@charset "utf-8";
body {background: #12315F url(images/bg.gif) repeat-x; margin:0;}
body,td,th {font: 12px/18px Arial, Helvetica, sans-serif;color: #000000;}
a:link, a:visited {font-weight: bold; color: #12315F; text-decoration: underline; margin: 0;}
a:hover {font-weight: bold; color: #cc0000; text-decoration: none; margin: 0;}
h1 {font-size:18px; letter-spacing:1px; font-weight:normal;color:#12315F; text-transform:uppercase; margin:0;}
h2 {font: 14px Georgia, 'Times New Roman', Times, serif; color: #12315F; text-transform: uppercase; font-weight:bold; margin:0; padding:0; border-bottom:1px solid #666;}
h3 {font-size: 14px; font-weight: bold; color: #cc0000; margin-left:10px;}
h4 {font: 12px Georgia, 'Times New Roman', Times, serif; color: #B32D40; text-transform: uppercase; font-weight:bold; border-bottom:1px solid #666;}
h5 {font: 12px Georgia, 'Times New Roman', Times, serif; color: #12315F; font-weight:bold;}
.fL {float:left;}
.fR {float:right;}
.fR1 {float:right; width: 300px; margin:10px 0 10px 10px;}
.cF {clear:both; height:0; font-size: 1px; line-height: 0px;}
.required {color : #cc0000;font-weight : bold;}
.divLine {border-bottom: 1px #12315F dashed;}
.textIndent {padding-left:15px;}
#emphasis { margin:0 auto; padding: 8px 8px; width: 500px; background:#f1f1f1; border: 1px dotted #12315F;}
.emphasisText {font-size: 12px; padding:5px 10px; text-align: center; font-weight: bold; font-style:italic; color: #12315F;}
.listMeL {width: 280px;float: left;font-size: 12px;line-height: 20px;margin-left: 30px;}
.listMeR {width: 280px;float: left;font-size: 12px;line-height:20px;}
.roundedWide {width:630px; border:1px solid #ccc;}
.staffTitle {font-size: 14px; font-weight:bold; color:#0E205B;}

p.question {background-color: #efefef; padding: 5px; font-weight: bold; margin-left: 15px;}
span.question {font-family:Georgia, "Times New Roman", Times, serif; color: #cc0000; font-size: 14px;}
span.answer {font-family:Georgia, "Times New Roman", Times, serif; color: #12315F; font-size: 14px; font-weight: bold;}
p.answer {margin-left: 25px;}
.backtotop_sm {font-size: 11px;padding-left:25px;}


#wrapper { width: 950px; margin: 0 auto; position:relative;}

#header { background:url(images/header.gif) no-repeat; height:137px;}
#headerAddress {width:950px; height:100px;}
.addressText {color:#12315F; font-weight:bold;text-align:right; padding-right:53px; padding-top:10px;}
.sloganText {font-size:15px; letter-spacing:4px; color:#12315F; padding-top:5px; text-align:center; padding-left:90px; text-transform:uppercase;}
#headerSlogan {width:950px; height:37px;} 

#leftColumn {float: left; width: 205px;}
#navWrap {height:376px; background:url(images/navWrap01.gif) no-repeat;}
#ibeamWrap {background:url(images/ibeamBack01.gif) no-repeat; height:284px;}
.ibeamText1 {color:#fff; font:18px Arial, Helvetica, sans-serif; text-align:left; letter-spacing:2px; font-weight:bold; padding-left:95px; padding-top:10px;}
.ibeamText2 {color:#cc0000; font:18px Arial, Helvetica, sans-serif; text-align:left; letter-spacing:2px; font-weight:bold; padding-left:115px;}
#subscribe {font:11px/14px Arial, Helvetica, sans-serif; text-align:center; padding:40px 10px 5px 6px;}
.ibeamText {font-size: 10px;}
#interviewWrap {background:url(images/interviewWrap.gif) no-repeat; height: 293px;}
.interviewText {color:#FFFFFF; text-align:left; padding-left:21px; padding-top:245px; font:11px/14px Verdana, Arial, Helvetica, sans-serif;}
.interviewText a:link, .interviewText a:visited {color: #fff; text-decoration: none;}
.interviewText a:hover {text-decoration: underline;}

#rightColumn {float:right; width:745px; background:url(images/rightColumnWrap.gif);}
#flashWrap {width:449px; height:315px;}
#featuredWrap {width:296px; height:339px;}
#featuredBack {background:url(images/featuredWrap.gif) no-repeat; height:287px;}
.featuredTopText {font-size:16px; letter-spacing:2px; color:#fff;padding:15px 0 5px 10px; text-align:left;}
.scrollPic {border:1px solid; width:240px;}
.auctionName {font-size:13px;font-weight: bold;color:#fff; text-align:left; padding-left:20px;}
.slidetext {color: #fff;font-size:11px; text-align:left; padding-left:20px;}
.moreAuctions {padding-right:18px; padding-top:14px; text-align:right; font-size:11px;}
.moreAuctions a:link, .moreAuctions a:visited {color: #fff; text-decoration: none;}
.moreAuctions a:hover {text-decoration: underline;}
#featuredBottom {background:url(images/featuredBottom.gif) no-repeat; height:52px; z-index:50px;}

#textContent {float:left; width:660px; text-align:left; padding: 0 15px 10px 15px;}
#contactWrap {width:745px; background:url(images/contactWrap.gif) no-repeat; height:124px;}
.contactText {text-align:center; padding-top:20px; color:#FFFFFF;padding-right:45px;}
.contactText a:link, .contactText a:visited {color: #fff; text-decoration: none;}
.contactText a:hover {text-decoration: underline;}

#buttonBoxesWrap {width: 600px; padding-left:60px; margin-top:20px;}
.buttonBox {width:177px; height:92px; background:url(images/btnBoxBg.gif) no-repeat; display:block; cursor:pointer; float:left; padding-right:10px;}
.buttonBox div {padding:7px 20px 10px 20px;}
.buttonBox p {margin:10px 0 10px 0; padding:0; color:#333; font-size: 10px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:18px;}
.noMP {margin-top:0; padding:0;}
.red {color:#cc0000; font: 13px Georgia, "Times New Roman", Times, serif; font-weight: bold;}
.blue {color:#12315F; font: 13px Georgia, "Times New Roman", Times, serif; font-weight: bold;}

#footer {padding-left:210px; margin:10px 0 20px 0; text-align:center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #fff;}
#footer a:link, #footer a:visited {font-weight: bold; color: #FBF59D; text-decoration: none;}
#footer a:hover {font-weight: bold; color: #FBF59D; text-decoration: underline;}