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

/* image and object border fix for FF */
img {border:none;}
a:active, a:focus {outline:0;}
object {outline:0;}

body {margin:0px; padding:0; background:#716660 url(images/bg.jpg) repeat-x;}
body,td,th {font:normal 12px Arial, Helvetica, sans-serif; text-align:left;}
.fL {float:left;}
.fR {float:right;}
.clr {height:1px; line-height:0; clear:both;}
.noMP {margin:0; padding:0;}
.floatWrap {overflow:hidden; zoom:1;}

#wrapAll {width:960px; margin:0 auto; padding:0;}
#hdrWrap {height:260px; background:url(images/hdrBg.jpg) repeat-x; position:relative;}
#hdrBgL {height:260px; width:140px; background:url(images/hdrBgL.jpg) no-repeat; float:left;}
#hdrBgR {height:260px; width:11px; background:url(images/hdrBgR.jpg) no-repeat; float:right;}
#hdrBg {height:260px; margin:0 11px 0 140px; background:url(images/hdrBg.jpg) repeat-x;}
#logoEtc {width:360px; height:250px; background:url(images/logoEtcBg.jpg) no-repeat; left:5px; top:10px; position:absolute; z-index:2;}
#topTag {padding:3px 0 29px 29px;}
#hdrLogo {padding-left:20px;}
#hdrNav {text-align:right; font-family:Tahoma, Geneva, sans-serif; font-size:11px; right:18px; top:18px; position:absolute; z-index:2;}
#hdrNav a {padding:3px 12px; color:#fff; text-decoration:none;}
#hdrNav a:hover {background:#600;}
#hdrPics {width:590px; height:220px; left:365px; top:40px; position:absolute; z-index:2;}

#navWrap {height:44px; font-family:Tahoma, Geneva, sans-serif; font-size:11px; background:#000 url(images/navPurple.gif) repeat-x;}
#navWrapL {width:5px; height:44px; background:url(images/navWrapL.png) no-repeat; float:left;}
#navWrapR {width:5px; height:44px; background:url(images/navWrapR.png) no-repeat; float:right;}
#navWrap ul {margin:0; padding:16px 0 0 0; text-align:center; list-style:none;}
#navWrap ul li {margin:0 2px; display:inline;}
#navWrap a {padding:3px 13px; color:#fff; text-decoration:none;}
#navWrap a:hover {background:#600;}
#mainWrap {background:url(images/mainBg.gif) repeat-y;}
#mainWrapIn {padding:1px 6px 0 6px; background:url(images/mainBgUpper.png) no-repeat;}

#leftCol {width:236px; float:left;}
#rightCol {width:236px; float:right;}

.insetBox {background:#f7f7f6 url(images/insetBoxBg.png) bottom repeat-x;}
.insetBox2 {background:#f7f7f6 url(images/insetBoxBg.png) bottom repeat-x;height:390px;border:1px solid #000;}
.insetBoxTop {height:52px; background:url(images/insetBoxTopBg.gif) no-repeat;}
.insetBoxTop p {margin:0; padding:5px 0 0 20px; font-size:16px; color:#fff;}
.insetBoxMain {height:293px; text-align:center;}
.insetBoxBottom {height:40px; background:url(images/insetBoxBottomBg.gif) no-repeat;}
.insetBoxBottom p {margin:0; padding:17px 7px 0 0; text-align:right;}
.insetBoxBottom a {padding:3px 10px; color:#fff; text-decoration:none;}
.insetBoxBottom a:hover {background:#600;}

#featuredAsset {width:215px; height:280px; margin:0 auto; line-height:normal; text-align:center; overflow:hidden; position:relative;}

.centerText {padding:18px 250px 0 250px;}
.centerText p {margin:0; padding:0;}
.centerText span {font-size:14px; color:#70191d;}
#videoWrap {padding-top:20px; text-align:center;}

.wideBox {width:355px; background:#e3e0df; float:left;}
.wideBoxTop {height:50px; background:url(images/wideBoxTopBg.gif) no-repeat;}
.wideBoxTop p {margin:0; padding:5px 0 0 20px; font-size:16px; color:#fff;}
.wideBoxMain {height:215px; padding:0 20px; overflow:hidden;}
.auctionTypes p {padding:0; margin:0 0 10px 0;}
.wideBoxBottom {height:30px; background:url(images/wideBoxBottomBg.gif) no-repeat;}
.wideBoxBottom p {margin:0; padding:12px 18px 0 0; text-align:right;}
.wideBoxBottom a {color:#ccc; text-decoration:none;}
.wideBoxBottom a:hover {color:#fff;}
.centerBox {margin:0 1px; width:236px; float:left;}
.centerBoxIn {height:210px;}

.newsInsetItem {padding:0; margin-bottom:10px; line-height:14px;}
.newsItemDate {font-style:italic; color:#666;}
.newsInsetItem a {color:#70191d; text-transform:uppercase; text-decoration:none;}
.newsInsetItem a:hover {color:#06c;}

#ibeamInner {padding:0 20px;}
#ibeamInner p {margin:0; padding:0;}
#ibeamForm form {margin:0; padding:18px 0 0 20px; font-size:11px;}
#ibeamForm form input.ibeamInput {width:150px; margin-bottom:12px; padding:2px 0 2px 4px; background-color:#fff; border:1px solid #ccc; font-size:11px; color:#333;}
#ibeamForm .ibeamSelect {padding:4px 18px 0 0; text-align:right;}
#ibeamForm form select {margin-left:4px; font-size:11px;}
#ibeamForm .subscribeBtn {margin-top:12px; padding-right:17px; text-align:right;}

#contactFWrap {margin:0 5px; padding-top:18px; line-height:16px; background:url(images/contactFBg.gif) repeat-x; position:relative;}
#contactF {padding:14px 250px 0 0; text-align:right;}
#contactF span {font-size:14px; color:#70191d;}
#contactF a {color:#06c;}
#contactF a:hover {color:#70191d;}
#contactF img {margin-top:6px;}
#fraiseWrap {width:235px; border-left:1px solid #70191d; float:right;}
#fraiseWrap div {padding:14px;}
#fraiseWrap img {margin:5px 0;}
#contactFLogo {left:30px; top:47px; position:absolute; z-index:2;}
#designations {left:138px; top:142px; position:absolute; z-index:2;}

#footer {padding:65px 0 30px 0; font:normal 11px/16px Verdana, Geneva, sans-serif; color:#70191d; text-align:center; background:url(images/footerBg.jpg) no-repeat;}
#footer a {color:#ccc; text-decoration:none;}
#footer a:hover {color:#fff;}

