/* =========== GLOBAL =========== */
body {
 font-family:arial, verdana;
 font-size:11px;
 text-align:center;
/* background:url('/lib/yhst-7223899490465/wss-bg.jpg') top center no-repeat #000; */
 background:url('https://p.secure.hostingprod.com/@site.worldsoccershophosting.com/ssl/WSS/wss-bg-wc-2010.jpg') top center no-repeat #000 fixed; 
}
a {
 color:#5671CD;
 text-decoration:none;
}
a:hover {
 text-decoration:underline;
}
form {
 margin:0px;
}
#main_holder {
 width:1012px;
 text-align:left;
}


/* =========== HEADER =========== */
.top-tagline {
 margin:0px 10px 0px 0px;
 text-align:right;
 color:#444;
 font-size:8px;
}
#header {
 background:#000;
}
#top_header_fb {
 position:absolute;
 margin:-25px 0px 0px 0px;
}
#top_header_tw {
 position:absolute;
 margin:-25px 0px 0px 120px;
}
#top_header_gplus {
    margin: -25px 0 0 315px;
    overflow: hidden;
    position: absolute;
    width: 35px;
}
#top_header_instgm {
width: 25px;
margin: -27px 0 0 370px;
position: absolute;
}
#h_tab_1 {
 background:url(/lib/yhst-7223899490465/header-tab--signup.jpg) top left no-repeat;
 width:157px; height:28px;
 position:absolute; text-indent:-9999px; overflow:hidden;
 margin:-28px 0px 0px 590px;
}
#h_tab_2 {
 background:url(/lib/yhst-7223899490465/header-tab--team-sales.jpg) top left no-repeat;
 width:130px; height:28px;
 position:absolute; text-indent:-9999px; overflow:hidden;
 margin:-28px 0px 0px 747px;
}
#h_tab_3 {
 background:url(/lib/yhst-7223899490465/header-tab--mi-adidas.jpg) top left no-repeat;
 width:132px; height:28px;
 position:absolute; text-indent:-9999px; overflow:hidden;
 margin:-29px 0px 0px 876px;
}
#toplinks {
 background:url('/lib/yhst-7223899490465/toplinks-bg.jpg') top left repeat-x #222;
 height:45px;
}
#searchDiv {
 background:url('/lib/yhst-7223899490465/search-bg-2010.jpg') top left no-repeat #222;
 width:149px;
 height:45px;
 float:left;
}
#sli_search_1 {
 position:absolute;
 margin-left:16px;
 margin-top:15px;
 width:120px;
 height:15px;
 border-width:0px;
 padding:0px;
 font-size:12px;
 font-weight:bold;
 color:#333;
}
#searchBtn {
 float:left;
}
#divCartBtn {
 float:right;
}
#divTopLinks {
 float:left;
 width:635px;
 text-align:center;
 overflow:hidden;
 height:45px;
}
#divTopLinks a {
 
 color:#fff;
 display:block;
 float:left;
 font-size:12px;
 padding:15px 15px 15px 12px;
 background:url(/lib/yhst-7223899490465/topnav-divider.jpg) top right no-repeat;
}


/* Holiday subheader */
#holiday-subheader {
   /*background: url("/lib/yhst-7223899490465/gift-center-subhead-bg-2011.jpg") repeat scroll left top #C0A137;*/
   background: url("/lib/yhst-7223899490465/holiday-top-nav2.png") no-repeat scroll left top;
    height: 59px;
}

#holiday-subheader-title {
 float:left;
 width:155px; height:35px;
}

#holiday-subheader a {
    border-right: 1px solid #433101;
    color: #433101;
    display: block;
    float: left;
    font-size: 13px;
    font-weight: bold;
    margin-top: 17px;
    padding: 10px 12px 10px 25px;
	background: url("/lib/yhst-7223899490465/holiday-bread-sep.jpg") no-repeat left 2px;
}

#holiday-subheader a:first-child {
	background:none !important;
	margin-left: 165px;
}


/* =========== LEFTNAV =========== */
#leftnav {
 float:left;
 width:190px;
 overflow:hidden;
 background:#000;
}
#leftnav a {
 font-size:12px;
 display:block;
 padding:2px;
 padding-left:10px;
 padding-right:5px;
}
#leftnav hr {
 border-width:0px;
 border-top:1px solid #555;
 margin:10px;
}
#ln_top_links_header {
 background:url(/lib/yhst-7223899490465/get-ready-header.jpg) top left no-repeat; 
 height:42px;
}
#ln_top_links {
 background:url(/lib/yhst-7223899490465/ln-bg.jpg) bottom left; 
 padding-top:10px;
 padding-bottom:10px;
}
#ln_top_links a {
 color:#fff;
 font-weight:bold;
}
#ln_top_links_header1a {
 background:url(/lib/yhst-7223899490465/WSS-FIFAEvents-NavHead.jpg) top left no-repeat; 
 height:34px;
}
#ln_top_links1a{
 background:url(/lib/yhst-7223899490465/ln-bg.jpg) bottom left; 
 padding-top:10px;
 padding-bottom:10px;
}
#ln_top_links1a a{
 color:#fff;
 font-weight:bold;
}
#ln_top_links_2_header {
 background:url(/lib/yhst-7223899490465/shop-by-header.jpg) top left no-repeat;
 height:35px;
}
#ln_top_links_2 {
 background:url(/lib/yhst-7223899490465/ln-bg.jpg) bottom left;
 padding-top:10px;
 padding-bottom:10px;
}
#ln_top_links_2 a {
 color:#fff;
}
#ln_departments_header {
 background:url(/lib/yhst-7223899490465/departments-header.jpg) top left no-repeat;
 height:34px;
}
#ln_departments {

 background:url(/lib/yhst-7223899490465/ln-bg.jpg) bottom left;
 padding-top:10px;
 padding-bottom:10px;
}
#ln_departments a {
 color:#B7B7B7;
}
#ln_departments a:hover {
 color:#fff;
}
#ln_bootroom_header {
 background:url(/lib/yhst-7223899490465/bootroom-header.jpg) top left no-repeat;
 height:34px;
}

#ln_bootroom{
 background:url(/lib/yhst-7223899490465/ln-bg.jpg) bottom left;
 padding-top:10px;
 padding-bottom:10px;
}

#ln_bootroom a {
 color:#FFF;
 text-transform:uppercase;
}
#ln_service_header {
 background:url(/lib/yhst-7223899490465/service-header.jpg) top left no-repeat;
 height:36px;
}
#ln_service {
 background:url(/lib/yhst-7223899490465/ln-bg.jpg) bottom left;
 padding-top:10px;
 padding-bottom:10px;
}
#ln_service a {
 color:#fff;
}
#ln_more_header {
 background:url(/lib/yhst-7223899490465/get-more-header.jpg) top left no-repeat;
 height:34px;
}
#ln_more {
 background:url(/lib/yhst-7223899490465/ln-bg.jpg) bottom left;
 padding-top:10px;
 padding-bottom:10px;
}
#ln_more a {
 color:#fff;
}

/* 'share' area - leftnav */
#ln_share a {
 padding:0px;
}
#ln_share_1 {
 background:url(/lib/yhst-7223899490465/share-bg-1.jpg);
 height:44px;
}
#ln_share_2 {
 height:107px;
 overflow:hidden;
}
#ln_share_3 {
 background:url(/lib/yhst-7223899490465/share-bg-3.jpg);
 height:5px;
}
#ln_share_4 {
 height:107px;
 overflow:hidden;
}
#ln_share_5 {
 background:url(/lib/yhst-7223899490465/share-bg-5.jpg);
 height:175px;
}


/* =========== MAIN BODY AREA =========== */
#center_holder {
 background:url(/lib/yhst-7223899490465/fade-left.jpg) top left repeat-y #fff;
 width:1012px;
 background-color:#ffffff;
}
#main_body {
 float:right;
 width:822px;
 overflow:hidden;
 background:url(/lib/yhst-7223899490465/fade-top.jpg) top left repeat-x;
}


/* =========== FOOTER =========== */
#footer-bar {
 height:194px;
 width:1012px;
 background:url(/lib/yhst-7223899490465/footer-bg.jpg) top left no-repeat;
 overflow:hidden;
}
#footer-bar2 {
 height:194px;
 width:1012px;
 background:url(/lib/yhst-7223899490465/footer-bg2.jpg) top left no-repeat;
 overflow:hidden;
}
#linkPassback {
 position:absolute;
 margin-left:224px;
 margin-top:115px;
 padding-left:105px;
 padding-top:62px;
 font-size:1px;
 color:#464646;
}
#link365 {
 position:absolute;
 margin-left:730px;
 margin-top:145px;
 padding-left:50px;
 padding-top:40px;
 font-size:1px;
 color:#464646;
}
#wssLink {
 position:absolute;
 margin-left:800px;
 margin-top:145px;
 padding-left:190px;
 padding-top:40px;
 font-size:1px;
 color:#4b4b4b;
}
#footer_links {
 margin:0px;
 background:url(/lib/yhst-7223899490465/footer-links-bg.jpg) top left repeat-x #000;
 padding:0px 60px 0px 0px;
}
#footer_links td {
 text-align:right;
 font-size:11px;
 color:#fff;
 padding:10px 15px 10px 10px;
}
#footer_links a {
 color:#fff;
 margin-top:5px;
 display:block;
}
#footer_365 {
 padding-top:5px;
 text-align:right;
 font-size:9px;
 color:#999;
 background:#0E0E0E;
}


/* Extended footer, added July 2011 */
#footer_extended {
 background:#0E0E0E;
 width:1011px;
 text-align:left;
 padding:30px 0px 0px 0px;
}
#footer_extended div a {
 display:block;
 color:#333;
 font:11px arial;
 text-align:right;
}
#f_e_pop {
 float:right;
 color:#D00405;
 margin:0px 30px 0px 0px;
 text-transform:uppercase;
 font:11px arial;
}
#f_e_divider_1 {
 clear:right;
 height:35px;
}
#footer_extended .f_e_col {
 float:left;
 width:196px;
}
#f_e_divider_2 {
 clear:left;
 height:35px;
}


/* =========== HOME PAGE =========== */
#home_video {
 position:absolute;
 width:510px;
 height:340px;
 overflow:hidden;
 margin-left:9px;
 margin-top:11px;
} 
#home-rotator {
 background:url(/lib/yhst-7223899490465/home-rotator-bg.jpg) top left no-repeat; 
 height:365px;
}
#home_tile_1 {
 position:absolute;
 margin-left:545px;
 margin-top:20px;
}
#home_tile_2 {
 position:absolute;
 margin-left:682px;
 margin-top:20px;
}
#home_tile_3 {
 position:absolute;
 margin-left:545px;
 margin-top:165px;
}
#home_tile_4 {
 position:absolute;
 margin-left:682px;
 margin-top:165px;
}
#home-connect {
 position:absolute;
 margin-left:675px;
 margin-top:335px;
 width:145px;
}
#home-connect img {
 float:left;
}
#main-link-holder-div {
 position:absolute;
 margin-left:40px;
 margin-top:49px;
}
#home-rotator-controls {
 position:absolute;
 width:150px;
 text-align:right;
 margin-left:360px;
 margin-top:334px;
}
.c1 {
 float:right;
 margin-left:6px;
 height:9px;
 width:9px;
 background:url(/lib/yhst-7223899490465/c1.jpg) top left no-repeat;
}
.c2 {
 float:right;
 margin-left:6px;
 height:9px;
 width:9px;
 background:url(/lib/yhst-7223899490465/c2.jpg) top left no-repeat;
}
#home_featured {
 padding:15px;
 padding-top:45px;
 background:url(/lib/yhst-7223899490465/home-featured-bg.jpg) top left no-repeat;
}


/* =========== SUBSECTION PAGES (needed for featured items section) =========== */
.section_divider {
 height:1px;
 clear:left;
 background:url(/lib/yhst-7223899490465/contents-divider.jpg) top left no-repeat;
 margin:10px;
 margin-left:6px;
 margin-right:0px;
}
.section_item {
 float:left;
 text-align:center;
 width:175px;
 margin:10px;
}
.section_item a {
 color:#222;
 font-size:12px;
}
.section_image_1 {
 height:150px;
 margin:5px;
}
.section_price {
 font-size:12px;
}
.strike_price {
 text-decoration:line-through;
 display:inline;
}
.sale_price {
 font-weight:bold;
 display:inline;
 color:#900;
 padding-left:10px;
}


.holiday-2012-container{
	width:822px;
	float:left;
}

.holiday-contents{
	background:url(/lib/yhst-7223899490465/holiday-2012-contents-bg.jpg) repeat-y top left;
	width:822px;
	float:left;
}

.holiday-contents .each-holiday{
	float:left;
	padding-left: 12px;
}

.holiday-bottom{
	background:url(/lib/yhst-7223899490465/holiday-2012-bottom-bg.jpg) no-repeat top right;
	width:819px;
	height:283px;
	float:right;
}

.holiday-bottom .holiday-bottom-left{
	float:left;
	width:232px;
	padding-top:22px;
	padding-left:73px;
}

.holiday-bottom .holiday-bottom-right{
	float:left;
	width:406px;
	padding-top:95px;
	padding-left:65px;
}

#each-holiday-4{
	padding-left: 11px;
	padding-top: 15px;
}

#each-holiday-5{
	padding-left: 0px;
	padding-top: 15px;
}

#each-holiday-7{
	padding-left: 0px;
}

#holiday-subheader a{
	border-right:none;
	margin-top:11px;
	font-size:12px;
	padding-left:12px\9;
	padding-right:0px\9;
}

#holiday-subheader a:last-child{
	padding-left:9px;	
}

#holiday-subheader-title{
	width:158px;	
}

.holiday-subheader-select{
	float:right;
	padding-top: 16px;
	margin-right: 8px;
	width:180px;
	padding-top: 18px\9;
	padding-left: 18px\9;
}

.holiday-2012-container #home-rotator-controls{
	background:url(/lib/yhst-7223899490465/holiday-below-rotator-bg.jpg) no-repeat top right;
	width:122px;
	height:23px;
	float:right;
	text-align:right;
	padding-left: 700px;
	padding-top: 11px;
}

.holiday-2012-container #home-rotator-controls a{
		
}

.holiday-2012-container #home-rotator-controls span.c1{
	background:url(/lib/yhst-7223899490465/holiday-btn-off.gif) no-repeat top right;
	display:block;
	width:11px;
	height:10px;
	float:left;
}

.holiday-2012-container #home-rotator-controls span.c2{
	background:url(/lib/yhst-7223899490465/holiday-btn-on.gif) no-repeat top right;
	display:block;
	width:11px;
	height:10px;
	float:left;
}

/* WC 2014 SUBHEADER */

#wc_2014_header {
    background: url("/lib/yhst-7223899490465/2014-wc-header-bg.jpg") no-repeat scroll left top #E6E6E6;
    height: 52px;
}
#wc_2014_header div {
    margin: 0;
}
#wc_2014_header a {
    border-right: 1px solid #FFFFFF;
    color: #1E5373;
    display: block;
    float: left;
    font-size: 12px;
    font-weight: bold;
    margin: 15px 5px 0 15px;
    padding: 5px 20px 5px 0;
    text-decoration: none;
}
#wc_2014_header a:hover {
    cursor: pointer;
    text-decoration: underline;
}
#wc_2014_header a.wcHeaderHomeLink {
    background: url("/lib/yhst-7223899490465/2014-wc-header-bg.jpg") no-repeat scroll left top #E6E6E6;
    border-right: 0 none;
    display: block;
    float: left;
    height: 40px;
    margin: 0;
    overflow: hidden;
    text-indent: -999px;
    width: 150px;
}
#wc_2014_header a .wc_h_last {
    border-right: 0 none;
}
