/* CSS Document */
html {
	width: 						100%;
}

body {
	width: 						100%;
	margin:						0px;
	scrollbar-arrow-color: 		#000000;
	scrollbar-3dlight-color: 	#9C9A9C;
	scrollbar-highlight-color: 	#000000;
	scrollbar-face-color: 		#9C9A9C;
	scrollbar-shadow-color: 	#000000;
	scrollbar-darkshadow-color: #9C9A9C;
	scrollbar-track-color: 		#C0C0C0;
	background-color:			#000000;
	font:						normal 10pt Verdana;
	text-align:					center;
}

a.one:link {color: #000000; text-decoration: none}
a.one:visited {color: #000000; text-decoration: none}
a.one:hover {text-decoration: underline}

/* SITE SECTIONS */
#container {
	margin:				0px auto 10px auto;
	width:				763px;
	padding:			0px;
	min-height:			100%;
	border:				4px solid #111111;
	text-align:			left;
	background-color:	#000000;
}

#announcement {
	margin:				0px auto;
	width:				763px;
	background-color:	#CC0000;
	margin-bottom: 		4px;
	padding: 			5px 0px;
	text-align:			center;
	font-weight:		bold;
	font-size:			20px;
	line-height: 		16px;
	color:				#ffffff;
	border: 			2px solid #FF0000;
}

#announcement a {
	font-size:			12px;
	color:				#ffffff;
	
}

#adspace {
	margin:				2px auto;
	width:				763px;
	text-align: 		center;
}

#left {
	float: 				left;
	width:				601px;
	background-color:	#FFFFFF;
}

#right {
	float: 				left;
	width:				162px;
	text-align:			center;
	color:				#B1BC84;
}

#footer {
	margin:				10px auto;
	width: 				763px;
	padding:			0px;
}
/* END SITE SECTIONS */

/* SITE SUBSECTIONS */
#area_left_column {
	float: 				left;
	border-top:			1px solid #000000;
	border-right:		1px solid #000000;
	border-bottom:		1px solid #000000;
	width:				119px;
	text-align:			center;
}

#area_content {
	float: 			left;
	border-top:		1px solid #000000;
	width:			474px;
	padding: 		3px;
}

#area_header {
	float:		left;
	width:		440px;
}

#area_sale {
	float:		left;
	width:		161px;
	text-align: center;
}

/* SITE SUBSECTIONS FOR DETAILS PAGE */
#purchase_info {
	float: 		left;
	width:		220px;
	text-align: center;
}

#purchase_details {
	float: 			left;
	width:			240px;
	padding-left: 	10px;
	font:			12px Verdana, Arial, Helvetica, sans-serif;
}

#purchase_main {
	border:				1px solid #605C14;
	background-color: 	#EFEFD8;
	width:				210px;
	padding:			2px;
	text-align:			center;
}

#purchase_sub_yahoo {
	border:				1px solid #605C14;
	background-color: 	#EFEFD8;
	margin-top:			2px auto;
	width:				208px;
	padding: 			8px 0px;
	text-align:			center;
	font-weight:		bold;
	font-size:			12px;
}

.form_yahoo {
	margin: 			2px 0px;
	padding: 			4px 0px;
}

#purchase_gear {
	border:				1px solid #605C14;
	background-color: 	#EFEFD8;
	width:				220px;
	padding:			2px;
}

.purchase_sub {
	float: 				left;
	border:				1px solid #605C14;
	background-color: 	#EFEFD8;
	margin-top:			2px;
	margin-left:		1px;
	width:				100px;
	padding-top: 		4px;
	text-align:			center;
	font-weight:		bold;
	font-size:			12px;
}

.purchase_download {
	border:				1px solid #605C14;
	background-color: 	#EFEFD8;
	margin-top:			2px;
	margin-left:		1px;
	width:				204px;
	padding-top: 		4px;
	text-align:			center;
	font-weight:		bold;
	font-size:			12px;
}

/* END SITE SUBSECTIONS FOR DETAILS PAGE */

/* END SITE SUBSECTIONS */

#main_menu {
	margin-top:			0px;
	margin-bottom:		0px;
	margin-right:		auto;
	margin-left: 		auto;
	padding:			0px;
	list-style-type: 	none;
	text-align:			center;

}

#main_menu li {
	margin:				0px;
	padding:			0px;
	float:				left;
}

#main_menu li img {
	margin: 			0px;
	border: 			0px;
	padding: 			0px;
}


.area_thumbnail {
	float:				left;
	border:				1px solid #000000;
	width:				110px;
	height:				250px;
	padding:            3px;
	text-align:			center;
	font-weight:		bold;
	font-size:			11px;
}

.clear {
	clear: both;
}

.gear_header {
	clear: 			both;
	padding:		10px 0px;
	font-weight:	bold;
	font-size:		12px;
	text-align:		center;

}


/* SITE TEXT */
.text_header {
	font: 			bold 16px Verdana;
	text-decoration:underline;
}

.text_link {
	text-align: 	center;
	color: 			#FFFFFF;
	font-size:		12px;
}

.price_red, .link_red {
	font-size:		12px;
	color:			#FF0000;
}

.header {
	font-weight:	bold;
	padding-bottom: 2px;
	border-bottom:	1px solid #000000;
}

#footer p {
	text-align:		center;
	color:			#FFFFFF;
	font:			bold 8pt Arial, Verdana;
}

#footer A {
	color:			#FEF94A;
}

.page_links {
	font-size:		12px;
	color:			#FF0000;
	text-align:		center;
}

.page_links A {
	font-size:		12px;
	color:			#FF0000;
}

.module_textR {
	font-size:		12px;
	color:			#000000;
}

.warning {
	text-align:		center;
	font:			bold 16px Verdana;
	color:			#FF0000;
}


/* SITE IMAGES */
IMG {
	border:		0px;
}

/* SITE FORMS ------------------------------------------------*/
.search_form {
	clear: 				left;
	margin: 			0px;
	padding: 			0px;
	padding-top: 		5px;
	text-align: 		left;
}

.search_form label {
	float: 				left;
	width: 				20%;
	font: 				bold 12px Arial, Helvetica, Sans-Serif;
}

.search_form fieldset {
	border: 			1px solid #E9E9E9;
	margin-top: 		19px;
	padding: 			10px;

}
.search_form legend {
	font: 				bold 14px Verdana, Arial, Helvetica, Sans-Serif;
	color: 				#000000;
	background-color: 	#FFFFFF;
}
/* END SITE FORMS ------------------------------------------------*/

#related_details {
	clear: 				both;
	margin-top: 		20px;
	border: 			2px #000000 solid;
}

#related_details img {
	padding: 			4px;
	
}

.related_header {
	background-color:	#000000;
	color: 				#FFFFFF;
	padding: 			2px;
}



