body {margin:0; background:#2A2102 url(images/bg.gif) repeat-x;}
body,td,th {font:12px/18px Georgia, "Times New Roman", Times, serif; color:#2a1a02;}
#allIn {width:970px; margin:0 auto; position:relative;}
h1{font-size:14px; color:#2A2102; font-weight:bold;}
h2{font-size:20px; color:#fff; font-weight:normal;}
h3{font-size:12px; color:#fff; font-weight:bold; border-bottom:thin solid #fff; border-bottom-width:1px;}
.noMP {margin:0; padding:0;}
.cF {height:1px; clear:both;}
.fL {float:left;}
.fR {float:right;}
.typTextWrap30 {padding:0 30px;}
.typTextWrap20 {padding:0 20px;}
.typTextWrapnone {padding:0px 0px 0px 5px;}
.textM14 {margin:14px 0;}
.homeText p {color:#2a1a02; line-height:18px;}
.homeText ul {color:#2a1a02; line-height:18px;}
.dotted {height:1px; border-top:1px dotted #fff;}
.twoLines {margin:15px auto; padding:8px 0 12px 0; border-top:1px solid #fff; border-bottom:1px solid #fff;}
.comingSoon {padding:35px; color:#666;}
.backtotop_sm {font-size: 10px; color: #333962; padding-left:10px;}
.required { font-size:9px; color:#FF0000;}
 
/* header css */
#hdWrap {height:223px; background:url(images/hdBg2010.jpg) no-repeat;}
#hdWrapInner {padding-top:10px; text-align:left;}
#hdLogoWrap {width:231px; float:left;}
#hdLogoWrap img {margin:28px 0 0 6px;}
#flashHD {height:210px; width:334px; float:left;}
#hdNavWrap {width:400px; font:14px/14px Arial, Helvetica, sans-serif; color:#fad540; float:left;}
#hdNavWrap div {width:100px; height:157px; float:left;}
#btn01 a {padding:100px 15px 12px 15px; color:#fad540; text-decoration:none; background:url(images/2hdBtn01.jpg) left top no-repeat; display:block;}
#btn01 a:hover {color:#fff; background:url(images/2hdBtn01.jpg) -100px 0 no-repeat;}
#btn02 a {padding:100px 15px 12px 15px; color:#fad540; text-decoration:none; background:url(images/2hdBtn02.jpg) left top no-repeat; display:block;}
#btn02 a:hover {color:#fff; background:url(images/2hdBtn02.jpg) -100px 0 no-repeat;}
#btn03 a {padding:100px 15px 12px 15px; color:#fad540; text-decoration:none; background:url(images/2hdBtn03.jpg) left top no-repeat; display:block;}
#btn03 a:hover {color:#fff; background:url(images/2hdBtn03.jpg) -100px 0 no-repeat;}
#btn04 a {padding:100px 15px 12px 15px; color:#fad540; text-decoration:none; background:url(images/2hdBtn04.jpg) left top no-repeat; display:block;}
#btn04 a:hover {color:#fff; background:url(images/2hdBtn04.jpg) -100px 0 no-repeat;}

/* main body wraps */
#mainWrap3Col {background: url(images/main3ColBg01.gif) repeat-y;}
#upper3ColBg {min-height:480px; background:url(images/main3ColUpperBg01.jpg) no-repeat;}
*html #upper3ColBg {height:480px;}

/* main 2 col wraps */
#mainWrap2Col {background:url(images/main2ColBg01.png) repeat-y;}
#upper2ColBg {min-height:480px; background:url(images/main2ColUpperBg01.png) no-repeat;}
*html #upper2ColBg {height:480px;}

/* left column */
#leftColWrap {width:231px; float:left;}
#leftColInner {padding:0 5px 20px 5px;}

/* left menu */
#navMenu {}
#menuWrap {padding:20px 25px;	text-align:left;}
.menuItem {font-family:Arial, Helvetica, sans-serif; padding:8px 0;	border-top:1px dotted #2a1a02; border-bottom:1px dotted #2a1a02; margin-bottom:1px;}
.menuItem a {padding-left:17px; color:#2a1a02; background:url(images/navArrow01.gif) no-repeat; text-decoration:none; display:block;}
.menuItem a:hover {color:#fff; background:url(images/navArrowOver01.gif) no-repeat;}

/* sub nav menus */
#subMenu1 {width:211px; background:url(images/subNavBg.png) no-repeat; position:absolute; left:200px; top:385px; display:none; z-index:150;}
#subMenu2 {width:211px; background:url(images/subNavBg.png) no-repeat; position:absolute; left:200px; top:570px; display:none; z-index:150;}
#subMenu3 {width:211px; background:url(images/subNavBg.png) no-repeat; position:absolute; left:200px; top:663px; display:none; z-index:150;}
#subMenu4 {width:211px; background:url(images/subNavBg.png) no-repeat; position:absolute; left:380px; top:663px; display:none; z-index:200;}
#subMenu5 {width:211px; background:url(images/subNavBg.png) no-repeat; position:absolute; left:380px; top:718px; display:none; z-index:200;}
.submenuWrap {padding:10px 15px; text-align:left;}
.subMenuItem {font-family:Arial, Helvetica, sans-serif; padding:8px 0;	border-top:1px dotted #fad540; border-bottom:1px dotted #fad540; margin-bottom:1px;}
.subMenuItem a {padding-left:17px; color:#fad540; background:url(images/subnavArrow.gif) no-repeat; text-decoration:none; display:block;}
.subMenuItem a:hover {color:#fff; background:url(images/subnavArrowOver.gif) no-repeat;}

/* news inset */
#newsInsetWrap {width:195px; margin:auto;}
#newsBoxList {padding:10px 15px 0 15px; color:#5d5342; font:11px/15px Arial, Helvetica, sans-serif; text-align:left; background-color:#B39A64;}
#newsBoxlist div {padding-bottom:12px;}
#newsBoxList a {color:#fff; text-decoration:none;}
#newsBoxList a:hover {color:#5d5342;}
#newsBoxMore a {background:url(images/newsBoxLink01.png); display:block;}
#newsBoxMore a:hover {background:url(images/newsBoxLink01.png) 0 -35px;}

/* center column */
#centerColWrap {width:545px; text-align:left; float:left;}
/* 2 column layout cont. */
#wideColWrap {width:710px; text-align:left; float:left;}
#wideColWrap2 {width:710px; text-align:left; float:left; padding: 10px 0px;}

/* breadcrumb nav */
#crumbs {padding:13px 30px; color:#2a1a02; font:11px Arial, Helvetica, sans-serif; text-transform:uppercase; background:url(images/bodyArrow01.gif) 14px 14px no-repeat;}
#crumbs a {color:#5d5342; text-decoration:none;}
#crumbs a:hover {color:#ff0000;}

/* right column */
#rightColWrap {width:189px; float:left;}

/* featured auction scroller */
#faWrap{margin:14px 0 8px 1px;}
/*#featured {height:260px; padding:0 8px;}
#featured a {color:#fad540; text-decoration:none;}
#featured a:hover {color:#fff;}
#featured img {border:1px solid #ccc;}
#featured a:hover img {border:1px solid #fff;}
#featuredTitle {font:13px Verdana, Arial, Helvetica, sans-serif; padding-bottom:6px;}
.slidetext {padding-top:6px;	font-size:12px;	color:#ccc;}*/
#faLink a {background:url(images/faLink01.png) 80px 0 no-repeat; display:block;}
#faLink a:hover {background:url(images/faLink01.png) 80px -20px no-repeat;}

/* right column buttons */
#bidBtn a {background:url(images/bidBtnBg01.png); display:block;}
#bidBtn a:hover {background:url(images/bidBtnBg01.png) 0 -49px;}
#interviewBtn a {background: url(images/interviewBtnBg01.png); display:block;}
#interviewBtn a:hover {background: url(images/interviewBtnBg01.png) 0 -49px;}
#analysisBtn a {background:url(images/analysisBtnBg01.png); display:block;}
#analysisBtn a:hover {background:url(images/analysisBtnBg01.png) 0 -49px;}
#blogBtn a {background:url(images/blogBtnBg01.png); display:block;}
#blogBtn a:hover {background:url(images/blogBtnBg01.png) 0 -49px;}
#brokerBtn a {background:url(images/brokerBtnBg01.png); display:block;}
#brokerBtn a:hover {background:url(images/brokerBtnBg01.png) 0 -49px;}

/* signup inset */
#signupWrap {color:#fff; font-family:Arial, Helvetica, sans-serif; background:url(images/signupBg01.png) no-repeat;}
#signupInner {margin-left:1px; padding:54px 6px 16px 35px; text-align:left; border-bottom:1px solid #322705;}
#signupInner form {margin:0; padding:0;}
.signupInput {height:20px; width:135px; background-color:#fff; border:1px solid #a2a4b5;}

/* twitter box */
#twitter_div {margin-left:1px; background:#483807; border-top:1px solid #b0a482; }
/*#twitter_div {color:#fff; font-size:10px; font-family:Arial, Helvetica, sans-serif;}
#twitter_div h2 {margin:12px; padding:0;}
#twitter_update_list {padding:0 4px 6px 6px; text-align:left; margin: 0;}
#twitter_update_list a {color: #2A2102; text-decoration: none;}
#twitter_update_list li {width:179px; margin-bottom:6px; list-style-type:none; overflow:hidden;}
#twitter-link {color: #2A2102; text-decoration: none; width: 185px; margin: 0; padding: 0px 0px 10px 0px;}*/

/* video box */
#fvideoWrap {}
#fvideoInner {padding:0 10px 15px 10px; color:#ccc;}
#fvideoInner p {margin:15px 0 6px 0;}
#fvideoInner a:hover {color:#fff;}
#fvideoInner img {border:1px solid #ccc;}
#fvideoInner a:hover img {border:1px solid #fff;}
#fvLink a {background:url(images/fvLink.gif) 91px 0 no-repeat; display:block;}
#fvLink a:hover {background:url(images/fvLink.gif) 91px -20px no-repeat;}

/* calendar on home page */
#calHomeWrap {}
#calHomeHD {background:url(images/pgDividerBg.gif) repeat-x; padding:30px 0 10px 0;}

/* testimonials */
.testimessage { font-size:12px; text-align:left; color:#fff;}
.testimony-name {text-align: right; font-style: italic;  color:#fff; font-size: 10px; margin: 10px 0;}

/* news */
.newsTitle {font-size: 14px; line-height: 16px; font-weight: bold; color: #fff;}
.newsDate {font-size: 11px; line-height: 16px;}
.newsText {font-size: 12px; line-height: 16px;}
.searchrow {font-size: 10px; line-height: 16px;}

/* contact footer */
#cFooterWrap {height:336px; background:url(images/cFooterBg.jpg) no-repeat;}
#cFootWrap {width:740px; float:left;}
#cFootLogo {width:337px; padding-top:55px; text-align:right; float:left;}
#cFootTextWrap {width:380px; float:left;}
#cFootText {padding:45px 12px 0 20px; color:#2a1a02; text-align:left; line-height:18px;}
#cFootText p {margin:0 0 12px 0;}

/* footer */
#footer {padding:30px 0; color:#999; font-size:11px; background-image:none;}
#footer a {color:#ccc; text-decoration:none;}
#footer a:hover {color:#fff; text-decoration:underline;}

