@charset "UTF-8";
//* CSS Document *//

.fancylink{}

body {
	margin:0px;
	padding:0px;
	background-color:#FFFFFF;
}

/* TEMPLATE */

#header {
	margin:0 auto;
	width:800px;
	height:150px;
}
#logobox {
	width:260px;
	height:auto;
	padding-top:0px;
	float:left;
	margin-top: 60px;
}
#navbox {
	width:520px;
	height:auto;
	padding-top:0px;
	float:right;
	margin-top: 112px;
}
#main-box {
	margin:0 auto;
	width:900px;
	height:500px;
	border-top: solid 1px #CCCCCC;
	border-bottom: solid 1px #CCCCCC;
	background-color:#FFFFFF;
}

#main-boxTEAM {
	margin:0 auto;
	width:900px;
	height:650px;
	border-top: solid 1px #CCCCCC;
	border-bottom: solid 1px #CCCCCC;
	background-color:#FFFFFF;
}

#main-boxMed {
	margin:0 auto;
	width:900px;
	height:600px;
	border-top: solid 1px #CCCCCC;
	border-bottom: solid 1px #CCCCCC;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
}
#main-boxLrg {
	margin:0 auto;
	width:900px;
	height:800px;
	border-top: solid 1px #CCCCCC;
	border-bottom: solid 1px #CCCCCC;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
}
#main-boxXXXLrg {
	margin:0 auto;
	width:900px;
	height:800px;
	border-top: solid 1px #CCCCCC;
	border-bottom: solid 1px #CCCCCC;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
}
#main-boxNews {
	width:900px;
	height:900px;
	border-top: solid 1px #CCCCCC;
	border-bottom: solid 1px #CCCCCC;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}

#main-boxLinks {
	margin:0 auto;
	width:900px;
	height:600px;
	border-top: solid 1px #CCCCCC;
	border-bottom: solid 1px #CCCCCC;
	background-color:#FFFFFF;
}

#footer {
	margin:0 auto;
	width:800px;
	height:60px;
	margin-bottom:30px;
}
#tel {
	width:auto;
	height:20px;
	float:left;
	margin-top:20px;
	margin-right:10px;
}
#emailicon {
	width:auto;
	height:auto;
	float:left;
	padding-top: 19px;
	padding-right: 10px;
}
#fbicon {
	width:auto;
	height:auto;
	float:left;
	padding-top: 17px;
	padding-right: 10px;
}
#footerlinks {
	width:auto;
	height:20px;
	float:right;
	margin-top:20px;
	text-align:right;
}

#textbox {
	height: auto;
	width: 340px;
	padding-left: 50px;
	padding-top: 10px;
	padding-top: 40px;
	float:left;
}
#textboxSml {
	height: auto;
	width: 240px;
	padding-left: 50px;
	padding-top: 10px;
	padding-top: 40px;
	float:left;
}
#textboxRight {
	height: auto;
	width: 380px;
	padding-right: 50px;
	padding-top: 10px;
	padding-top: 40px;
	float:right;
}
#rightbox {
	float:right;
	width:470px;
	height:490px;
}
#rightbox2 {
	float:right;
	padding-top:40px;
	padding-right:40px;
	width:430px;
	height:450px;
	text-align:right;
}
#rightbox3 {
	float:right;
	width:470px;
	height:440px;
}
#louise {
	height:220px;
	width:130px;
	margin-right:15px;
	float:left;
	background-image:url(../images/louise.jpg);
	background-position:center;
	background-repeat:no-repeat;
	border: solid 1px #999999;
}
.testthumb {
	float:left;
	margin-right:10px;
	margin-top:10px;
}
.testthumb2 {
	float:left;
	margin-right:10px;
	border:solid 1px #666666;
}
.wallpaperbox {
	width:250px;
	height:64px;
	margin-bottom:10px;
}
#column {
	width:200px;
	height:auto;
	float:right;
}
.newsitem {
	width:320px;
	border-bottom: solid 1px #CCCCCC;
}
.newsitem1 {
	width:320px;
	border-bottom: solid 1px #CCCCCC;
	border-top: solid 1px #CCCCCC;
}
#tri-column {
	height: auto;
	width: 200px;
	padding-left: 50px;
	padding-top: 50px;
	float:left;
	margin-right: 30px;
}

.charitythumb {
border: solid 0px #999999;
float:left;
margin-right:10px;
margin-bottom:10px;
}

/* TESIMONIALS BUTTONS */

.testimonialbutton1 a {
display: block;
width: 101px;
height: 50px;
float: left;
background-image:url(../images/testimonials/rollovers/am2pm.jpg);
background-position:bottom;
margin-right:10px;
margin-bottom:10px;
}
.testimonialbutton1 a:hover  {
background-position:top;
}

.testimonialbutton2 a {
display: block;
width: 101px;
height: 50px;
float: left;
background-image:url(../images/testimonials/rollovers/dinnersmade.jpg);
background-position:bottom;
margin-right:10px;
margin-bottom:10px;
}
.testimonialbutton2 a:hover  {
background-position:top;
}

.testimonialbutton3 a {
display: block;
width: 101px;
height: 50px;
float: left;
background-image:url(../images/testimonials/rollovers/indexwealth.jpg);
background-position:bottom;
margin-right:10px;
margin-bottom:10px;
}
.testimonialbutton3 a:hover  {
background-position:top;
}

.testimonialbutton4 a {
display: block;
width: 101px;
height: 50px;
float: left;
background-image:url(../images/testimonials/rollovers/intervallum.jpg);
background-position:bottom;
margin-right:10px;
margin-bottom:10px;
}
.testimonialbutton4 a:hover  {
background-position:top;
}

.testimonialbutton5 a {
display: block;
width: 101px;
height: 50px;
float: left;
background-image:url(../images/testimonials/rollovers/metasphere.jpg);
background-position:bottom;
margin-right:10px;
margin-bottom:10px;
}
.testimonialbutton5 a:hover  {
background-position:top;
}

.testimonialbutton6 a {
display: block;
width: 101px;
height: 50px;
float: left;
background-image:url(../images/testimonials/rollovers/ispy.jpg);
background-position:bottom;
margin-right:10px;
margin-bottom:10px;
}
.testimonialbutton6 a:hover  {
background-position:top;
}

.testimonialbutton7 a {
display: block;
width: 101px;
height: 50px;
float: left;
background-image:url(../images/testimonials/rollovers/wwmd.jpg);
background-position:bottom;
margin-right:10px;
margin-bottom:10px;
}
.testimonialbutton7 a:hover  {
background-position:top;
}

.testimonialbutton8 a {
display: block;
width: 101px;
height: 50px;
float: left;
background-image:url(../images/testimonials/rollovers/global.jpg);
background-position:bottom;
margin-right:10px;
margin-bottom:10px;
}
.testimonialbutton8 a:hover  {
background-position:top;
}

.testimonialbutton9 a {
display: block;
width: 101px;
height: 50px;
float: left;
background-image:url(../images/testimonials/rollovers/cm2000.jpg);
background-position:bottom;
margin-right:10px;
margin-bottom:10px;
}
.testimonialbutton9 a:hover  {
background-position:top;
}

.testimonialbutton10 a {
display: block;
width: 101px;
height: 50px;
float: left;
background-image:url(../images/testimonials/rollovers/bpma.jpg);
background-position:bottom;
margin-right:10px;
margin-bottom:10px;
}
.testimonialbutton10 a:hover  {
background-position:top;
}

.testimonialbutton11 a {
display: block;
width: 101px;
height: 50px;
float: left;
background-image:url(../images/testimonials/rollovers/mercianlaw.jpg);
background-position:bottom;
margin-right:10px;
margin-bottom:10px;
}
.testimonialbutton11 a:hover  {
background-position:top;
}


/* CHARITY BUTTONS */

.charitybutton1 a {
display: block;
width: 101px;
height: 50px;
float: left;
background-image:url(../images/charity/barnardos.jpg);
background-position:bottom;
margin-right:10px;
margin-bottom:10px;
}
.charitybutton1 a:hover  {
background-position:top;
}

.charitybutton2 a {
display: block;
width: 101px;
height: 50px;
float: left;
background-image:url(../images/charity/braintumour.jpg);
background-position:bottom;
margin-right:10px;
margin-bottom:10px;
}
.charitybutton2 a:hover  {
background-position:top;
}

.charitybutton3 a {
display: block;
width: 101px;
height: 50px;
float: left;
background-image:url(../images/charity/josephfoote.jpg);
background-position:bottom;
margin-right:10px;
margin-bottom:10px;
}
.charitybutton3 a:hover  {
background-position:top;
}

.charitybutton4 a {
display: block;
width: 101px;
height: 50px;
float: left;
background-image:url(../images/charity/midlandsairambulance.jpg);
background-position:bottom;
margin-right:10px;
margin-bottom:10px;
}
.charitybutton4 a:hover  {
background-position:top;
}

.charitybutton5 a {
display: block;
width: 101px;
height: 50px;
float: left;
background-image:url(../images/charity/pink.jpg);
background-position:bottom;
margin-right:10px;
margin-bottom:10px;
}
.charitybutton5 a:hover  {
background-position:top;
}

.charitybutton6 a {
display: block;
width: 101px;
height: 50px;
float: left;
background-image:url(../images/charity/ymca.jpg);
background-position:bottom;
margin-right:10px;
margin-bottom:10px;
}
.charitybutton6 a:hover  {
background-position:top;
}

.charitybutton7 a {
display: block;
width: 101px;
height: 50px;
float: left;
background-image:url(../images/charity/kids.jpg);
background-position:bottom;
margin-right:10px;
margin-bottom:10px;
}
.charitybutton7 a:hover  {
background-position:top;
}

.charitybutton8 a {
display: block;
width: 101px;
height: 50px;
float: left;
background-image:url(../images/charity/childrenshospital.jpg);
background-position:bottom;
margin-right:10px;
margin-bottom:10px;
}
.charitybutton8 a:hover  {
background-position:top;
}

/* TEXT STYLES */

p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:16px;
	color:#999999;
	margin-top: 0px;
	margin-bottom: 20px;
}
p a:link { color:#FF0000; text-decoration:none;}
p a:visited { color:#FF0000; text-decoration:none;}
p a:hover { color:#000000; text-decoration:none;}
p a:active { color:#FF0000; text-decoration:none;}

.p-greytored {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:16px;
	color:#999999;
	margin-top: 0px;
	margin-bottom: 20px;
}
.p-greytored a:link { color:#999999; text-decoration:none;}
.p-greytored a:visited { color:#999999; text-decoration:none;}
.p-greytored a:hover { color:#FF0000; text-decoration:none;}
.p-greytored a:active { color:#999999; text-decoration:none;}

h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 22px;
	color: #FF0000;
	margin-bottom: 20px;
	margin-top:0px;
	text-transform:uppercase;
}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	color: #FF0000;
	font-weight:lighter;
	text-transform:capitalize;
	margin-bottom:10px;
	margin-top:10px;
}
h2 a:link { color:#FF0000; text-decoration:none;}
h2 a:visited { color:#FF0000; text-decoration:none;}
h2 a:hover { color:#000000; text-decoration:none;}
h2 a:active { color:#FF0000; text-decoration:none;}

.lowercase {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	color: #FF0000;
	font-weight:lighter;
	text-transform:lowercase;
	margin-bottom:10px;
	margin-top:10px;
}
.lowercase a:link { color:#FF0000; text-decoration:none;}
.lowercase a:visited { color:#FF0000; text-decoration:none;}
.lowercase a:hover { color:#000000; text-decoration:none;}
.lowercase a:active { color:#FF0000; text-decoration:none;}

h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	color: #FF0000;
	font-weight:lighter;
}
h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	color: #666666;
	font-weight:lighter;
}
h5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	color: #666666;
	font-weight:lighter;
	text-transform:capitalize;
}
.links {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:13px;
	color: #999999;
}
.links a:link {color:#FF0000;text-decoration: none;}
.links a:visited {color:#FF0000; text-decoration: none;}
.links a:hover {color:#000000; text-decoration: none;}
.links a:active {color:#FF0000; text-decoration: none;}

.links2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #999999;
	text-transform:uppercase;
}
.links2 a:link {color:#FF0000;text-decoration: none;}
.links2 a:visited {color:#FF0000; text-decoration: none;}
.links2 a:hover {color:#000000; text-decoration: none;}
.links2 a:active {color:#FF0000; text-decoration: none;}

.red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #FF0000;
}
.red2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:16px;
	color:#FF0000;
	margin-top: 0px;
	margin-bottom: 25px;
}
.red2 a:link {color:#999999;text-decoration: none;}
.red2 a:visited {color:#999999; text-decoration: none;}
.red2 a:hover {color:#000000; text-decoration: none;}
.red2 a:active {color:#999999; text-decoration: none;}

.black {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:16px;
	color:#000000;
	margin-top: 0px;
	margin-bottom: 25px;
}

/* END OF STYLES */

