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

body {background:url(images/bg.jpg) repeat-x #00192f top; margin:0;}
#lowerBody {background:url(images/bg_lower.jpg) repeat-x bottom; margin:0;}

#main {width:890px; margin:0 auto;}

#topLogo {width:643px; height:68px; background:url(images/TopLogo.jpg) no-repeat; float:left; text-align:right; font:bold italic 14px Arial, Helvetica, sans-serif; color:#fff2de; padding:10px 15px 0 0;}
#topLogo b {font-size:16px;}
#topLogo a:link, #topLogo a:visited {color:#c4df9b; text-decoration:none;}
#topLogo a:hover {color:#f00;}

#topSearch {width:217px; height:140px; background:url(images/bg_TopSearch.jpg) no-repeat; float:right; padding-left:15px;}
.typeSrch {width:190px; margin:10px 0 6px 0; background-color:#fffcdf; font:11px Arial, Helvetica, sans-serif; color:#775631;}
.otherSrch {width:91px; margin:0 6px 6px 0; float:left; background-color:#fffcdf; font:11px Arial, Helvetica, sans-serif; color:#775631;}
.startSrch {margin:0 0 0 110px;}

#topNav {width:593px; height:42px; background:url(images/bg_topNav.jpg) no-repeat; float:left; font:italic 23px Georgia, "Times New Roman", Times, serif; text-align:right; padding:20px 65px 0 0;}
#topNav a:link, #topNav a:visited {color:#fc6; text-decoration:none; margin-left:30px;}
#topNav a:hover {text-decoration:underline;}
#topNav b {font:normal 13px Arial, Helvetica, sans-serif; margin-right:45px; color:#fff;}
#topNav b a:link, #topNav b a:visited {margin-left:0; color:#fff;}

#mainBody {width:890px; margin:0; clear:both;}

#mainBodyMLS {width:850px; margin:0; clear:both; padding:20px; background-color:#fff;}

#mainPic {width:600px; height:250px; margin:0; float:left;}

#featured {width:265px; height:210px; margin:0; float:right; padding:40px 0 0 25px; color:#fff2de;}
#featured h1 {font:18px Georgia, "Times New Roman", Times, serif; margin:0;}
#featured a:link, #featured a:visited {font:bold 13px Arial, Helvetica, sans-serif; color:#c93; text-decoration:none;}
#featured a:hover {text-decoration:underline;}

#lowerContain {margin:0 auto; width:890px;}

#mid {width:890px; height:65px; background:url(images/bg_mid.jpg) no-repeat;}

#midLinks {width:833px; height:125px; background:url(images/bg_midLinks.jpg) no-repeat; padding-left:57px; margin:0 auto;}
.box {background-color:#000e1d; width:210px; height:105px; float:left; margin-right:30px; font:13px Arial, Helvetica, sans-serif; color:#fff2de; padding:20px 10px 0 20px;}
.box h1 {font:bold 12px Georgia, "Times New Roman", Times, serif; margin:0; margin-bottom:5px}
.box p {margin:0; line-height:18px;}
.box a:link, .box a:visited {color:#c93; text-decoration:none;}
.box a:hover {text-decoration:underline;}

#footer {width:710px; height:85px; background:url(images/bg_footer.jpg) no-repeat; font:italic 12px Georgia, "Times New Roman", Times, serif; color:#fff2de; padding:30px 0 0 180px; margin:0 auto;}
#footer a:link, #footer a:visited {color:#fff2de; text-decoration:none;}
#footer a:hover {color:#a18972;}

#subMid h1 {font:30px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#003; margin:0; padding:0; margin-bottom:20px;}
#subMid p {font:16px Georgia, "Times New Roman", Times, serif; color:#003; margin:20px 0 0 0; padding:0;}
#subMid ul {font:13px Georgia, "Times New Roman", Times, serif; color:#003;}
#subMid a:link, #subMid a:visited {color:#c00; text-decoration:none;}
#subMid a:hover {text-decoration:underline;}
#subMid table {margin:0; padding:0;}
#subMid table.local {border:1px #999 solid; font:12px Arial, Helvetica, sans-serif;}
