body {margin:0; background-image: url(images/bg.jpg);}
body,td,th {font-size:12px; font-family:Arial, Helvetica, sans-serif;}
a {color:#990000; text-decoration:none;}
a:hover {color:#00f;}
#bg {background:url(images/upperBg.jpg) repeat-x;}
h1 {margin:0; padding:0; font:normal 26px "Times New Roman", Times, serif; color:#990000;}
h1 span {color:#366;}
h2 {margin:0; padding:0; font-weight:normal; font-size:18px; color:#990000;}
h3 {margin:0; padding:0; font-weight:normal; font-size:18px; color:#336666;}
h4 {margin:0; padding:0; font-weight:bold; font-size:12px; color:#990000;}
.noMP {margin:0; padding:0;}
.mt10 {margin-top:10px;}
.fL {float:left;}
.fR {float:right;}
.clr {height:1px; clear:both;}
.typDivider {height:0px; border-bottom:1px solid #e0d9c9; border-top:1px solid #9b917f;}
.required {color : #990000; font-weight : bold;}
#emphasis { margin:0 auto; padding: 5px 5px; width: 500px; border: 1px solid #990000;}
.emphasisText {font-size: 12px; padding:5px 5px; text-align: center; font-weight: bold; font-style:italic; color: #000;}

#wrapAll {width:999px; margin:0 auto; position:relative;}

#hdrWrapper {height:189px; background:url(images/hdrBg.jpg) no-repeat;}
#tagLine	{height:30px; padding-top: 10px; font-size: 12px; font-family:"Times New Roman", Times, serif; color:#FFFFFF; font-weight:bold;}
#hdrUpper {height:134px;}
#hdrLogo {width:350px; padding-top:15px; text-align:right; float:left;}
#hdrRight {padding-right:20px; text-align:right; float:right;}
#hdrUpNav {height:15px; margin:0; padding:0;}
#hdrUpNav a {display:block;}
#contactLink a {background:url(images/contactBtn.jpg);}
#contactLink a:hover {background:url(images/contactBtn.jpg) 0 -31px;}
#homeLink a {background:url(images/homeBtn.jpg);}
#homeLink a:hover {background:url(images/homeBtn.jpg) 0 -31px;}
#designations {height:65px;}

/* begin main nav */
#mainNav {height:25px; margin:0; padding-left:14px;}
.typNav {margin:0; padding:0; float:left;}
.typNav a {display:block;}
*html .typNav a {display:inline;}
#calendarBtn a {background:url(images/calendarBtn.jpg);}
#calendarBtn a:hover {background:url(images/calendarBtn.jpg) 0 -25px;}
#teamBtn a {background:url(images/teamBtn.jpg);}
#teamBtn a:hover {background:url(images/teamBtn.jpg) 0 -25px;}
#whyChooseBtn a {background:url(images/whyChooseBtn.jpg);}
#whyChooseBtn a:hover {background:url(images/whyChooseBtn.jpg) 0 -25px;}
#whyAuctionBtn a {background:url(images/whyAuctionBtn.jpg);}
#whyAuctionBtn a:hover {background:url(images/whyAuctionBtn.jpg) 0 -25px;}
#forSaleBtn a {background:url(images/forSaleBtn.jpg);}
#forSaleBtn a:hover {background:url(images/forSaleBtn.jpg) 0 -25px;}
#joinListBtn a {background:url(images/joinListBtn.jpg);}
#joinListBtn a:hover {background:url(images/joinListBtn.jpg) 0 -25px;}
#brokerageBtn a {background:url(images/brokerageBtn.jpg);}
#brokerageBtn a:hover {background:url(images/brokerageBtn.jpg) 0 -25px;}
#successBtn a {background:url(images/successBtn.jpg);}
#successBtn a:hover {background:url(images/successBtn.jpg) 0 -25px;}
#contactUsBtn a {background:url(images/contactUsBtn.jpg);}
#contactUsBtn a:hover {background:url(images/contactUsBtn.jpg) 0 -25px;}
#homeBtn a {background:url(images/homeBtn01.jpg);}
#homeBtn a:hover {background:url(images/homeBtn01.jpg) 0 -25px;}

/* submenus */
.menuFont {font:10px Georgia, "Times New Roman", Times, serif; text-align:left; text-transform:uppercase;}
#subMenuAC {padding:12px 1px 8px; background:url(images/subMenuBg.gif) repeat-x; position:absolute; left:14px; top:189px; display:none; z-index:50;}
#subMenuTeam {padding:12px 1px 8px; background:url(images/subMenuBg.gif) repeat-x; position:absolute; left:395px; top:189px; display:none; z-index:50;}
#subMenuWhy {padding:12px 1px 8px; background:url(images/subMenuBg.gif) repeat-x; position:absolute; left:498px; top:189px; display:none; z-index:50;}
#subMenuBrokerage {padding:12px 1px 8px; background:url(images/subMenuBg.gif) repeat-x; position:absolute; left:140px; top:189px; display:none; z-index:50;}
.subMenuLink a {margin:0; padding:4px 12px 4px 12px; background:#f3f1ef; color:#366; text-decoration:none; display:block; cursor:pointer;}
.subMenuLink a:hover {background:#366; color:#fff;}

/* wrappers for 3, 2 and no column layouts */
#wrap3Col {background:url(images/bg3Col.jpg) repeat-y;}
#wrap3ColInner {/*min-height:456px; */background:url(images/bg3ColUp.jpg) no-repeat;}
/*html #wrap3ColInner {height:456px;}*/

#wrap2Col {background:url(images/bg2Col.jpg) repeat-y;}
#wrap2ColInner {/*min-height:456px; */background:url(images/bg2ColUp.jpg) no-repeat;}
/*html #wrap2ColInner {height:456px;}*/

#wrapNoCol {background:url(images/bgNoCol.jpg) repeat-y;}
#wrapNoColInner {/*min-height:456px; */background:url(images/bgNoColUp.jpg) no-repeat;}
/*html #wrapNoColInner {height:456px;}*/

#leftCol {width:349px; float:left;}
#leftColInner {padding:4px 0 0 14px; text-align:left;}
#midCol {width:355px; text-align:left; float:left;}
#midNavWrap {padding:25px 0 0 18px;}
.midNav {width:320px; height:25px; border-bottom:1px solid #9b917f;}
.midNav a {display:block;}
.midNavSpacer {width:320px; height:22px; border-top:1px solid #e0d9c9;}
#currentLiveAuctionsBtn a {background:url(images/currentLiveAuctionsBtn.gif);}
#currentLiveAuctionsBtn a:hover {background:url(images/currentLiveAuctionsBtn.gif) 0 -25px;}
#currentOnlineAuctionsBtn a {background:url(images/currentOnlineAuctionsBtn.gif);}
#currentOnlineAuctionsBtn a:hover {background:url(images/currentOnlineAuctionsBtn.gif) 0 -25px;}
#currentAuctionsBtn a {background:url(images/currentAuctionsBtn.gif);}
#currentAuctionsBtn a:hover {background:url(images/currentAuctionsBtn.gif) 0 -25px;}
#forSaleBtn2 a {background:url(images/forSaleBtn2.gif);}
#forSaleBtn2 a:hover {background:url(images/forSaleBtn2.gif) 0 -25px;}
#successBtn2 a {background:url(images/successBtn2.gif);}
#successBtn2 a:hover {background:url(images/successBtn2.gif) 0 -25px;}
#newsBtn a {background:url(images/newsBtn.gif);}
#newsBtn a:hover {background:url(images/newsBtn.gif) 0 -25px;}
#midHd {padding:0 0 10px 22px; font:14px Book Antiqua, Georgia, "Times New Roman", Times, serif;}
#midText {padding:12px 16px 0 22px; line-height:20px;}
#midText p {margin:0; padding:0;}
#leftColWide {width:704px; float:left;}
#lcwInner {padding:25px 40px 10px 54px; text-align:left;}
#noColInner {padding:25px 54px 20px 54px; text-align:left;}
#rightCol {width:280px; text-align:left; float:left;}
.rcItem {border-top:1px solid #748481; border-bottom:1px solid #242f2d;}
#morePropertiesBtn a {background:url(images/morePropertiesBtn.jpg); display:block;}
#morePropertiesBtn a:hover {background:url(images/morePropertiesBtn.jpg) 0 -28px;}
#brokerReferralsBtn a {background:url(images/brokerReferralsBtn.jpg); display:block;}
#brokerReferralsBtn a:hover {background:url(images/brokerReferralsBtn.jpg) 0 -28px;}
#auctionPartnerBtn a {background:url(images/auctionPartnerBtn.jpg); display:block;}
#auctionPartnerBtn a:hover {background:url(images/auctionPartnerBtn.jpg) 0 -28px;}
#mailingListBtn a {background:url(images/mailingListBtn.jpg); display:block;}
#mailingListBtn a:hover {background:url(images/mailingListBtn.jpg) 0 -28px;}
#rcText {padding:12px 20px 0 20px; color:#fff; line-height:20px; border-top:1px solid #748481;}
#rcText p {margin:0; padding:0;}

#featuredWrapper {}
#featuredTop {height:29px; background:url(images/featuredTopBg.jpg); border-bottom:1px solid #3c4a47;}
#featuredMoreBtn {width:89px; height:29px;}
#featuredMoreBtn a {background:url(images/featuredMoreBtn.jpg); display:block;}
#featuredMoreBtn a:hover {background:url(images/featuredMoreBtn.jpg) 0 -29px;}
#featuredWrap {height:188px; background:url(images/featuredBg.jpg); border-top:1px solid #cabfb0; border-bottom:1px solid #4f473d;}
#featured {width:280px;	height:186px;}
.scrollPic {width:142px; padding:6px; background:#808080;}
#featured img {border:1px solid #fff;}
#featured a:hover img {border:1px solid #990000;}
.scrollHeading {font:bold 11px/16px Verdana, Arial, Helvetica, sans-serif; color:#fff;}
.scrollHeading a {color:#990000; text-decoration:none;}
.scrollHeading a:hover {color:#fff;}
.scrollText {text-align:center; font:11px Verdana, Arial, Helvetica, sans-serif; color:#fff;}
.scrollDate {margin-top:8px;}
.scrollLocation {margin-top:3px;}

/* news */
.newsSearchrow {margin:6px 0 12px 0; padding:0; font-size:11px;}
.newsListWrap {margin-top:15px; padding:0;}
.newsListWrap2 {margin-top:5px; padding:0;}
.newsListText {line-height:16px;}
.newsListDate {margin-bottom:6px; color:#666; font-style:italic;}
.newsRule {height:0px; border-bottom:1px solid #e0d9c9; border-top:1px solid #9b917f;}

#footer {min-height:155px; background:url(images/footerBg.jpg) no-repeat; font:10px/16px Verdana, Arial, Helvetica, sans-serif; color:#746351; text-align:left; clear:both;}
*html #footer {height:155px;}
#footer a {color:b5a185; text-decoration:none;}
#footer a:hover {color:#fff;}
#contactEtc {padding-left:9px; height:47px;}
#videoBtn {margin-top:5px; width:340px; height:42px; float:left;}
#videoBtn a {background:url(images/videoShowBtn.jpg); display:block;}
#videoBtn a:hover {background:url(images/videoShowBtn.jpg) 0 -42px;}
#footerConWrap {padding:18px 15px 0 0; font:12px "Times New Roman", Times, serif; color:#b5a185;}
#footerConAddress {padding-left:20px; float:left;}
#footerConInfo {float:right;}