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

body {margin:0; padding:0; background:#496451 url(images/bg-inner01.png) top center no-repeat; font-size:13px; line-height:18px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#545454;}

a, a:link, a:visited, a:active { color:#2E4B97; text-decoration:none;}
a:hover {color:#1FB25A; text-decoration:none;}
img {border:none;}
.required {color:#C00;}


#wrapper {width:980px; margin:0 auto; margin-top:5px; padding:0; position:relative; }
#top-banner {background: url(images/top-banner.png) no-repeat; height:25px;margin:0; padding:0;}
#top-banner .slogan {text-align:right; float:right; padding:3px 20px 0 0; color:#FFF; font-size:14px; font-style:italic; font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;}

#header {width:980px; margin:0 auto; padding:0; height:126px; background:url(images/header-bg.png) repeat-x;}
#flash {width:980px; height:244px; margin:0 auto; padding:0;}

#logo {width:296px; height:126px; float:left;}

#mainNav {height:98px; }
#mainNav div {float:left;}
#current-auctions a {background: url(images/b-auctions.png) no-repeat; display:block;}
#current-auctions a:hover {background: url(images/b-auctions.png) no-repeat; background-position:0px -98px;}
#previous-auctions a {background: url(images/b-previous-auctions.png) no-repeat; display:block;}
#previous-auctions a:hover {background: url(images/b-previous-auctions.png) no-repeat; background-position:0px -98px;}
#buyers a {background:url(images/b-buyers.png) no-repeat; display:block;}
#buyers a:hover {background:url(images/b-buyers.png) no-repeat; background-position:0px -98px;}
#sellers a {background:url(images/b-sellers.png) no-repeat; display:block;}
#sellers a:hover {background:url(images/b-sellers.png) no-repeat; background-position:0px -98px;}
#brokers a {background:url(images/b-brokers.png) no-repeat; display:block;}
#brokers a:hover {background:url(images/b-brokers.png) no-repeat; background-position:0px -98px;}
#multimedia a {background:url(images/b-multimedia.png) no-repeat; display:block;}
#multimedia a:hover {background:url(images/b-multimedia.png) no-repeat; background-position:0px -98px;}
#news a {background:url(images/b-news.png) no-repeat; display:block;}
#news a:hover {background:url(images/b-news.png) no-repeat; background-position:0px -98px;}
#contact-us a {background:url(images/b-contact.png) no-repeat; display:block;}
#contact-us a:hover {background:url(images/b-contact.png) no-repeat; background-position:0px -98px;}

#header-bottom {float:right;padding-right:3px; background:url(images/header-right-btm.png) no-repeat; width:664px; height:28px;}

#inner-wrapper {width:980px; margin:0 auto; background:url(images/home-back-wrap.png) repeat-y;}

/* sidebar */
#sidebar {float:left; width:303px; margin:0 auto; padding:0; background:url(images/home-sidebar-bg.png) repeat-y;}
#vertmenu {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; width: 260px; padding-left:20px; margin:10px 0 20px 0;}
#vertmenu h1 {display: block; background-color:#FF9900; font-size: 16px; padding: 3px 0 5px 3px; border: 1px solid #000000; color: #333333; margin: 0px; width:260px;}
#vertmenu ul {list-style: none; margin: 0px; padding: 0px; border: none;}
#vertmenu ul li {margin: 0px; padding: 0px;}
#vertmenu ul li a {font-size: 12px; line-height:22px; display: block; border-bottom: 1px dashed #ABB7AD; padding: 5px 0px 2px 4px; text-decoration: none; color: #fff; width:260px;}
#vertmenu ul li a:hover, #vertmenu ul li a:focus {color: #000; background-color: #A2B2A7;}

#vertmenu1 {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; width: 250px; margin:0;}
#vertmenu1 h1 {display: block; background-color:#f1f1f1; font-size: 16px; border:1px solid #CCC; padding: 3px 0 5px 3px; color: #333333; margin: 0px; width:250px;}
#vertmenu1 ul {list-style: none; margin: 0px; padding: 0px; border: none;}
#vertmenu1 ul li {margin: 0px; padding: 0px;}
#vertmenu1 ul li a {font-size: 12px; line-height:22px; display: block; border-bottom: 1px dashed #2C4933; padding: 5px 0px 2px 4px; text-decoration: none; color: #1FB25A; width:250px;}
#vertmenu1 ul li a:hover, #vertmenu1 ul li a:focus {color: #2E4B97; background-color: #f1f1f1;}

#social-title{width:260px; height:20px; margin-left:20px; color:#D69031; text-align:center; font-size:18px; font-weight:bold;}
#social-links {width:230px; padding-left:70px; margin-top:10px;}

/* right-index-page */
#content-right {float:right; width:677px; margin:0 auto; padding:0; background-color:#FFF;}
#content-right .title1 {padding:20px 0 5px 20px;color:#3354AC; font-size:22px; font-weight:bold;  margin:0 20px 20px 0; font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; border-bottom: 1px dotted #2C4933; text-transform:uppercase;}
#content-right .body-content {padding:0 20px;}
#splash-wrap {background: #ABB7AD; width:677px; height:263px; margin:0 auto; padding:0;}
#home-bottom {width:677px; margin:0 auto; padding:0; background:#fff url(images/home-bottom.png) no-repeat top left; min-height:120px;} 
#home-bottom .left {float:left; width:200px; height:120px;}
#home-bottom .logo1 {width:130px; float:left; height:100px; padding-top:10px;}
#home-bottom .logo2 {width:65px; height:100px; float:right; padding-top:20px;}
#home-bottom #wrap {width:657px; padding:0 10px; height:120px; float:left;}
#home-bottom .logos {padding-top:10px; height:95px;}
#home-bottom .logos-text {font-size:10px; line-height:12px; text-align:center; }
#home-bottom .right {float:right; width:450px; height:120px;}
#home-bottom .disclaimer {font-size:10px; line-height:14px; text-align:right; padding-top:25px;}

#fAuction-wrap {margin-left:6px;width:420px; height:263px; float:left; background:url(images/fauctions-back.png) no-repeat;}
#fauction-wrap #titlebar {width:400px; margin:0 10px; line-height:30px; }
#fAuction-wrap .wrap-title {width:200px; float:left;margin:0 0 0 20px;font-size:18px; line-height:24px; text-transform:uppercase; letter-spacing:1px; font-weight:bold; color: #3354AC; font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; text-align:left; }
#fAuction-wrap .view {width:180px; margin-top:3px; float:right; text-align:right; padding-right:20px;}
#fAuction-wrap .view a {color:#c00; text-decoration:none;}
#fAuction-wrap .view a:hover {text-decoration:underline;}

#ibeam-wrap {padding-right:2px; width:249px; height:263px; float:right; background:url(images/ibeam-back.png) no-repeat;}
#ibeam-wrap #form {width:230px; margin-left:10px;}
#ibeam-wrap .ibeam-title {width:230px; float:left;margin:0 0 0 10px;font-size:18px; line-height:30px; text-transform:uppercase; letter-spacing:1px; font-weight:bold; color: #3354AC; font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; text-align:left;border-bottom: 1px dashed #2C4933; }
#ibeam-wrap .subscribe {margin:10px 0;font-weight:bold; font-size:11px; font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; text-align:center;}
.myForm td, input, select, textarea, checkbox  {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 11px;}

/* interior pages */
#inside-content{width:980px; margin:0 auto; background: #FFF;}
#body-content {padding:10px 30px; margin:0 auto; width:920px;}
#body-content .title1 {padding:20px 0 5px 0;color:#3354AC; font-size:22px; font-weight:bold;  margin:0 0 20px 0; font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; border-bottom: 1px dotted #2C4933; text-transform:uppercase;}
#body-content .title2 {color:#3354AC; font-size:16px; font-weight:bold; font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; text-transform:uppercase;}

.img-border {background:#fff; padding:5px; border:1px solid #DED9BC;}

.teamBox {margin:10px; line-height:18px;}
.teamPhoto {width:125px; height:175px; background:#fff; padding:5px; border:1px solid #DED9BC; float:left; margin:0 10px 10px 0;}
.teamReturn {text-align:right; padding:2px 15px 10px 0; font-size:11px;}
.divline {border-bottom: 1px dotted #2C4933; width:98%; margin:10px 0;}

.searchrow {font-size:11px; color:#545454;}
.newsTitle {color: #545454; font-size: 14px; font-weight: bold; line-height: 18px;}
.divline {border-bottom: 1px dotted #2C4933; width:925px; margin:10px 0;}


#bottom {width:980px; height:140px; margin:0 auto; padding:0; background:#fff url(images/footer-back.png) repeat-x bottom;}
#bottom .line {border-bottom: 1px dotted #2C4933; width:980px;}
#bottom .left {float:left; width:340px; height:140px;}
#bottom .logos {width:340px; padding-top:10px; height:85px;}
#bottom .logos-text {float:left; width:340px; height:40px; text-align:right; font-size:11px; line-height:12px; padding-right:10px;}
#bottom .disclaimer {width:600px; float:right; padding:20px 20px 0 0; font-size:10px; line-height:14px; text-align:right;}


#footer {width:980px; text-align: center; color: #DBDBDB; margin:0 auto; font-size:11px;}
#footer a:link, #footer a:visited {font-size:11px; color:#fff; text-decoration:none; margin:0;}
#footer a:hover {color:#fff; text-decoration:underline; margin:0;}



