body{
	margin:0px 0px 20px 0px; 
	background-image:url(images/body_logo_bg.gif); 
	background-position:top center; 
	background-repeat:repeat-x; 
}

body,td,tr,div{
	font-family:verdana; 
	font-size:10px; 
	color:#000000; 
}

a{
	color:#5F5F5F; 
	text-decoration:none; 
}

a:hover{
	color:#000000; 
	text-decoration:underline; 
}

form{
	display:inline; 
}

h1{
	font-size:14px; 
	color:#5F5F5F; 
	margin:0px; 
	padding:0px; 
}

h2{
	font-size:12px; 
	color:#5F5F5F; 
	margin:0px; 
	padding:0px; 
}

.form{
	font-family:verdana; 
	font-size:10px; 
	color:#5F5F5F; 
}

.font_12{
	font-size:12px; 
}

.font_14{
	font-size:14px; 
}

.font_18{
	font-size:18px; 
}

.white{
	color:#FFFFFF; 
}

.black{
	color:#000000; 
}

.brown{
	color:#A25C00; 
}

.container{
	width:990px; 
	text-align:left; 
}

.header{
	width:990px; 
	height:100px; 
	background-image:url(images/body_checkout.gif); 
	background-repeat:no-repeat; 
	background-position:top right; 
}

.header_logo{
	position:absolute; 
}

.header_basket{
	position:absolute; 
}

.header_basket_l{
	position:absolute; 
	width:160px; 
	top:13px; 
	left:535px; 
	color:#5F5F5F; 
	line-height:14px; 
}

.header_basket_r{
	position:absolute; 
	width:160px; 
	text-align:right; 
	top:13px; 
	left:535px; 
	color:#5F5F5F; 
	line-height:14px; 
}

.header_basket_r a{
	color:#5F5F5F; 
}

.header_account{
	position:absolute; 
	width:90px; 
	top:13px; 
	left:735px; 
	color:#A25C00; 
	line-height:14px; 
}

.header_account a{
	color:#000000; 
}

.header_express{
	position:absolute; 
	width:90px; 
	top:10px; 
	left:845px; 
	color:#A25C00; 
	line-height:14px; 
}

.header_express a{
	color:#000000; 
}

.pad_10{
	padding:10px; 
}

.pad_15{
	padding:15px; 
}

.pad_20{
	padding:20px; 
}

.main_left{
	float:left; 
	width:245px; 
}

.main_center{
	float:left; 
	width:500px; 
	padding:40px 0px 0px 0px; 
}

.main_right{ 
	float:right; 
	width:245px; 
}

.search{
	width:205px; 
	height:26px; 
	padding:5px 0px 0px 0px; 
}

.search_left{
	float:left; 
	margin:2px 0px 0px 0px; 
}

.search_left input{
	width:170px; 
	height:20px; 
	font-family:verdana; 
	color:#5F5F5F; 
	font-size:12px; 
	border-width:1px; 
	border-style:solid; 
	border-color:#D6D6D6; 
}

.search_right{
	float:right; 
}

.menu{
	width:205px; 
	margin:20px 0px 0px 0px; 
	overflow:hidden; 
}

.menu_object{
	width:205px; 
	overflow:hidden; 
	background-color:#FFFFFF; 
	border-width:1px; 
	border-color:#D5D5D5; 
	border-bottom-style:solid; 
	background-image:url(images/menu_arrow.gif); 
	background-position:top left; 
	background-repeat:no-repeat; 
}

.menu_object a{
	width:205px; 
	display:block; 
	padding:6px 6px 6px 15px; 
	color:#5F5F5F; 
	text-decoration:none; 
}

.menu_object a:hover{
	color:#000000; 
	text-decoration:none; 
}

.menu_object_sel{
	width:205px; 
	height:24px; 
	overflow:hidden; 
	background-color:#FFA800; 
	border-width:1px; 
	border-color:#D5D5D5; 
	border-bottom-style:solid; 
	background-image:url(images/menu_arrowb.gif); 
	background-position:top left; 
	background-repeat:no-repeat; 
	font-weight:bold; 
}

.menu_object_sel a{
	width:205px; 
	display:block; 
	padding:6px 6px 6px 15px; 
	color:#FFFFFF; 
	font-weight:bold; 
	text-decoration:none; 
}

.menu_object_sel a:hover{
	color:#FFFFFF; 
	text-decoration:none; 
}


.menu_object_sub{
	width:205px; 
	overflow:hidden; 
	background-color:#FFFFFF; 
	border-width:1px; 
	border-color:#D5D5D5; 
	border-bottom-style:solid; 
}

.menu_object_sub a{
	width:205px; 
	display:block; 
	padding:6px 6px 6px 25px; 
	color:#5F5F5F; 
	text-decoration:none; 
}

.menu_object_sub a:hover{
	color:#000000; 
	text-decoration:none; 
}

.menu_object_sub_sel{
	width:205px; 
	overflow:hidden; 
	background-color:#EAEAEA; 
	border-width:1px; 
	border-color:#D5D5D5; 
	border-bottom-style:solid; 
}

.menu_object_sub_sel a{
	width:205px; 
	display:block; 
	padding:6px 6px 6px 25px; 
	color:#000000; 
	text-decoration:none; 
}

.menu_object_sub_sel a:hover{
	color:#000000; 
	text-decoration:none; 
}

.menu_divider{
	width:205px; 
}

.footer{
	clear:both; 
	width:990px; 
}

.footer_left{
	float:left; 
	color:#000000; 
	font-size:9px; 
}

.footer_left a{
	font-size:9px; 
}

.footer_right{
	float:right; 
	color:#000000; 
	font-size:9px; 
}

.footer_right a{
	font-size:9px; 
}


.container_home{
	width:500px; 
	background-color:#EAEAEA; 
	padding:0px 0px 20px 0px; 
}

.panel_padding{
	float:left; 
	padding:20px 0px 0px 20px; 
}

.panel_bg{
	width:140px; 
	height:140px; 
	background-color:#FFFFFF; 
	background-position:top center; 
	background-repeat:no-repeat; 
}

.panel_recommended{
	width:220px; 
	height:52px; 
	background-color:#FFFFFF; 
}


.panel_category{
	width:140px; 
	height:140px; 
	overflow:hidden; 
	background-image:url(images/panel_category.gif); 
	background-position:center center; 
	background-repeat:no-repeat; 
}

.panel_category a{
	display:block; 
	width:140px; 
	height:140px; 
	padding:123px 0px 0px 0px; 
	text-align:center; 
	font-size:9px; 
	color:#A25C00; 
	text-decoration:none; 
	font-weight:bold; 
}

.panel_category a:hover{
	color:#FFFFFF; 
	text-decoration:none; 
	font-weight:bold; 
}

.panel_right{
	width:205px; 
	margin:20px 0px 0px 0px; 
	background-color:#FFA800; 
}

.panel_right_pad{
	padding:0px 15px 0px 15px; 
}

.panel_promo_padding{
	float:left; 
	padding:20px 0px 0px 20px; 
}

.panel_promo{
	width:460px; 
	height:140px; 
	overflow:hidden; 
	background-color:#FFFFFF; 
	background-image:url(images/panel_promo.gif); 
	background-position:center center; 
	background-repeat:no-repeat; 
}

.panel_promo_content{
	position:absolute; 
}

.panel_promo_text_position{
	position:absolute; 
}

.panel_promo_text{
	position:absolute; 
	width:170px; 
	top:40px; 
	left:10px; 
	font-size:14px; 
	line-height:16px; 
	color:#A25C00; 
}

.panel_promo_image{
	position:absolute; 
	width:260px; 
	text-align:center; 
	top:5px; 
	left:190px; 
	overflow:hidden; 
}

.panel_promo_cover{
	position:absolute; 
	width:460px; 
	height:140px; 
	top:0px; 
	left:0px; 
	overflow:hidden; 
}

.panel_promo_link{
	position:absolute; 
	z-index:100; 
	width:460px; 
	height:140px; 
	overflow:hidden; 
}

.panel_promo_link a{
	display:block; 
	width:460px; 
	height:140px; 
	overflow:hidden; 
	padding:110px 0px 0px 27px; 
	color:#A25C00; 
	text-decoration:none; 
	font-weight:bold; 
}

.panel_promo_link a:hover{
	color:#FFFFFF; 
	text-decoration:none; 
	font-weight:bold; 
}

.image_bg{
	padding:1px; 
	background-color:#5F5F5F; 
}

.row_bg{
	background-color:#666666; 
	background-image:url(images/row_bg.gif); 
	background-position:top left; 
	background-repeat:repeat-x; 
	color:#FFFFFF; 
}

.row_1{
	background-color:#FFEECC; 
}

.row_2{
	background-color:#FFF6E5; 
}