body  {background:#3B4444 url(images/bg.gif) repeat-x; margin:0; padding:0; text-align:center;}
body, td, p {font:12px/18px Tahoma, Geneva, sans-serif; color:#000;}

a:link, a:visited, a:active  {color: #005461; text-decoration:none;}
a:hover {color: #005461; text-decoration: underline;}
.fL {float:left;}
.fR {float:right;}
h2 {color:#005461; font: normal 18px/18px Georgia, "Times New Roman", Times, serif; padding-left:20px;}
.contactName {color:#005461; font-size:12px; font-weight:bold;}

#wrapper {width:1021px; margin:0 auto; position:relative; background:url(images/wrapperBack03.png) repeat-y;}

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

#ibeamWrap {width:200px; height:235px;}
#ibeamTop {background: url(images/ibeamtop01.png) no-repeat; height:60px;}
.ibeamTopText {text-align:left; color:white; font:bold 16px Arial, Helvetica, sans-serif; padding:5px 0 0 10px;}
.ibeamBack {background: url(images/ibeamback01.png) no-repeat; height:175px; margin:0 auto; padding:0;}
.ibeamForm {text-align:left; width:190px; padding-left:10px; color:#3C2119;}

#iconsWrap {width:200px;}
.facebook {float:left; width:94px; height:110px; text-align:center; }
.twitter {float:right; width:94px; height:110px; text-align:center; }
.iconsText {color:#FFF; font-size:11px; font-weight:bold;}
.iconsText a:link, .iconsText a:visited {color:#FFF; text-decoration: none;}
.iconsText a:hover {text-decoration: underline;}

#addressInset {width:200px;}
.addressText {color:#FFF; text-align:left; font:12px/18px Arial, Helvetica, sans-serif; width:200px; padding:10px 0 0 0px;}
.addressText a:link, .addressText a:visited {color:#FFF; text-decoration: none;}
.addressText a:hover {text-decoration: underline;}

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

#menu {height:94px; text-align:left; background:url(images/menuBack.gif) repeat; clear:both;}
#navBar {float:left; height:94px;}
#navBar div{height:94px; float:left;}

#calendar a {margin-left: 40px; background:url(images/calendar.gif) no-repeat; display:block;}
#calendar a:hover {background-position: 0px -94px;}
#online a {margin-left: 40px; background: url(images/onlineauctions.gif) no-repeat; display:block;}
#online a:hover {background-position: 0px -94px;}
#services a {margin-left:40px; background:url(images/services.gif) no-repeat; display:block;}
#services a:hover {background-position: 0px -94px;}
#contact a {margin-left:40px; background:url(images/contact.gif) no-repeat; display:block;}
#contact a:hover {background-position: 0px -94px;}
#home a {margin-left:40px; background:url(images/home.gif) no-repeat; display:block;}
#home a:hover {background-position: 0px -94px;}

#pageTop {width:821px; height:71px; background:url(images/pageTop02.png) no-repeat; float:left;}
.pageTopText {font:22px Georgia, 'Times New Roman', Times, serif; color:#005461; text-align:left;}

#textContent {width:780px; margin:10px 40px; text-align:left; margin:0 auto;}
#textContent .indent {padding:0 20px;}
#textContent .roundedWide {width:650px; border:1px solid #000; margin-left:70px;}
#textContent .roundedWideText {font:bold 14px/18px Georgia, "Times New Roman", Times, serif; color:#3C2119; padding:8px; text-align:center;}

#pageBottom {width:1001px; height:17px; background:url(images/pageBottom01.png) no-repeat;}

#footer {float:left;background-color:#3B4444; margin-left:222px; width:785px; padding:20px 0 0 0px; text-align:center; color:#FFF; font:11px/18px Tahoma, Geneva, sans-serif;}
#footer a:link, #footer a:visited {color:#FFF; text-decoration: none;}
#footer a:hover {text-decoration: underline;}
