body, ul, li, p, div, img, h1, h2, h3, h4, h5, h6{
padding: 0px;
margin: 0px;
}
img{
border: none;
}
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background: url(images/body_bg.gif) top left repeat-x #fff;
}
p{
margin-top: 5px;
font-size: 12px;
}
a{
text-decoration: none;
}
#wrapper {
	background: url(images/header_bg.jpg) no-repeat center top;
	width:1000px;
	margin: 0px auto !important;
}
#nav {
	height:26px;
	text-align:center;
	background: url(images/nav_bg.gif) repeat-x top;
	border: 1px solid #d7d7d7;
	padding-left: 10px;
}
#header{
width: 1000px;
margin: 0px auto;
}
#wrapper #header #logo_n_cart {
	height: 130px;
}
#wrapper #header #logo_n_cart #logo {
	float: left;
}
#wrapper #header #header_right{
	float: right;
	text-align: right;
	width: 600px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 0.01em;
	padding-top: 10px;
	font-size: 11px;
}
#wrapper #header #header_right, #wrapper #header #header_right #top_nav a {
	color: #626262;
}
#wrapper #header #header_right #top_nav a:hover{
color: #0090FF;
}
#wrapper #header #cart {
	background-image: url(images/cart_image.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	margin-top: 15px;
	padding-right: 70px;
	padding-top: 10px;
	padding-bottom: 10px;
}
#wrapper #header #nav li {
float:left;
list-style:none;
}
#wrapper #header #nav ul li {
background-image:url(images/nav_arrow.gif);
background-position:right top;
background-repeat:no-repeat;
color:#000000;
display:block;
margin-right:100px;
padding-right:7px;
padding-top:7px;
}
#wrapper #header #nav ul li ul li {
	float: none;
	padding: 0px;
	margin: 0px;
}
#wrapper #header #nav ul li ul li{
background:transparent none repeat scroll 0 0;
margin:0;
padding:0;
}
#wrapper #header #nav ul li{
position: relative;
}
#wrapper #header #nav ul li ul li{
padding: 4px 0px;
}
#wrapper #header #nav ul li ul{
background:#FFFFFF url(images/drop_nav_bg.gif) repeat-x top;
border:1px solid #eee;
left:20px;
position:absolute;
z-index: 50;
top: 22px;
left: -10000px;
padding-left:5px;
text-align:left;
width:140px;
}
#wrapper #header #nav ul li:hover{
background: #eee;
}
#wrapper #header #nav ul li.nba:hover ul{
left: 0px;
}
#wrapper #header #nav ul li.nfl:hover ul{
left: 0px;
}
#wrapper #header #nav ul li.nhl:hover ul{
left: 0px;
}
#wrapper #header #nav ul li.mlb:hover ul{
left: 0px;
}
#wrapper #header #logo_n_cart #header_right #cart p {
	padding-bottom: 5px;
}
#wrapper #header #logo_n_cart #header_right #cart a {
	color: #0090ff;
}
#wrapper #header #logo_n_cart #header_right #cart a:hover{
text-decoration: underline;
}
#wrapper #header #banner {
	clear: both;
	height: 168px;
}
#nav a{
color:#000000;
padding-left: 5px;
}
#nav a:hover{
	color: #0090ff;
}
{
	background-color:#FFFFFF;
}
.clear_fix {
	clear: both;
}
#wrapper #footer {
	text-align: center;
	padding: 10px;
	color: #666666;
	font-size: 11px;
}
#wrapper #footer a{
text-decoration: none;
color:#666;
}
TD .pageHeading {
	background-image: url(images/h3_bg.gif);
	background-repeat: repeat-x;
	background-position: top;
	height: 20px;
	padding-left: 10px;
	font-size: 14px;
	font-weight: bold;
	/*text-transform: uppercase;*/
	padding-top: 3px;
	color: #000;
}
.pdt_box h4  {
color:#0090FF;
font-size:12px;
font-weight:bold;
/*text-transform:uppercase;*/
}
.pdt_box h4 a{
color:#0090FF;
}
.pdt_box {
border:#D5D5D5 solid 1px;
border-right: none;
float:left;
border-top: none;
padding:5px 0;
text-align:center;
width:198px;
height: 320px;
}
.pdt_box_l h4  {
color:#0090FF;
font-size:12px;
font-weight:bold;
width:170px;
margin:0 auto;
/*text-transform:uppercase;*/
}
.pdt_box_l h4 a{
color:#0090FF;
}
.pdt_box_l {
border:#D5D5D5 solid 1px;
border-right: none;
/*float:left;*/
border-top: none;
/*padding:10px 0;*/
text-align:center;
/*width:248.5px;*/
/*height: 260px;*/
/*position: relative;*/
}
.pdt_box_last{
width: 198px;
border-right: #D5D5D5 solid 1px;
}
.pdt_box_last_l{
/*width: 247.5px;*/
border-right: #D5D5D5 solid 1px;
/*position: relative;*/
}
#left{
float:left;
/*margin-top: 10px;*/
width:190px;
margin-right: 10px;
}
#right{
float:left;
margin-left:10px;
margin-top:10px;
width:190px;
background-color: #f6f6f6;
}
#left h5{
background:#DDDDDD none repeat scroll 0 0;
color:#0090FF;
font-size:12px;
font-weight:bold;
margin-bottom:1px;
padding:3px 5px;
}
#left h5 a{
color:#0090FF;
}
#left p{
padding: 0px;
padding-left: 10px;
margin: 0px;
}
#left a{
display:block;
color: #818181;
}
#left a:hover{
color: #0090FF;
}
#wrapper #content_wrapper{
float: left;
margin-top:10px;
width:800px;
}
.more{
background:#000000 none repeat scroll 0 0;
color:#FFFFFF;
font-size:10px;
letter-spacing:0.04em;
padding:0 5px;
text-transform:uppercase;
}
.more a{
color:#FFFFFF;
}
.more a:hover{
color:#0090FF;
}
.price{
font-weight:bold; 
font-size:20px;
padding-bottom:10px;
padding-top:10px;
color:#C40000;
line-height: 15px;
}
#header #nav #search_box {
	font-size: 12px;
	float: right;
	width: 350px;
	text-align: right;
	padding-right: 10px;
	padding-top: 3px;
}

#header .suckertreemenu #search_box,#header #multiColumn #search_box {
	font-size: 12px;
	float: right;
	width: 350px;
	text-align: right;
	padding-right: 10px;
	padding-top: 3px;
}
#header .suckertreemenu #search_box .inp_box,#header #multiColumn #search_box .inp_box {
border:1px solid #BBBBBB;
height:16px;
margin:0px 10px 0 0;
padding:0 0 2px;
width:200px;
}
#header .suckertreemenu #search_box .go_button,#header #multiColumn #search_box .go_button{
background:transparent url(images/go_button.gif) no-repeat scroll left center;
border:medium none;
width:36px;
}
#right .pdt_box{
border:medium none;
width:190px;
}
#right .pdt_box h4, #right .pdt_box h4{
font-size: 11px;
font-weight: bold;
color: #484848;
text-decoration:underline;
}
.pdt_rt{
float:left;
padding:10px;
width:370px;
line-height: 21px;
color: #4f4f4f;
}
#content_wrapper .pdt_left{
border-right:1px solid #BBBBBB;
float:left;
color: #4f4f4f;
padding:10px;
width:387px;
}
#content_wrapper .pdt_left h5{
font-size: 12px;
font-weight: bold;
margin: 5px 0px;
color:#000000;
}
#content_wrapper .pdt_left h6{
font-size: 11px;
margin: 5px 0px;
font-weight: normal;
}
.bordered{
margin-bottom:40px;
padding-top:100px;
border: 1px solid #bbb;
width: 798px;
border-top: none;
}
.sizes{
color:#000000;
float:left;
font-weight:bold;
padding-top:12px;
}
.add_to_cart{
float:left;
margin-right:10px;
}
.reviews{
clear: both;
padding:10px;
line-height: 21px;
color: #4f4f4f;
}
.reviews h4{
font-size: 16px;
font-weight: bold;
}
#right .infoBoxHeading{
font-size: 14px;
font-weight: normal;
background-color: #eaeaea;
padding: 3px 10px;
}
.rt_box{
margin-bottom: 10px;
padding: 10px;
}
.buy_now{
text-align: center;
display: block;
}
.buy_now img{
padding-top: 10px;
}
.sizes{
background-color:#DDDDDD;
margin-top:7px;
padding:5px;
}