body  {background: #000 url(images/bg.gif) repeat-x; margin: 0; padding: 0;}
body {font:11px/17px Verdana, Arial, Helvetica, sans-serif; color:#000;}
h1 {font:20px Arial, Helvetica, sans-serif; color:#ff0000; letter-spacing:1px; font-weight:normal;}
.fL {float:left;}
.fR {float:right;}
.cF {clear:both; height:0; font-size: 1px; line-height: 0px;}
.required {color:#ff0000; font-weight:bold;}
.divLine {border-bottom:1px #ff0000 dotted;}
#emphasis { margin:0 auto; padding:8px 8px; width:500px; background:#f1f1f1; border:1px dotted #000;}
.emphasisText {font-size:14px; line-height:18px; padding:5px 10px; text-align:center; color:#FF0000; text-align:center; font-weight:bold;}

#bioBox {margin-left:25px; padding:8px 8px; width:600px; background:#f1f1f1; border:1px dotted #ff0000;}
.bioBoxText {font-size:11px; padding:5px 10px; }

#mainWrap {width: 900px; background: #fff; margin: 0 auto; position:relative;} 

#header {height:217px; background:#fff; width:900px;}
#hdLogo {position:absolute; left:5px; top:0; z-index:50;}
#flashWrap {width:672px; height:217px;}
 
#navWrap {width:900px; height:40px; background:url(images/navWrap.gif) repeat-x;}
#navBar {margin-left:70px; padding-top:13px; width:877px; font:12px Arial, Helvetica, sans-serif; text-transform:uppercase; letter-spacing:1px; }
#navBar a {padding:0 15px 0 15px; color:#000; background: url(images/navDivider.gif) right no-repeat; text-decoration:none; white-space:nowrap; float:left; display:block;}
#navBar a:hover {color:#f00;}


#ibeamWrap {height:56px; background:url(images/ibeamBack.gif) repeat-x;}
#ibeamLeft {height:56px; float:left; width:347px; background:url(images/ibeamLeft.gif) no-repeat;}
.alertsText {color:#FF0000; font:22px Arial, Helvetica, sans-serif; font-weight:bold; padding-top:6px;}
.subscribeText {color:#FFFFFF; text-align:left; font:12px Arial, Helvetica, sans-serif; padding-top:5px; padding-left:5px;}

#bodyWrap {width:900px; background:url(images/wrapperBack.gif) repeat-y; margin:0; padding:0;}
#textContent{padding:10px 20px; text-align:left;}

#leftColumn {float: left; width: 203px;}

#featuredWrap {width:203px;}
#featuredTop {height:48px; background:url(images/featuredTop.gif) no-repeat;}
.featuredTopText {color:#FFFFFF; font:14px Arial, Helvetica, sans-serif; font-weight:bold; padding-top:18px;}
#featuredBody {height:240px; background:url(images/featuredBack.gif) no-repeat;}
.menulisting {font-size:12px;line-height:20px; padding-bottom:20px; font-weight:bold;}
.menulisting a:link, a:visited {text-decoration:underline;}
.menulisting a:hover {text-decoration:none;}
.listAuctionPic {background: transparent none;}
.slidetext {font-family:Arial, Helvetica, sans-serif;font-size:11px;line-height:14px;color:#000;}

#propertyWrap {width:203px;}
#propertyTop {height:53px; background:url(images/propertyTop.gif) no-repeat;}
.propertyTopText {color:#FFFFFF; font:14px Arial, Helvetica, sans-serif; font-weight:bold; padding-top:27px;}
#propertyBody {height:241px; background:url(images/propertyBack.gif) no-repeat;}
#propertyInset {width:180px; text-align:center; padding-top:20px; font-size:12px; color:#162F72; font-weight:bolf;}

#rightColumn {float:right; width:697px;}

#wrapperBottom {height:104px; width:900px; background:url(images/wrapperBottom.gif) no-repeat;}
#leftText {float:left; padding-left:300px; padding-top:30px;}
#rightText {float:right; padding-top:35px; padding-right:30px;}
.phoneText {color:#FF0000; font:20px/24px Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-align:center;}
.ibeamText {color:#FFFFFF; font:12px Verdana, Arial, Helvetica, sans-serif; text-align:center;}
.ibeamText a:link, .ibeamText a:visited {color:#FFFFFF; text-decoration:underline;}
.ibeamText a:hover {color:#FFFFFF; text-decoration:none;}

#footer {padding-top:10px; padding-bottom:10px; color:#fff; font:10px Verdana, Arial, Helvetica, sans-serif; font-weight:normal;text-align:center;}
#footer a:link, #footer a:visited {color:#fff; text-decoration:none; margin:0;}
#footer a:hover {color:#fff; text-decoration:underline; margin:0;}
