.MenuItem { padding: 2px; cursor: default; } html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent; } body { line-height: 1; } ol, ul { list-style: none; } ul, ol, dl, li { position: relative; } blockquote, q { quotes: none; } /* remember to define focus styles! */ :focus { outline: 0; } /* remember to highlight inserts somehow! */ ins { text-decoration: none; } del { text-decoration: line-through; } /* tables still need 'cellspacing="0"' in the markup */ table { border-collapse: collapse; border-spacing: 0; } td { vertical-align: top; } .clear { clear: both; margin: 0; padding: 0; } strong { font-weight: bold; } /* ----------------------------- END RESET ----------------------------- */ /* ----------------------------- TEMPLATE DESIGNS ----------------------------- */ #IFrameMain { margin-left: 10px; width: 740px !important; background: #fff !important; } hr { display: none !important; visibility: hidden !important; } /* ----------------------------- HIDE HTML XML DATA ----------------------------- */ .SpryHiddenRegion{ visibility: hidden; } /* ----------------------------- REMOVE TEMPLATE NAV ----------------------------- */ .MenuItem { display: none; } * {margin:0;padding:0;} body { background: #2f2624 url(/_rdesk/users/UserFolders/00/uid-007D13FBEFFF4775A5EC372A393BAF2B/rdev/images/body-bg.gif) repeat-x; } #outsideWrapper { margin: 0 auto; padding: 0 100px; width: 1000px; background: url(/_rdesk/users/UserFolders/00/uid-007D13FBEFFF4775A5EC372A393BAF2B/rdev/images/outsideWrapper-bg.gif) no-repeat; } #container { width: 980px; padding: 0 10px; /* background: #2f2624; */ } #header { width: 1000px; padding-top: 15px; overflow: visible; } #header .broker-name { float: left; display: inline-block; padding: 0 451px 27px 0; } #header .broker-name h1 { font-family: Georgia; font-size: 32px; font-weight: normal; color: #fff; } #header .broker-name h1 a { text-decoration: none; text-transform: uppercase; color: #fff; } #header .phone { float: left; display: inline-block; padding: 0 0 27px 0; } #header .phone h2 { font-family: Georgia; font-size: 32px; font-weight: normal; color: #fff; } #header .logo-top { float: left; display: inline-block; width: 230px; padding: 0 10px 0 0; } #header .logo-top a { margin: 0; padding: 0; overflow: hidden; } #header .logo-top img { margin: 0; padding: 0; } #header #top-nav { float: left; display: inline-block; width: 740px; } #header #top-nav ul#drops, ul#drops ul { padding:0;margin:0;clear:both;float:left;width:inherit;z-index: 1000; } #drops ul.drop { z-index: 1000;background:#fff !important;padding:5px;width:239px;clear:both;float:left; /*margin-top:32px;*/ } #drops ul.drop li { width:inherit;clear:both; } #drops ul.drop a { color:#2f2624 !important; padding: 5px;font-size:14px !important;text-decoration:none;font-weight:normal;clear:both;float:left;} #drops ul.drop a:hover { background: #2f2624 ; color: #fff !important; } #drops a {display: block;/*width: 10em;*/float:left;clear:both; width:239px;} #drops li {float: left;/*width: 10em;*/} #drops li ul {position: absolute;top: 70px; width: 239px;left: -999em;z-index: 1000;} #drops li:hover ul {left: auto;} #drops li:hover ul, #drops li.sfhover ul {left: auto;} /*#header #top-nav ul li { display: inline; }*/ #header #top-nav ul li a.res, #header #top-nav ul li a.cs, #header #top-nav ul li a.ids{ margin-right: 10px; display: block; float: left; height: 70px; text-indent: -2000em; background: url(/_rdesk/users/UserFolders/00/uid-007D13FBEFFF4775A5EC372A393BAF2B/rdev/images/top-nav-sprites.gif) no-repeat; } #header #top-nav ul li a.last { margin-right: 0; } #header #top-nav ul li a.res { background-position: 0 0; width: 239px; } #header #top-nav ul li a.cs { background-position: -249px 0; width: 242px; } #header #top-nav ul li a.ids { background-position: -501px 0; width: 239px; } #header #top-nav ul li a.res:hover { background-position: 0 -70px; width: 239px; } #header #top-nav ul li a.cs:hover { background-position: -249px -70px; width: 242px; } #header #top-nav ul li a.ids:hover { background-position: -501px -70px; width: 239px; } #sidebar-nav { background: #8b8e09; overflow: hidden; width: 230px; padding: 21px 0 22px 0; } #sidebar-nav ul { } #sidebar-nav ul li { display: block; text-align: center; } #sidebar-nav ul li a { display: block; text-decoration: none; font-family: Georgia; padding: 5px 0; text-align: center; font-size: 20px; color: #fff; } #sidebar-nav ul li a:hover { background: #2f2624; color: #fff; } #content-wrap { margin-left: 2px; width: 740px; padding: 0; margin: 0 !important; } #content-wrap #slideshow { height: 316px !important; width: 720px !important; background: #fff; border:10px solid #fff; /* padding: 10px; */ z-index: 1; } #content-wrap #slideshow img { width: 720px !important; margin: 0; padding: 0;z-index: 1; } #info { float: left; padding: 10px; width: 510px; } #info p { text-align: left; font-size: 12px; font-family: Georgia; color: #fff; line-height: 1.5em; padding-bottom: 10px; } #info .info-contact, #info .info-contact p, #info .info-contact p span { font-size: 9px; color: #a1a13b; } #info .info-contact p span { padding: 0 5px 0 0; } #flist-wrap { padding: 10px 0 0 8px; float: left; } #flist-wrap .flist { background: #8b8e09; width: 200px; hasLayout: -1; } #flist-wrap .flist h3 { width: 200px; height: 48px; text-indent: -1000em; margin: 0; padding: 0; background: url(/_rdesk/users/UserFolders/00/uid-007D13FBEFFF4775A5EC372A393BAF2B/rdev/images/h2-featured-listings.gif) no-repeat; } #flist-wrap .flist #listings { margin: 0; padding: 0; } #flist-wrap .flist #listings span { text-align: left; display: block; padding-bottom: 10px; } #flist-wrap .flist #listings span.listing-photo { width: 200px; height: 137px; margin: 0; padding: 0; border-top:5px solid #a0a13b; border-bottom:5px solid #a0a13b; } #flist-wrap .flist #listings span.listing-photo a, #flist-wrap .flist #listings span.listing-photo img { width: 200px; height: 137px; margin: 0 !important; padding: 0; } #flist-wrap .flist #listings span.txt { padding: 5px 10px 0 10px; color: #fff; font-size: 12px; font-family: Georgia; } #flist-wrap .flist #listings span.view-detail { margin-top: 10px; } #flist-wrap .flist #listings span.view-detail a { font-size: 12px; font-family: Georgia; display:block; padding: 10px; color: #2f2624; text-decoration: none; } #flist-wrap .flist #listings span.view-detail a:hover { background: #a0a13b; color: #fff; } #PageFooter { position: absolute; left: 0; top: 915px; width: 1000px; /* padding-bottom: 10px; */ } #PageTableFooter { width: 980px; border-top: 1px solid #a0a13b; background: #3f3432; padding-bottom: 10px !important; } #PageTableFooter p { padding-top: 10px !important; color: #fff !important; } #PageTableFooter p a { text-decoration: none; color: #a0a13b !important; padding: 0 5px !important; } #PageTableFooter p a:hover { background: #2f2624 !important; /* #453a37 */ color: #a0a13b !important; padding: 0 5px !important; }