/*-----------------ProdView Styles------------------*/

#prodview_left_col{
	width:213px;
	padding:20px 0 0 5px;
}

#prodview_title_img{
	margin:0px;
}

#prodview_center_col{
	width:415px;
	padding:20px 5px 0 10px;
	background-image:url(/images/store/prodview_detail_cont_back.jpg);
}

#prodview_detail_cont{
	border:solid 1px #b7b6b2;
	min-height:250px;
}

#prodview_detail_left{
	width:250px;
	border-right:solid 1px #b7b6b2;
	padding:3px;
	min-height:250px;
}

#prodview_detail_right{
	width:150px;
}

#prodview_related_prod{
	background-color:#c9c2b7;
	color:#FFFFFF;
	margin-top:5px;
	padding:2px 5px;
}

#prodview_prod_related{
	width:415px;
	height:140px;
	background-image:url(/images/store/prodview_relate_prod_back.gif);
	background-repeat:no-repeat;
}

.related_prod_img{
	position:relative;
	left:25px;
	margin-right:23px;
}

.related_prod_img img{
	height:120px;
}

#prodview_right_col{
	padding:0 0 0;
	width:320px;
}

#prodview_badge_cont{
	background-image:url(/images/store/badge_line.gif);
	background-repeat:repeat-y;
	margin:10px 0 0 0;
	padding:0px 0 0 10px;
}

#prodview_badge_cont p{
	width:125px;
	color:#343232;
	margin-right:10px;
}

.prodview_detail_title{
	font-size:11px;
	font-weight:bold;
}

#shoe_relate_outer{
	margin:30px 0 0 10px;
	width:161px;
}

#shoe_relate_top{
	background-image:url(/images/store/shoe_relate/shoe_relate_top.gif);
	background-repeat:no-repeat;
	background-position:top;
	height:11px;
}

#shoe_relate_inner{
	background-image:url(/images/store/shoe_relate/shoe_relate_repeat.gif);
	background-repeat:repeat-y;
	background-position:top;

}

#shoe_relate_inner img{
	margin:0px 0 0px 25px;
}

#shoe_relate_bottom{
	background-image:url(/images/store/shoe_relate/shoe_relate_bottom.gif);
	background-repeat:no-repeat;
	background-position:top;
	height:17px;
}

/*-----------------ProdList Styles------------------*/

#prodlist_left_col{
	width:205px;
	padding:20px 0 0 5px;
}

#prodlist_left_col .badge{
	margin:0 0 20px 0;
}

#prodlist_left_col p{
	padding:0 10px;
}

#prodlist_right_col{
	width:750px;
	margin-bottom:10px;
}

#prodlist_right_col .main_img{
	margin:5px 0 0px 10px;
}

#prodlist_breadcrumbs{
	background-color:#f3f1ea;
	width:732px;
	margin:0 0 10px 10px;
	padding:4px;
	font-weight:bold;
}

#prodlist_right_col p{
	width:605px;
	background-image:url(/images/store/badge_line.gif);
	background-repeat:repeat-y;
	background-position:left;
	padding:0 0 0 10px;
}

#prodlist_cat_title{
	width:125px;
	margin-left:10px;
}

#prodlist_cat_thumbs{
	padding:0px 0 0 3px;	
	margin:10px 0px 20px 0;	
}

.first_thumb{
	padding-right:0px;
	margin:0 -2px 0px 2px;
}

.thumb{
	width:178px;
	padding-right:6px;
	margin:0 0 5px 2px;
	background-image:url(/images/store/badge_line.gif);
	background-repeat:repeat-y;
	background-position:right;
}



/*--------------------------Product Features---------------------------*/

#prodFeat_left_col{
	width:222px;
	margin-right:7px;
}

#prodFeat_left_badge{
	height:134px;
	margin:0 0 20px 0;
}


#prodFeat_center_col{
	border:solid 2px #908272;
	width:690px;
	height:682px;
	
}

#prodFeat_header{
	height:132px;
	background-image:url(/images/content/content_header_back.jpg);
	background-repeat:no-repeat;
	border-bottom:solid 2px #908272;
	text-align:center;
}

#prodFeat_header img{
	margin:10px 0 0 0px;
}

#prodFeat_header_lower{
	border-bottom:solid 2px #908272;
}

#prodFeat_header_lower p{
	width:650px;
	margin:75px auto 0 auto;
}

#prodFeat_center_inner{
	overflow-y:auto;
	height:415px;
	color:#513c33;
	background-image:url(/images/features_middle_border.gif);
	background-repeat:repeat-y;
	background-position:center;
}

#prodFeat_center_inner b{
	font-size:11px;
	font-weight:bold;
}

#prodFeat_center_inner_left{
	width:320px;
	padding:10px;
}

#prodFeat_center_inner_right{
	width:305px;
	padding:10px;
}

#prodFeat_center_inner_right p{
	width:170px;
	margin-left:10px;
}

#prodFeat_center_inner_right img{
	margin-bottom:5px;
}

#prodFeat_right_col{
	width:40px;

}


/*-----------------Cart--------------------*/


#cart
{ 
	width:972px;
	margin:0px auto 0 auto;	
}

#cart_left_col{
	width:222px;
	margin-right:7px;
}

#cart_left_badge{
	height:134px;
	margin:0 0 20px 0;
}


#cart_center_col{
	border:solid 2px #908272;
	width:690px;
	height:560px;
	
}

#cart_header{
	height:132px;
	background-image:url(/images/content/content_header_back.jpg);
	background-repeat:no-repeat;
	border-bottom:solid 2px #908272;
	text-align:center;
}

#cart_header img{
	margin:5px 0 0 0px;
}

#cart_page_nav{
	background-color:#f3f1ea;
	height:20px;
	margin:10px 6px;
	background-image:url(/images/cart/carts_nav_back.gif);
}

#cart_page_nav ul{
	margin-left:90px;
	list-style:none;
}

#cart_page_nav li{
	float:left;
	margin:0px 10px;
}

#cart_center_inner{
	height:427px;
	color:#513c33;
	background-image:url(/images/cart/cart_border_right.gif);
	background-position:520px 0;
	background-repeat:repeat-y;
}

#cart_scroll_center_inner{
	height:427px;
	color:#513c33;
	background-image:url(/images/cart/cart_border_right.gif);
	background-position:520px 0;
	background-repeat:repeat-y;
}

#cart_center_inner b{
	font-size:11px;
	font-weight:bold;
}

#cart_left{
	width:520px;
	overflow-y:auto;
}

#cart_scroll_left{
	height:427px;
	overflow-y:auto;
	overflow-x:hidden;
	width:510px;
	padding-right:10px;
}

#cart_left p{
	padding:10px 0 0 10px;
}

#cart_main{
	padding:10px 0 0 10px;
}

#cart_bottom_links{
	border-top:solid 1px #908272;
	border-bottom:solid 1px #908272;
	height:80px;
	padding:10px 0 0 10px;
}

#cart_bottom_links ul{
	margin:20px 0 0 0;
	padding:0px;
}

#cart_bottom_links li{
	float:left;
	margin:0 25px 0 0;
	list-style:none;
	
}

#cart_right{
	width:170px;
}

#cart_right ul{
	list-style:none;
	margin:5px 0 10px 5px;
	padding:0px;
}

#cart_right .cart_link{
	margin-left:5px;
}

#cart_right li{
	margin:0px;
	padding:0px;
}

.cart_right_header{
	background-color:#9d9286;
	padding:4px;
	opacity: 0.60;
	filter: alpha(opacity=60);
	font-size:12px;
	font-weight:bold;
	color:#eee8dc;
	border-top:solid 1px #ac9d8c;
	border-bottom:solid 1px #ac9d8c;
}

.cart_right_header a{
	font-size:12px;
	font-weight:bold;
	opacity: 1;
	filter: alpha(opacity=100);
	color:#eee8dc;
}

#cart_shop_by{
	padding:10px 0 0 2px;
}

#cart_shop_by img{
	margin-bottom:2px;
	width:167px;
}

#cart_right_col{
	width:40px;

}



/*--------------------Global Store Styles---------------------*/

#quicklinks{
	position:relative;
	left:0px;
	margin:10px 0 10px 0;
}

.submit_btn{
	background-color:#fbf6eb; 
	border:solid 1px #827665; 
	color:#827665; 
	font-size:11px; 
	padding:2px;
	margin:0px; 
	font-weight:bold;
}

.CPoptSel{
	width:140px;
}

.usa_bug{
	margin-left:75px;
}
