#container_inner {
     border: 5px solid #312C14;
     width: 960px;
}

#menu_outer li {
     border-bottom: medium none;
}

#ubertor div#page_header_inner {
     background: none repeat scroll 0% 0% transparent;
     filter: none;
}

body {
     color: #FFFFFF;
}

#links a, #contact_info a, #page_footer a, a {
     color: #F6D455;
}

#ubertor #site_title, #ubertor #page_header_inner h1, #ubertor #page_header_inner h2 {
     visibility: hidden;
}

#ubertor #menu_inner {
     border: medium none;
}

.home #menu_outer {
     margin-right: -30px;
}

#ubertor #menu_outer, #ubertor #menu_outer li a {
     background: none repeat scroll 0% 0% transparent;
}

#ubertor #menu_outer li a {
     color: #F6D455;
}

#ubertor #menu_outer li a:hover {
     background: none repeat scroll 0% 0% #312B11;
}

#flash_overlay {
     background: url("http://storage.ubertor.com/cl2582/content/image/29262.png") no-repeat scroll 0pt 0pt transparent;
     height: 667px;
     position: absolute;
     top: -15px;
     width: 928px;
}

#ubertor.home {
     background: none repeat scroll 0% 0% #000000;
}

* html #flash_overlay {
     background: none repeat scroll 0% 0% transparent;
     top: -90px;
}

#ubertor.home #page_header_outer {
     display: block;
}

#ubertor.home #page_footer, #ubertor.home #container_outer {
     visibility: hidden;
}

#ubertor.home #container_outer #content_body {
     display: block;
     height: 550px;
     margin-top: 0px;
     position: absolute;
     top: 100px;
     visibility: visible;
     width: 750px;
}

#ubertor.home #id_inset_wrapper {
     display: none;
}

.home #menu_outer {
     position: relative;
     visibility: visible;
     z-index: 1000;
}

#property_search ol {
     float: right;
     font-family: Times,Times New Roman,serif;
     padding-left: 10px;
     width: 100px;
}

#property_search ol li {
     list-style: decimal outside none;
}

#property_search ol li, #property_search ol li a {
     color: #F6D455;
}

#property_search ol li a {
     display: block;
     text-decoration: none;
}

#property_search ol li a:hover {
     background: none repeat scroll 0% 0% #312B11;
}

#property_map {
     background: url("../../content/image/4.png") repeat scroll 0% 0% transparent;
     height: 330px;
     width: 420px;
}

.blog, .listing {
     border: 5px solid #312C14;
}

.postmetadata {
     color: #B99F40;
}

.listing a img {
     background: none repeat scroll 0% 0% #312C14;
     border: 1px solid #F6D455;
}

.navigation a, .pages a, .blog a, .listing a {
     color: #F6D455;
}

.blog h3.postheading, .listing h3.address {
     background: none repeat scroll 0% 0% #312C14;
}

div#listing_group {
     border: 1px solid #F6D455;
}

.links div#links h3 {
     color: #F6D455;
}

#details .info li.value {
     color: #F6D455;
}

#listing_description h3 {
     color: #F6D455;
}

#property_map {
     position: relative;
}

#property_map a:hover, #property_map a#hover {
     height: 330px;
     left: 0pt;
     top: 0pt;
     width: 420px;
     z-index: 5;
}

#property_map a {
     overflow: hidden;
     text-indent: -999em;
}

a.one {
     height: 18px;
     left: 0pt;
     position: absolute;
     top: 312px;
     width: 122px;
     z-index: 10;
}

a.two {
     height: 18px;
     left: 122px;
     position: absolute;
     top: 312px;
     width: 121px;
     z-index: 10;
}

a.three {
     height: 18px;
     left: 248px;
     position: absolute;
     top: 312px;
     width: 120px;
     z-index: 10;
}

a.four {
     height: 18px;
     left: 363px;
     position: absolute;
     top: 312px;
     width: 58px;
     z-index: 10;
}

a.one:hover {
     background: url("../../content/image/5.png") repeat scroll 0% 0% transparent;
}

a.two:hover {
     background: url("../../content/image/6.png") repeat scroll 0% 0% transparent;
}

a.three:hover {
     background: url("../../content/image/7.png") repeat scroll 0% 0% transparent;
}

a.four:hover {
     background: url("../../content/image/8.png") repeat scroll 0% 0% transparent;
}

.home object {
     margin-left: 53px;
     width: 701px;
}

.home object embed {
     margin-top: 48px;
     width: 701px;
}

#menu_outer {
     border-bottom: 1px solid #E7D161;
     padding-top: 0px;
     width: 960px;
}

#menu_outer li {
     float: left;
}

#menu_outer li a {
     padding-bottom: 10px ! important;
}

#menu_outer #menu_inner ul ul {
     background: none repeat scroll 0% 0% #000000;
     display: none;
     float: left;
     min-width: 120px;
     position: absolute;
}

#menu_outer #menu_inner ul li:hover ul {
     display: block;
}

#menu_inner li ul a {
     line-height: 19px;
     padding: 8px 10px;
     width: 160px;
}

#menu_inner ul ul li {
     clear: both;
     display: block;
     float: none;
}

#content_body {
     padding: 20px;
     width: 727px;
}

.inset_outer {
     margin-top: 35px;
}

#details {
     clear: both;
     float: right;
     position: relative;
     width: 714px;
}

#details, #mortgage, #virtual, #photos, #map {
     border-color: #2D2A2B;
     border-style: solid;
     border-width: 11px;
}

#page_header_inner #contact_info {
     height: 20px;
     left: 0pt;
     position: absolute;
     text-align: center;
     top: 170px;
     width: 960px;
}

#content_body .post, #content .post {
     margin-left: 5px;
     margin-top: 15px;
     padding: 5px;
     width: 700px;
}

#business_card {
     background: none repeat scroll 0% 0% #111111;
     float: left ! important;
     height: 300px ! important;
     left: 0pt ! important;
     margin: 21px 0pt 0pt -10px ! important;
     padding: 20px ! important;
     position: relative ! important;
     width: 700px;
}

#business_card div {
     display: inline ! important;
     float: left ! important;
}

.home #menu_outer {
     border-bottom: 0px none;
     margin-top: -575px;
}

.home #menu_outer ul li {
     border-bottom: 1px solid #E7D161;
}

#business_card img {
     height: auto;
     margin-top: 10px;
     width: 100px;
}

.flash_header {
     margin-left: 78px;
     margin-top: 169px;
}

.flash_header, .flash_header object, .flash_header embed {
     height: 455px ! important;
     width: 701px ! important;
}

.flash_header object {
     margin-left: -39px;
}

.tab_Overview object {
    width: 712px!important;
}

