﻿html {overflow:auto;}
body {font-family:Verdana, Tahoma, arial, sans-serif;font-size:10px;}

a:link {text-decoration:none;color:#ED008C;}
a:hover {text-decoration:none;color:#ED008C;}
a:visited {text-decoration:none;color:#ED008C;}

h1 {font-size:18px}
h2 {font-size:14px;}

img {border:none;}

#main_wrapper {position:relative;display:block;margin:0px auto;width:900px;}
#banner {background:url(../images/bannerbg.jpg) repeat-x left top;margin:0px auto;width:100%;height:115px;}
#menu_wrapper {background:url(../images/menubg.gif) repeat-x left top;margin:0px auto;width:100%;height:38px;}
#slideshow {float:left;border:solid 1px #D5D5D5;background-color:#F8F8F8;width:420px;height:215px;}
#quicksearch_wrapper {float:right;border:solid 1px #D5D5D5;background-color:#F8F8F8;width:468px;height:215px;}
#qsleft {width:224px;float:left;position:relative;height:215px;}
#qsright {width:214px;float:left;position:relative;height:215px;padding-left:20px;}
#qsright p {color:#666;padding:13px 0px 5px 0px;margin:0px;}
#quicksearch_radiobuttons {margin:0px 0px 0px 10px;}
#quicksearch_functions {margin:0px 0px 0px 10px;}
.quicksearch_textbox {height:15px;font:10px verdana;width:206px;}
.quicksearch_searchbutton {background:url(../images/search.gif) no-repeat top left;width:89px;height:33px;cursor:pointer;cursor:hand;border:0px;position:absolute;bottom:5px;right:0px;}
#featureproperty_header {float:right;width:469px;height:20px;}
#featuredproperty1_wrapper {float:right;text-align:center;border:solid 1px #D5D5D5;background-color:#F8F8F8;width:230px;height:345px;}
#featuredproperty1_info {margin:0px 10px 0px 10px;text-align:justify;width:200px;}
#featuredproperty1_more_info {text-align:right;}
#featuredproperty2_wrapper {float:right;margin:0px 0px 0px 6px;text-align:center;border:solid 1px #D5D5D5;background-color:#F8F8F8;width:230px;height:345px;}
#featuredproperty2_info {margin:0px 10px 0px 10px;text-align:justify;width:200px;}
#featuredproperty2_more_info {text-align:right;}
#about_wrapper {float:left;margin:0px auto;padding:0px auto;border:solid 1px #D5D5D5;background-color:#F8F8F8;width:420px;height:345px;}
#about_text {margin:10px 10px 10px 10px;text-align:justify;}
.right {text-align:right;}
#officephoto {position:absolute;right:20px;top:190px;}
#ethicswrapper {width:550px;}
#footer {background:url(../images/footer.gif) repeat-x left top;margin:0px auto;width:900px;height:14px;}
#footer_text {text-align:center;}
#rental_list {text-align:center;}
#email_alert_container {position:relative;}
#email_alert_left {position:absolute;}
#email_alert_center {position:absolute;top:55px;left:250px;}
#email_alert_right {position:absolute;top:55px;left:500px;}
#email_alert_hyperlinks {position:absolute;top:220px;left:110px;}
#feature_sale_header {font-size:12px;font-weight:bold;}
#feature_rent_header {font-size:12px;font-weight:bold;}

ul#menu {margin:0px;padding:0px;list-style:none;}
ul#menu li {display:block;float:left;}
ul#menu li a.bannermenulink {color:#ED008C;font:bold 7.5pt arial;text-decoration:none;display:block;height:30px;background:url(../images/menudivider.gif) no-repeat right top;padding:4px 0px 0px 13px;}
ul#menu li a.bannermenulink:hover {background:url(../images/menulinkhover.gif) no-repeat right top;}

a#navhome {width:75px;}
a#navbuying {width:75px;}
a#navrenting {width:75px;}
a#navselling {width:75px;}
a#navemail {width:65px}
a#navabout {width:75px;}
a#navcontact {width:75px;}
a#navlogin {width:50px;}
a#navprivacy {width:130px;}
    
ul.submenu {margin:0px 0px 0px -1px;padding:0px;list-style:none;position:absolute;border-left:solid 1px #dcdcdc;border-right:solid 1px #dcdcdc;border-bottom:solid 1px #dcdcdc;width:140px;padding:0px 5px;background:url(../images/submenubg.gif) #eeeeee no-repeat center top;z-index:999;}
ul.submenu li {display:block;clear:both;}
ul.submenu li a.sub {padding:4px 5px 4px 20px;height:18px;width:135px;display:block;text-decoration:none;color:#454545;background:url(../images/menuarrow.gif) no-repeat left center;}
ul.submenu li a.sub:hover {color:#fff;background:url(../images/submenuhover.gif) no-repeat left center;}
ul.submenu li a.subselected {padding:2px 5px 2px 20px;height:18px;width:135px;display:block;text-decoration:none;color:#fff;background:url(../images/submenuhover.gif) no-repeat left center;cursor:default;}

ul.subsubmenu {margin:-25px 0px 0px 150px;padding:0px;list-style:none;position:absolute;border-left:solid 1px #dcdcdc;border-right:solid 1px #dcdcdc;border-bottom:solid 1px #dcdcdc;width:140px;padding:0px 5px;background:url(../images/submenubg.gif) #eeeeee no-repeat center top;z-index:999999;}
ul.subsubmenu li {display:block;clear:both;}
ul.subsubmenu li a.subsub {padding:4px 5px 4px 20px;height:18px;width:135px;display:block;text-decoration:none;color:#454545;background:url(../images/menuarrow.gif) no-repeat left center;}
ul.subsubmenu li a.subsub:hover {color:#fff;background:url(../images/submenuhover.gif) no-repeat left center;}
ul.subsubmenu li a.subsubselected {padding:2px 5px 2px 20px;height:18px;width:135px;display:block;text-decoration:none;color:#fff;background:url(../images/submenuhover.gif) no-repeat left center;cursor:default;}
