@charset "utf-8";
/* CSS Document */
/* powder tools */
.pt_main_box{
	background-image:url(/images/static_images/powder_tools/shell/pt_header.jpg);
	background-position:top;
	background-repeat:no-repeat;
	width:555px;
	height:123px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.pt_title{
	padding-top:10px;
	padding-bottom:2px;
	float:left;
	width:365px;
	text-align:center;
	font-size:18px;
	font-family:"Die Nasty", "Franklin Gothic Demi", "AGaramond Bold", "Arial Black", Arial;
	font-style:italic;
}
.pt_text{
	padding-left:22px;
	width:355px;
	clear:left;
	float:left;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	overflow:hidden;
}
.pt_main_pic{
	float:right;
	width:175px;
	height:96px;
	overflow:hidden;
	margin-bottom:2px;
	margin-top:6px;
}
.pt_cat_box{
	background-image:url(/images/static_images/powder_tools/shell/pt_fer.jpg);
	width:183px; 
	height:157px;
	text-align:center;
	padding:2px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold; 
	color:#000;
}
.pt_cat_pic{
	display:block;
	border:none;
	padding-left:12px;
	padding-top:2px;
	width:176px; 
	height:120px;
	margin:0px;
}
.pt_cat_link{
	font-size:12px;  
	text-decoration:none;
	padding:0px;
	margin-top:2px;
	color:#FFCC00;
}
.pt_cat_link a:hover {text-decoration:none; color:#FFFFFF;}

/* alpine warehouse */


.aw_main_box{
	background-image:url(/images/static_images/alpine_warehouse/shell/aw_header.jpg);
	background-position:top;
	background-repeat:no-repeat;
	width:555px;
	height:123px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.aw_title{
	padding-top:9px; padding-bottom:2px; float:left; width:365px; text-align:center; font-size:18px; font-family:"Arial Black", Arial; font-style:italic;
}
.aw_text{
	padding-left:22px; width:365px;	clear:left;	float:left;	text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; overflow:hidden;
}
.aw_main_pic{
	float:right;
	width:175px;
	height:96px;
	overflow:hidden;
	margin-bottom:2px;
	margin-top:6px;
}
.aw_cat_box{
	background-image:url(/images/static_images/alpine_warehouse/shell/aw_fer.jpg);
	width:183px; 
	height:157px;
	text-align:center;
	padding:2px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold; 
	color:#000;
}
.aw_cat_pic{
	display:block; border:none; padding-left:12px; padding-top:2px; width:176px; height:120px; margin:0px;
}
.aw_cat_link{
	font-size:12px; text-decoration:none; padding:0px; margin-top:2px; color:#333333;
}
.aw_cat_link a:hover{color:#000000}

/* patio */

.patio_main_box{
	background-image:url(/var/custom/Image/main_bg_122.jpg);
	background-position:top;
	background-repeat:no-repeat;
	width:570px;
	height:122px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.patio_main_pic{
	float:right;
	width:180px;
	height:100px;
	overflow:hidden;
	margin-bottom:0px;
	margin-top:2px;
}
.patio_title{
	padding-top:6px;
	padding-bottom:2px;
	float:left;
	width:370px;
	text-align:center;
	font-size:18px;
	font-family:"Lucida Calligraphy", "Franklin Gothic Medium", "Arial Black", Arial, Helvetica;
	font-style:italic;
}
.patio_text{
	padding-left:18px;
	width:370px;
	clear:left;
	float:left;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	overflow:hidden;
}
.patio_subcopy{
	font-size:10px;
}
.patio_subcopy a:hover{
	color:#666666;
}

.home_main_box{
	background-image:url(/images/static_images/patio/main_bg.jpg); 
	background-position:top; 
	background-repeat:no-repeat; 
	width:570px; 
	height:210px; 
	padding-left:15px;
	padding-bottom:10px;
	padding-right:0px;
}
.home_main_pic{
	width:546px; 
	height:174px; 
	overflow:hidden;
	margin-right:12px;
	margin-bottom:10px;
	margin-top:11px;
}
.home_box{
	background-image:url(/images/static_images/patio/cats_bg_156.jpg);
	width:190px; 
	height:156px;
	text-align:center;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold; 
	color:#000;
}
.home_pic{
	display:block;
	border:none;
	padding-left:12px;
	width:176px; 
	height:120px;
	margin:0px;
}
.home_link{
	font-size:12px;  
	text-decoration:none;
	padding:0px;
	margin-top:2px;
}
.cat_box{
	background-image:url(/var/custom/Image/cats_bg_156.jpg);
	width:190px; 
	height:156px;
	text-align:center;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold; 
	color:#000;
}
.cat_title {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px; 
	text-decoration:none;
	padding:0px;
	margin-bottom:1px;
}
.cat_pic{
	display:block;
	border:none;
	padding-left:12px;
	margin:0px;
}
.cat_link{
	font-size:12px;  
	text-decoration:none;
	padding:0px;
	margin-top:2px;
}
.cat_link a{
	text-decoration:none;
	color:#000;
}
.cat_title a{
	text-decoration:none;
	color:#000;
}
.cat_link a:hover{
	text-decoration:underline;
	color:#666666
}
.cat_title a:hover{
	text-decoration:underline;
	color:#666666
}
.divider{
	padding-top:8px; 
	padding-bottom:8px;
}
.text_footer{
	clear:both;
}

.showroom_title{
	width:550px;
	text-align:left;
	padding-left:20px;
}
.showroom{
	padding-left:20px;
	clear:both;
}
.showrooms_bg{
	width:564px; background-image:url(http://store.christysports.com/images/static_images/patio/showroom_page_bg.jpg); background-position:top left; background-repeat:no-repeat; background-color:#C1D74E; border-right:solid 1px #707864;
}
.showroom_main_txt{
	height:200px;
}

.showroom_footer{
	clear:both;
}

.financing_bg{
	width:568px; height:630px; background-image:url(http://store.christysports.com/images/static_images/patio/financing_bg.jpg); background-position:top left; background-repeat:no-repeat;
}
.financing{
	width:530px;
	padding-left:28px;
}

.tv_ad_bg{
	background-image:url(http://store.christysports.com/images/static_images/patio/tv_ad_bg.jpg); background-position:top left; background-repeat:no-repeat; width:570px; height:630px;
}
.tv_video{
	padding-top:36px;
	width:502px;
	height:296px;
}

/*  30 days of deals  */

.deals_header{height:153px; text-align:right; overflow:hidden;}
.deals_date{padding:110px 30px 2px 20px; margin:0px}
.deals_pic{padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; width:173px; height:124px;
}
.deals_copy{
	/*background-image:url(http://store.christysports.com/images/static_images/30_days/deal_bg.jpg);*/
	width:181px; padding:2px 0px 0px 4px; line-height:14px;
}
.deals_title{
	font-size:14px; font-weight:bold; padding-top: 2px;
}
.deals_item{
	color:#000066; font-size:12px; padding-top: 2px;
}
.deals_orig_price{color:#000000; font-size:11px}
.deals_sale_price{width:169px; clear:both; color:#FFFFFF; background-color:#FF1414; font-weight: bold; font-size: 13px; text-shadow:1px 1px 0px #000; border:solid 1px #0009bf; margin-top:2px; padding:2px 0px 2px 2px; text-align:center;
}
.deals_sale_price a {color:#FFFFFF; text-decoration:none;}
.deals_sale_price a:hover {color:#1DA9FF; text-decoration:none;}
.deals_copy_divider{clear:both; height:1px;
}
.deals_sm_copy{
	/*background-image:url(http://store.christysports.com/images/static_images/30_days/deal_bg.jpg);*/
	padding:4px 0px 0px 4px; line-height:14px;
}
.deals_sm_pic{padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; width:70px; height:50px}


