body {background:#FFFFFF; padding:0px; margin:0px;}
td {vertical-align:top;}

a.orangeLink {color:#0099FF;}
a.orangeLink:hover {color:#F69728;}

#addlinks { width:1024px; margin:0px auto; visibility:hidden; position:absolute; padding-top:10px; padding-bottom:20px; }
#alllinks {padding-top:10px;}

#disclaimers { margin-top:15px;}

#headerBar {min-width:1024px; max-width:1100px; height:100px; margin:0px auto; background:#FFFFFF;}

#headerLogo {float:left; background:none; width:320px; margin-left:20px; padding-top:10px;}
#headerLogo img { max-height: 75px;}

.secTitle {font-family: "Roboto", sans-serif;}

#featured {height:350px; min-width:1024px; margin:0px auto; text-align:center; position:relative; background:url(/images/bgFeatured.jpg)center no-repeat; overflow:scroll;}

#floatWrapper {min-width:1004px; max-width:1024px; height:80%; margin:0px auto; text-align:center; padding-left:15px; }

#floater { min-width:15%; max-width:22%; height:100%; overflow:hidden; border-style:solid; border-width:1px; border-color:#808080; float:left; margin-left:20px; margin-top:41px; background:#FFFFFF; color:#303030; text-align:left; display:inline; } 
.floater_prop_img { width:100%; overflow:hidden; position:relative; display:inline-block; }
#featured_thumb { width:100%; margin:0px; padding:0px; transform:scale(1.3); } 
#floater b { color:#303030; } 
#floater a { text-decoration:none; } 
#floater a:hover { text-decoration:none; } 
#floater_img { height:170px; overflow:hidden; }
#floater_city { margin-left:15px; margin-top:5px; font-size:22px; font-weight:normal; font-family: "Roboto", sans-serif; }
#floater_city a {font-size:22px; font-weight:normal; color:#0099FF; font-family: "Roboto", sans-serif;}
#floater_city a:hover {color:#F69728;}
#floater_bbb {margin-left:15px; font-size:15px; font-weight:normal; color:#666; font-family: "Roboto", sans-serif;}
#floater_price {margin-left:15px; font-size:22px; color:#000; font-family: "Roboto", sans-serif;}

#footerWrap {width:100%; background:#404040; margin:0px auto; height:230px;}
#footer { width:1024px; margin:0px auto; }

#footerContact {float:left; padding-top:20px; padding-left:10px; color:#FFFFFF; font-family: "Roboto", sans-serif;}
#footerContact a {color:#FFFFFF; text-decoration:none;}
#footerContact a:hover {color:#F69728;}

#footerPhoto {border-radius: 5px;}

#footerLogo {float:right; margin-top:20px; padding-right:10px;}
#footerLogo img {border-radius: 5px;}

#menu {float:right; margin-top:5px; margin-right:20px; font-family: "Roboto", sans-serif; font-weight:normal; }
#menu h1{font-weight:normal;}
#menu h2{font-weight:normal;}


#menuitem { float:left; margin-right:2%; margin-top:10px; border:0px; width:30%; text-align:left; border-bottom:dotted; border-color:#E0E0E0; border-width:1px; }
#menuitem a { text-decoration:none; font-size:18px; font-weight:bold; color:#303030;}
#menuitem a:hover { text-decoration:underline; color: #F69728; }
#menuitem_name { white-space:nowrap; float:left; width:49%; }
#menuitem_count { white-space:nowrap; float:right; width:49%; text-align:right; }

#newListingsBG {width:100%; background:#EEEEEE; margin:0px auto;}
#newListings {min-width:1024px; max-width:1300px; margin:0px auto;  padding-top:10px; padding-bottom:40px;}



#newListings #floater { min-width:315px; max-width:315px; height:110px; overflow:hidden; border-style:solid; border-width:1px; border-color:#808080; float:left; margin-left:20px; margin-top:31px; background:#FFFFFF; color:#303030; text-align:left; } 
#newListings #floater b { color:#303030; } 
#newListings #floater a { text-decoration:none; } 
#newListings #floater a:hover { text-decoration:none; } 
#newListings #floater_img { float:left;    }
#newListings #floater_img #featured_thumb { width:150px;  }
#newListings #floater_city {float:right;width:50%; margin-left:0px; margin-top:5px; font-size:22px; font-weight:normal; }
#newListings #floater_city a {width:50%;font-size:22px; font-weight:normal; color:#0099FF;}
#newListings #floater_city a:hover {color:#F69728;}
#newListings #floater_bbb { float:right; width:50%;margin-left:0px; font-size:14px; font-weight:normal; color:#666;}
#newListings #floater_price {float:left; width:40%; margin-left:10px; font-size:22px; color:#000;}


#linksArea {margin:0px auto; text-align:center; position:relative; background:url(/images/bgLinks2.jpg)center no-repeat; }


ul#navPaw, ul#navPaw ul, ul#navPaw li {margin:0px; padding:0px;  }		
ul#navPaw { float:left; z-index:1999; position:relative; }
ul#navPaw li { float:left; padding-left:10px; list-style:none; position:relative; z-index:9999; }
ul#navPaw li a { color:#666666; text-decoration:none; }
ul#navPaw li a:hover { color:#F69728; text-decoration:none; }
ul#navPaw li h1 { font-size:17px; margin:0px; padding:0px 0px 0px 15px; }
ul#navPaw li h2 { font-size:17px; margin:0px; padding:0px 0px 0px 15px; }
ul#navPaw li:hover ul,  ul#navPaw li.uhover ul { display:block; }
ul#navPaw li ul { text-align:left; display:none; position:absolute!important; z-index:9999; left:5px; top:15px; width:200px; padding-bottom:2px; }
ul#navPaw li ul li { padding-left:3px; text-align:left; list-style-position:outside; list-style-type:none; width:194px; }
ul#navPaw li li a { display:block; background:#FFFFFF; color:#3D3D3D; padding:12px 0px 3px 10px; margin:0px; text-decoration:none; }
ul#navPaw li ul li a:hover { background:#FFFFFF; color:#F69728; }	
ul#navPaw ul { display:block; padding:2px 3px 2px 5px; margin-top:-1px; text-decoration:none; }


#searchBar {width:100%; background:#404040; margin:0px auto; padding-top:20px; padding-bottom:30px;}

#searchCenter {width:1024px; margin:0px auto; padding-left:20px;}
#searchCenter select {min-height:25px;}
#searchCenter select option {padding-top:5px;}

#search_widget { padding-left:0px; padding-right:0px; font-size:12px; font-family: "Roboto", sans-serif; background:none; color:#FFFFFF;}
#sw_selectlist { width:280px;  border-style:none; } 
#sw_areachoice { width:280px; position:relative; z-index:9999; } 
#sw_banner     { display:none; text-align:center; width:280px; float:left; padding-top:5px; font-size:18px; font-family: "Roboto", sans-serif; color:#FFFFFF; } 
#sw_area     { width:200px; height:40px; float:left; font-size:18px;}
#sw_prop     { width:150px; height:40px; float:left; font-size:18px;}
#sw_single     { width:132px; height:40px; float:left; font-size:18px;  }
#sw_buttons    { display:inline; width:280px; padding-top:20px; }
#sw_advanced   { display:none; text-align:center; margin-top:10px; }
#sw_advanced a { display:none; color:#FF0000; font-size:18px; text-decoration:none; }
#sw_advanced a:hover { display:none; color:#FF0000; font-size:18px; text-decoration:underline; }
#sw_area_ctrl  { width:175px;  margin-top:2px;}
#sw_type_ctrl  { width:138px; }
#sw_pmin_ctrl  { width:120px; }
#sw_phigh_ctrl { width:120px; }
#sw_beds_ctrl  { width:120px; }
#sw_baths_ctrl { width:120px; }

#social {padding-bottom:20px; text-align:right;}
#subFooter {width:100%; background:#333333; margin:0px auto; height:85px; font-family: "Roboto", sans-serif;}
#subFooterLinks {width:1024; margin:0px auto; text-align:center; padding-left:20px; padding-top:15px; color:#FFFFFF;}
#subFooterLinks a {color:#FFFFFF; text-decoration:none; font-weight:normal; font-size:12px;}
#subFooterLinks a:hover {color:#F69728;}

#shortContent {padding-top:40px; padding-left:50px; padding-right:40px; padding-bottom:40px; max-width:1280px; margin-left:auto; margin-right:auto; font-family: "Roboto", sans-serif;}


#welcome { width:1024px; color:#333; margin:40px auto; font-size:20px; padding-bottom:25px; font-family: "Roboto", sans-serif;}
