body {background: #4F4F4F url('http://storage.ubertor.com/cl3031/site/javascript/36182.jpg') top repeat-x;color:#FFF;}
#container_outer {background:none;}
#container_inner {background: #424242 url('http://storage.ubertor.com/cl3031/content/image/37851.jpg') repeat-x top;}
#page_header_inner {background: url('http://storage.ubertor.com/cl3031/site/javascript/36185.jpg') no-repeat; padding: 0;}

#content_outer {padding-top:30px;}
#content_inner {margin: 0 0 35px 0;}
.home #content_inner {margin: 0;}
#content_body {float: left;margin: 0 25px;padding: 0;position: relative;width: 900px;min-height:400px;}
.has_id_inset_wrapper #content_body {margin-left:25px;}

#content_body p {line-height: 20px;padding: 0 0 10px 0;font-size:14px;}
#content_body h1 {color: #FFFFFF;font-size: 28px;margin-bottom: 20px;padding-bottom:5px;border-bottom:1px solid #FFF;}
.content img {margin: 0px;}





/* MENU */
#menu_outer {background: #130A43;margin: 0;top: 0px;width: 960px;text-transform: uppercase;color: #FFF;border-top:2px solid #FFF;border-bottom:2px solid #FFF;position:relative;height:38px;}
#menu_outer #up_menu1 a, #menu_outer a {border: 0;}
#menu_outer a {color:#FFF;}
#menu_inner {margin: 0;}
#menu_inner ul {float: left;}
#menu_outer a:hover, #menu_outer .sel a, #menu_outer .sel a:hover, #menu_inner li:hover, #menu_outer li.sel a:hover, #menu_inner li li.sel a, #menu_inner li:hover, #menu_inner li.sel_over, #menu_inner li.over {background: #130A43;color:#AAA;}
#menu_inner li:hover a, #menu_inner li:hover ul li:hover a {color:#AAA;}
#menu_inner li:hover li a {color:#FFF;}
#menu_inner li ul a {border: 0;background: #130A43;color: #FFF;}
#menu_outer .sel li a {background: #130A43;color:#FFF;}
#menu_outer a {font-size:13px;}
#menu_inner li ul li:hover a {color:#FFF;}


#content_body #roster h2, #content_body #address h2, #content_body .listing h2, #content_body .post h2, .list #content_body h2, .property_detail, #content_body h2 {font-size:16px;color:#FFF;}
#listing_group p.description img {height:20px;width:20px;}

.has_id_inset_wrapper_left #id_inset_wrapper_left {float: left;width: 218px;margin-left: 20px;}
.has_id_inset_wrapper_left #content_body {float: right;margin-right: 20px;width: 684px;padding: 0;}
.inset li {padding: 0 0 10px 0;}


ul.pages {margin-left: 300px;}
.listing {float: left;height: 620px;margin: 0 20px;padding: 0;width: 400px;clear: none;}
.listing img {width: 390px;height: 300px;}
#listing_group p.description {clear: both;margin: 0;}
#content_body div.listing ul.stats {margin: 15px 0;width: auto;height: auto;}
#content_body div.listing ul.stats li.beds, #content_body div.listing ul.stats li.baths, #content_body div.listing ul.stats li.beds, #content_body div.listing ul.stats li.square_feet, #content_body div.listing ul.stats li.beds, #content_body div.listing ul.stats li.lot_size, #content_body div.listing ul.stats li.beds, #content_body div.listing ul.stats li.type {float: left;margin-right: 15px;}
.listing_details #detail_menu .sel a, .listing_details #detail_menu a:hover, .listing_details #detail_menu li a {background: none;}
#content_body ul.links li {padding: 0 50px;} 

#page_footer {background: #4F4F4F;50px;padding: 0;}
#page_footer_inner {position: relative;top: 10px;padding-bottom: 40px;}
#page_footer a#powered_by {margin: 10px 0 0 0;}

/* HIDE WASTE */
#broker_logo, #page_header_inner h1, #site_title strong, #contact_info, #masthead h1, #masthead h2, #site_title {display: none;}

hr {background:#CCC;height:1px;border:0;margin:15px 0;}

.inset img {max-width:218px;}

#credit {margin:20px 0;}

#content_body p a {color:#FFF;}
#content_body h2 a, a:link, a:visited, #content_body div.listing ul.stats li.value {color:#FFF;}
#content_body h2 a:hover, a:hover, #content_body p a:hover {color:#CCC;}
#content_body h2 {color:#FFF:}

/* LISTINGS */
#details {background:#000;}
#listing_description {padding-top:20px;}
#content_body #listing_description h3 {margin-bottom:20px;color:#FFF;font-size:20px;}
.listing_details ul.info li {width:400px;}
#content_body ul.links li {padding:0 60px;}
.listing_details #navigation a {color:#FFF;}
.listing_details #navigation a:hover {color:#CCC;}
#content_body #roster h2, #content_body #address h2, #content_body .listing h2, #content_body .post h2, .list #content_body h2, .property_detail #content_body h2 {color:#FFF;}



.tablebackgroundcolor {
    background-color: #000000;
    border: 1px solid #CCCCCC;
}

.primaryaccentcolor {
    background-color: #000;
    border: 1px solid #CCCCCC;
    font-weight: bold;
}

.bordercolor {
	margin:25px 0;
}

.listing h2.address {height:46px;}
