/*Styles to overwrite Volusion styles
Author: Elizabeth Hammond
Author URL: http://www.hamneggs.net
Date: 1/16/10

blue: #396671;
dk grey: #1f1f1f;
yellow: #ff9933;
*/

/*#div_articleid_2{
height: 215px;
padding: 0 !important;
margin: 0 !important;
}*/

img.topleftnav{
position: relative;
z-index: 80;
height: 205px;
}

#social{
margin-left: 45px;
margin-top: 20px;
}

* {outline: none;}
body{	
background-color: #003f43;
background-image: url(http://www.cricketfanstore.com/v/temptxfr/cfsin/lilfans.gif);
background-repeat: repeat-x;
font-family: Arial, Tahoma, helvetica, sans-serif;
margin: 0;
}

#wrapper{
border: 1px solid #ccc;
width: 800px;
margin: 0 auto 45px auto;
background-color: #1f1f1f;
}

img{border: 0;}
br.clear { clear:both; display:block; height:1px; margin:-1px 0 0 0; }

/*Must be static or throws drop-downs off*/
#header{
width: 800px;
height: 160px;
position: static;
}

#header h1{
height: 140px;
width: 350px;
top: 0;
}

#corner_nav{
position: relative;
}

/*this must be absolute or else it affects the searchbar and top_nav*/
#corner_nav_inner{
position: absolute;
top: 5px;
left: 550px;
width: 460px;
}

#corner_nav ul{
margin: 0 !important;
padding: 0 !important;
}

#corner_nav li{
display: inline;
list-style-type: none;
margin-right: 15px;
}

#corner_nav a:link, #corner_nav a:visited{
color: #fff;
}

#corner_nav a:hover{
color: #ff9933;
text-decoration: none;
}

#corner_nav img{
padding: 0 5px 0 0;
}

#corner_nav li#us, #corner_nav li#in{
font-size: 1.2em;
}

#corner_nav li#in{
margin-right: 20px;}


#headerbanner{
position: relative;
top: 70px;
left: 160px;
}

/* -- Top Navigation Links */

#top_nav {
position: relative;
top: 92px;
right: -40px;
}

#top_nav li{
	margin-right:1em;
	padding-right:.75em;
}

#top_nav li#cart{
background: url('http://www.cricketfanstore.com/v/temptxfr/cfsin/cart.gif') no-repeat 0% 40%;
padding-left: 20px;
}

#top_nav li a:link, #top_nav li a:visited{ 
	color:#000 !important;
	font-weight:normal;
}

#top_nav li a:hover{
color: #ad071d !important;
text-decoration: none;
}

/*-- Search Section */
#display_search_box{
padding-top:62px;
padding-right:12px;
}

#stylechanger{
margin: 0;
background-color: #fff;
border-top: 1px solid #ccc;
border-bottom: 1px solid #ccc;
color: #2a2a2a;
}


#stylechanger img{
border-right: 1px solid #e6e6e6;
padding-right: 5px;
}

#stylechanger img.noline{
border-right: none;
}

input.inputspace{
margin-bottom: 5px;
}

.topbanner{
margin: 25px 0 -22px 0;
}

#spotlight{
margin: 0;
width: 800px;
height: 275px;
}

html>body #spotlight{
margin-top: 23px;
}

#content{
width: 800px;
background-image: none;
background-color: #1f1f1f;
}

#content #content_area{
width:650px;
}

#content #content_area{
background-color: #fff;
margin-top: 0;
padding-top: 0;
}

img.content_bottom{
margin-left: 159px;
}

#left_nav{
background-image: none;
width: 150px;
border-right:none;
padding-top: 0;
}

#left_nav h2{
	width:145px;
}

#left_nav div.nav_section{	
	width:150px;
}

#display_promotions_999{
	width:160px;
margin: 0 auto !important;
padding: 0 !important;
}

#mailing_list{
background:url(http://www.cricketfanstore.com/v/temptxfr/cfsin/mailinglist.gif) no-repeat center top;
width:148px;

margin: 10px auto 0 auto;}

#mailing_list input{
width: 120px;
}

#mailing_list #search_button{
width: 84px;
height: 27px;
margin-top: 2px;
}


#horz_nav{
position: static;
z-index: 80;
height: 25px;
margin-top: 3px;
}

#display_menu_1{
margin: 0;
padding: 0;
}

#display_menu_1 #menu0 .nav {
cursor:pointer; background: url(http://www.cricketfanstore.com/v/temptxfr/cfsin/nav_bkgnd.jpg);
border-top: 1px solid #ccc;
}

div#menu0{
margin-left:0;
}


#display_menu_1 .nav a {color:#ffffff; FONT: bold 11px arial !important;  TEXT-DECORATION: none; }
#display_menu_1 .nav_hover a {color:#ffffff; text-decoration:none; font:bold 11px arial !important; }


.soft_add_wrapper{
z-index: 100;
}

/*Product page area*/

a.productnamecolor{/*front page grid product titles*/
color: #ae0719;
font-size: .90em;
}

.productnamecolorLARGE{
color: #2b2b2b;
}

.colors_text{
color: #2b2b2b;
font-weight: 100;}

.colors_productprice{
color: #2b2b2b;
font-weight: 900;}


#content_area form table tbody tr td table tbody tr td{
background-color: #fff;
border: 1 px solid #ccc;}


#product_photo{
border: 1px solid #ccc;
padding: 20px;
margin: 0 10px 10px 0;
}


a.smalltext{
display: block;
padding: 7px 0 0 0;
}

/*Search Results pages*/
/*This spaces the more info, add to cart, and product images*/
.search_results_section table tr td table tr td a img{
margin-bottom: 8px;
}


/*Space content area down from horizontal nav for all pages but the home page*/
.topspace{
height: 25px;
width: 800px;
}

a:hover.productnamecolor{
color: #c00 !important;
text-decoration: none;}

.pricecolor{/*front page grid product prices*/
color: #ae0d0d;
line-height: 2.0em;
}

#footer{
width:800px;
height:103px;
background:url(../images/template/footer_background.gif) no-repeat left top;
}

* html #footer{
margin-top:0;
}

#footer_top{
width:640px;
margin: 50px auto 0 auto;
float: right;
display: inline;
color:#fff;
text-align:center;
background-color: #1f1f1f;
}

#footer_top ul{
}

#footer_top ul li{	
}

#footer_top ul li a{
color:#fff;
}

#footer_top p{
text-align:center;
color: #fff;
}

#footer_top p a{
color: #fff;
}

#footer a{
color:#A29F9F;
font-weight:normal;
}

#footer_top p.logo_disclaimer{
font-size: .90em;
color: #909090;
}

#footer_top p.logo_disclaimer a{
color: #909090;}


p.volusion, p.volusion a{
color: #1f1f1f !important;
}

/*IPL Countdown Clock*/
#fx_convert_1{
margin-top: 10px;
}

#xcolorc1_2{
padding-top: 5px;
font-size: 1.4em !important;
font-weight: bold;
}

#xcolorc1_1{
background:url(http://www.cricketfanstore.com/v/temptxfr/cfsin/ipl_clock.gif) no-repeat center top !important;
width:149px;
color: #fff !important;
height: 69px;
}

#xcount1_2068627255 table tr td{
color: #fff;
}

/*General styles*/

A {color:#ae0719}
A:hover {color:#ae0719; text-decoration: underline;}

.colors_backgroundlight {background-color:#eeeeee;}
.colors_backgroundlight_dark {background-color:#eeeeee;}

#alternate_product_photo_2, #alternate_product_photo_3, #alternate_product_photo_4, #alternate_product_photo_5, #alternate_product_photo_6, #alternate_product_photo_7{
border: 1px solid #eeeeee;}