* {margin:0;padding:0;}
body {font-size: 12px; /* Resets 1em to 10px */font-family: Arial, Helvetica, sans-serif;color: #182334;margin: 0;padding: 0;background: none;text-align: left;background: url("../images/home_bg.gif"/*tpa=http://www.pronfljerseys/images/home/home_bg.gif*/) left top repeat-x;}
#showpage { background:url(../images/pager_bg.gif);text-align:right;line-height:31px; font-size:12px;clear:both;  padding:0 12px;  color:#000; font-weight:100; margin:10px 0;}
*+html #showpage {} /*IE7*/
* html #showpage { padding-top:5px;height:26px;} /*IE6*/

#showpage a{ font-family:arial; text-decoration:none; color:#000; font-size:12px; font-weight:bold; background:#fff; border:1px solid #666; padding:0 6px;}
#bar0{text-align:left; padding-left:10px;line-height:30px;font-size:11px; font-weight:bold;font-size:12px; color:#c00; font-weight:bold;}#bar0 a{ color:#c0}
#bar{text-align:left; line-height:20px; font-size:12px; color:#000;text-align:left;margin-bottom:10px;	}
#bar span {font-size:12px; no-repeat:3px; padding-left:19px;font-weight:bold; color:#a00; float:left; text-transform:uppercase; display:none;}
#bar b{font-size:12px; color:#800}
#bar a{ font-size:12px;font-weight:bold;}


.cart{width:300px; position: relative; top:30px; float:right; color:#fff}
.cart a{ color:#F00}

#topColumn{position:absolute; z-index:999; top:60px;}
#topColumn ul#saturday{margin:0;padding:0;list-style-type:none;width:auto;position:relative;display:block;height:27px;font-size:12px;font-weight:bold;font-family:Helvetica,Arial,Verdana,sans-serif;}
#topColumn ul#saturday li{display:block;float:left;margin:0;pading:0;}
#topColumn ul#saturday li a{display:block;float:left;color:#fff;text-decoration:none;padding:0 15px;height:27px; line-height:27px;background:transparent url("../images/nfl_mainNav_01.gif") no-repeat top right;}
#topColumn ul#saturday li a:hover{background:transparent url("../images/nfl_mainNav_03.gif") no-repeat top right;}
#topColumn ul#saturday li a.current,ul#saturday li a.current:hover{color:#fff;}

#hw00{ float:left; width:185px;  overflow:hidden; }
#hw1{ text-align:center;margin-top:10px;height:125px;overflow:hidden;}
#hw1 a img{ border:0; max-width:145px; max-height:125px; width:expression(this.width > 145 && this.height < this.width*125/145 ? 145: true);  height: expression(this.height > 125 ? 125: true);margin-top: expression(this.height < 125 ? (125-this.height)/2: 0); }
#hw2{ text-align:center; line-height:18px; margin:auto; height:115px; font-size:10px; font-family:verdana; padding:5px;}
#hw2 a{ color:#000; font-size:11px;}
#hw2 span{ font-weight:bold; color:#C00}
#pro{ display:block; float:left; margin:1px; width:185px; border:1px solid #ccc; overflow:hidden; text-align:center; line-height:22px;}
#titles{ text-align:left; padding:10px 0;line-height:20px}
#titles h1{ margin:0; padding:0; font-size:12px; font-weight:bolder;}

a {color: #182334;text-decoration: none;}
a:visited {color: #182334;}
a:hover {text-decoration: underline;}
a img {border: none;}
img {border: none;}
:focus {outline:0;}

/* Paragraph */
p {margin-bottom:.8em;}
address {margin-bottom:.4em;}
address {font-style:normal;line-height:1.4em;}
cite {font-style:normal;font-size:10px;}
q:before, q:after {content:'';}
/* Form */
form {display:inline;}
fieldset {border:none;}
legend {display:none;}
label {color:#666; /*font-size:.95em;*/font-weight:bold;}
input, select, button {vertical-align:middle;}
/* Lists */
dt {display:block;font-weight:bold;}
ul, ol li {list-style:none;}
/* Size */
small {font-size:.92em;}
big {font-size:1.1em;}
hr {height:0;margin:8px 0;overflow:hidden;visibility:hidden;}
.nowrap {white-space:nowrap;}
.bold {font-weight:bold;}
h1, h2, h3, h4, h5, h6, .head {margin-bottom:.4em;line-height:1.3em;color:#0A263C;}
h1 {font-size:2em;line-height:1.17;}
h2 {font-size:1.5em;}
h3 {font-size:1.35em;}
h4 {font-size:1.05em;}
h5 {font-size:1.05em;}
h6 {font-size:.95em;}
/* Clear Fix */ 
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {display: inline-block;}
/* Hide from IE Mac \*/ 
.clearfix {display: block;}
/* End hide from IE Mac */ 
/* end of clearfix */ 

/* Wrapper */
.wrapper {width: 980px;float: none;margin: 0px auto;}
/* Header */
.header {height: 90px;}
.header_top {width: 300px;height: 60px}
h1#logo {width: 275px;height: 60px;padding: 0px;margin: 0px;float: left;}
/* Top Right */
.top_bar {width:300px; height:31px; text-align:center; line-height:31px; color:#fff;background:url(../images/top_bar-1.gif);top:0; margin:0; padding:0;}
.top_bar a{color: #fff;}

/* Container */
.middle_container {padding:5px 5px 0px 5px; background:#FFF; overflow:hidden}
*+html .middle_container { background:#FFF; overflow:auto} /*IE7*/
* html .middle_container { background:#FFF; height:1%; overflow:hidden} /*IE6*/
/* Left Column */
.left_col {float: left;width: 204px;margin: 0px;}
/* Left Mini Search */
.mini_search {width: 204px;margin: 0px;padding: 0px;left: 0px;top: 0px;}
.mini_search form {border: 0px;}
.mini_search .input_text {width: 136px;height: 16px;padding: 2px;margin: 0px 3px 0px 0px;border: 1px solid #cecece;float: left;color: #787878;font-size: 13px;font-family: Arial, Helvetica, sans-serif;}
.mini_search .search_submit {padding: 0px;margin: 0px;border: 0px;height: 22px;float: right;}
/* Box */
.col-2-left-layout .content,.col-2-left-layout .box {padding: 4px 0 8px 0 !important;background-color:#fff;}
.col-2-left-layout .box {clear: both;background: url("../images/left_block_bottom.gif") left bottom no-repeat;overflow: hidden;}
.col-2-left-layout .box .head {background: url("../images/left_block_title.gif") left top no-repeat;width: 204px;height: 29px;padding: 0px;margin: 0px;white-space: nowrap;overflow: hidden;}
.col-2-left-layout .box .head h4 {line-height: 29px;color: #000000;padding: 0px 0px 0px 30px;}
.col-2-left-layout .box .content {border-left: 1px solid #cacaca;border-right: 1px solid #cacaca;width: 202px;min-height: 50px;padding: 0px;}
body.sendfriend-product-send .col-2-left-layout .content {padding:12px 12px 12px 15px!important;}
body.sendfriend-product-send .left_col .content {padding: 0px!important;}
/* Categories */
.cat_vert {padding: 0px 5px 0px 12px;line-height: 25px;}
.cat_vert a {color: #192134;}
.cat_vert a:hover { color: #fe6601;}
.cat_vert ul li a {color: #152532;}
.cat_vert li {padding: 0px 0px 5px 13px;font-size: 13px;background: url("../images/cat_vert_top.gif") no-repeat left 8px;}
.cat_vert li.view_all {background: none;text-align: right;padding-right: 30px;color: #004580;}
.cat_vert li.view_all a{color: #004580;}
.cat_vert ul {line-height: 20px;padding: 0px 0px 0px 0px;font-size: 11px;}
.cat_vert ul li {padding: 0px 0px 0px 13px;font-size: 11px;background: url("../images/cat_vert_sub.gif") no-repeat left 5px;}
.cat_vert ul li.nav_display {background: none;padding: 0px;}
/* Popular Tags */
.popular_tags ul {padding: 0px 15px 0px 15px;}
.popular_tags li {display: inline;padding-right: 4px;line-height: 25px;}
.popular_tags li:after {display: inline!important;}
.popular_tags .content {padding: 10px;}
.popular_tags .content a, .popular_tags .content a:hover {color: #1b2d3b;}
.popular_tags .view_more {text-align: right;display: block;padding: 10px 15px 0px 15px;}
.popular_tags .view_more a {color: #00458c;}
/* Ad Pic 1 */
.col-2-left-layout .pic {background: none!important;text-align: center;margin: 0px!important;padding: 6px 0px 0px 0px!important;}
/* Middle Container */
.main_col {width: 756px;float:right;margin: 0px;background-color:#fff;}
/* Big Banner */
.big_banner {background: url("../images/big_banner_top.gif") left top no-repeat;padding: 2px 0px 0px 0px;margin: 6px 0px 0px 0px;position: relative;z-index: 0;}
.big_banner div.scroller{width: 754px;height: 268px;overflow: hidden;border-right: 1px solid #d5d5d5;border-left: 1px solid #d5d5d5;}
.big_banner div.scroller div.content {width: 10000px;border: none!important;padding: 0px!important;margin: 0px!important;}
.big_banner div.section {overflow:hidden;float:left;width: 756px;height: 268px;}
.big_banner .product_image {width: 496px;height: 270px;float: left;}
.big_banner .product_info {width: 237px;height: 270px;float: right;}
.big_banner .controls {margin: 0px;height: 22px;position: absolute;right: 80px;top: 22px;}
.big_banner .controls li {display: inline;float: left;}
.big_banner .product_info .product_text {height: 125px;width: 237px;overflow: hidden;clear: both;margin: 58px 0px 0px 0px;}
.big_banner .product_info p {line-height: 20px;padding: 0px 10px 0px 0px;}
.big_banner .product_info span.product_price {font-size: 20px;color: #000000;display: block;padding: 5px 0px 10px 0px;clear: both;}
.big_banner .product_info .more_info {margin: 0px;background: url("../images/buy_now.gif") left top no-repeat;width: 180px;height: 42px;line-height: 40px;}
.big_banner .product_info span.buy_now {font-weight: bold;color: #000000;font-size: 15px;line-height: 15px;padding: 20px 0px 13px 55px;}
.big_banner .product_info span.buy_now a {width: 128px;}
.big_banner .product_info span.buy_now a:hover {text-decoration: none;}
/* Product Tab */
.product_tab {width: 756px;clear: both;padding: 8px 0px 5px 0px;background: url("../images/product_tab_bottom.gif") left bottom no-repeat;}
.dis {display: block;}
.undis {display: none;}
.tabs {width: 100%;}
.tabs li {display: inline;margin: 0;padding: 0;cursor: pointer;}
.tabs a {float: left;margin: 0px;padding: 0px;text-decoration: none;display: block;width: 189px;height: 25px;}
.tabs li.on_1 a{background: url("../images/featured_picks_on.gif") no-repeat left top;}
.tabs li.off_1 a{background: url("../images/featured_picks.gif") no-repeat left top;}
.tabs li.on_2 a{background: url("../images/top_sellers_on.gif") no-repeat left top;}
.tabs li.off_2 a{background: url("../images/top_sellers.gif") no-repeat left top;}
.tabs li.on_3 a{background: url("../images/new_arrivals_on.gif") no-repeat left top;}
.tabs li.off_3 a{background: url("../images/new_arrivals.gif") no-repeat left top;}
.tabs li.on_4 a{background: url("../images/recently_viewed_on.gif") no-repeat left top;}
.tabs li.off_4 a{background: url("../images/recently_viewed.gif") no-repeat left top;}
.tabs a span {display: none;}

.ctt {width: 754px;padding: 0px;clear: both;border: 1px solid #CCCCCC;border-bottom: none;border-top: none;color: #484949;font-size: 11px;line-height: 16px;}
.ctt a {color: #484949;}
.ctt ul {padding-top: 15px;}
.ctt .no_border {border: none;}
.ctt .no_border0 {border: none;}
.ctt .no_border1 {}
.ctt li {width: 185px;height: 232px;float: left;overflow: hidden; text-align:center}
.ctt li .product_title {height: 64px;overflow: hidden;}
.ctt li .product_title a:hover {text-decoration: none;color: #ff6600; }
.ctt li .product_image img {width: 135px;height: 135px;border: none;}
.ctt li .product_info {color: #ff6600;font-weight: bold;}
.ctt li .product_info a {color: #ff6600;margin: 0px 0px 0px 20px;}
.ctt li .product_info img {vertical-align:middle;}
div.price-box{display: inline;padding: 0px;margin: 0px;color: #ff6600!important;font-size: 11px!important;}
div.price-box .regular-price .price{color: #ff6600!important;font-size: 11px!important;}

/* Footer */
.footer_container {background: url("../images/footer_bottom.gif") 5px bottom no-repeat;padding: 5px 0px 5px 0px;margin: 0px 0px 5px 0px;clear: both;}
.footer {background: url("../images/footer_bg.gif") 5px top repeat-y;font-size: 11px;text-align: center;height: 85px;width: 980px!important;padding: 0px;margin: 0px;}
.footer_container .footer .informational {background: url("../images/footer_top.gif") 5px top no-repeat;color: #0f0f0f;}
.footer_container .footer .informational a {color: #0f0f0f;}
.footer_container .footer .informational a:hover {color: #0f0f0f;}
.footer_container .footer .informational ul {margin: 0px auto;padding: 20px 0px 25px 20px;display: block;}
.footer_container .footer .informational li {border-right: 1px solid #cac8c8;float: left;padding: 0px 10px;}
.footer_container .footer .informational li.last {border: none;}
.footer_container .footer p.legality {clear: both;width: 980px!important;color: #0f0f0f;}
/* Home */
body.cms-home {background: url("../images/home_bg.gif") left top repeat-x;}
body.cms-home .top_bar { width:300px; height:31px; text-align:center; color:#fff; line-height:31px;background:url(../images/top_bar-1.gif);}
body.cms-home .top_bar a{ color:#fff}
body.cms-home .header {height: 90px;margin:0px;}
body.cms-home .header_top {height: 60px;width: 300px; float:left;}
body.cms-home #header_nav {padding-top: 0px;padding-left: 0px;background:url(../images/top_nav.gif); height:27px; float:left;}

body.cms-home .middle_container {padding-right: 7px;}
body.cms-home .left_col {width: 600px;height: 430px;padding-left: 5px;}
body.cms-home .left_col .big_banner_home {height: 437px;width: 600px;z-index: -1;}
body.cms-home .left_col .big_banner_home a {display: block;height: 340px;width: 600px;position: relative;}
body.cms-home .left_col .big_banner_content {height: 87px;z-index: 200;padding: 0px 0px 0px 42px;}
body.cms-home .left_col .big_banner_content .big_banner_title {float: left;font-size: 20px;font-weight: bold;width: 180px;line-height: 28px;padding: 15px 0px 0px 0px;}
body.cms-home .left_col .big_banner_content p {float: left;width: 340px;padding: 18px 0px 0px 15px;line-height: 18px;font-size: 11px;color: #494949;}
body.cms-home .main_col {width: 355px;}
body.cms-home .special_list_home1 {height:145px;}
body.cms-home .special_list_home2 {height:145px;}
body.cms-home .special_list_home3 {margin-top:5px;}
body.cms-home .footer {margin-top: 0px;}