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

body {font-family: "Times New Roman", Times, serif; font-size:9pt; background: #d2d2d2 url(../images/main_bg2.jpg) center repeat-y; margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #FFFFFF;
}

img {border:none;}

#container {
	width: 945px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	background: url(../images/main_bg1.jpg) center no-repeat;	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	text-align: left; /* this overrides the text-align: center on the body element. */
}
#mainContainer{position:relative; width: 806px; margin: 0 auto;}
#center {position:relative; margin-top: 11px; margin-bottom:11px;}
#header #logo {position:absolute; left:0; top:5px; width:290px; display:block; z-index:2;}
#header #tag {position:absolute; left:700px; top:0; z-index:3;}

#header #tag a {cursor:pointer;}

#mainNav {height: 22px; background:url(../images/mainNav_bg.png) repeat-x;}
#mainNav ul {margin-left:75px; margin-top:0px; margin-bottom:0px;}
#mainNav ul li {color:#FFF; font-size: 9pt; font-family:"Times New Roman", Times, serif; font-weight:bold; float:left; list-style:none;	padding: 0px 13px 0px 13px;	line-height:22px;}
#mainNav ul li a, ul.subnav li a {color:#FFFFFF; text-decoration:none;}
#mainNav ul li a:hover, ul.subnav li a:hover {color:#FFFFFF; text-decoration:underline;}
.hot {font-weight:bold; }

.hiddenImg{visibility:hidden;}
.clear {clear:both;}
.nopad{padding:0px;}
.left {float:left;}
.arial {font-family:Arial, Helvetica, sans-serif;}

.pPad {margin:0 11px 5px 11px;}
p.sideTitle {font-size:15pt;}
p.sans {font-family:Verdana, Geneva, sans-serif; font-size:8pt;}
.caps {font-size:15px;;}
.underline {text-decoration:underline;}

a.white {color:#FFF; text-decoration:underline;}



/*------------- HOME PAGE -------------*/
.home #header {height: 281px; }
.home #header #flash {position:absolute; left:0; top:0;}

.home #sidebar {position:relative; width:245px; float:left;}
.home #sidebar .redTop {width:inherit; height:10px; background:url(../images/sidebar_bgRedTop.png) no-repeat;}
.home #sidebar .redContent {width:inherit; height:106px; background:url(../images/sidebar_redgradient.png) repeat-x; color:#FFF;}
.home #sidebar .separator {width:inherit; height:10px; background:url(../images/sidebar_bgWhiteTop.png) no-repeat;}
.home #sidebar .whiteContent {width:inherit; height: 121px; background: #e6e6e6 url(../images/sidebar_bgWhiteBottom.png) bottom no-repeat; text-align:center; color:#6f1100; padding-top:10px;}

.home #mainContent {position:relative; margin-left:24px; width:537px; float:left;}
.home #mainContent #title {width:inherit;	height:25px; background:url(../images/main_title.png) no-repeat; font-size:13pt; line-height:25px; padding-left:8px;}
.home #mainContent #content {width:inherit; background:#e6e6e6 url(../images/main_bgBottom.png) bottom no-repeat; color:#6f1100;}

#footer {height: 113px; margin-bottom:25px;}
#footer #left, #footer #right {width:14px;	height:113px; float:left;}
#footer #left {background: url(../images/footer_left.png) no-repeat;}
#footer #right {background: url(../images/footer_right.png) no-repeat;}
#footer #main {background: url(../images/footer_bg.png) repeat-x; width:750px;	height:103px; float:left; padding:5px 14px 5px 14px;}

#footer.small {height:22px; width:806px; background: url(../images/mainNav_bg.png) repeat-x;}
#footer.small div {text-align:center; line-height: 22px;}

.divWidth {width:806px;	/* sets width of DIV tags to 806px */}

#listing {color:#6f1100; font-size:12px; font-family: Arial, Helvetica, sans-serif; padding:15px 12px 15px 12px; clear:both;}
#listing .list_image {float:left; margin-right:10px;}
#listing .list {margin-left:148px;}
#listing .pad {padding-bottom:5px;}
#listing .list_date {font-weight:bold;}
#listing .list_desc {line-height:9pt;}

#listing .name {font-weight:bold; font-size:17px; margin-right:10px;}
#listing .type {font-weight:bold; text-decoration:underline; font-size:15px; font-family:"Times New Roman", Times, serif; margin-right:10px;}
#listing .date div {font-size:12px; padding-bottom:0px;}
#listing .desc {line-height:12px;}
#listing #pdfs p.pdf {line-height:24px; width:200px;}
#listing #pdfs img.pdf {width:24px; height:24px; padding-right:10px;	}
#listing  a:link {color:#6f1100; font-weight:bold; text-decoration:underline;}
#listing .more a:hover {color:#333;}

div#bids {margin-top:5px; width:750px; height:82px;}
	div#bids a.prev {background: url(../images/scroll_left.png) no-repeat; width:21px; height:44px; float:left; margin-top:20px;}
	div#bids a.prev span {display:none;}
	div#bids a.next {background: url(../images/scroll_right.png) no-repeat; width:21px; height:41px; float:right; margin-top:20px}
	div#bids a.next span {display:none;}
	div#bids div#items {float:left; width:695px; height:82px; background:#410c02; margin-left:7px; overflow:hidden;}
	div#bids div#items ul {margin:7px 0 0 0; padding:0px; width:3900px;}
	div#bids div#items ul li {float:left; margin:0px 10px 0px 10px; list-style:none;}
	div#bids div#items ul li div.item_img {float:left; padding-right:10px;}
	div#bids div#items ul li div.item_desc {float:left;}

/*------------- END HOME PAGE -------------*/


/*------------- INTERIOR PAGES -------------*/
.interior #header {height:212px; background:url(../images/int_headerBg.jpg) no-repeat;}

.interior #sidebar {position:relative; width:202px; float:left;}
.interior #sidebar .redTop {width:inherit; height:10px; background:url(../images/sidebarIn_redTop.png) no-repeat;}
.interior  #sidebar .redContent {width:inherit; height:106px; background: #6f1100 url(../images/sidebarIn_redBottom.png) no-repeat bottom  ; color:#FFF;}
.interior  #sidebar .separator {width:inherit; height:10px; background:url(../images/sidebarIn_whiteTop.png) no-repeat;}
.interior  #sidebar .whiteContent {width:inherit; background: #e6e6e6 url(../images/sidebarIn_whiteBottom.png) bottom no-repeat; color:#6f1100; padding:5px 0 5px 0;}

.interior #footer {margin-top:15px;}

ul.subnav {margin-top:2px;}
ul.subnav li {list-style:none; margin-left:-20px; line-height:20px; font-size:14px;}

.interior #sidebar .item_desc {font-size:12px; padding-left: 11px;}
.interior #sidebar .item_desc span.title {font-size:15px; text-decoration:none}
.interior #sidebar .item_desc .item_img {float:left; width:112px; height: 87px; padding:5px 10px 5px 0;}


.interior #mainContent {position:relative; margin-left:20px; width:581px; float:left;}
.interior #mainContent #title {width:inherit; height:25px; background:url(../images/content_title.png) no-repeat; font-size:17px; line-height:25px; padding-left:8px;}
.interior #mainContent #title span {width:145px; height:25px; background:url(../images/content_title.png) no-repeat; font-size:17px; line-height:25px; padding-left:8px; text-align:center;}
.interior #mainContent #content {margin:0; width:inherit; background:#e6e6e6 url(../images/content_bottom.png) bottom no-repeat; color:#6f1100; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

.interior #mainContent #content div.margin {padding:10px 20px 15px 20px;}

.title {font-size:18px; text-decoration:underline; font-family:"Times New Roman", Times, serif;}

/*------------- END INTERIOR PAGES -------------*/

/*------------- LISTINGS ----------------------- */
.interior #listing {color:#6f1100; font-size:12px; font-family: Arial, Helvetica, sans-serif; padding:15px 12px 15px 12px; clear:both;}
.interior #listing .pad {padding-bottom:5px;}
.interior #listing .list_image {float:left;}
.interior #listing .list {margin-left:148px;}
.interior #listing .name {font-weight:bold; font-size:17px; margin-right:10px;}
.interior #listing .type {font-weight:bold; text-decoration:underline; font-size:15px; font-family:"Times New Roman", Times, serif; margin-right:10px;}
.interior #listing .date div {font-size:12px; padding-bottom:0px;}
.interior #listing .desc {line-height:12px;}
.interior #listing #pdfs p.pdf {line-height:24px; width:200px;}
.interior #listing #pdfs img.pdf {width:24px; height:24px; padding-right:10px;	}
.interior #listing  a:link {color:#6f1100; font-weight:bold; text-decoration:underline;}
.interior #listing .more a:hover {color:#333;}

/*------------- END LISTINGS ----------------------- */
.home #mainAuction {
	position:relative;
	margin-left:24px;
	width:537px;
	float:left;
}
.home #mainAuction #titleAuction {
	width:inherit;
	height:25px;
	background:url(../images/main_title.png) no-repeat;
	font-size:13pt;
	line-height:25px;
	padding-left:8px;
}
.home #mainAuction #auction {
	width:inherit;
	background:#e6e6e6 url(../images/main_bgBottom.png) bottom no-repeat;
}
#auction .margin .title {
	color: #580E00;
}

