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

a:link {color:#000000;}
a:hover {color:#996633;}
a:visited {color:#000000;}

#bodystyle {background-image:url(/shared/images/templates/31900026/background.jpg); background-repeat:repeat-x; background-color:#bebfba; text-align:center; margin:0px; padding:0px;}

#wrapper {width:906px; text-align:center; margin:0px; padding:0px;}
*html #wrapper {width:906px; text-align:center; margin:0px; padding:0px; margin-top:-22px;}

#container {width:906px; float:left;}

#header {width:906px; height:204px; margin-top:0px; background-image:url(/shared/images/templates/31900026/header.jpg); float:left;}
*html #header {width:906px; height:204px; margin-top:22px; background-image:url(/shared/images/templates/31900026/header.jpg); float:left;}

#headerinside {width:906px; height:204px; margin-top:0px; background-image:url(/shared/images/templates/31900026/header2.jpg); float:left;}
*html #headerinside {width:906px; height:204px; margin-top:22px; background-image:url(/shared/images/templates/31900026/header2.jpg); float:left;}

#header2 {width:906px; height:204px; background-color:#00FF33; float:left;}


#t_nav_area {width:906px; height:33px; float:left;}

.t_nav_button {width:148px; height:33px; background-image:url(/shared/images/templates/31900026/t_nav_btn.jpg); float:left; margin-right:3px;}
.t_nav_button2 {width:148px; height:33px; background-image:url(/shared/images/templates/31900026/t_nav_btn.jpg); float:left; margin-left:1px;}
.t_nav_button3 {width:148px; height:33px; background-image:url(/shared/images/templates/31900026/t_nav_btn.jpg); float:left; margin-left:1px; margin-right:3px;}

.t_nav_button a {color:#000000; text-decoration:none; font-size:14px; font-family:Arial, Helvetica, sans-serif; line-height:33px;}
.t_nav_button a:hover {color:#ffffff; text-decoration:none; font-size:14px; font-family:Arial, Helvetica, sans-serif; line-height:33px;}

.t_nav_button2 a {color:#000000; text-decoration:none; font-size:14px; font-family:Arial, Helvetica, sans-serif; line-height:33px;}
.t_nav_button2 a:hover {color:#ffffff; text-decoration:none; font-size:14px; font-family:Arial, Helvetica, sans-serif; line-height:33px;}

.t_nav_button3 a {color:#000000; text-decoration:none; font-size:14px; font-family:Arial, Helvetica, sans-serif; line-height:33px;}
.t_nav_button3 a:hover {color:#ffffff; text-decoration:none; font-size:14px; font-family:Arial, Helvetica, sans-serif; line-height:33px;}


#infoarea {width:906px; background-color:#003300; float:left;}

#infocontent {width:886px; background-color:#00CC33; float:left; margin-left:10px; margin-top:10px; margin-bottom:10px;}

#flasharea {width:906px; height:341px; float:left;}

#homebottom {width:906px; height:291px; float:left; background-image:url(/shared/images/templates/31900026/map_back.jpg);}

#homebottomright {width:390px; height:291px; float:right;}
*html #homebottomright {width:386px; height:291px; float:right;}
#homebottomleft {width:516px; height:291px; float:left;}

#homebottomtext {width:519px; height:33px; float:left; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:20px; line-height:33px; text-align:left; text-indent:14px;}

#homemaparea {width:322px; height:258px; float:left; margin-top:0px; padding-top:0px;}

#headertext {width:684px; height:58px; float:right; margin-top:136px; color:#000000; font-family:Arial, Helvetica, sans-serif; text-align:left;}

#headertext2 {width:906px; height:58px; float:right; margin-top:136px; color:#000000; font-family:Arial, Helvetica, sans-serif; text-align:left;}

#headerphone {float:right; font-family:Arial, Helvetica, sans-serif; font-size:16px;}
#headerphone a {text-decoration:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#headerphone a:hover {text-decoration:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#CC9900;}




#qhsarea {width:190px; float:left; margin-top:0px;}

#qhstopbar {width:190px; height:28px; background-image:url(/shared/images/templates/31900026/buttonback2.jpg); background-repeat:repeat-x; float:left; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:16px; text-align:center; line-height:28px;}

#inputarea {width:190px; height:224px; float:left; background-image:url(/shared/images/templates/31900026/qhsback.jpg); background-repeat:no-repeat; text-align:left;}
*html #inputarea2 {width:170px;  float:left; text-align:left; margin-left:10px; margin-top:10px; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
#inputarea2 {width:170px;  float:left; text-align:left; margin-left:17px; margin-top:10px; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
#mlsarea { margin-top:4px;}
#cityarea { margin-top:4px;}
#addressarea { margin-top:4px;}
#pricearea { margin-top:4px;}
#sendarea { margin-top:6px; margin-left:-5px; width:100%; text-align:center;}

*html .ie6min {font-size:12px; width:105px; height:15px;}
*html .ie6max {font-size:12px; width:105px; height:15px;}
*html .ie6add {font-size:12px; width:150px; height:15px;}
*html .ie6city {font-size:12px; width:150px; height:15px;}
*html .ie6mls {font-size:12px; width:150px; height:15px;}


#featuredarea {width:376px; height:268px; float:left; background-image:url(/shared/images/templates/31900026/featuredback.jpg); background-repeat:no-repeat; margin-left:5px; margin-top:11px;}
*html #featuredarea {width:376px; height:268px; float:left; background-image:url(/shared/images/templates/31900026/featuredback.jpg); background-repeat:no-repeat; margin-left:5px; margin-top:11px;}

#featureinside {width:354px; height:252px; background-color:#b4b4ae; border:#FFFFFF thin solid; margin-top:8px; margin-left:10px;}
*html #featureinside {width:354px; height:252px; background-color:#b4b4ae; border:#FFFFFF thin solid; margin-top:8px; margin-left:10px;}

#featuredtopbar {width:354px; height:30px; background-color:#000000; float:left; line-height:30px; color:#a07f35; font-size:16px; font-family:Arial, Helvetica, sans-serif; text-align:center;}
*html #featuredtopbar {width:354px; height:30px; background-color:#000000; float:left; line-height:30px; color:#a07f35; font-size:16px; font-family:Arial, Helvetica, sans-serif; text-align:center;}

#featuredphoto img {border:#FFFFFF thin solid; margin-bottom:5px; margin-top:3px;}

#fphoto {margin-top:5px; float:left; margin-left:42px; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:14px;}
*html #fphoto {margin-top:5px; float:left; margin-left:22px; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:14px;}

#fphoto a {font-family:Arial, Helvetica, sans-serif; color:#846821; font-size:14px; text-decoration:none;}

#footleft { float:left; width:302px; height:300px;}
#footcenter { float:left; width:302px; font-family:Arial, Helvetica, sans-serif; font-size:14px; height:300px; text-align:center;}
#footright { float:left; width:302px; height:300px; font-size:18px; line-height:20px; text-align:center;}

#insideinfoarea { width:899px; margin-left:3px; float:left; background-color:#FFFFFF; border:#000000 thin solid; text-align:left; padding-bottom:0px;}
*html #insideinfoarea { width:897px; margin-top:-22px; margin-left:2px; float:left; background-color:#FFFFFF; border:#000000 thin solid; text-align:left; padding-bottom:0px;}

#insideinfoareald { width:899px; margin-left:3px; float:left; background-color:#FFFFFF; border:#000000 thin solid; text-align:left; padding-bottom:0px;}
*html #insideinfoareald { width:897px; margin-top:-22px; margin-left:2px; float:left; background-color:#FFFFFF; border:#000000 thin solid; text-align:left; padding-bottom:0px;}

#insideinfo { width:806px; float:left; margin-bottom:0px; margin-left:50px;}
*html #insideinfo { width:806px; float:left; margin-bottom:0px; margin-left:25px;}

.dotline {border-style: dotted; border-bottom-width: 1px; border-top-width: 1px; border-left-width: 0; border-right-width: 0; border-color: #666666;}

.dotline2 {border-style: dotted; border-top-width: 1px; border-left-width: 0; border-right-width: 0; border-bottom-width: 0; border-color: #666666;}

.dotline3 {border-style: dotted; border-top-width: 0; border-left-width: 1px; border-right-width: 0; border-bottom-width: 0; border-color: #666666;}
#homepagebottominfo {width:906px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:justify;}

.localinfo {width:806px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:14px; margin-top:10px; margin-bottom:10px;}
.localinfo a {width:806px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000}
.localinfo a:hover {width:806px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#b69a53}

.localinfoarea {width:800px; margin-left:80px; margin-top:10px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}
.localinfoarea a { color:#b69a53;}
.localinfoarea h1 {font-size:28px; color:#b69a53;}
.localinfoarea h4 {font-size:28px; color:#000000; font-size:18px;}

#glossary h2 a { color:#000000; font-size:20px;}
#glossary h2 a:hover { color:#b69a53; font-size:20px;}
#glossary h5 { color:#000000; font-size:14px;}

#insidehomebtn {}
#insidehomebtn a{ font-size:18px; text-decoration:none; font-family:Arial, Helvetica, sans-serif; color:#000000;}
#insidehomebtn a:hover{ font-size:18px; text-decoration:none; font-family:Arial, Helvetica, sans-serif; color:#ffffff;}

.biospace {width:800px; margin-left:60px; margin-top:10px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}
*html .biospace {width:800px; margin-left:20px; margin-top:10px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}

#bottomlinks {float:left; width:906px; text-align:center; font-size:14px; font-family:Arial, Helvetica, sans-serif;}
#bottomlinks a {font-size:14px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; color:#000000}
#bottomlinks a:hover {font-size:14px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; color:#CC9900}

#testimonialpage {width:600px; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:justify; margin-left:0px;}
*html #testimonialpage {width:600px; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:justify; margin-left:0px;}

.newcalc a {color:#000000; text-decoration:none;}
.newcalc a:hover {color:#CC9900; text-decoration:none;}

.FHtitle, .FHheader {color: #FFF;}

.FHtitles, .FHvalues {color: #000;}