@charset "utf-8";
/* CSS Document */
/**
 * JerseysLeague.com CSS Stylesheet
 * @package JerseysLeague: NFL Jerseys/NHL Jerseys/MLB Jerseys/NBA Jerseys
 * @copyright Copyright 2010 JerseysLeague.com Development Team
 */

#wrapper{width:1040px;background:#FFF;margin:0 auto; overflow:hidden;}

#pHeader{width:1003px;margin:0 auto;}
#top{height:70px;margin-top:10px;width:1003px;}
#logo{width:570px;float:left;margin-left:10px;}
#top img{padding:0;margin:0;}
#toplinks{width:400px;float:left;}
#toplinks #users{padding-top:20px; float:left;}
#toplinks li{float:left;padding:0 6px;font-size:10px; background:url(http://www.jerseysleague.com/nimages/line1.png) right no-repeat;}
#toplinks li a{color:#F30;}
#toplinks li a:hover{text-decoration:underline;}
#toplinks #chat{float:right;color:#666;font-size:12px;padding-top:18px;}
#toplinks #chat a{text-decoration:underline;color:#666;}

.jlogo{float:left;}
.t_search{float:left;margin:0;padding:0;margin:10px 0 0 20px;}
.top_search{border:none;background:url(http://www.jerseysleague.com/nimages/search_bg.jpg) no-repeat;width:162px;height:23px;padding:2px;}

#navigation{height:44px;background:url(http://www.jerseysleague.com/nimages/menubg.jpg) no-repeat;width:1003px;}
#nav{height:44px;width:987px;float:left;margin:0 10px;}
#nav ul{float:left;width:800px;}
#nav li{float:left;line-height:42px;font-size:12px;font-weight:bold;margin-top:2px;position: relative;}
#nav li.line{background:url(http://www.jerseysleague.com/nimages/line.png) no-repeat;width:2px;padding:0;height:42px;}
#nav li.line{
_background:none;/*IE6*/
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src="http://www.jerseysleague.com/nimages/line.png");/*IE6*/	
}
#nav li a{color:#FFF;display: block;padding:0 22px;}
#nav li a:hover{background:url(http://www.jerseysleague.com/nimages/menu.jpg) repeat-x;color:#212121;text-decoration:none;}
#cart{background:url(http://www.jerseysleague.com/nimages/cart.png) no-repeat left;float:left;height:44px;width:130px;line-height:44px;color:#FFF;padding-left:30px;font-size:14px;margin-left:10px;}
#cart a{color:#fff;}
#service{height:40px; background:url(http://www.jerseysleague.com/nimages/top_bg.gif);width:1003px;}

/*---------------------------------------------------------------------------------*/

.navsub{background:url(http://www.jerseysleague.com/nimages/menu_bg.png) no-repeat #fff;width:628px;height:303px;position:absolute;z-index:9999;padding:15px;}
.navsub .steam{border-bottom:2px solid #E8E8E8;height:200px;}
.steam .title, .sspecial .title{text-align:center;font-size:18px;color:#999;}
#nav li ul{float:left;width:152px;}
#nav li ul li{background:none;line-height:12px;font-size:11px;width:152px;}
#nav li ul li a{float:left;padding:0;color:#666;padding:2px;font-weight:normal;}
#nav li ul li a:hover{background:none;background:#ff3300;color:#FFF;}
.disable {display: none;}
#subnav1{left:-60px;}
#subnav2{left:-90px;}
#subnav3{left:-120px;}
#subnav4{left:-150px;}
#subnav5{left:-180px;}


#subnav6{left:-180px;}
#subnav7{left:-250px;}#subnav8{left:-350px;}/*---------------------------------------------------------------------------------*/
#pContainer{margin:0 auto;overflow:hidden;}
#banner{margin:8px auto;width:1003px;}
#speical{width:1003px;margin:0 auto;}
#speical .clear{margin:0px 5px;}
#newProducts{width:1007px;background:url(http://www.jerseysleague.com/nimages/newproduct.png) 1px no-repeat;height:243px;margin:0 auto;margin-top:6px;}
#newProducts{
	_margin-left:15px;/*IE6*/
	}
.npadding{padding-top:13px;}
.npadding ul{margin-left:22px;}
.npadding li{float:left;width:155px;height:194px;margin-right:22px;text-align:center;padding:10px;line-height:22px;}
.npadding li strong{color:#F60;font-size:18px;font-weight:800;}
.npadding li img{float:left;width:151px;height:151px;}

#four_block{width:1005px; overflow:hidden;margin:8px auto;font-size:12px;}
#four_block .title{background:url(http://www.jerseysleague.com/nimages/title.png) no-repeat;width:1005px;height:34px;padding-top:4px;}
#four_block .title ul{margin-left:10px;}
#four_block .title li{float:left;width:100px;height:34px;line-height:34px; text-align:center;font-weight:bold;font-size:11px;cursor: pointer;}
#four_block .title li.active{background:url(http://www.jerseysleague.com/nimages/tab_box.png) no-repeat;width:139px;color:#1867A7;}
#four_block .title li.active{
	_background:none;/*IE6*/
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src=			 "http://www.jerseysleague.com/nimages/tab_box.png");/*IE6*/	
}
#four_block .sub{background:url(http://www.jerseysleague.com/nimages/box_bg.jpg) no-repeat;width:1005px;height:223px;}

#NFLTeam,#NFLStar,#NFLJerseys,#NFLSpecial{padding:10px 0px 0px 20px;}
#NHLTeam,#MLBTeam,#NBATeam,#SOCCERTeam,#NHLStar,#MLBStar,#NBAStar,#SOCCERStar,#NHLJerseys,#MLBJerseys,#NBAJerseys,#SOCCERJerseys,#NHLSpecial,#MLBSpecial,#NBASpecial,#SOCCERSpecial{padding:10px 0px 0px 50px;}
#Tab1_Content1,#Tab1_Content2,#Tab1_Content3,#Tab2_Content1,#Tab2_Content2,#Tab2_Content3{display:none;}
.index-box{float:left;width:150px;}
.index-box li{line-height:20px;font-size:12px;}
.index-box li a{color:#333;}
.index-box li.t{color:#1865A5;font-weight:bold;line-height:24px;font-size:12px;}
.index-box li.more a{color:#1865A5;font-size:12px;}
#txt_block{width:1005px;margin:0 auto;}
#txt_block{
	_margin-left:15px;/*IE6*/
	}
#txt_block .title{background:url(http://www.jerseysleague.com/nimages/title_bg.png) bottom no-repeat;height:39px;}
#txt_block ul{margin-left:1px;}
#txt_block li{background:url(http://www.jerseysleague.com/nimages/tab2.png) bottom no-repeat; height:39px; width:246px;float:left;text-align:center;margin-right:5px;font-weight:bold;font-size:14px;line-height:42px;cursor: pointer;}
#txt_block li.normal{background:url(http://www.jerseysleague.com/nimages/tab3.png) bottom no-repeat;padding:0;}
#txt_block .title li{
	_height:34px;
	_padding-top:5px;/*IE6*/
	}
#txt_block .box{background:url(http://www.jerseysleague.com/nimages/tab-txt.png) no-repeat;height:119px;}

.sub2{padding:10px;color:#656565;line-height:150%;}
.sub2 .sub2_l{float:left;width:110px;padding:5px;}
.sub2 .sub2_r{float:left;width:850px;}

#Review{height:500px;margin-top:5px;}

/*---------------------------------------------------------------------------------*/
#breadcrumb{margin:0 auto;width:1003px;height:30px;line-height:30px;color:#1373b7;color:#666;}
#breadcrumb a{color:#666;}
#list_banner{width:1003px;margin:0 auto;margin-bottom:8px;height:280px;}
#list_banner .r{margin-left:8px;}
#list_banner .r img{margin-bottom:5px;}
.pcontent{margin:0 auto;}
.pcontent .title{background:url(http://www.jerseysleague.com/nimages/list_home_title.png) no-repeat;height:38px;width:1003px;margin:0 auto;line-height:38px;}
.pcontent .title h1, .pcontent .title h2{margin-left:15px;color:#FF5300;}
.pcontent .intro{background:url(http://www.jerseysleague.com/nimages/list_home_txt1.png) no-repeat;width:985px;margin:0 auto;height:90px;padding:10px;color:#656565}
.pcontent .imgs{float:left;width:90px;text-align:center;height:100px;}
.pconteng .ptxt{float:left;}
.pcontent .intro img{padding:5px;width:auto !important; width:60px; max-width:60px;}
.pcontent .team{background:url(http://www.jerseysleague.com/nimages/list_home_txt.png) no-repeat;width:1005px;margin:0 auto;height:221px;}
.pcontent .stars{background:url(http://www.jerseysleague.com/nimages/tline.png) repeat-y;width:1005px;margin:0 auto; overflow:hidden;}
.pcontent .team ul, .stars ul{padding:10px 0 0 20px;float:left;width:230px;}
.pcontent .team ul.last, .stars ul.last{width:190px;padding-left:40px;}
.pcontent .team li, .stars li{line-height:200%;}
.pcontent .team a, .stars a{color:#1373B7;}
.pcontent .btn{background:url(http://www.jerseysleague.com/nimages/line_btn.png) no-repeat;width:1005px;height:12px;margin:0 auto;}
#NFL-Team,#NFL-Stars,#lltags{margin-top:8px;}
#lltags .title b{margin-left:15px;color:#FF5300;}
.ltags{background:url(http://www.jerseysleague.com/nimages/tag_bg.jpg) no-repeat;width:1005px;margin:0 auto;overflow:hidden;}
.ltags ul{padding:10px;}
.ltags li{line-height:150%;float:left;margin:0 5px;}
.ltags a{color:#1373B7;}

/*---------------------------------------------------------------------------------*/
#pList,#Pjerseys,#onepage{width:1020px;margin:0 auto; overflow:hidden;padding-left:17px;}
.list_left,.page_right{width:791px;float:left;}
.list_right,.page_left{width:210px;float:left;}
#pEmail{background:url(http://www.jerseysleague.com/nimages/search.png) no-repeat;width:182px;height:90px;padding:15px;color:#666;line-height:20px;}
#pStar{width:210px;margin:0px 0 6px 1px;margin-bottom:10px;}
#pStar a, #Psearch a,#Topsearch a{color:#666666;}
.top{background:url(http://www.jerseysleague.com/nimages/pstar_t.png) no-repeat;height:9px;}
.middle{background:url(http://www.jerseysleague.com/nimages/pstar_m.png) repeat-y; overflow:hidden;margin:0px;padding:0px;}
.bottom{background:url(http://www.jerseysleague.com/nimages/pstar_b.png) no-repeat;height:26px;}
.middle ul{margin:10px;border:1px #CCC solid;background:#FFF;padding:10px 0;}
.middle li{line-height:150%;margin-left:10px;}
.middle .title{font-size:14px;font-weight:bold;line-height:220%;color:#ff5300;font-size:18px;margin-left:10px;}

.Description{width:782px;height:100px;}
.Description .imgs{float:left;text-align:center;width:110px;}
.Description .t{float:left;width:670px;}
.l_h, .p_h{background:#f0f0f0;width:762px;height:45px;line-height:45px;padding-left:20px;}
.l_h h1, .p_h h1{margin:0;padding:0;line-height:_padding-top:15px;}
.l_h span{float:right;}
.l_de{height:100px;width:782px;}
.l_img{float:left;width:100px;margin-left:10px;}
.l_txt{float:left;width:660px;margin:5px 0 0 5px;line-height:20px;color:#666666;}
.searchText{background:url(http://www.jerseysleague.com/nimages/search_input.png) no-repeat;width:124px;height:21px;border:none;padding:3px 0 3px 5px; }
.searchButton{margin-left:4px;}
.Choose{background:url(http://www.jerseysleague.com/nimages/choose.png) no-repeat; width:783px;height:74px;}
.Choose .c_l{float:left;width:250px; margin:12px 0 0 20px;line-height:20px;}
.c_l ul, .c_m ul{margin-top:10px;}
.c_l li, .c_m li{float:left;margin-right:2px;float:left;}
.c_l a, .c_m a{padding:3px;color:#04538D;display:inline;}
.c_l a:hover, .c_m a:hover{background:#04538D;color:#FFF; text-decoration:none;}
.Choose .c_m{float:left;width:270px;margin:12px 0 0 10px;line-height:20px;}
.Choose .c_r{float:left;width:200px;margin:10px 0 0 28px;line-height:18px; color:#666}
.list{margin-top:10px;width:800px;overflow:hidden;}
.Product{float:left;width:163px;height:228px;border:1px solid #e8e8e8;margin:0 14px 14px 0;padding:10px;text-align:center;background:#FFF;}
.Product a{color:#000;}
.Product .product_img{height:160px;}
.Product .product_img img{max-height:140px;max-width:160px;}
.Product .product_name{height:30px;font-size:11px;}
.Product .product_price{height:30px;font-size:18px;color:#ff5300;line-height:30px;}
.PageNumber{margin-top:10px;background:url(http://www.jerseysleague.com/nimages/pageno.jpg) no-repeat;width:763px;height:48px;line-height:48px;text-align:right;padding-right:20px;}
.PageNumber .num{float:right;width:600px;}
.c_team{color:#666;width:773px;margin:5px;}

/*-------------------------------------------------------*/
.sdesptin{ overflow:hidden;border-bottom:#CCC solid 1px;width:780px;}
.sdesptin .t{height:70px;line-height:20px;}
.stags{padding:3px;line-height:18px;}
 .stags a{margin:0px 5px;color:#ccc; }

#onepage{margin-top:10px;}
.page_right{padding:0px 10px;width:771px;}
#aboutjerseys{margin:0px;}
#aboutjerseys li.t{font-weight:bold;color:#000;}
#aboutjerseys li a{color:#666;}
#pageTwoHeading{background:#EAEAEA;padding:5px;margin-bottom:10px;}
.you{padding:20px;}
.you strong{color:#576A93}
.lc{line-height:24px;border:1px solid #ccc;margin:10px;padding:10px;}
.lc li span{float:left;color:#003366;font-weight:bold;width:70px;}
/*---------------------------------------------------------------------------------*/
.p_content{width:790px;float:left;overflow:hidden;}
.p_sider{width:215px;float:left;margin-left:3px;}
.m{margin-top:20px;overflow:hidden;}
.m_images{float:left;width:388px; text-align:center;}
.MainProductImages img{max-height:400px;max-width:400px;}
.AddProductImages{width:386px;height:82px;border:1px solid #f0f0f0;margin:6px auto;text-align:center;}
.AddProductImages ul{margin:10px; text-align:center;padding-left:30px;}
.AddProductImages li{float:left;width:60px;height:60px;margin:0 8px;}
.AddProductImages li a img{border:1px solid #ccc;}
.AddProductImages li a:hover img{border:1px solid #F30;}
.AddProductImages li img{width:60px;height:60px;}
.s_desp{width:360px;height:73px;border:1px solid #f0f0f0;margin:10px auto;padding:10px;text-align:left;}
.m_desp{width:366px;height:103px;border:1px solid #f0f0f0;margin:10px 0 0 0;text-align:left;padding:10px;color:#999;}
.m_main{width:378px;float:left;margin-left:14px;}
.m_bg{background:url(http://www.jerseysleague.com/nimages/s.png) no-repeat;width:356px;height:268px;padding:12px;}
.m_bg h1{color:#1d73b5;font-size:14px;font-weight:bold;}
.m_Price{height:60px;line-height:20px;margin-top:5px;font-weight:bold;}
.m_s{margin-bottom:10px;color:#999;}
.AddThis{margin-bottom:20px;}
.m_Price .r{color:#ff6500;font-size:30px;line-height:50px;font-weight:normal;margin-left:10px;}
.size{margin-top:5px;line-height:40px;overflow:hidden;}
.size span{float:left;width:85px;}
.size .r{float:right;}
.size .r a{color:#656565;text-decoration:underline;}
.qty{margin-top:30px;line-height:50px;}
.m_desp_bg{background:url(http://www.jerseysleague.com/nimages/b.png) no-repeat;width:358px;height:361px;margin-top:10px;padding:12px;line-height:25px;margin-bottom:4px;}
.m_desp_bg .title{border-bottom:1px solid #999;}
.m_desp_bg h2{color:#1d73b5;font-size:12px;}
.m_desp_bg .txt{margin-top:20px;}

#Bestseller{margin-top:0;}
#Tags{margin-top:10px;}
#Tags a{margin-right:3px;color:#999;}
#Psearch,#Topsearch{margin-bottom:10px;}
#Topsearch .tt{padding:10px;line-height:15px;}
#Topsearch .tt a{margin-right:3px;}
#Bestseller .middle,#Tags .middle{padding:10px;width:190px;padding-left:12px;padding-top:0;margin:0px;}
#Tags .middle{width:190px;}
#Tags .middle b{color:#333;}
#Bestseller .middle .title{font-size:18px;color:#ff5300;line-height:30px;height:40px;}
#Tags .middle .title{font-size:14px;color:#666;height:30px;font-weight:bold;}
#review{margin-top:10px;}
#review .title{background:#f0f0f0;width:762px;height:45px;line-height:45px;padding-left:20px;}
.otherproducts{overflow:hidden;margin-top:10px;}
/*---------------------------------------------------------------------------------*/

.S_imgs{width:100px;}
.JerseysLeague_review{ padding:10px;}
#reviewsWrite{padding:10px;padding-top:0px;}
.ratingRow{margin:10px auto;}

/*---------------------------------------------------------------------------------*/
.centerColumn{width:1003px;margin:5px auto;}

.shippings{border-right:1px solid #666;border-bottom:1px solid #666;}
.shippings td{padding:10px;border-top:1px solid #666;border-left:1px solid #666;}


/*---------------------------------------------------------------------------------*/
#loginDefaultHeading{line-height:50px;line-height:50px;font-size:18px;}
.pbox{width:445px;height:247px;background:url(http://www.jerseysleague.com/nimages/pbox.gif) no-repeat;line-height:24px;padding:20px;color:#666666;}
#account_register{float:left;}
.pbox .title{font-size:16px;font-weight:bold;margin-bottom:10px;}
#account_login{float:left;margin-left:30px;}
.pbox div{clear:left;margin-bottom:15px;}
.pbox label{width:100px; text-align:right;float:left;margin-right:5px;}
.pbox input{}

#cartDefaultHeading{line-height:50px;line-height:50px;font-size:18px;}
#Jerseysleague-shopping{height:50px;}
#Jerseysleague-shopping .t_l{float:left; width:300px;}
#Jerseysleague-shopping .t_r{float:left;width:700px;}

#shopcart{width:1003px;}
#shopcart .title{width:983px;height:20px;background:url(http://www.jerseysleague.com/nimages/shopping_bg.png) no-repeat;padding:10px;}
#shopcart .title li{float:left;font-weight:bold;text-align:center;}
#shopcart .title li.item{width:500px;text-align:left;}
#shopcart .title li.qty{width:100px;}
#shopcart .title li.size{width:50px;}
#shopcart .title li.price{width:100px;}
#shopcart .title li.total{width:100px;}
#shopcart .title li.shipping{width:130px;}

.creat_account label{width:100px; text-align:right;float:left;margin-right:5px;}

/*---------------------------------------------------------------------------------*/
.messageStackWarning, .messageStackError, .messageStackSuccess, .messageStackCaution {
	line-height: 1.8em;
	padding: 0.2em;
	border: 1px solid #000000;
	}

.messageStackWarning, .messageStackError {
	background-color: #ff0000;
	color: #ffffff;
	}

.messageStackSuccess {
	background-color: #99FF99;
	color: #000000;
	}

.messageStackCaution {
	background-color: #FFFF66;
	color: #000000;
	}

FIELDSET {
	padding: 0.5em;
	margin: 0.5em 0em;
	border: 1px solid #cccccc;
	}
LEGEND {
	font-weight: bold;
	padding: 0.3em;
	}
.floatingBox{
	margin: 0;
	width: 47%;
	}
.inputLabel{width:100px;text-align:right;}

.forward {
	float: right;
	}
.back {
	float: left;
	}
.buttonRow {
	margin: 0.5em;
	}
.centeredContent{
	text-align: center;
	}
.clearBoth {
	clear: both;
	}
#cartAdd {
	float: right;
	text-align: center;
	margin: 1em;
	border: 1px solid #000000;
	padding: 1em;
	}
.tableHeading TH {
	border-bottom: 1px solid #cccccc;
	}
#createAcctDefault fieldset{line-height:30px;}
#createAcctDefault  .inputLabel{width:100px;float:left;margin-right:5px;}
.tableHeading, #cartSubTotal {
	background-color: #e9e9e9;
	 }

#cartSubTotal {
	border-top: 1px solid #cccccc;
	font-weight: bold;
	text-align: right;
	line-height: 2.2em;
	padding-right: 2.5em;
	}

.tableRow, .tableHeading, #cartSubTotal {
	height: 2.2em;
	}

.cartProductDisplay, .cartUnitDisplay, .cartTotalDisplay, .cartRemoveItemDisplay, .cartQuantityUpdate, .cartQuantity, #cartInstructionsDisplay, .cartTotalsDisplay   {
	padding: 0.5em 0em;
	}

.cartUnitDisplay, .cartTotalDisplay {
	text-align: right;
	padding-right: 0.2em;
	}

#scUpdateQuantity {
	width: 2em;
	}

.cartQuantity {
	width: 4.7em;
	}

.cartNewItem {
	color: #33CC33;
	position: relative;  /*do not remove-fixes stupid IEbug*/
	}

.cartOldItem {
	color: #660099;
	position: relative;   /*do not remove-fixes stupid IEbug*/
	}

.cartBoxTotal {
	text-align: right;
	font-weight: bold;
	}

.cartRemoveItemDisplay {
	width: 3.5em;
	}

.cartAttribsList {
	margin-left: 1em;
	}

#mediaManager {
	width: 50%; 
	margin: 0.2em;
	padding: 0.5em;
	}
.mediaTitle {
	float: left;
	}
.mediaTypeLink {
	float: right;
	}

.normalprice, .productSpecialPriceSale {
	text-decoration: line-through;
	}

.productSpecialPrice, .productSalePrice, .productSpecialPriceSale, .productPriceDiscount {
	color: #ff0000;
	}

.orderHistList {
	margin: 1em;
	padding: 0.2em 0em;
	} 
.normalprice{color:#000;}
#cartBoxListWrapper ul, #ezPageBoxList ul {
	list-style-type: none;
	}

#cartBoxListWrapper li, #ezPageBoxList li, .cartBoxTotal {
	margin: 0;
	padding: 0.2em 0em;
	} 

#cartBoxEmpty, #cartBoxVoucherBalance {
	font-weight: bold;
	}

.totalBox {
	width: 5.5em;
	text-align: right;
	padding: 0.2em;
	}

.lineTitle, .amount {
	text-align: right;
	padding: 0.2em;
	}

.amount {
	width: 5.5em;
	}
.friend{width:983px;margin:10px auto;border:1px solid #ccc;padding:10px;text-align:center;}

.attribsSelect{line-height:10px;}
/*---------------------------------------------------------------------------------*/
#footer_link{width:985px;background:url(http://www.jerseysleague.com/nimages/bg1.png) no-repeat;height:157px;margin:0 auto;margin-top:6px;padding:10px;}
#MyAccount_link,#Safe_link,#Information_link,#FAQ_link{float:left;width:190px;margin-left:15px;}
#Follow_link{float:left;margin-left:10px;}
#footer_link li{line-height:18px;font-size:12px;color:#666;}
#footer_link li.title{color:#FF5B00;}
#footer_link li a{color:#666;}
#footer_link li a:hover{color:#666; text-decoration:underline;}
#footer_logo{width:1003px;height:50px;padding:20px auto;margin:15px auto;}
#footer_logo img{margin-left:5px;}
#friend{width:1003px;border-top:1px solid #CCC;text-align:center;margin:0 auto;padding-top:10px;padding-bottom:10px;}
#footer_txt{width:1003px;margin:0 auto;border-top:1px solid #CCC;padding-top:10px; color:#CCC;height:80px;line-height:140%;font-size:10px;}
#footer_txt strong{color:#999;}

#topbanner{margin:0 auto;margin-top:6px;width:1003px;}
