@charset "utf-8";
/* CSS Document */

body {background: #CEC9B3 url(images/bg01.gif) repeat-x; margin: 0px; padding:0; text-align:center;}
body {color:#423F36; font:12px/18px Tahoma, Geneva, sans-serif;}

.fL {float:left;}
.fR {float:right;}
.required {color:#C00;}

a:link {color: #2A5B3D; text-decoration: none;}
a:visited {text-decoration: none; color: #2A5B3D;}
a:hover {color: #2A5B3D; text-decoration: underline;}
a:active {color: #2A5B3D; text-decoration: none;}
.divLine1 {border-top: 1px dotted #424238; margin:20px 0;}
.divLine2 {border-top: 1px dotted #424238;}

#wrapper {width:1004px; margin:0 auto; position:relative; background:url(images/wrapperBack.gif) repeat-y;}
#header{height:323px; width:1004px;}
#headerTop {width:1004px; height:54px; background:url(images/headerTop.gif) no-repeat;}
.headerTopNav {float:right; color:#FFF; font:12px Tahoma, Geneva, sans-serif; padding:12px 30px 0 0;}
.headerTopNav a:link, .headerTopNav a:active, .headerTopNav a:visited {color:#FFF; text-decoration:none;}
.headerTopNav a:hover {color:#FFC; text-decoration:none;}

#headerLeft {width:359px; height:269px; float:left; background:url(images/headerLogo.gif) no-repeat;}

.spotlightNav {text-align:left; color:#FFF; font:15px/36px Tahoma, Geneva, sans-serif; padding:160px 0 0 70px;}
.spotlightNav a:link, .spotlightNav a:visited, .spotlightNav a:active {color:#FFF; text-decoration:none;}
.spotlightNav a:hover {color:#FFC; text-decoration:none;}

#headerRight {width:645px; height:269px; float:right;}
#navWrap {width:645px; height:46px; background:url(images/navBack.gif) repeat-x;}
.navBuyers {width:62px; background:url(images/navDiv.gif) no-repeat top right;}
.navSellers {width:64px; background:url(images/navDiv.gif) no-repeat right;}
.navServices {width:75px; background:url(images/navDiv.gif) no-repeat right;}
.navAbout {width:90px; background:url(images/navDiv.gif) no-repeat top right;}
.navNews {width:65px; background:url(images/navDiv.gif) no-repeat top right;}
.navOffice {width:115px; background:url(images/navDiv.gif) no-repeat top right;}
.navOfficeLi {width:170px; text-align:left;  border-bottom: 1px solid white;}
.navStaff {width:90px; background:url(images/navDiv.gif) no-repeat top right;}

#flashWrap {width:645px; height:223px; background:url(images/flashWrap.gif) repeat-x;}


#pageTop {width:1004px; height:20px; background:url(images/pageTop.gif) no-repeat; margin:0 auto;}

#leftColumn {width:729px; float:left; background:url(images/leftTop.gif) no-repeat top left; min-height:500px;}
#leftColumnWide {width:1004px; float:left; background:url(images/wrapperBack1.gif) repeat-y;}
#contentWide {padding:0 50px 10px 50px; text-align:left; width:904px;}
#contentWide h1 {color:#833712; font:bold 22px Georgia, "Times New Roman", Times, serif; margin-bottom:10px;}
#contentWide h2 {color:#064223; font:bold 20px Tahoma, Geneva, sans-serif;}
#contentWide h3 {color:#064223; font:bold 14px Tahoma, Geneva, sans-serif;}

#leftColumn1 {width:1004px; ; background:url(images/wrapperBack.gif) repeat-y; min-height:500px;}
#content {padding:0 20px 10px 20px; width:689px; text-align:left;}
#content h1 {color:#833712; font:bold 22px Georgia, "Times New Roman", Times, serif; margin-bottom:10px;}
#content h2 {color:#064223; font:bold 20px Tahoma, Geneva, sans-serif;}
#content h3 {color:#064223; font:bold 14px Tahoma, Geneva, sans-serif;}

#highlight {text-align:center; width:550px; border:thin solid #414137; border-width:1px; padding:5px; margin:20px 0 40px 70px; background-color:#FCF7DD;}
.highlight1 {font-weight:bold; font: 22px/40px Georgia, 'Times New Roman', Times, serif; color:#833712; font-style:italic;}
.highlight2 {font-weight:bold; color:#2B5C3E; font-size:16px; letter-spacing:1px;}

.homeText {font:14px/22px Tahoma, Geneva, sans-serif; padding:0 20px;}
.aboutBtn {background:url(images/ywButton.gif) no-repeat;  width:102px; height:24px; float:right;}

.rounded {width:290px;  color:#666; border:1px solid #ccc; background-color:#fff;}
.roundedWide {margin-left:30px; width:630px;  border:1px solid #424238; background-color:#F7F5EB; }
.backTop {padding:5px 30px 10px 30px; font-size:11px; text-align:right; border-top:1px dotted #424238;}
.backTop1 {padding:20px 30px 10px 20px; font-size:11px; text-align:left;}
.viewWrap {margin:0 0 10px 20px; width:700px;height:65px; background:url(images/viewListings01.png) no-repeat;}
.viewText {padding:20px 0 0 60px; color:#2A5B3D; font-weight:bold; font-size:18px;}
.viewText a:link, a:visited, a:active {color:#833712; text-decoration:none;}
.viewText a:hover {color:#833712; text-decoration:underline;}


.searchrow {font-size:10px; color:#423F36;}
.newsTitle {color: #064223; font-size: 14px; font-weight: bold; line-height: 14px;}

#rightColumn {width:275px; float:right;}

#rightAssets {width:275px;}
.assetWrap {width:250px; height:250px; margin-left:13px;}

#rightTitle {background:url(images/rightTitleBar.gif) no-repeat; text-align:left; height:36px;}
.rightTitleText {color:#833712; font:bold 18px Tahoma, Geneva, sans-serif; padding:8px 0 0 10px;}

#rightNews {width:275px;}
.newsWrap {width:250px; margin:10px 0 0 13px; text-align:left;}
.newsInsetTitle {font:bold 14px Tahoma, Geneva, sans-serif;}
.newsInsetDate {font:11px Tahoma, Geneva, sans-serif; margin-bottom:10px;}
.articleLink {color:#712725; font:11px Tahoma, Geneva, sans-serif; font-style:italic; text-align:right;}
.articleLink a:link, .articleLink a:visited, .articleLink a:active {text-align:right;color:#712725; text-decoration:none;}
.articleLink a:hover {text-align:right;color:#712725; text-decoration:underline;}
.newsBottom {background:url(images/ywButton.gif) no-repeat; height:24px; margin:5px 0 13px 140px; }
.readMore {padding:2px 0 0 20px; color:#074A89; font-weight:bold;}
.readMore a:link, .readMore .a:visited, .readMore a:active{text-decoration:none; color:#404036;}
.readMore a:hover {text-decoration:none; color:#074A89;}

#rightIbeam {width:275px;}
.ibeamSubscribe {height:87px; background:url(images/ibeamSubscribe.gif) no-repeat;}
.subscribeText {text-align:left; color:#833712; font:bold 15px/18px Arial, Helvetica, sans-serif; padding:8px 0 0 110px;}
.ibeamForm {width:250px; height:200px; margin-left:13px;}

#footer {height:210px; width:1004px; margin:0 auto; background:url(images/footerWrap.gif) repeat-x;}
#footerLeft {margin-top:10px; height:180px; width:285px; float:left; border-right:dotted 1px #9A9685;}
.phoneText {text-align:center; color:#FFF; font:bold 20px Tahoma, Geneva, sans-serif;}
#footerRight {width:715px; float:right;}

.footerNav {float:right; width:695px; color:#FFF; font:11px Tahoma, Geneva, sans-serif; text-transform:uppercase; padding:10px 0 5px 0; border-bottom:dotted 1px #9A9685; margin-top:5px; }
.footerNav a:link, .footerNav a:visited, .footerNav a:active {color:#FFF; text-decoration:none; padding:0 7px;}
.footerNav a:hover {color:#D6D1BB; text-decoration:none;}

#affiliations {background:url(images/affiliations.png) no-repeat; margin:30px 0 10px 400px; height:69px;}

.footerText {text-align:right; color:#FFF; font:11px/18px Tahoma, Geneva, sans-serif; padding:10px 10px 0 0;}
.footerText a:link, .footerText a:visited, .footerText a:active {color:#FFF; text-decoration:none;}
.footerText a:hover {color:#FFF; text-decoration:underline;}

#outerdiv
{margin:0px 0 0 70px;
width:1000px;
height:1400px;
overflow:hidden;
position:relative;
}

#innerIframe
{
position:absolute;
top:-184px;
left:-164px;
width:954px;
height:1400px;
overflow:hidden;
} 
.mls {font-size:15px; padding: 4px 6px; border:2px solid #fff; background:#c3bb99;}

.mls a:link{font-size:15px;color:#2A5B3D; text-decoration:none;}
.mls a:visited{font-size:15px;color:#2A5B3D; text-decoration:none;}
.mls a:active{font-size:15px;color:#2A5B3D; text-decoration:none;}
.mls a:hover{color:#000; text-decoration:underline;}

.class1 a:link {text-decoration: none}
.class1 a:visited {text-decoration: none}
.class1 a:active {text-decoration: none}
.class1 a:hover {text-decoration: underline; color: red;}



a.buy:link {color:#800000;font-size:16px;font-weight:bold;}
a.buy:visited {color:#800000;font-size:16px;font-weight:bold;}
a.buy:hover {color:#800000;font-size:16px;font-weight:bold;}
a.buy:active {color:#800000;font-size:16px;font-weight:bold;}