*{margin:0; padding:0;}
body{background:url(../images/bg_innerbody.jpg) repeat-x left top; font:11px Tahoma, Arial, Helvetica, sans-serif;}

ul,li{list-style:none;}
table td{vertical-align:top;}

img{border:none; border-width:0px;}
a img{border:none; border-width:0px;}

a{text-decoration:none;}
a:hover{text-decoration:underline;}

.clear{clear:both;}

#page{width:100%;}

#top{width:100%; float:left; height:62px; background:url(../../resumes/img/brder_bottom.gif) repeat-x left bottom;}
.caption{font:bold 18px Georgia, "Times New Roman", Times, serif; color:#069; float:left; position:relative; padding-left:500px; padding-top:50px; margin-top:25px;}
#logo{height:92px; display:block; float:left;}

#top_links{float:right; color:#069; width:192px; }
#top_links li{float:left;}
#top_links a{color:#069; font-size:9px; padding:5px 0; display:block;  }
#top_links a.help{padding-top:5px; background:url(../images/btn_help.jpg) no-repeat left top; text-indent:-5000px; overflow:hidden; width:25px; display:block}

#menu{width:207px;float:left; height:26px;  margin-top:63px; margin-left:300px; } 
#menu li { float:left;margin-right:3px; height:26px;width:97px; display:inline;}
#menu li a {background:url(fullinnerside.jpg) no-repeat; width:97px; display:block; height:22px; padding-top:4px; text-decoration:none; font:12px "Trebuchet MS"; color:#333333; text-align:center; }  
#menu li a:hover { background-position:-97px 0px; width:97px;height:22px; padding-top:4px; }  
/*#menu li:hover{background:url(startinner.jpg) no-repeat; background-position: 0% 100%;}*/

/*#nav{width:207px; height:26px; float:left; margin-top:66px; }

#menu{width:207px; height:26px; float:left; margin-top:113px; margin-left:300px;position:relative; } 
#menu li {float:left;margin-right:3px; height:26px;}
#menu li a {background:url(fullinner.jpg) no-repeat; width:97px; display:block; background-position: 100% 0%; height:22px; padding-top:4px; text-decoration:none; font:12px "Trebuchet MS"; color:#333333; text-align:center; }  
#menu li a:hover {background:url(downinner.jpg) no-repeat; width:97px;height:22px; padding-top:4px; }

 
#nav li{float:left; position:relative; height:26px;}
#nav li a{display:block; width:102px; height:26px; background:url(../images/bg_inner_nav.jpg) no-repeat left top; text-indent:-5000px; overflow:hidden;}

#nav li.residential a{background-position:0px 0px; }
#nav li.commercial a{background-position:-105px 0px;}

#nav li.residential a:hover{background-position:0px -26px;}
#nav li.commercial a:hover{background-position:-105px -26px;}

#nav li.residentialon a, #nav li.residentialon a:hover{background-position:0px -26px;margin-right:3px;}
#nav li.commercialon a, #nav li.commercialon a:hover{background-position:-105px -26px;}*/

#subnav{width:99%; height:22px; float:left;background:url(../images/bg_subnav_inner.jpg) repeat-x left top; padding-top:7px; padding-left:1%; color:#333}
#subnav a{color:#333;}

#flash_container{width:100%; min-width:1000px; height:134px; background:url(../images/bg_inner_banner_wrap.jpg) repeat-x left -15px; float:left;}
#flash{width:100%; min-width:1000px; height:134px; background:url(../images/bg_inner_banner.jpg) no-repeat left -15px; float:left}
#flash h1.caption{font:bold 20px Georgia, "Times New Roman", Times, serif; color:#069; float:left; position:relative; right:10px; margin-top:47px;}


#change_section{width:100%; height:41px; background:url(../images/bg_changesection_inner.jpg) no-repeat left top; float:left}

#change_section .select{width:121px; height:19px; background-color:#fff; border-left:1px solid #333; border-top:1px solid #333; border-bottom:1px solid #ccc; border-right:1px solid #ccc;  padding:2px 0px 2px 3px; position:relative; margin-top:8px; float:right; right:10px;}
#change_section select{border:none; border-width:0px;}

#content{width:100%; background:url(../images/bg_content_inner.jpg) repeat-x left top;  float:left; padding-bottom:5px; min-width:1000px;}
#content .wrapbottom{width:100%;  min-width:1000px; background:url(../images/bg_contentbottom_inner.jpg) no-repeat left bottom; float:left;  height:auto;}
#content .wrapmiddle{width:100%;  min-width:1000px; background:url(../images/bg_contentmiddle_inner.jpg) repeat-y  5px bottom; float:left;}

#content #left{float:left; width:245px;}

#content #left .boxes{background:url(../images/bg_leftboxestop_inner.gif) no-repeat left top; width:237px; float:left; position:relative; left:5px; margin-top:0px; }
#content #left .title1{background:url(../images/bg_leftboxestop_inner1.jpg) no-repeat left top; height:40px; width:237px; float:left;  display:block;}
#content #left .title2{background:url(../images/bg_leftboxestop_inner2.jpg) no-repeat left top; height:40px; width:237px; float:left;   display:block;}
#content #left .boxes h4{font:bold 12px Arial, Helvetica, sans-serif; margin-left:40px; color:#069}
#content #left .boxes .proptext{font:bold 12px Arial, Helvetica, sans-serif; margin-left:40px; color:#069; padding-top:14px;}
#content #left .boxes .content{width:237px; float:left; position:relative;}
#content #left .boxes .content_bott{background:url(../images/bg_leftboxbottm_inner.gif) no-repeat left bottom; width:237px; float:left; position:relative; padding-bottom:150px; }

#content #left .boxes ul{float:left; position:relative; left:10px; margin-top:10px;}
#content #left .boxes li{background:url(../images/blts_arrow.gif) no-repeat left 7px; padding-left:10px; font-size:11px}
#content #left .boxes li a{background:url(../images/brderdotted_bottom.gif) repeat-x left bottom; display:block; line-height:20px; color:#666}

#content #middle{float:left; width:100%;}
#content .text{padding:5px; padding-bottom:20px; width:100%; float:left; position:relative;}
#content .text p{color:#333; line-height:16px; width:100%; margin:10px 0;float:left; position:relative;}
#content .text li{line-height:18px;}
#content .text li a{color:#FF9900; font-weight:bold;}

#featured_properties{float:left;  width:100%; margin-top:4px;}
#featured_properties .title{float:left; width:100%; height:36px; background:url(../images/bg_content_middle_title_wrap1.jpg) repeat-x left top}
#featured_properties .title .title_left{float:left; width:100%; height:36px; background:url(../images/bg_content_middle_title_left.gif) no-repeat left top;}
#featured_properties .title .title_right{float:left; width:100%; height:36px; background:url(../images/bg_content_middle_title_right.gif) no-repeat right top;}
#featured_properties .title h1{font:normal 20px Arial, Helvetica, sans-serif; color:#069; margin-left:15px; margin-top:8px;}
#featured_properties .title h2{font:normal 18px Arial, Helvetica, sans-serif; color:#069; margin-left:15px; margin-top:8px;}
#featured_properties h4{font:bold 11px Arial, Helvetica, sans-serif; color:#069}
#featured_properties .searchtext{font:bold 11px Arial, Helvetica, sans-serif; color:#069}

#featured_properties .content_bott{float:left; width:100%; background:url(../images/bg_content_middle_bottom_middle.jpg) repeat-x left bottom;}
#featured_properties .content_bott .content_bott_left{float:left; width:100%; background:url(../images/bg_content_middle_bottom_left.jpg) no-repeat left bottom;}
#featured_properties .content_bott .content_bott_right{float:left; width:100%; background:url(../images/bg_content_middle_bottom_right.jpg) no-repeat right bottom; }
#featured_properties .content_bott .content_bott_right .maincontent{width:98%; padding:5px 1% 15px 1%;}

#featured_properties .content_middle{float:left; width:100%; background-color:#FFFFFF}
#featured_properties .content_middle .content_middle_left{float:left; width:100%; background:url(../images/bg_content_middle_middle_left.jpg) repeat-y left bottom;}
#featured_properties .content_middle .content_middle_right{float:left;  width:100%; background:url(../images/bg_content_middle_middle_right.jpg) repeat-y right bottom;}


#featured_properties p{color:#666666; line-height:16px; margin:5px 0;}

#select_city{float:left; width:100%; margin-top:4px;}
#select_city .title{float:left; width:100%; height:36px; background:url(../images/bg_content_middle_title_wrap1.jpg) repeat-x left top;}
#select_city .title .title_left{float:left;  width:100%; height:36px; background:url(../images/bg_selectcity_title_left.gif) no-repeat left top;}
#select_city .title .title_right{float:left;  width:100%; height:36px; background:url(../images/bg_selectcity_title_right.gif) no-repeat right top;}

#select_city .title h2{font:normal 18px Arial, Helvetica, sans-serif; color:#069; margin-left:15px; margin-top:8px;}
#select_city .title .citytext{font:normal 18px Arial, Helvetica, sans-serif; color:#069; margin-left:15px; margin-top:8px;}
#select_city .content_bott{float:left; width:100%;  }
#select_city .content_bott .content_bott_left{float:left; width:100%; background:url(../images/bg_content_middle_bottom_left.jpg) no-repeat left bottom;}
#select_city .content_bott .content_bott_right{float:left; width:100%; background:url(../images/bg_content_middle_bottom_right.jpg) no-repeat right bottom; padding:0px 0%; padding-bottom:10px }

#select_city .content_middle{float:left; width:100%; background:url(../images/bg_content_middle_bottom_middle.jpg) repeat-x left bottom; }
#select_city .content_middle .content_middle_left{float:left; width:100%; background:url(../images/bg_content_middle_middle_left.jpg) repeat-y left bottom;}
#select_city .content_middle .content_middle_right{float:left;  width:100%; background:url(../images/bg_content_middle_middle_right.jpg) repeat-y right bottom;}
#select_city p{color:#666666; line-height:16px; margin:5px 0;}

#select_city .alphabet_order{width:98%; background-color:#fff; border:1px solid #B1E5F8; text-align:center;  margin:6px auto 0 auto; display:table; }
#select_city .alphabet_order li{float:left; width:3.8%; font-size:11px}
#select_city .alphabet_order li a{ display:block; color:#069; font-weight:bold; text-align:center; height:25px; line-height:25px; width:100%; float:left }
#select_city .alphabet_order li a:hover{background:url(../images/bg_alphabet_hover.gif) no-repeat center center; color:#fff; text-decoration:none}
#select_city h4{font:bold 11px Arial, Helvetica, sans-serif; color:#09c;}
#select_city .clettertext{font:bold 11px Arial, Helvetica, sans-serif; color:#09c;}

#select_city .city_alphaorder{padding-left:2%; margin-top:10px; float:left; width:96%}
#select_city .city_alphaorder ul{width:100%; float:left}
#select_city .city_alphaorder li{line-height:18px; color:#25517D; font-weight:bold;background:url(../images/blts_arrow.gif) no-repeat left 6px; padding-left:10px; width:100%}
#select_city .city_alphaorder  li a{color:#25517D; font-weight:bold; text-transform:uppercase; font-size:11px}


.city_by_alphabet_order{float:left; width:100%; margin-top:4px;}
.city_by_alphabet_order .content_top{float:left; width:100%; background:url(../images/bg_city_byalphaorder_top.jpg) repeat-x left top; }
.city_by_alphabet_order .content_top .content_top_left{width:100%; background:url(../images/bg_city_byalphaorder_top_left.jpg) no-repeat left top; float:left;}
.city_by_alphabet_order .content_top .content_top_right{width:100%; background:url(../images/bg_city_byalphaorder_top_right.jpg) no-repeat right top; padding-top:10px; float:left}

.city_by_alphabet_order .content_bott{float:left; width:100%; background:url(../images/bg_content_middle_bottom.jpg) repeat-x left bottom;}
.city_by_alphabet_order .content_bott_left{float:left; width:100%; background:url(../images/bg_content_middle_bottom_left.jpg) no-repeat left bottom;}
.city_by_alphabet_order .content_bott_right{float:left; width:100%; background:url(../images/bg_content_middle_bottom_right.jpg) no-repeat right bottom; padding-bottom:15px }

.city_by_alphabet_order .content_middle{float:left; width:100%;  }
.city_by_alphabet_order .content_middle .content_middle_left{float:left; width:100%; background:url(../images/bg_content_middle_middle_left.jpg) repeat-y left bottom;}
.city_by_alphabet_order .content_middle .content_middle_right{float:left;  width:100%; background:url(../images/bg_content_middle_middle_right.jpg) repeat-y right bottom;}

.city_by_alphabet_order p{color:#666666; line-height:16px; margin:5px 0;}

.city_by_alphabet_order .alphabet_order{padding-left:2%; margin-top:10px; float:left; width:98%; padding-bottom:10px;}
.city_by_alphabet_order .alphabet_order ul{float:left; width:33%; display:table}
.city_by_alphabet_order .alphabet_order li{line-height:18px; color:#25517D; font-weight:bold;background:url(../images/blts_arrow.gif) no-repeat left 6px; padding-left:10px; display:block;  width:100% }
.city_by_alphabet_order .alphabet_order li a{color:#25517D; font-weight:bold; text-transform:uppercase;}
.city_by_alphabet_order h4{font:bold 11px Arial, Helvetica, sans-serif; color:#09c;}
.city_by_alphabet_order .clettertext1{font:bold 11px Arial, Helvetica, sans-serif; color:#09c;}
.city_by_alphabet_order .clettertext{font:bold 11px Arial, Helvetica, sans-serif; color:#09c;}



.city_by_alphabet_order .city_alphaorder{padding-left:2%; margin-top:10px; float:left; width:96%}
.city_by_alphabet_order .city_alphaorder ul{float:left; width:100%; display:table}
.city_by_alphabet_order .city_alphaorder li{line-height:18px; color:#25517D; font-weight:bold;background:url(../images/blts_arrow.gif) no-repeat left 6px; padding-left:10px; }
.city_by_alphabet_order .city_alphaorder li a{color:#25517D; font-weight:bold; text-transform:uppercase; font-size:11px}

#content #ads{float:left; width:172px; padding-left:10px; padding-top:4px;}

#footer{width:100%; height:94px; background:url(../images/bg_footer_inner.jpg) repeat-x center top; text-align:center; padding-top:25px; float:left}
.footer_links{color:#666;}
.footer_links a{color:#666;}
.privacy_links{color:#4C94B7;}
.privacy_links a{color:#4C94B7;}
.copyright{color:#999;}
.copyright a{color:#999;}

.cities {line-height:18px; color:#25517D; font-weight:bold; padding-left:10px; }
.cities a{color:#25517D; font-weight:bold; text-transform:uppercase; font-size:11px}

