/* CSS Document */

body {
	margin:		0px 0px 0px 0px;
	padding:	0;
	background:	#ECECDF;
}
		

.menu_link, .menu_seperator {
	color:				#FFFFFF;
	font-family:		Arial, Verdana, Sans-Serif;
	font-size:			12px;
	font-weight:		bold;
	text-decoration:	none;

}

.menu_link:hover {
	color:				#FF3300;
	text-decoration:	underline;
}

.menu_linkR {
	color:				#FFCC00;
	font-family:		Arial, Verdana, Sans-Serif;
	font-size:			12px;
	font-weight:		bold;
	text-decoration:	none;
}

.menu_linkR:hover {
	color:				#FF3300;
	text-decoration:	underline;
}

.content_column {
	padding-left: 	4px;
	padding-right:  4px;
	vertical-align: top;
	height: 		100%;
}

/* CSS Document */

.feature_box {
	border: 			2px #000000 solid;
	width:				196;
	background-color:	#356095;
}

.feature_text {
	margin-left:		12px;
	line-height:		16px;
	padding:			5px;
	color:				#FFFFFF;
	font-family:		Verdana, Arial, Sans-Serif;
	font-size:			11px;
	font-weight:		bold;
	text-decoration:	none;
}

.feature_link {
	margin-left:		12px;
	font-size:			11px;
	font-family:		Verdana, Arial, Sans-Serif;
	color:				#FFFFFF;
	text-decoration:	none;	
}

.feature_link:hover {
	color:				#FF3300;
	text-decoration:	underline;	
}

.feature_link2 {
	font-size:			11px;
	font-family:		Verdana, Arial, Sans-Serif;
	color:				#FF3300;
	text-decoration:	none;	
}

.feature_button {
	margin-top:			5px;
	margin-right:		10px;
}

.account_text {
	line-height:		10px;
	font-size:			10px;
	text-decoration:	none;
}

.account_link {
	line-height:		12px;
	color:				#FFFFFF;
	font-size:			10px;
	font-family:		Verdana, Arial, Sans-Serif;
	text-decoration:	none;
}

.account_link:hover {
	color:				#CCCCCC;
	text-decoration:	underline;
}

.featured_book_box {
	border-top:			2px; 
	border-left:		2px; 
	border-right:		2px; 
	border-bottom:		0px; 
	border-color:		#000000; 
	border-style:		solid;
	width:				156;
	background-color:	#356095;
}

.featured_book_text {
	padding:			4px;
	text-align:			center;
	font-family:		Verdana, Arial, Sans-Serif;
	font-size:			10px;
	line-height:		12px;
	color:				#FFFFFF;
	text-decoration:	none;
}

.featured_book_text:hover {
	color:				#CCCCCC;
	text-decoration:	underline;
}

.vault_book_text {
	padding:			4px;
	font-family:		Verdana, Arial, Sans-Serif;
	font-size:			10px;
	line-height:		12px;
	color:				#003366;
	text-decoration:	none;
}

.vault_book_text:hover {
	color:				#336699;
	text-decoration:	underline;
}

.vault_book_text_sold {
	font-size:			12px;
	text-decoration:	line-through;
}

/* */
.text_header {
	color:				#003366;
	font-family:		Arial Black, Arial, Verdana, Sans-Serif;
	font-size:			15px;
}

.text_body {
	background-color:	#FFFFFF;
	border: 			1px #356095 solid;
	padding:			10px 10px 0px 10px;
	color:				#000000;
	font-family: 		Times New Roman, Times, Helvetica, Serif;
	font-size:			14px;
	line-height:		16px;
}

.seperator {
	background-color:	#356095;
	color:				#356095;
	border: 			1px #356095 solid;
	height: 			1px;
	line-height: 		1px;
}

.footer {
	border: 			2px #000000 solid;
	background-color:	#356095;
	line-height:		12px;
	color:				#FFFFFF;
	font-size:			10px;
	font-family:		Verdana, Arial, Sans-Serif;
}

.results_box {
	border: 			2px #000000 solid;
	width:				100%;
	background-color:	#356095;
}

.article_link {
	color:				#356095;
	font-size:			12px;
	font-family:		Verdana, Arial, Sans-Serif;
}

.article_link:hover {
	color:				#FF3300;
	text-decoration:	underline;
}

.calendar_link {
	color:				#000000;
	line-height:		13px;
	font-size:			10px;
	font-family:		Arial, Sans-Serif;	
}

.calendar_link:hover {
	color:				#FF3300;
	text-decoration:	underline;
}

.bottom_pic {
	text-align:			center;
	position: 			absolute; 
	bottom: 			0;
}

.inventory_title {
	color:			#000000;
	font-size:		14px;
	font-weight: 	bold;
	font-family:	Arial, Sans-Serif;
}

.inventory_title:hover {
	color:				#356095;
	text-decoration:	underline;
}

.inventory_text {
	color:			#000000;
	font-size:		12px;
	font-family:	Times New Roman, Serif;
}

.inventory_textB {
	color:			#000000;
	font-size:		12px;
	font-family:	Times New Roman, Serif;
	font-weight:	bold;
}

.inventory_textR {
	color:			#CC0000;
	font-size:		12px;
	font-family:	Times New Roman, Serif;
}

.inventory_bid {
	color:			#000000;
	font-size:		10px;
	font-weight: 	bold;
	font-family:	Arial, Sans-Serif;
}

.inventory_bid_red {
	color:			#CC0000;
	font-size:		10px;
	font-weight: 	bold;
	font-family:	Arial, Sans-Serif;
}

.footer_link {
	color:			#000000;
	font-size:		10px;
	font-family:	Arial, Sans-Serif;
}


/* -- AUCTION CSS --------------------------- */
.auction_bid {
	color:			#000000;
	font-size:		12px;
	font-family:	Arial, Sans-Serif;
}

.auction_bidR {
	color:			#990000;
	font-weight: 	bold;
}

.auction_bidG {
	color:			#009900;
	font-weight: 	bold;
}

.auction_timeleft {
	color:			#000000;
	font-size:		12px;
	font-family:	Arial, Sans-Serif;
}

.auction_left, .auction_right {
	vertical-align: top;
	width: 			200px;
	padding: 		5px;
	font-size:		12px;
	font-family:	Arial, Sans-Serif;
}

.auction_middle {
	vertical-align: top;
	width: 			150px;
	border-left: 	1px solid #356095;
	border-right: 	1px solid #356095;
	padding: 		5px;
	font-size:		12px;
	font-family:	Arial, Sans-Serif;
}

.auction_body {
	border: 			1px #356095 solid;
}

.auction_statusG {
	border: 			1px solid #00CC00;
	background-color:	#006600;
	padding: 			4px;
	color: 				#FFFFFF;
	font-weight: 		bold;
}

.auction_statusR {
	border: 			1px solid #CC0000;
	background-color:	#660000;
	padding: 			4px;
	color: 				#FFFFFF;
	font-weight: 		bold;
}



/* FORM ATTRIBUTES FOR SITE */
.form_text {
	padding:			2px;
	border: 			1px solid black;
	color:				#000000;
	font-family:		Verdana, Arial, Sans-Serif;
	font-size:			10px;
	line-height:		12px;
	background-image: 	url('/images/background_text.gif');
}

.form_button {
	border: 			1px solid black;
	background-image: 	url('/images/background_button.gif');
	color:				#FFFFFF;
	font-family:		Verdana, Arial, Sans-Serif;
	font-size:			11px;
	font-weight:		bold;
}

.form_select {
	border: 			1px solid black;
	color:				#003366;
	font-family:		Verdana, Arial, Sans-Serif;
	font-size:			10px;
}

/* CALENDAR ATTRIBUTES FOR SITE */
.cal {
	background-color:	#003366;
	border: 			1px solid #003366;
}

.cal_day {
	background-color:	#FFFFFF;
	border: 			1px solid #003366;
	color:				#336699;
}

.cal_today {
	background-color:	#CC0000;
	border: 			1px solid #003366;
	color:				#FFFFFF;
}

.cal_nonMonthDay {
	background-color:	#CCCCCC;
	border: 			1px solid #003366;
	color:				#336699;
}

.cal_header {
	background-color:	#336699;
	border: 			1px solid #003366;
	color:				#FFFFFF;
	font-size:			14px;
}

.cal_link {
	color:				#FFFFFF;
	
}

.image_area {
	float: 				right;
	margin: 			5px 0px 5px 5px;
	border: 			1px solid #000000;
	background-color:	#336699;
	padding: 			2px;
	text-align: 		center;
	color:				#FFFFFF;
	font-size:			9px;
	font-family:		Verdana;
}

.image_area_2 {
	margin-bottom: 		5px;
	border: 			1px solid #000000;
	background-color:	#336699;
	padding: 			2px;
	text-align: 		center;
	color:				#FFFFFF;
	font-size:			9px;
	font-family:		Verdana;
}

.vault_header {
	margin-bottom: 		5px;
	border: 			1px solid #000000;
	background-color:	#336699;
	padding: 			2px;
	text-align: 		left;
	color:				#FFFFFF;
	font-size:			12px;
	font-family:		Verdana;
	line-height: 		16px;
}

.image_article {
	margin: 			0px auto;
	display:			block;
}
