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

/* image and object border fix for FF */
img {border:none;}
a:active, a:focus {outline:0;}
object {outline:0;}
.clrL {height:0; font-size:0; line-height:0; clear:left;}
.clrR {height:0; font-size:0; line-height:0; clear:right;}
.clr {height:0; font-size:0; line-height:0; clear:both;}
a {color:#0071bc; text-decoration:none;}
a:hover {color:#f00;}
.namedAnchor {height:0; padding:0; margin:0;}
.typText {font:normal 12px Arial, Helvetica, sans-serif;}

body {margin:0; padding:0; background:#b2b2b2 url(images/pgTopBg.jpg) no-repeat; background-position:center top; font-size:12px; font-weight:normal; line-height:18px; font-family:Arial, Helvetica, sans-serif;}

#wrapAll {width:970px; margin:0 auto; padding:0;}

#hdrWrap {height:260px; background:url(images/hdrBg.jpg) no-repeat; position:relative;}
#hdrWrapInner {padding:9px 0 0 10px; text-align:left;}
#flashWrap {width:950px; height:189px;}
#hdrFlash {width:580px; height:189px; background:url(images/noFlash.jpg) no-repeat; background-position:1px 1px;}
#bidHand {left:810px; top:0; position:absolute; z-index:3;}
#hdrLogo {left:32px; top:0px; position:absolute; z-index:3;}
#hdrNav {height:43px; left:18px; top:206px; position:absolute; z-index:4;}
#hdrNav div {float:left;}
#hdrHome a {background:url(images/homeBtnBg.gif) no-repeat; display:block;}
#hdrHome a:hover {background-position: 0px -43px;}
#hdrCalendar a {background:url(images/calendarBtnBg.gif) no-repeat; display:block;}
#hdrCalendar a:hover {background-position: 0px -43px;}
#hdrAssets a {background:url(images/assetsBtnBg.gif) no-repeat; display:block;}
#hdrAssets a:hover {background-position: 0px -43px;}
#hdrServices a {background:url(images/servicesBtnBg.gif) no-repeat; display:block;}
#hdrServices a:hover {background-position: 0px -43px;}
#hdrNews a {background:url(images/newsBtnBg.gif) no-repeat; display:block;}
#hdrNews a:hover {background-position: 0px -43px;}
#hdrContact a {background:url(images/contactBtnBg.gif) no-repeat; display:block;}
#hdrContact a:hover {background-position: 0px -43px;}

#typWrap {padding:0 0 0 10px;}
#typLColWrap {width:710px; background:#fff url(images/leftColTopBg.gif) repeat-x; float:left;}
#typLColWrap .title {color:#A2C9FF; height:28px; font-family:Tahoma, Geneva, sans-serif; font-size:22px; margin:5px 0 0 20px; width:340px;}
#homeBanner {width:700px; height:28px; float:left;}
#homeBanner .title1 {width:330px; float:left; padding:5px 0 0 20px;color:#A2C9FF; font-family:Tahoma, Geneva, sans-serif; font-size:18px}
#homeBanner .title2 {width:200px; float:right; margin-right:72px; padding-top:5px; color:#A2C9FF; font-family:Tahoma, Geneva, sans-serif; font-size:18px;}
#homeLColWrap {width:710px; background:#fff url(images/faderHD.gif) no-repeat; float:left;}
#typLColUp {min-height:450px; background:url(images/leftColBottomBg.gif) bottom repeat-x;}
*html #typLColUp {height:45px;}
#rightColumn {width:247px; background:url(images/rightColBg.gif) repeat-y; float:left;}
.typContentWrap {padding:5px 50px 20px 50px; font:normal 12px Arial, Helvetica, sans-serif; color:#333;}
.typContentWrap h1 {margin:0; padding:20px 0 10px 0; font:normal 18px/21px Arial, Helvetica, sans-serif; color:#0573bd;}
.typContentWrap h1 span {font-size:18px; color:#000;}
.typContentWrap p {margin:0; padding:0 0 8px 25px;}

#splashBox {width:710px; height:273px; background:url(images/bg-splash.png) repeat-x;}
#splashBox .left {float:left; width:413px; height:273px;}
#splashBox .middle {width:3px; float:left; height:273px; background:url(images/homeVSplit.gif) no-repeat;}
#splashBox .right {float:left; width:293px; height:273px;}


#splashBottom {width:710px; height:27px; background: url(images/splashbg.png) no-repeat;}
#splashBottom .auctions {float:left; width:260px; margin-left:80px; height:27px; background:url(images/fAuctionBtm.png) no-repeat;}
.auctions .aLink a:link, .auctions .aLink a:visited, .auctions .aLink a:active {background:url(images/viewUpcoming.gif) no-repeat; display:block;}
.auctions .aLink a:hover {background-position: 0px -27px;}
#splashBottom .assets {float:right; margin-right:25px;width:240px; height:27px; background:url(images/fAssetBtm.png) no-repeat;}
.assets .aLink a:link, .assets .aLink a:visited, .assets .aLink a:active {background: url(images/viewAssets01.gif) no-repeat; display:block;}
.assets .aLink a:hover {background-position: 0px -27px;}

#homeHSplit {height:27px; background:url(images/homeHSplit.gif) no-repeat;}
#homeHSplit div {float:right;}
#homeHSplit a {background:url(images/viewUpcoming.gif) no-repeat; display:block;}
#homeHSplit a:hover {background-position: 0px -27px;}

#contactInsetWrap { background:url(images/contactInsetBg.png) no-repeat; width:247px; height:301px;}
#contactInsetInner {padding:0 30px 10px 25px;}
#contactInsetInner .title {color:#A2C9FF; font-family:Tahoma, Geneva, sans-serif; font-size:18px;padding-top:5px;}

#motdWrap {min-height:300px; width:675px; margin-left:15px; }
#motdHdr{float:left; padding:5px 0 20px 20px;color:#0071BC; font-family:Tahoma, Geneva, sans-serif; font-size:18px}
#motdText {padding:0 30px;}
#motdText p {padding:0; margin:0 0 12px 0; font:normal 13px/16px Arial, Helvetica, sans-serif; color:#333;}

#fAssetWrap {min-height:347px; background:url(images/featuredAssetBg.gif) no-repeat; position:relative;}
*html #fAssetWrap {height:347px;}
#fAsset {padding:10px 17px 0 20px; font:normal 12px Arial, Helvetica, sans-serif; color:#333; text-align:center;}
#fAssetTitle {font:normal 15px/15px Arial, Helvetica, sans-serif; color:#0071bc;}
#fAssetTitle a {color:#0071bc; text-transform:uppercase; text-decoration:none;}
#fAssetTitle a:hover {color:#f00;}
#fAssetPic {margin:8px auto;}
#fAssetPic img {padding:5px; background:#acacac;}
#fAssetPic a img {border:1px solid #fff;}
#fAssetPic a:hover img {border:1px solid #f00;}
#fAssetDate {font-weight:bold;}
#fAssetAddress {}
#fAssetLink {bottom:3px; right:10px; position:absolute; z-index:500;} /* use if you want to have a button link to the auction_detail page, sample below */
#fAssetLink a {width:101px; height:22px; background:url(images/getMoreInfo.gif) no-repeat; display:block; cursor:pointer;}
#fAssetLink a:hover {background:url(images/getMoreInfo.gif) 0 -22px;}
#viewAssets {}
#viewAssets a {background:url(images/viewAssets.gif) no-repeat; display:block;}
#viewAssets a:hover {background-position: 0px -37px;}

#ibeamWrap {min-height:300px; background:url(images/ibeamBg.jpg) bottom no-repeat;}
*html #ibeamWrap {height:300px;}
#ibeamIn {padding:12px 17px 10px 20px; font:normal 12px Arial, Helvetica, sans-serif; color:#333;}
#ibeamIn p {}
#ibeamIn form {margin:0; padding:0 0 0 12px;}
#ibeamIn div.formRow {padding-bottom:5px;}
#ibeamIn div.formRow label {}
#ibeamIn div.formRow input {width:180px; font:normal 12px/12px Arial, Helvetica, sans-serif; color:#666; border:1px solid #666;}
#ibeamIn div.formRow select {font:normal 12px/12px Arial, Helvetica, sans-serif; color:#666;}

#servicesL {margin:3px 0 15px 1em;padding-left:2em; width:164px; float:left;}
#servicesM {margin:3px 0 15px 1em;padding-left:2em; width:164px; float:left;}
#servicesR {margin:3px 0 15px 1em;padding-left:2em; width:164px; float:left;}

/* news and testos css */
.testosItem {font:normal 12px/14px Arial, Helvetica, sans-serif; color:#666;}
.testosItem h1 {margin:0; margin-bottom:5px; padding:0; font:bold 16px/16px Arial, Helvetica, sans-serif; color:#369;}
.testosItem p {margin:12px 0 0 0; padding:0; line-height:16px;}
.newsSearchrow {font-size:11px;}

#footerWrap {background:#b2b2b2;}
#footer {margin:0 20px; padding:0; border-top:1px solid #999; width:95%;}
#footerIn {padding:18px 0; font:normal 11px/18px Arial, Helvetica, sans-serif; color:#666; border-top:1px solid #e5e5e5;}
#copyright {padding:18px 0; font:normal 11px/18px Arial, Helvetica, sans-serif;}
#copyright a:link, #copyright a:visited, #copyright a:active {color:#0071bc; text-decoration:none;}
#copyright a:hover {color:#f00;}
a.rcol:link { text-decoration: none;font-size:16px }
a.rcol:visited {text-decoration: none;font-size:16px  }
a.rcol:hover { text-decoration: underline;font-size:16px  }
a.rcol:active {color: red;font-size:16px  } 
#pgBottom {height:70px; margin:0 10px; clear:both;}
#pgBottom .inner {padding:0; border-top:10px solid #000;background:url(images/pageBtm.jpg) bottom no-repeat; width:950px; height:49px;}

.required {color:#f00;}



