/* ::::: http://www.nbafanjerseys.biz/inc/global.css ::::: */

* { margin: 0px auto; padding: 0px; font-family: Arial,Helvetica,sans-serif; }
body { background: rgb(255, 255, 255) url("2016-nba-jerseyindependence-day-sale-backgrounds.jpg") no-repeat scroll center 136px; color: rgb(85, 85, 85); font-size: 12px; }
.main-body { background: rgb(255, 255, 255) url("2016-nba-jerseyindependence-day-sale-backgrounds.jpg") no-repeat scroll center 136px; }

li { list-style: outside none none; }
img { border: 0px none; }
a:link, a:visited { text-decoration: none; color: rgb(85, 85, 85); }
a:hover { text-decoration: none; color: rgb(0, 68, 141); }
article, aside, dialog, footer, header, section, footer, nav, figure, menu { display: block; }
.middle,.middles { max-width: 1000px; float: none; min-width:1000px; }
.mid-cent { width: 100%; background: rgb(204, 204, 204) none repeat scroll 0% 0%; border: 1px solid rgb(153, 153, 153); margin: 0px 0px 10px; }
.content-top { width: 100%; background: transparent url("site-icon.png") repeat-x scroll left -100px; height: 30px; line-height: 30px; vertical-align: middle; text-align: center; font-size: 14px; font-weight: bold; }
.content { width: 99%; background: rgb(255, 255, 255) none repeat scroll 0% 0%; margin: 0px 0.4% 10px; border: 1px solid rgb(153, 153, 153); }
.content img { max-width: 100%; }
.sale-banners { margin: 5px 0px -5px; }
.sale-banners img { max-width: 100%; }
header { float: none; width: 100%; height: 136px; background: transparent url("site-icon.png") repeat-x scroll 0px -364px; box-shadow: 0px 0px 13px rgb(34, 34, 34); position: relative; z-index: 10; min-width:1000px;}
.customer { float: none; max-width: 1000px; height: 30px; line-height: 30px; vertical-align: middle; border-bottom: 6px solid rgb(0, 125, 195); }
.logo { float: left; width: 200px; height:30px; }
.member { float: right; background: rgb(255, 255, 255) none repeat scroll 0% 0%; max-width: 800px; text-align: right; line-height: 30px; vertical-align: middle; text-transform: uppercase; }
.member li { float: right; padding: 0px 0px 0px 20px; }
.member li a:hover { text-decoration: underline; }
.cart a { float: left; width: 46px; height: 30px; line-height: 20px; background: transparent url("site-icon.png") no-repeat scroll 0px 0px; color: rgb(238, 153, 0); text-align: center; font-weight: bold; font-size: 16px; }
.navigation { float: none; max-width: 1000px; height: 100px; }
.team-logo { width: 20%; height: 100px; text-align: center; }
.team-logo img { max-width: 100%; }
.search { float: right; width: 19%; height: 30px; margin: 34px 0px 0px; background: rgb(18, 71, 133) none repeat scroll 0% 0%; border: 1px solid rgb(45, 97, 158); }
.search input { float: left; border: medium none; }
.s_txt { width: 80%; padding: 0px 0px 0px 2px; height: 30px; line-height: 30px; vertical-align: middle; background: transparent none repeat scroll 0% 0%; color: rgb(255, 255, 255); }
.s_but { float: left; width: 18%; background: transparent url("site-icon.png") no-repeat scroll left -295px; height: 30px; position: relative; cursor: pointer; }
footer { width: 100%; float: none; clear: both; background: transparent url("footer-bg.gif") repeat-y scroll center top; min-width:1000px; }
footer img { margin: 0px auto; display: block; }
footer ul { float: none; margin: 10px auto; text-align: center; }
footer ul li { margin: 0px 1.5% 0px 0px; padding-left: 1.5%; border-left: 1px solid rgb(85, 85, 85); display: inline; }
.fli-end { border-right: 1px solid rgb(85, 85, 85); padding-right: 2%; }
.copyright { float: none; text-align: center; padding: 20px 0px 10px; }
.main-sale, .main-sale img, .christmas-sale, .christmas-sale img, .christmas-banner, .christmas-banner img { width: 100%; }
.finals-sale { max-width: 1000px; }
.finals-sale img { width: 100%; float: left; }
.main-small-sale { margin: 5px 0px 0px; }
.players { width: 100%; margin: 5px 0px 10px; }
.players a { float: left; width: 20%; }
.players img { float: left; width: 100%; }
.players label { float: left; width: 100%; position: relative; z-index: 11; margin: -60px 0px 0px; text-align: center; color: rgb(255, 255, 255); text-transform: uppercase; text-decoration: none; font-size: 20px; }
.nba_team { width: 83.8%; padding: 1.5% 7% 1.5% 9%; border: 1px solid rgb(153, 153, 153); margin: 5px 0px 0px; background: rgb(255, 255, 255) url("nba-teams.gif") no-repeat scroll 0% 0% / 100% 100%; position: relative; z-index: 3; }
.nba_team img { margin: 0.4% 0.87%; float: left; width: 4.9%; height: 4.9%; }

  .nba_team { width: 814px; padding: 12px 90px 10px 94px; background-size: auto auto; }
  .nba_team img { margin: 4px 7px; width: 40px; height: 40px; }

.curry { clear: both; float: right; width: 220px; height: 450px; margin: -1130px -165px 0px 0px; background: transparent url("stephen-curry.gif") no-repeat scroll 0% 0%; }
.lebron { width: 220px; height: 674px; margin: -558px 0px -192px -160px; background: transparent url("leBron-james-bg.gif") no-repeat scroll 0% 0%; }
.curry, .kobe, .lebron { z-index: 3; background-position: center top; position: relative; }
.all-star-banners { width: 1400px; height: 200px; margin: -380px 0px 0px -200px; background: transparent url("2016-all-star-jersey-banner-backgrounds.gif") no-repeat scroll 0% 0%; position: relative; z-index: -1; }
.three-top { text-align: center; font-size: 14px; font-weight: bold; }
.pshow { background: transparent url("pshow.gif") no-repeat scroll 0% 0%; z-index: 11; color: rgb(0, 68, 141); }
.phide { background: transparent url("phide.gif") no-repeat scroll 0% 0%; z-index: 22; color: rgb(136, 136, 136); text-shadow: none; }
.pshow, .phide { float: right; margin: 0px 3px 0px 0px; width: 185px; height: 30px; line-height: 30px; vertical-align: middle; cursor: pointer; }
.long-img img { width: 100%; margin: 5px 0px; }
.ware { width: 15%; margin: 10px 0.8%; height: 252px; text-align: center; }
.ware img { width: 100%; height: auto; }
.ware div { width: 100%; text-decoration: line-through; color: rgb(153, 153, 153); }
.ware span { width: 100%; font-size: 18px; color: rgb(0, 68, 141); }
.ware p { width: 100%; overflow: hidden; }
/* ::::: http://www.nbafanjerseys.biz/inc/nav.css ::::: */

#nav { width: 60%; font-size: 14px; font-weight: bold; position: relative; z-index: 11; float: left; }
#nav > a { display: none; }
#nav li { position: relative; }
#nav li a { color: rgb(255, 255, 255); display: block; text-decoration: none; }
#nav li a:active { background-color: rgb(59, 179, 246) ! important; }
#nav > ul { width: auto; height: 100px; background: transparent linear-gradient(to top, rgb(1, 25, 53), rgb(0, 44, 96)) repeat scroll 0% 0%; }
#nav > ul > li { width: 16.6%; height: 100%; float: left; }
#nav > ul > li > a, #nav > ul > li > span { height: 100%; font-size: 16px; line-height: 100px; text-align: center; }
#nav > ul > li:not(:last-child) > a {  }
#nav > ul > li:hover > a, #nav > ul:not(:hover) > li.active > a, #nav > ul > li:hover > span, #nav > ul:not(:hover) > li.active > span { background: transparent linear-gradient(to bottom, rgb(1, 25, 53), rgb(0, 44, 96)) repeat scroll 0% 0%; border-left: 1px solid rgb(0, 18, 38); border-right: 1px solid rgb(13, 53, 102); }
#nav li ul { width: 480px; background-color: rgb(0, 44, 96); display: none; text-align: center; position: absolute; top: 100%; border-left: 1px solid rgb(13, 53, 102); border-right: 1px solid rgb(13, 53, 102); border-bottom: 6px solid rgb(0, 125, 195); font-size: 12px; font-weight: normal; padding: 10px 0px; }
#nav li:hover ul { display: block; left: 0px; right: 0px; }
#nav li:hover:not(:first-child) ul { left: -1px; }
#nav li ul a { float: left; width: 240px; height: 25px; line-height: 25px; vertical-align: middle; }
#nav li ul li a:hover, #nav li ul:not(:hover) li.active a { background-color: rgb(0, 125, 195); }
.nava { float: left; }
/* ::::: http://www.nbafanjerseys.biz/inc/pad.css (@media screen and (max-width: 800px)) ::::: */


/* ::::: http://www.nbafanjerseys.biz/inc/phone.css (@media screen and (max-width: 480px)) ::::: */


