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

body {background:#000 url(images/bg.gif) repeat-x;  margin:0; padding:0; font-size:13px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#424242; line-height:18px;}

a:link, a:visited, a:active {text-decoration:none; color:#3354AC;}
a:hover {color:#F5A225; text-decoration:underline;}
.required {color:#C00;}

img {border:none;}
.img-photo {background:#fff; padding:5px; border:1px solid #ddd; margin:0px 7px;}
.subhead {margin:0; font-size:14px; font-weight: bold; color:#3354AC; letter-spacing:1px; margin-top: 45px; text-transform:uppercase;}
.subhead2 {margin:0; font-size:14px; font-weight: bold; color:#3354AC; letter-spacing:1px; text-transform:uppercase;}
.results {height: 250px; padding: 5px; border-bottom: 1px dotted #424242; margin: 5px;}
.fL {float:left;}
blockquote {width:550px; padding:5px; margin:10px;  border: 1px dotted #424242; background: #f1f1f1; text-align:left;}
.text-indent {padding:0 20px;}
.divline {border-bottom: 1px dotted #424242; margin:15px 0;}

#allwrap {width:1020px; margin:0 auto; padding:0; position:relative;}

#wrapper {width:1020px; background:url(images/wrapper-back.png) repeat-y; margin:0 auto; padding:0; padding-bottom:10px;}
#header {width:1000px; margin:0 10px; background:url(images/header-bg01.png) no-repeat; height:165px; position:relative;}
#header .header-top {height:114px; width:1000px; margin:0 auto; padding:0;}
#header .header-top #logo {float:left; width:385px; height:114px;}
#header .header-top .slogan {float:left;height:64px; font-size:22px; font-style:italic; color:#545454; font-weight:bold; text-align:center; padding:50px 0 0 15px; }
#header .header-bottom {width:1000px; height:51px; margin:0; padding:0;}
#navInner {margin:0 35px; position:absolute; z-index:6;}
#navInner div {float:left;}

#homeLink a {background: url(images/menu-home.gif) no-repeat; display:block;}
#homeLink a:hover {background-position: 0 -51px;}
#calendarLink a {background: url(images/menu-calendar.gif) no-repeat; display:block}
#calendarLink a:hover {background-position: 0 -51px;}
#listingsLink a {background: url(images/menu-relistings01.gif) no-repeat; display:block;}
#listingsLink a:hover {background-position: 0 -51px;}
#aboutLink a {background:url(images/menu-about.gif) no-repeat; display:block;}
#aboutLink a:hover {background-position: 0 -51px;}
#infoLink a {background: url(images/menu-info.gif) no-repeat; display:block;}
#infoLink a:hover {background-position: 0 -51px;}
#contactLink a {background: url(images/menu-contact.gif) no-repeat; display:block;}
#contactLink a:hover {background-position: 0 -51px;}


#hdrHome a {background:url(images/homeBtnBg.gif) no-repeat; display:block;}
#hdrHome a:hover {background-position: 0px -43px;}
#hdrCalendar a {background:url(images/calendarBtnBg.gif) no-repeat; display:block;}
#hdrCalendar a:hover {background-position: 0px -43px;}
#hdrAssets a {background:url(images/assetsBtnBg.gif) no-repeat; display:block;}
#hdrAssets a:hover {background-position: 0px -43px;}
#hdrServices a {background:url(images/servicesBtnBg.gif) no-repeat; display:block;}
#hdrServices a:hover {background-position: 0px -43px;}
#hdrNews a {background:url(images/newsBtnBg.gif) no-repeat; display:block;}
#hdrNews a:hover {background-position: 0px -43px;}
#hdrContact a {background:url(images/contactBtnBg.gif) no-repeat; display:block;}
#hdrContact a:hover {background-position: 0px -43px;}


#wrap-page {width:1000px; margin: 0 auto; background:#FFF;}
#wrap-page .pagetop {width:1000px; margin: 0 auto; background:url(images/right-page-top.png) no-repeat; height:125px;}

#left-column {width:300px; float:left; margin:0 auto; padding:0; margin-bottom:20px;}

/* Auction Fader */
#left-column .widget-wrap {width:263px; min-height:250px; background: url(images/widget-bg.png) repeat-y; margin:10px 0 0 20px;}
#left-column .widget-wrap .title1 {background:url(images/widget-title-back.png) repeat-x; width:263px;margin:1px 0; height:32px;}
#left-column .widget-wrap .title1T {color:#FFF; text-align:center; font-size:18px;padding-top:6px; font-weight:bold; font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;}

#moreauctions a {float:right; margin-right:20px; background: url(images/more_auctions_btn.png); height:32px;}
#moreauctions a:hover {background:url(images/more_auctions_btn.png) 0 -32px;}

/* IBEAM */
#left-column .widget-wrap1 {width:263px; background: url(images/widget-bg.png) repeat-y; margin:10px 0 0 20px;}
#left-column .widget-wrap1 .title1 {width:263px; background:url(images/widget-title-back2.png) repeat-x; height:32px;}
#left-column .widget-wrap1 .title1T {color:#fff; text-align:center; font-size:18px;padding:6px 0 0 0; font-weight:bold; font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;}
#left-column .widget-wrap1 .form{ width:240px; float:left; padding:15px 0 0 10px;}
#left-column .widget-wrap1 .formtext{float:left; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color:#545454; text-align:left;font-size:13px; padding:8px 0 0 5px; width:80px; font-weight:bold; }
#left-column .widget-wrap1 .textbox{ float:left; text-align:left; padding-top:5px;}

/* Featured Listing */
#left-column .widget-wrap2 {width:263px; min-height:250px; background: url(images/widget-bg.png) repeat-y; margin:10px 0 0 20px;}
#left-column .widget-wrap2 .title2 {background:url(images/widget-title-back.png) repeat-x; width:263px;margin-left:1px; height:32px;}
#left-column .widget-wrap2 .title2T {color:#FFF; text-align:center; font-size:18px;padding-top:6px; font-weight:bold; font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;}
#left-column .widget-wrap2 .btm {width:263px; margin:0 auto; background:url(images/widget-btm.png) no-repeat;}

#moreauctions a {float:right; margin-right:20px; background: url(images/more_auctions_btn.png); height:32px;}
#moreauctions a:hover {background:url(images/more_auctions_btn.png) 0 -32px;}


#right-column {width:700px; float:right; margin:0 auto; padding:0;}
#right-column .inner {width:670px; padding:0 15px 15px 15px; margin:20px auto; text-align:left;}
#right-column .inner .pagetitle {font-size:24px; font-weight:bold; color:#3354AC; margin:20px auto; padding:0; line-height:30px; letter-spacing:1px; border-bottom: 1px dotted #424242;}
h2 {font-size:18px; font-weight:bold; color:#3354AC; margin:12px auto; padding:0; line-height:22px; letter-spacing:0px;}
h3 {font-size:14px; font-weight:bold; color:#444; margin:12px 0 0px 0; padding:0; line-height:18px; letter-spacing:0px;}
#right-column .inner li{margin-bottom:8px}

#right-column .inner .sectiontitle {width:400px; padding:0; color:#3354AC; font-size:18px; font-weight:bold; margin-bottom:10px; font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; text-transform:uppercase;}

#vertmenu1 {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; width: 260px; margin:0;}
#vertmenu1 h1 {background:url(images/icon-services.png) no-repeat 0px -4px; font-size: 16px; padding: 3px 0 5px 40px; color: #cc0000; margin-left:10px; height:35px;}
#vertmenu1 ul {list-style: none; margin: 0px; padding: 0px; border: none;}
#vertmenu1 ul li {margin: 0px; padding: 0px;}
#vertmenu1 ul li a {font-size: 13px; line-height:26px; display: block; border-bottom: 1px dotted #424242; padding: 5px 0px 2px 4px; text-decoration: none;  color: #004A8D;width:260px; margin:0;}
#vertmenu1 ul li a:hover, #vertmenu1 ul li a:focus {color: #F5A225; background-color: #f1f1f1;}

.return {text-align:right; padding:0 35px 5px 0; font-size:11px; border-bottom: 1px dotted #424242; line-height:30px;}

#footer {width:1020px; background:#fff url(images/footer-bg.jpg) no-repeat bottom left; min-height:300px; margin:10px auto;}
#footer .fleft {float:left; width:330px; margin-left:10px;}

#footer .fright {width:660px; float:right;}
#footer .fright .menu {padding:20px 0px 10px 0px; font-size:13px; line-height:24px; border-bottom: 1px dotted #424242;}
#footer .fright .menu a:link, #footer .fright .menu a:visited, #footer .fright .menu a:active {padding:0 5px; font-size:13px;}
#footer .fright .menu a:hover {}
#footer .fright .slogan {font-size:24px; font-style:italic; color:#F5A225; font-weight:bold; text-align:center; margin:40px 0px;}

#footer-info {font-size:12px; color:#545454; text-align:right; padding-right:20px; }
#footer-info a:link, #footer-info a:visited, #footer-info a:active {color:#545454; text-decoration:none;}
#footer-info a:hover {color:#545454; text-decoration:underline;}

