﻿div#proshop {
	width:960px;
	background:url(images/bg_proshop.jpg) no-repeat #FFFFFF;
	margin:0 auto;
	overflow:auto;
	color:#333333;
}

div#proshop p {margin-bottom:6px; font-size:12px; color:#333333;}

div#proshop a { color:#0099FF; }
div#proshop a:hover { color:#33669; }

div#proshop h1 { color:#FFFFFF; font-size:22px; font-weight:bold; }
div#proshop h3 { color:#666666; font-weight:bold; }
div#proshop h2 { color:#000000; font-weight:bold; }

div#proshop_col_left { float:left; width:208px; margin-left:5px; padding-top:90px; }
div#proshop_col_middle { float:left; width:572px; margin-left:5px; }
div#proshop_col_right { float:left; width:160px; margin-left:5px; padding-bottom:12px; }
div#proshop_col_right a { color:#FFFFFF; font-size:10px; font-weight:100; }
div#proshop_col_right a:hover { color:#CCCCCC;}

div.middle_content { padding:14px; }
div.middle_content a { color:#0066FF; font-size:11px; font-weight:bold; }
div.middle_content a:hover { color:#336699;}

div.title_area { padding-left:14px; padding-top:12px; height:74px; overflow:hidden; }
div.sort_options { margin-left:14px; height:31px;  overflow:hidden; }

div.athlete_module { padding-top:5px; padding-bottom:5px; background-color:#c2c2c2; overflow:hidden; }
div#athlete_image { width:170px; float:left; margin-right:10px; }
div#athlete_info {  width:382px; float:left; padding-top:12px; }

.breadcrumbs { color:#CCCCCC; font-size:10px; }
.breadcrumbs a { color:#CCCCCC; font-size:10px; }
.breadcrumbs a:hover { color:#0099FF; font-size:10px; }

div#product_contain { width:175px; margin-right:12px; float:left; overflow:hidden; vertical-align:top; }

div.product_image { text-align:center; border:#999999 solid 1px; width:100px; height:100px; margin-left:36px; margin-bottom:8px; margin-top:8px; overflow:hidden; }
div.product_image2 { text-align:center; border:#999999 solid 1px; width:100px; height:100px; margin-bottom:8px; margin-top:8px; overflow:hidden; }

div.product_image_right { text-align:center; border:#999999 solid 1px; width:100px; height:100px; margin-left:25px; margin-bottom:8px; margin-top:8px; overflow:hidden; }

div.product_info { text-align:left; color:#333333; }

div.random_products { margin-top: 20px; }

div.productpage_info a { color:#0066FF; font-size:11px; font-weight:bold; }
div.productpage_info a:hover { color:#336699;}

div.product_info a { color:#0066FF; font-size:11px; font-weight:bold; }
div.product_info a:hover { color:#336699;}

div#product_right { padding:8px; background:url(images/related_bg.gif) no-repeat #c6c6c6; overflow:hidden; margin-bottom:8px; }
div#product_right a { color:#0066FF; font-size:11px; font-weight:bold; }
div#product_right a:hover { color:#336699;}

div.review { text-align:left; color:#333333; margin-bottom:4px; font-size:10px; font-weight:bold; }

div.productpage_image { border:#999999 solid 1px; margin-bottom:10px; }
div.productpage_info { text-align:left; color:#333333; padding-top:12px; }

div.productpage_info a { font-size:14px; }

div.proshop_credit { font-size:8px;}

div.pro_image { text-align:center; border:#999999 solid 1px; width:170px; height:102px; margin-left:2px; margin-bottom:8px; margin-top:8px; overflow:hidden; }

div.pro_info { text-align:left; color:#333333; margin-bottom:10px; }

div.pro_info a { color:#0066FF; font-size:11px; font-weight:bold; }
div.pro_info a:hover { color:#336699;}

div.minicart { padding:6px; background:url(images/minicart_bg.gif) #0c629d no-repeat; }

#more_button { float:left;
	position:relative;
	left:-50%;
	 }
#more_button_left { width:5px;height:41px;background-image:url('images/button-left.gif');float:left; }
#more_button_content { background-image:url('images/button-bk.gif');background-repeat:repeat-x;float:left;height:41px;color:#ffffff;padding:12px; }
#more_button_right { width:5px;height:41px;background-image:url('images/button-right.gif');float:left; }

#more_button_content a { color: white; }
#more_button_content a:hover { color: yellow; }

.outerwrap {
	position:relative;
	overflow:hidden;
}

.container {
	float:left;
	position:relative;
	left:50%;
	padding-top:10px;
}
