#category_main_content_container{
	background:url('/images/treadmills/treadmills_bg.jpg') top no-repeat #6c849b;
}
#category_main_content_container h1{
	text-transform:uppercase;
	color:#FFFFFF;
	font-size:28px;
	padding-left:30px;
}
#category_main_content_container .left{
	float:left;
	width:675px;
	min-height:100px;

}
#category_main_content_container .right{
	float:right;
	width:220px;
	margin-right:30px;
	font-size:11px;
}
#category_main_content_container .cat_text_content{
	padding:20px;
}
#category_main_content_container .cat_text_content p{
	padding-bottom:12px;	
}

#category_main_content_container .right img{
	padding-bottom:5px;
}
#category_main_content_container .seg_container{
	margin-bottom:20px;
	margin-top:5px;
	background:url('/images/general/seg_bg.png') ;
	padding:5px;
	padding-left:15px;
	padding-right:5px;
	width:635px;
}

#category_main_content_container .product_list{
	background:#f5f6f7;
}


.category_main_content_container{
	background:url('/images/treadmills/treadmills_bg.jpg') top no-repeat #6c849b;
}
.category_main_content_container h1{
	text-transform:uppercase;
	color:#FFFFFF;
	font-size:28px;
	padding-left:30px;
}
.category_main_content_container .left{
	float:left;
	width:675px;

}
.category_main_content_container .right{
	float:right;
	width:220px;
	margin-right:30px;;
}
.category_main_content_container .right img{
	padding-bottom:5px;
}
.category_main_content_container .seg_container{
	margin-bottom:20px;
	margin-top:5px;
	background:url('/images/general/seg_bg.png') ;
	padding:5px;
	padding-left:15px;
	padding-right:5px;
	padding-bottom:10px;
	width:635px;
}

.category_main_content_container .product_list{
	background:#f5f6f7;
}



.category_top_spacer{
	height:150px;
}
.seg_container h2{
	font-size:16px;
	font-weight:bold;
	text-transform:uppercase;
	padding-bottom:5px;
}
.seg_container .title{
	font-size:12px;
	font-weight:bold;
	color:#000;
	text-transform:uppercase;
}
.seg_container .seg_section{
	height:70px;
	font-size:11px;
	padding:3px;
	padding-top:0px;
	padding-left:0px;
}
.seg_container input{
	vertical-align:middle;
	height:13px;
	padding:0px;
	margin:0px;
	margin-left:1px;
}
.seg_container a:link, .seg_container a:visited{
	color:#000;
	text-transform:uppercase;
	font-weight:bold;
	font-size:12px;
}
.left_padded_five{
	padding-left:5px;
}
.seg_container .seg_section_bordered{
	border-left:2px solid #fff;
	margin-left:10px;
	padding-left:10px;
}

.product_list .product_list_header{
	height:30px;
	padding:5px;
	color: #fff;
	text-transform:uppercase;
}
.product_list .treadmill_list_header,.product_list .treadmill_list_footer{
	background:#69b62e;
}
.product_list .elliptical_list_header,.product_list .elliptical_list_footer{
	background:#3f2561;
}
.product_list .bike_list_header,.product_list .bike_list_footer{
	background:#ff892a;
}
.product_list .accessory_list_header,.product_list .accessory_list_footer{
	background:#018393;
}

.product_list .product_list_header .result_count{
	float:left;
	font-size:12px;
	margin-top:6px;
	margin-left:5px;
}
.product_list .product_list_header .sort_by{
	float:left;
	font-size:12px;
	margin-left:30px;
	margin-top:5px
}
.product_list .product_list_header select{
	font-size:10px;
	vertical-align:middle;
}
.product_list .product_list_header .submit_container{
	float:right;
	margin-right:10px;
	font-size:10px;
}

.product_container{
	height:130px;
	border-bottom:2px solid #999;
	padding:10px;
}
.seg_result_list .product_container .image_container{
	float:left;
	width:175px;
	height:130px;
}
.seg_result_list .product_container .content_container{
	float:left;
	width:280px;
	height:120px;
	margin-left:5px;
	margin-right:5px;
	padding:10px;
	padding-top:0px;
	padding-bottom:0px;
}
.seg_result_list .product_container .content_container .reviews_container{
	margin-top:5px;
}
.seg_result_list .product_container .content_container .reviews_numbers{
	color:#132979;
}
.seg_result_list .product_container .content_container .reviews_title{
	text-transform:uppercase;
	text-decoration:underline;
	font-size:11px;
}
.seg_result_list .product_container .content_container h2{
	font-size:14px;
	color:#132979;
	text-decoration:underline;
	text-transform:uppercase;
}

.seg_result_list .product_container .content_container ul{
	margin:0px;
	padding:0px;
	margin-top:5px;
	margin-bottom:5px;
	margin-left:25px;
	font-size:11px;
	color:#4a4a4a;
}
.seg_result_list .product_container .buy_container{
	float:left;
	width:145px;
	height:130px;
	padding-left:15px;
	border-left:1px solid #000;
	line-height:20px;
}
.seg_result_list .product_container .buy_container .price{
	font-size:20px;
	font-weight:bold;
}
.seg_result_list .product_container .buy_container .price_red{
	color:#8d0922 !important;
}
.seg_result_list .product_container .buy_container .price_blue{
	color:#132979;
}

.seg_result_list .product_container .buy_container .compare_text{
	font-size:10px;
	font-weight:bold;
	color:#4a4a4a;
}
.seg_result_list .product_container .buy_container input{
	vertical-align:middle;
}

.product_list .product_list_footer{
	height:30px;
	padding:5px;
	color: #fff;
	text-transform:uppercase;
}
.product_list .product_list_footer .submit_container{
	float:right;
	margin-right:10px;
	font-size:10px;
}


/*SMOOTH ZOOM STUFF*/
.cat_sz_container{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	/*border:1px solid #999;*/
	width:680px;
	margin-top:10px;
}
.cat_sz_container h1{
	font-size:16px;
	text-transform:uppercase;
}
.cat_sz_container a{
	color:#132979 !important;
}
.cat_sz_left{
	width:340px;
	height:350px;
	float:left;
	text-align:center;
}
.cat_sz_right{
	width:340px;
	height:350px;
	float:left;
}
.cat_sz_padded_box{
	padding:10px;
}

.cat_sz_container ul{
	margin:0px;
	padding:0px;
	padding-left:25px;
}
.cat_sz_right_top{
	padding:10px;
	height:225px;
	text-align:left;
}
.cat_sz_right_bottom{
	height:100px;
}
.cat_sz_treadmill_doc{
	text-align:center;
	height:75px;
	padding:5px;
	border:1px solid #ccc;
	background:#f0f0f0;
	font-size:12px;
	line-height:13px;
	color:#013D5C;
}
.cat_sz_treadmill_doc img{
	padding-right:5px;
}
.cat_sz_treadmill_doc .tread_doc_title{
	font-size:16px;
	font-weight:bold;
}
.cat_sz_buy_area{
	margin:10px;
	background:#F2F2F2;
	border:1px solid #999;
	height:80px;
}
.cat_sz_buy_area_left{
	float:left;
	width:150px;
	padding:5px;
}
.cat_sz_buy_area_right{
	float:left;
	width:100px;
	padding:5px;
}
.red{
	color:#132979;
}
.price{
	font-size:16px;
	font-weight:bold;
}
.free_shipping{
	font-weight:bold;
	font-size:14px;
}
.cat_sz_main_image_container{
	text-align:center;
	height:260px;
	width:300px;
	border:1px solid #999;
	margin-left:auto;
	margin-right:auto;
	overflow:hidden;
}
.cat_sz_thumb_image_container{
	height:65px;
	width:60px;
	border:1px solid #999;
	margin:5px;
	float:left;
	cursor:pointer;
}
.cat_sz_thumb_container{
	text-align:center;
	/*background:url('/smooth_zoom/images/cat_thumb_bg.gif');*/
	width:288px;
	margin-left:auto;
	margin-right:auto;	
}

/* END SMOOTH ZOOM STUFF*/

.accessories_wide_content{
	width:430px !important;
}
.accessories_home_as_low_as{
	float:left;
	margin-left:20px;
	font-size:16px;
	font-weight:bold;
	padding-top:15px;
}
.accessories_home_as_low_as .price{
	color:#F00;
	font-size:22px;
}