body{background-color:#fff;margin:0;padding:0;font-family:verdana, helvetica, sans-serif;font-size:0.7em;color:#000;text-align:center;height:100%;}
img{border:0;}
form{margin:0;}
h1{font-family:verdana, helvetica, sans-serif;font-size:1.5em;font-weight:bold;color:#000;}
li{margin-left:0px;}
#container{text-align:left;margin:0px auto;padding:0px;border:0;width:987px;}
#header{margin:0 0 10px 0;padding-top:10px;height:84px;}
#leftcol{float:left;width:128px;}
#leftcol a{text-decoration:none;color:#fff;}
#rightcol a{text-decoration:none;color:#fff;}
#rightcol{float:right;width:128px;text-align:right;}
#maincontent{float:left;width:731px;}
#teamhead{height:33px;width:731px;background-color:#6F0000;}
#teamhead a{text-decoration:none;color:#FFF;font-size:12px;font-weight:bold;}
#sportheader_title{height:27px;line-height:27px;width:81px;background:url('/images/shop_v2_espn/dark_grad_bar.jpg');background-repeat:y;background-color:#6F0000;float:left;color:#FFF;font-size:12px;font-weight:bold;}
#sportheader{height:27px;width:650px;background:url('/images/shop_v2_espn/mainheader_bg.jpg');background-repeat:y;background-color:#6F0000;float:right;}
#sportheader div{height:27px;line-height:27px;float:left;margin-right:20px;}
#sportheader div a{color:#ABB;font-size:12px;font-weight:bold;text-decoration:none;}
#teamhead div{margin-right:8px;color:#FFF;font-size:12px;font-weight:bold;height:33px;line-height:33px;float:left;}
.teamhead_tbl{color:#FFF;font-size:12px;font-weight:bold;}
#teamheadtitle{width:120px;height:33px;background:url('/images/shop_v2_espn/dark_grad_bar.jpg');background-repeat:y;text-align:center;}
#trackorder{width:121px;height:33px;background:url('/images/shop_v2_espn/dark_grad_bar.jpg');background-repeat:y;text-align:left;line-height:33px;float:right;}
#financial_logos{float:right;}
#sitelinks{float:right;text-align:left;}
#sitelinks a{color:#535C6D;}
.contentPanes{background-color:#6F0000;width:731px;overflow:hidden;}
.contentPanes_left{float:left;}
.contentPanes_right{float:right;}
#lowermaincontent{background-color:#6F0000;width:731px;overflow:hidden;}
#lmc_titlebar{width:731px;height:33px;background:url('/images/shop_v2_espn/dark_grad_bar.jpg');background-repeat:y;text-align:left;line-height:33px;font-size:10px;font-weight:bold;color:#FFF;padding-left:20px;}
#lmc_imagegroup{margin-top:15px;margin-bottom:15px;overflow:hidden;}
#lmc_textgroup{width:731px;height:33px;background:url('/images/shop_v2_espn/dark_grad_bar.jpg');background-repeat:y;text-align:left;line-height:33px;font-size:9px;font-weight:bold;color:#FFF;margin-top:5px;margin-bottom:5px;overflow:hidden;}
.imageGroup{margin-left:10px;float:left;}
.imageGroup a img{border:4px double #405070;-webkit-border-radius:6px;-moz-border-radius:6px;}
.textGroup{margin-left:15px;float:left;text-align:center;width:104px;line-height:1.6em;color:#FF0;}
.textGroup a{text-decoration:none;color:#fff;}
#searchbar{height:38px;line-height:38px;width:731px;background:url('/images/shop_v2_espn/mainfooter_bg.jpg');background-repeat:y;background-color:#6F0000;color:#fff;font-size:12px;font-weight:bold;}
#middlefooter{float:right;color:#535C6D;font-size:10px;margin-top:10px;}
#rightcol_top{height:33px;width:128px;background:url('/images/shop_v2_espn/rightcol_top_bg2.png');text-align:right;}
#rightcol_top_top{height:33px;width:128px;background:url('/images/shop_v2_espn/rightcol_top_bg.png');text-align:left;}
#rightcol_top table{color:#FFF;font-size:12px;font-weight:bold;}
#rightcol_top table td{width:50%;}
#rightcol_top_top table{color:#FFF;font-size:12px;font-weight:bold;}
#leftcol_top{height:33px;line-height:33px;width:120px;background:url('/images/shop_v2_espn/product_type_bg.jpg');background-repeat:y;color:#FFF;font-size:12px;font-weight:bold;text-align:center;}
#leftnav_head{height:45px;line-height:22px;width:121px;background:url('/images/shop_v2_espn/product_type_bg.jpg');background-repeat:y;color:#FFF;font-size:12px;font-weight:bold;}
#leftnav_menu{background-color:#6F0000;width:121px;color:#FFF;font-size:10px;font-weight:bold;}
#leftnav_so{background-color:#BB871A;height:33px;width:121px;line-height:33px;color:#FFF;font-size:12px;font-weight:bold;text-align:center;}
#cartdisplay{background-color:#6F0000;color:#FFF;width:121px;text-align:left;float:right;}
#currencyForm{text-align:center;}
#selectCurrencyLabel{font-size:12px;font-weight:bold;}
#cartValue{font-size:1.5em;font-weight:bold;}
#footer{clear:both;}
img.valign{height:100%;width:0px;vertical-align:middle;}
.vert_gap{font-size:7px;}
.dbg_link{color:#FFF;}
#prodDisplayTable{width:731px;}
#prodDisplayTable td{width:25%;}
.internalProductTable{border:1px solid #6F0000;height:250px;-webkit-border-radius:15px;-moz-border-radius:15px;}
.internalProductTable td{text-align:center;}
.internalProductTable td a{text-decoration:none;color:#607090;}
#catDisplayTable{text-align:center;width:100%;}
#catDisplayTable td{width:20%;color:#607090;}
#catDisplayTable td a{text-decoration:none;color:#000;}
.breadcrumb{clear:both;padding-top:10px;}
.breadcrumb a{text-decoration:none;font-size:14px;color:#000062;}
#paginationLinks{font-size:1.25em;margin-top:10px;width:100%;text-align:center;}
#lbOverlay{position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;background-color:#000;cursor:pointer;}
#lbCenter, #lbBottomContainer{position:absolute;z-index:9999;overflow:hidden;background-color:#fff;}
.lbLoading{background:#fff url(/images/slimbox2/loading.gif) no-repeat center;}
#lbImage{position:absolute;left:0;top:0;border:10px solid #fff;background-repeat:no-repeat;}
#lbPrevLink, #lbNextLink{display:block;position:absolute;top:0;width:50%;outline:none;}
#lbPrevLink{left:0;}
#lbPrevLink:hover{background:transparent url(/images/slimbox2/prevlabel.gif) no-repeat 0 15%;}
#lbNextLink{right:0;}
#lbNextLink:hover{background:transparent url(/images/slimbox2/nextlabel.gif) no-repeat 100% 15%;}
#lbBottom{font-family:Verdana, Arial, Geneva, Helvetica, sans-serif;font-size:10px;color:#666;line-height:1.4em;text-align:left;border:10px solid #fff;border-top-style:none;}
#lbCloseLink{display:block;float:right;width:66px;height:22px;background:transparent url(/images/slimbox2/closelabel.gif) no-repeat center;margin:5px 0;outline:none;}
#lbCaption, #lbNumber{margin-right:71px;}
#lbCaption{font-weight:bold;}
.productHeader{font-family:verdana;font-size:8pt;font-weight:bold;color:#fff;background-color:#BB871A;}
.odd{background-color:#efefef;cursor:pointer;padding:5px;margin:0;clear:both;}
.even{background-color:#eaeaea;cursor:pointer;padding:5px;margin:0;clear:both}
.odd a{text-decoration:none;color:#000;}
.even a{text-decoration:none;color:#000;}
.cart_options{color:#CC0033;}
.button:link{font-family:verdana;font-size:8pt;text-decoration:none;color:#fff;padding:2px;border:1px solid #333333;background-color:#CC0033;height:20px;}
.button:visited{font-family:verdana;font-size:8pt;text-decoration:none;color:#fff;padding:2px;border:1px solid #333333;background-color:#CC0033;height:20px;}
.button:hover{font-family:verdana;font-size:8pt;text-decoration:none;color:#fff;padding:2px;border:1px solid #333333;background-color:#000066;height:20px;}
.emptybutton:link{font-family:verdana;font-size:8pt;text-decoration:none;color:#fff;padding:2px;border:1px solid #333333;background-color:#000066;height:20px;}
.emptybutton:visited{font-family:verdana;font-size:8pt;text-decoration:none;color:#fff;padding:2px;border:1px solid #333333;background-color:#000066;height:20px;}
.emptybutton:hover{font-family:verdana;font-size:8pt;text-decoration:none;color:#fff;padding:2px;border:1px solid #333333;background-color:#CC0033;height:20px;}
.greenbutton:link{font-family:verdana;font-size:8pt;text-decoration:none;color:#fff;padding:2px;border:3px double #fff;background-color:#339933;height:20px;}
.greenbutton:visited{font-family:verdana;font-size:8pt;text-decoration:none;color:#fff;padding:2px;border:3px double #fff;background-color:#339933;height:20px;}
.greenbutton:hover{font-family:verdana;font-size:8pt;text-decoration:none;color:#ff0;padding:2px;border:3px double #00FF00;background-color:#000066;height:20px;}
#cart{margin-top:15px;}
.bigSubmitButton{height:60px;width:220px;}
.bigSubmitButton:hover{height:60px;width:220px;}
.paymenterror{padding:5px;background-color:#FFFF99;border:1px outset;}
#searchTitle{clear:both;font-size:14px;font-weight:bold;padding-bottom:10px;padding-top:10px;}
#teamSubPanels{position:relative;}
#nflTeamPanel{display:none;background-color:#6F0000;height:280px;left:80px;line-height:1.4em;padding:10px;50px 15px 15px;position:absolute;width:440px;z-index:100;border:4px double #fff;margin-top:6px;-webkit-border-radius:15px;-moz-border-radius:15px;-webkit-box-shadow:0 0 10px #999;-moz-box-shadow:0 0 10px #999;}
#nflTeamPanel > img{z-index:100;position:absolute;top:-19px;left:72px;}
#nflTeamPanel ul{list-style-type:none;margin:0;padding:0;}
#nflTeamPanel a{color:#FFF;text-decoration:none;}
#nflTeamPanel span{font-weight:bold;font-size:1.5em;color:#FFF;}
#nflafc{width:50%;position:absolute;left:20px;}
#nflnfc{width:50%;position:absolute;left:240px;}
#mlbTeamPanel{display:none;background-color:#6F0000;height:280px;left:180px;line-height:1.4em;padding:10px;50px 15px 15px;position:absolute;width:440px;z-index:100;border:4px double #fff;margin-top:6px;-webkit-border-radius:15px;-moz-border-radius:15px;-webkit-box-shadow:0 0 10px #999;-moz-box-shadow:0 0 10px #999;}
#mlbTeamPanel > img{z-index:100;position:absolute;top:-19px;left:106px;}
#mlbTeamPanel ul{list-style-type:none;margin:0;padding:0;}
#mlbTeamPanel a{color:#FFF;text-decoration:none;}
#mlbTeamPanel span{font-weight:bold;font-size:1.5em;color:#FFF;}
#mlba{width:50%;position:absolute;left:20px;}
#mlbn{width:50%;position:absolute;left:240px;}
#nbaTeamPanel{display:none;background-color:#6F0000;height:260px;left:240px;line-height:1.4em;padding:10px;50px 15px 15px;position:absolute;width:440px;z-index:100;border:4px double #fff;margin-top:6px;-webkit-border-radius:15px;-moz-border-radius:15px;-webkit-box-shadow:0 0 10px #999;-moz-box-shadow:0 0 10px #999;}
#nbaTeamPanel > img{z-index:100;position:absolute;top:-19px;left:142px;}
#nbaTeamPanel ul{list-style-type:none;margin:0;padding:0;}
#nbaTeamPanel a{color:#FFF;text-decoration:none;}
#nbaTeamPanel span{font-weight:bold;font-size:1.5em;color:#FFF;}
#nbae{width:50%;position:absolute;left:20px;}
#nbaw{width:50%;position:absolute;left:240px;}
#nhlTeamPanel{display:none;background-color:#6F0000;height:260px;left:180px;line-height:1.4em;padding:10px;50px 15px 15px;position:absolute;width:440px;z-index:100;border:4px double #fff;margin-top:6px;-webkit-border-radius:15px;-moz-border-radius:15px;-webkit-box-shadow:0 0 10px #999;-moz-box-shadow:0 0 10px #999;}
#nhlTeamPanel > img{z-index:100;position:absolute;top:-19px;left:326px;}
#nhlTeamPanel ul{list-style-type:none;margin:0;padding:0;}
#nhlTeamPanel a{color:#FFF;text-decoration:none;}
#nhlTeamPanel span{font-weight:bold;font-size:1.5em;color:#FFF;}
#nhle{width:50%;position:absolute;left:20px;}
#nhlw{width:50%;position:absolute;left:240px;}
#ncaaTeamPanel{display:none;background-color:#6F0000;height:410px;left:-16px;line-height:1.4em;padding:10px;50px 15px 15px;position:absolute;width:740px;z-index:100;border:4px double #fff;margin-top:6px;-webkit-border-radius:15px;-moz-border-radius:15px;-webkit-box-shadow:0 0 10px #999;-moz-box-shadow:0 0 10px #999;}
#ncaaTeamPanel > img{z-index:100;position:absolute;top:-19px;left:652px;}
#ncaaTeamPanel ul{list-style-type:none;margin:0;padding:0;}
#ncaaTeamPanel a{color:#FFF;text-decoration:none;}
#ncaaTeamPanel span{font-weight:bold;font-size:1.5em;color:#FFF;}
#ncaa_cola{width:33%;position:absolute;left:20px;}
#ncaa_colb{width:33%;position:absolute;left:280px;}
#ncaa_colc{width:33%;position:absolute;left:520px;}
.doclear{clear:both;}
.priceList{font-size:12px;color:#003;font-weight:bold;}
.paging{color:#00A;}
.price_vat{font-size:14px;font-weight:bold;color:#003;}
.menu{height:150px;font-size:90%;}
.menu ul{position:absolute;z-index:3;padding:0;margin:0;list-style-type:none;width:119px;}
.menu li{background:#6F0000;height:26px;float:left;}
.menu li.sub{background:#6F0000;}
.menu table{position:relative;border-collapse:collapse;top:0;left:0;z-index:2;font-size:1em;}
.menu a, .menu a:visited{display:block;text-decoration:none;height:25px;line-height:25px;width:119px;color:#000;text-indent:5px;border:1px solid #FFF;border-width:1px 1px 1px 1px;}
.menu ul ul a, .menu ul ul a:visited{display:block;text-decoration:none;height:25px;line-height:25px;width:169px;color:#000;text-indent:5px;border:1px solid #FFF;border-width:1px 1px 1px 1px;}
* html .menu a, * html .menu a:visited{width:120px;width:119px;}
* html .menu a:hover{color:#fff;background:#BB871A;position:relative;}
.menu li:hover{position:relative;}
.menu a:active, .menu a:focus{color:#fff;background:#BB871A;}
.menu li:hover > a{color:#fff;background:#BB871A;}
.menu li ul{visibility:hidden;position:absolute;top:-56px;left:90px;padding:30px;background:transparent url(/images/shop/transparent.gif);}
.menu li>ul{top:-30px;}
.menu li ul li ul{visibility:hidden;position:absolute;top:-56px;left:140px;padding:30px;background:transparent url(/images/shop/transparent.gif);}
.menu li ul li>ul{top:-30px;}
.menu li:hover > ul{visibility:visible;}
.menu ul a:hover ul ul{visibility:hidden;}
.menu ul a:hover ul a:hover ul ul{visibility:hidden;}
.menu ul a:hover ul a:hover ul a:hover ul ul{visibility:hidden;}
.menu ul a:hover ul{visibility:visible;}
.menu ul a:hover ul a:hover ul{visibility:visible;}
.menu ul a:hover ul a:hover ul a:hover ul{visibility:visible;}
.menu ul a:hover ul a:hover ul a:hover ul a:hover ul{visibility:visible;}
.contentPanes img{height:270px;width:358px;}
#lmc_imagegroup img{height:112px;width:102px;}
.internalCatLayoutTable a img{height:120px;width:120px;}
`