/*#PAGE/GRADIENT#*/
.page_gradient{
	background-color:#000000;
	background-image:url(../img/bg/page.jpg);
	background-repeat:repeat-x;	
	background-position:bottom;	
}
/*#PAGE/RED/GRADIENT#*/
.page_red_gradient{
	background-color:#000000;
	background-image:url(../img/bg/home.jpg);
	background-repeat:repeat-x;	
	background-position:bottom;	
}
/*#PAGE/NO/GRADIENT#*/
.page_no_gradient{
	background-color:#000000;
}
/*#PAGE/RED/GRADIENT#*/
.page_contact{
	background-color:#000000;
	background-image:url(../img/bg/contact.jpg);
	background-repeat:repeat-x;	
	background-position:bottom;	
}
/*#PAGE/BLACK/GRADIENT#*/
.page_black_gradient{
	background-color:#000000;
	background-image:url(../img/bg/black_gradient.jpg);
	background-repeat:repeat-x;	
	background-position:bottom;	
}
/*#PAGE/BURGUNDY/RIGHT#*/
.page_burgundy_right{
	background-image:url(../img/bg/burgundy_right.gif);
	background-repeat:repeat-y;
	background-position:bottom;
}
/*#PAGE/BURGUNDY/RIGHT/FOOTER#*/
/*.page_burgundy_right_footer
{
	background-image:url(../img/bg/burgundy_footer.png);
	background-repeat:repeat-x;
	background-position:bottom;
}*/

/*# PROMO BOX#*/
/*# PROMO BOX/1 #*/
.promo_box_1{
	width:184px;
	height:132px;
	float:left;
	margin-right:8px;
}
/*# PROMO BOX/2 #*/
.promo_box_2{
	width:184px;
	height:132px;
	float:left;
}
/*# SEARCH #*/
/*# SEARCH/BOX #*/
/*# SEARCH/BOX/BODY #*/
/*# SEARCH/BOX/BODY/LEFT #*/
/*# SEARCH/BOX/BODY/LEFT/ROW #*/
.search_box_body_left_row{
	width:430px;
	margin-bottom:8px;
	clear:both;
}
/*# SEARCH/BOX/BODY/LEFT/ROW/LABEL #*/
.search_box_body_left_row_label{
	width:80px;
	float:left;
	color:#EE1E2C;
	font-size:0.75em;
	margin-bottom:8px;
	padding-top:3px;
}
/*# SEARCH/BOX/BODY/LEFT/ROW/FIELD #*/
.search_box_body_left_row_field{
	width:350px;
	float:left;
	margin-bottom:8px;	
}
/*# SEARCH/RESULTS/ITEM #*/
.search_results_item{
	width:734px;
	background-color:#000000;
	margin-bottom:20px;
	clear:both;
}
/*# SEARCH/RESULTS/ITEM/P #*/
.search_results_item P, .search_results_item_alternate P{
	font-size:0.8em;
	color:#ffffff;
}
/*# SEARCH/RESULTS/ITEM/A #*/
.search_results_item A, .search_results_item_alternate A{
	display:block;
	color:red;	
	margin-top:8px;
}
/*# SEARCH/RESULTS/ITEM/ALTERNATE #*/
.search_results_item_alternate{
	width:734px;
	background-color:#242424;
	margin-bottom:20px;
	clear:both;	
}
/*# SEARCH/RESULTS/IMAGE #*/
.search_results_image{
	width:125px;
	float:left;
}
/*# SEARCH/RESULTS/DETAILS #*/
.search_results_details{
	width:596px;
	float:left;
	padding-left:13px;
	padding-top:10px;
}
/*# SEARCH/RESULTS/DETAILS/H5 #*/
.search_results_details H5{
	color:#ffffff;
}
/*# OFFER #*/
.offer
{
	width:100%;
	text-align:center;
}
/*# OFFER/IMAGE #*/
.offer .image
{
	width:100%
}
/*# OFFER/NAME #*/
.offer .name
{
	width:100%;
	color:#999999;
	font-size:0.8em;
}
/*# OFFER/DETAIL #*/
.offer .detail
{
	width:100%;
	color:#999999;
	font-size:0.8em;
}
/*# OFFER/SOLDOUT #*/
.offer .soldout
{
	width:100%;
	color:red;
	font-size:0.8em;
}
/*# OFFER/OFFERPRICE #*/
.offer .offerprice
{
	width:100%;
	color:red;
	font-size:1em;
}
/*# OFFER/PREOFFICEPRICE #*/
.offer .preofferprice
{
	width:100%;
	color:#999999;
	font-size:0.8em;
}
/*# FORM #*/
.form{
	width:489px;
	margin-bottom:2px;	
}
/*# FORM/TABLE #*/
.form TABLE{
	width:244px;
}
/*# FORM/LABEL #*/
.form .label
{
	font-size:0.8em;
	color:#999999;
}
/*# FORM/FIELD/INPUT/TEXT #*/
.form .field INPUT[type="text"]{
	width:234px;
}
/*# FORM/ADDRESS/TEXTAREA #*/
.form .address TEXTAREA{
	width:234px;
	height:93px;
}
/*# FORM/MESSAGE/TEXTAREA #*/
.form .message TEXTAREA{
	width:479px;
	height:100px;
}

/*# HSPACER1 #*/
.hspacer1{
	width:760px;
	height:5px;
	clear:both;
}
/*# HSPACER2 #*/
.hspacer2{
	width:430px;
	height:8px;
	clear:both;
}
/*# HSPACER3 #*/
.hspacer3{
	width:430px;
	height:21px;
	clear:both;
}
/*# HIDDEN #*/
.hidden{
	display:none;
}
/*# ErrorLabel #*/
.ErrorLabel
{
	width:100%;
	font-size:0.8em;
	color:red;
	display:block;
	margin-bottom:5px;
}
.PagerControl
{
	color:#ffffff;
}	
.PagerControl A{
	font-size:0.8em;
}
.PagerControl .SelectedPage
{
	color:#ffffff;
	font-size:0.8em;
}
.PagerControl .UnSelectedPage
{
	color:red;
}
.CommentTable TABLE
{
	width:100%;
}
.CommentTable TD{
	font-size:0.8em;
	color:#ffffff;
	padding-bottom:10px;
}
.CommentTable TD .TextBoxField
{
	width:98%;
}
.CommentTable TD .TextAreaField
{
	width:98%;
}