/* CSS Document */
body {margin: 0px; background-color: #ffffff; padding: 0px;font-family:"Trebuchet MS", sans-serif;font-size: 10pt;color:#219dd1;}
p, td,li {font-family:"Trebuchet MS", sans-serif; font-size: 10pt; color:#219dd1;}
a{text-decoration:none;color:#219dd1;}
a:hover{text-decoration:underline;color:#219dd1;}
h2 {font-family: Georgia, "Times New Roman", Times, serif; font-size: 12pt; color: #f69222; line-height: 0px; padding-bottom:2px}
h3{font-family: Georgia, "Times New Roman", Times, serif; font-size: 10pt;color:#f8a545;padding-bottom:0px;margin-bottom:-10px;}

a.homevisit:link {color: e073a6; } 
a.homevisit:visited {color: d61371; } 
a.homevisit:hover {color: d61371; } 
a.homevisit:active {color: e073a6; } 



.header { margin: 0px; padding:0px; background: white; height: 243px; max-width: 2000px; min-width: 1100px; }
.headers {font-family: Georgia, "Times New Roman", Times, serif; font-size: 12pt;}
.text {font-family:"Trebuchet MS", sans-serif; font-size: 10pt; color:#219dd1;}
.textsmall {font-family:"Trebuchet MS", sans-serif; font-size:9pt}
.fontblue {color: #219dd1;}
.fontgreen {color: #6c9932;}
.fontgreen a:hover {color: #6c9932;}
.fontpink {color: #ae2569;}
.fontorange, .fontorange a:hover {color:#f8a545}
.headerhelper {position: absolute; top: 50%; left: 0px; width: 100%; margin: 0px; margin-top: -325px; min-width: 100%; text-align: center;}
.headerbg {position: relative; text-align: left; width: 100%;	height: 273px !important; height /**/: 235px; margin: 0px auto; }

.fontpink a {color: #ae2569;}
.fontpink a:hover {text-decoration:underline;color: #ae2569;}

#HomeImageHomeMainPhoto{position:absolute;left:50%;width:411px;height:233px;top:5px;margin:3px 0 0 -235px;z-index:3;background-repeat:no-repeat;}
#HomeImageHomeRightPhoto{position:absolute;left:50%;width:411px;height:233px;top:5px;margin:120px 0 0 187px;z-index:3;background-repeat:no-repeat;}
#HomeImageHomeRightTextBox{position:absolute;left:50%;width:411px;height:233px;top:5px;margin:120px 0 0 316px;z-index:3;background-repeat:no-repeat;}


.headerlayer {position:absolute;left:50%;width:923px;height:233px;top:5px;margin-left:-487px;z-index:2;background-repeat:no-repeat;background-image:url('../images/HeaderBG.png');}
.headerlayer1 {position:absolute;left:50%;width:970px;height:235px;top:2px;margin-left:-487px;z-index:3;padding:0;}
.headersloganlayer {position:absolute;left:50%;width:260px;height:100px;top:60px;margin-left:180px;z-index:4; font-family:Georgia, "Times New Roman", Times, serif; font-size:18pt; color:white;}

.navlayer {position:absolute;left:50%;width:970px;height:72px;top:245px;margin-left:-483px;z-index:4;}
.serviceslayer {position:absolute;left:50%;width:135px;height:375px;top:305px;margin-left:-495px;z-index:2;}
.serviceslayer1 {position:absolute;left:50%;width:135px;height:85px;top:295px;margin-left:-435px;z-index:3;}
.serviceslayer2 {position:absolute;left:50%;width:135px;height:85px;top:390px;margin-left:-375px;z-index:3;}
.serviceslayer3 {position:absolute;left:50%;width:135px;height:85px;top:505px;margin-left:-385px;z-index:3;}
.serviceslayer4 {position:absolute;left:50%;width:135px;height:85px;top:595px;margin-left:-455px;z-index:3;}

.contentlayer {position:absolute;left:50%;width:550px;height:600px;top:315px;margin-left:-235px;z-index:2; a.homevisit:link;color: e073a6; }

.contentlayer .anchors a:link{color: #F39CC6; padding: 35px} 



.subnavlayer {position:relative;width:250px;height:375px;top:315px;margin-left:184px;z-index:2;}
.subnavtextlayer1 {position:relative;width:210px;top:30px;margin-left:6px;z-index:3;  font-size:10pt; color: #ea5aa0; }
.subnavheader {font-family: Georgia, "Times New Roman", Times, serif; font-size:14pt; color:#e50278; padding: 0px 0px 12px 16px; margin: 0px;}
.subnavspacing {font-family: Georgia, "Times New Roman", Times, serif;padding: 6px 0px 6px 0px; margin: 0px;}
a.subnav:link,a.subnav:visited,a.subnav1:link,a.subnav1:visited  {text-decoration:none; color: #ea5aa0;}
a.subnavhdr:link,a.subnavhdr:visited,a.subnavhdr:link,a.subnavhdr:visited  {text-decoration:none; color: #e50278;}
a.subnav:hover,a.subnav1:hover {text-decoration:none;  color: #ea5aa0; background-image:url(../images/arrow.gif); background-position: center left; background-repeat: no-repeat;
}
.subtextspacing {padding-left:16px;}


.subnavlayerO {position:absolute;left:50%;width:250px;height:375px;top:315px;margin-left:184px;z-index:2;}
.subnavtextlayerO {position:absolute;left:50%;width:210px;height:355px;top:335px;margin-left:195px;z-index:3; font-family:"Trebuchet MS", sans-serif; font-size: 10pt; color: #6c9932;}
.subnavtextlayer1O {position:absolute;left:50%;width:210px;height:170px;top:380px;margin-left:205px;z-index:3; font-family:"Trebuchet MS", sans-serif; font-size: 13pt; color: #219dd1;}
.subnavspacingO {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:10pt; color: #219dd1; font-weight:bold; padding: 4px 0px 4px 0px; margin: 0px;}



a.contactus{color:#219dd1;}
a.contactus:link {font-size: 10pt; color:#219dd1;  text-decoration: underline}
a.contactus:hover {font-size: 10pt; color:#219dd1; text-decoration:underline;}
a.contactus:visited {font-size: 10pt; color:#219dd1;  text-decoration: underline}

.subnavheader a{
	
	font-family: Georgia, "Times New Roman", Times, serif; font-size:14pt; color:#e50278; padding: 0px 0px 0px 0px; margin: 0px;
text-decoration:none;


}

a.dbutton:link {color: #ffffff; } 
a.dbutton:visited {color:#ffffff; } 
a.dbutton:hover {color: #ffffff;} 
a.dbutton:active {color: #ffffff;} 


.bottomlayer {position:absolute;left:50%;width:915px;height:50px;top:745px;margin-left:-485px;z-index:3; background-image:url(../images/bottombg2.png)}

.footer {position:absolute;left:50%;width:315px;height:35px;top:830px;margin-left:35px;z-index:4; font-family: "Trebuchet MS", sans-serif; font-size:9pt; color:#f8a545}



