/***********************************************/
/* SLS.css			                           */
/***********************************************/

/***********************************************/
/* new main page test                             */
/***********************************************/ 
#test-back {
	background: url(http://www.soccervideos.com/store/graphics/header.gif);
	width: 1000px;
	height: 504px;
	position: fixed;
}
#test-centerbox{margin: 22px 0px 0px 95px; width: 800px; height: 55px; padding: 5px 5px 1px 0px; border: 1px solid #1058B0;}

#test-centerbox2{margin: 22px 0px 0px 95px; width: 800px; height: 55px; padding: 5px 5px 1px 0px; border: 1px solid #1058B0;}

.right-element {
   float: right;
   }




/***********************************************/
/* HTML tag styles                             */
/***********************************************/ 
body{background: #ffffff; font-family: Verdana,Arial,sans-serif; font-size: 11px; color: #000000; line-height: 1.166; margin-left: auto; margin-top: 0; padding: 0px;}

/*body{
	font-family: Verdana,Arial,sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 1.166;	
	margin: 0px;
	padding: 0px;
	width: 1000px;
	}*/

#container {
	background: #fff url(http://www.soccervideos.com/store/graphics/bg_content_a.gif) repeat-y;
	border: solid #373737;
    border-width: 0px;
	margin: auto;
	padding: 0;
	width: 1000px;
}


/*******************Home page****************************/
#back {background: url(http://www.soccervideos.com/store/graphics/header-5-09.gif) no-repeat; margin: auto; width: 1000px; height: auto; position: relative; z-index: 1}

#container0{margin: auto; width: 1000px; padding: 0px 0px 0px 0px; border: 0px solid #dddddd;}

#centerbox1{margin-left: auto; margin-right: auto; margin-top: 0px; width: 980px; height: 10px; padding: 4px 0px 0px 0px; border: 0px solid #1058B0;}

#centerbox2{margin-left: auto; margin-right: auto; margin-top: 4px; width: 890px; height: 21px; padding: 2px 0px 5px 0px; border: 0px solid #1058B0;}

#search3 { width: 215px; height: 20px; padding: 0px 0px 0px 0px; margin: 0px; border: 1px solid #ffffff;}

#centerbox3{margin-left: 300px; width: 650px; height: 15px; padding: 0px 0px 5px 8px; border: 0px solid #1058B0;}

#container3{margin: auto; width: 1000px; height: auto; padding: 0px 0px 0px 0px; border-top: 15px solid #ffffff; background: #fff  url(http://www.soccervideos.com/store/graphics/3-09-main-page-back.gif) repeat-y;}

#mainvideobox{clear: left; width: 432px; height: 277px; margin-top: 0px; margin-bottom: 0px; margin-right: 2px; padding: 1px 0px 0px 1px; background-color: #ffffff; border: 0px solid #cccccc;}

#navBar{float: left; width: 195px; margin-bottom: 300px; padding: 0px; border: 0px solid #FFFF00;}

#navBar2{float: left; width: 230px; margin-bottom: 0px; padding: 0px; border: 0px solid #FFFF00;}

#navBar3{
	float: left;
	width: 130px;
	margin-left: 3px;
	margin-top: 5px;
	border: 1px solid #cc0000;
	background-color:#FFFFFF;
	padding-top: 5px;
	padding-right: 50px;
	padding-bottom: 5px;
	padding-left: 50px;
}

#navBar4{
	float: left;
	width: 233px;
	margin-left: 0px;
	margin-top: 2px;
	margin-bottom: 2px;
	border: 1px solid #cc0000;
	background-color:#FFFFFF;
	padding-top: 0px;
	padding-right: 1px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#navBar5{
	float: left;
	width: 220px;
	margin-left: 3px;
	margin-top: 5px;
	border: 1px solid #cc0000;
	background-color:#FFFFFF;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}

.navbartitle1 {font-family: Georgia, Times New Roman, Times, serif; font-size: 20px; font-weight: 700; color: #CC0000; text-align: center; padding-top: 2px; padding-bottom: 4px;}
.navbartitle1 a:link{font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 16px; font-weight: 700; color: #1058B0; text-align: center;}
.navbartitle1 a:visited{font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 16px; font-weight: 700; color: #bbbbbb; text-align: center;}


#bestsellers {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 400;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
}

#container4{margin-left: auto; margin-right:auto; margin-top: 8px; margin-bottom: 0px; width: 998px; height: auto; padding: 5px 0px 5px 0px; border: 1px solid #cccccc;}

#itembox{float: inherit; clear: right; margin: 2px 6px 2px 5px; width: 320px; height: 220px; padding: 0px 0px 0px 0px; border: 1px solid #CC0000;}

#content{margin: 2px; padding: 2px; float: none; vertical-align: middle; border: 0px solid #cccccc;}


.center-cart-contents {float: right; vertical-align: top; margin: 0px; width: 125px; padding: 0px 40px 0px 180px; border: 0px solid #00FF33;}
.cart {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8px; font-weight: 400; color: #ffffff; text-align: center; margin-bottom: 4px;}
.cart a:link{color: #ffffff; text-decoration: underline; line-height: 150%;}
.cart a:hover{color: #ffffff; text-decoration: underline;}
.headjump1 {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 10px; font-weight: 100; color: #000000; text-align: center; margin-bottom: 0px;}
.headjump1 a:link{color: #000000; text-decoration: underline; line-height: 100%;}
.headjump1 a:visited{color: #000000; text-decoration: underline; line-height: 100%;}
.headjump1 a:hover{color: #000000; text-decoration: underline;}
.center-nav-left-element1 {float: right; margin: 0px; padding: 0px 20px 0px 20px; border: 0px solid #00FF33;}
.center-nav-search {float: right; padding: 0px 0px 0px 110px; border: 0px solid #00FF33;}
input.search {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: normal; font-weight: 400; color: #999999; background-color: #FFFFFF; height: 10px; width: 150px; border-top-color: #C1C1C1; border-right-color: #C1C1C1; border-top-width: 1px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px; border-bottom-color: #C1C1C1; border-left-color: #C1C1C1; padding: 2px; margin: 1px; float: left;}
.center-nav-left-element2 {float: right; margin: 0px; padding: 3px 0px 0px 50px; border: 0px solid #00FF33;}
.headjump2 {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; font-weight: bold; color: #000000; text-align: center; margin-bottom: 0px;}
.headjump2 a:link{color: #000000; text-decoration: none; line-height: 160%;}
.headjump2 a:visited{color: #000000; text-decoration: none; line-height: 160%;}
.headjump2 a:hover{color: #000000; text-decoration: underline;}

.leftbox1{float: left; width: 750px; height: auto; margin: auto; padding: 2px 2px 2px 2px; border: 1px solid #000000;}
.main-back-pic {
	background-image: url(http://www.soccervideos.com/store/graphics/5435-vid-pic.jpg);
	background-repeat: no-repeat;
	background-position: center;
}
.title3 {font-family: Georgia, Times New Roman, Times, serif; font-size: 14px; font-weight: 700; color: #ffffff; text-align: left; padding: 4px 0px 5px 5px;}
.vidboxtext{font-family: Verdana,Arial,sans-serif; font-size: 10px; color: #000000; line-height: 1.166;	margin-left: auto; margin-top: 0; padding-top: 6px;}
.vidboxtext a:link{font-family: Verdana,Arial,sans-serif; font-size: 10px; color: #000000; text-decoration: underline; line-height: 1.166;	margin-left: auto; margin-top: 0; padding: 0px;}
.vidboxtext a:visited{font-family: Verdana,Arial,sans-serif; font-size: 11px; color: #ffffff; line-height: 1.166;	margin-left: auto; margin-top: 0; padding: 0px;}
.vidboxtext a:hover{font-family: Verdana,Arial,sans-serif; font-size: 11px; color: #ffffff; text-decoration: underline; line-height: 1.166;	margin-left: auto; margin-top: 0; padding: 0px;}
.rtBarIndex{float: right; width: 235px; margin: 0px; padding: 4px 3px 0px 0px; border: 0px solid #00FF00;}
.bestsellerhl {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; font-weight: bold; color: #000000; text-align: center; margin-bottom: 0px;}
.bestsellers {color: #000000; text-decoration: none; font-size: 10px; line-height: 120%; text-align: left;}
.bestsellers a:link{color: #000000; text-decoration: none; font-size: 10px; line-height: 120%;}
.bestsellers a:visited{color: #000000; text-decoration: none; font-size: 10px;}
.bestsellers a:hover{color: #000000; text-decoration: underline; font-size: 10px;}
.boxheader{font-family: Georgia, Times New Roman, Times, serif; font-size: 12px; padding: 2px 0px 4px 8px; font-weight: bold; color: #ffffff; background-color: #CC0000; margin: 0px 0px 0px 0px;}
.title1 {font-family: Georgia, Times New Roman, Times, serif; font-size: 16px; font-weight: 700; color: #CC0000; text-align: center; padding-top: 2px; padding-bottom: 4px;}
.title1 a:link{font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 16px; font-weight: 700; color: #1058B0; text-align: center;}
.title1 a:visited{font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 16px; font-weight: 700; color: #bbbbbb; text-align: center;}
.body {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; color: #000000; padding-left: 3px; margin-bottom: 0px; vertical-align: middle;}
.body a:link{color: #cc0000; text-decoration: none; line-height: 120%;}
.body a:visited{color: #cccccc; text-decoration: none;}
.body a:hover{color: #cc0000; text-decoration: underline;}

/*******************footer****************************/
#container5{margin-left: auto; margin-right:auto; margin-top: 2px; width: 1000px; height: auto; background-color: #e5e5e2; padding: 0px 0px 0px 0px; border: 0px solid #000; clear: left;}

#footer{margin-left: auto; margin-right:auto; margin-top: 3px; width: 1000px; height: auto; padding: 0px 0px 0px 0px; border: 0px solid #000;}

.footerl{float: left; width: 160px; height: 55px; margin: 0px 0px 3px 0px; vertical-align: bottom; padding: 7px 7px 7px 7px; background-color: #ffffff; border-top: 1px solid #999999; border-right: 1px solid #999999; border-bottom: 1px solid #999999; border-left: 1px solid #999999;}
.footerm{float: left; width: 280px; height: 55px; margin: 0px 0px 3px 0px; vertical-align: bottom; padding: 7px 3px 7px 3px; background-color: #ffffff; border-top: 1px solid #999999; border-right: 1px solid #999999; border-bottom: 1px solid #999999; border-left: 0px solid #999999;}
.footerr{float: left; width: 520px; height: 55px; margin: 0px 0px 3px 0px; vertical-align: bottom; padding: 14px 2px 0px 5px; background-color: #ffffff; border-top: 1px solid #999999; border-right: 1px solid #999999; border-bottom: 1px solid #999999; border-left: 0px solid #999999;}
.footer {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	color: #cc0000;
	text-align: center;
	margin-bottom: 4px;
	text-align: center;
}
.footer a:link {color: #cc0000; text-decoration: underline; font-size: 11px; line-height: 120%; font-weight:500;}
.footer a:visited {color: #cccccc; text-decoration: none;}
.footer a:hover {color: #cc0000; text-decoration: underline;}
.privacy {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; color: #000000; text-align: left; margin-bottom: 4px;  text-align: center;}
.privacy a:link {color: #000000; font-size: 11px; line-height: 120%; font-weight:500;}
.privacy a:visited {color: #cccccc; text-decoration: none;}
.privacy a:hover {color: #cc0000; text-decoration: underline;}
/*******************end footer****************************/


/*******************category pages****************************/
#container7{
	margin-left: auto;
	margin-right: auto;
	margin-top: 8px;
	margin-bottom: 25px;
	width: 998px;
	height: auto;
	padding: 0px 0px 5px 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 5px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #cccccc;
	border-right-color: #cccccc;
	border-bottom-color: #cccccc;
	border-left-color: #cccccc;
}
#item-box-left-single{float: none; clear: right; margin: 10px 140px 10px 140px; width: 700px; height: auto; padding: 3px; border-top: 0px solid #e5e5e2; border-right: 0px solid #e5e5e2; border-bottom: 0px solid #e5e5e2; border-left: 0px solid #e5e5e2;}

#item-box-left{float: inherit; clear: right; margin: 10px 6px 10px 0px; width: 237px; height: auto; padding: 3px; border-top: 0px solid #e5e5e2; border-right: 1px solid #e5e5e2; border-bottom: 0px solid #e5e5e2; border-left: 0px solid #e5e5e2;}

#item-box-center{float: inherit; clear: right; margin: 10px 6px 10px 0px; width: 237px; height: auto; padding: 3px; border-top: 0px solid #e5e5e2; border-right: 1px solid #e5e5e2; border-bottom: 0px solid #e5e5e2; border-left: 0px solid #e5e5e2;}

#item-box-right{float: inherit; clear: right; margin: 10px 6px 10px 0px; width: 237px; height: auto; padding: 3px; border-top: 0px solid #e5e5e2; border-right: 0px solid #e5e5e2; border-bottom: 0px solid #e5e5e2; border-left: 0px solid #e5e5e2;}

#item-box-content{margin-left: auto; margin-right: auto; padding: 0px; float: none; vertical-align: middle; border: 3px solid #cccccc;}

.item-box-header{font-family: Georgia, Times New Roman, Times, serif; font-size: 12px; padding: 2px 0px 4px 8px; font-weight: bold; color: #CC0000; background-color: #ffffff; margin: 0px 0px 0px 0px;}

.item-box-header-new{font-family: Georgia, Times New Roman, Times, serif; font-size: 12px; padding: 2px 0px 4px 8px; font-weight: bold; color: #ffffff; background-color: #CC0000; margin: 0px 0px 0px 0px;}

#container8{margin-left: auto; margin-right: auto; margin-top: 8px; margin-bottom: 25px; width: 998px; height: auto; padding: 0px 0px 5px 0px; border: 0px solid #cccccc;}

#more-item-box-left{float: inherit; clear: right; margin: 10px 6px 10px 0px; width: 185px; height: auto; padding: 3px; border-top: 0px solid #e5e5e2; border-right: 1px solid #e5e5e2; border-bottom: 0px solid #e5e5e2; border-left: 0px solid #e5e5e2;}

#more-item-box-center{float: inherit; clear: right; margin: 10px 6px 10px 0px; width: 185px; height: auto; padding: 3px; border-top: 0px solid #e5e5e2; border-right: 1px solid #e5e5e2; border-bottom: 0px solid #e5e5e2; border-left: 0px solid #e5e5e2;}

#more-item-box-right{float: inherit; clear: right; margin: 10px 6px 10px 0px; width: 185px; height: auto; padding: 3px; border-top: 0px solid #e5e5e2; border-right: 0px solid #e5e5e2; border-bottom: 0px solid #e5e5e2; border-left: 0px solid #e5e5e2;}

#item-box-content{margin: 0px; padding: 0px; float: none; vertical-align: middle; border: 0px solid #cccccc;}

.title4 {font-family: Georgia, Times New Roman, Times, serif; font-size: 12px; font-weight: 700; color: #CC0000; text-align: center; padding-top: 2px; padding-bottom: 4px;}
.title4 a:link{font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 16px; font-weight: 700; color: #1058B0; text-align: center;}
.title4 a:visited{font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 16px; font-weight: 700; color: #bbbbbb; text-align: center;}
.title5 {font-family: Georgia, Times New Roman, Times, serif; font-size: 12px; font-weight: 700; color: #CC0000; text-align: center; padding-top: 2px; padding-bottom: 4px;}
.title5 a:link{font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 14px; font-weight: 700; color: #CC0000; text-align: center;}
.title5 a:visited{font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 14px; font-weight: 700; color: #bbbbbb; text-align: center;}

/******************************  Product templates *****************************/
#leftbox{float: left; width: 190px; margin-right: 2px; padding-right: 10px; border: 0px solid #cccccc;}

#picbox{float: right; width: auto; padding-right: 10px; padding-top: 10px; padding-bottom: 0px; border: 0px solid #cccccc;}

#detailbox{clear: right; width: auto; padding-right: 10px; padding-top: 0px; padding-bottom: 0px; border: 0px solid #cccccc;}

#middlebox{float: left; width: 575px; padding: 0px 0px 0px 0px; margin: auto; border: 0px solid #3333FF;}

#titlebox{margin-left: auto; margin-right: auto; padding: 1px 0px 0px 1px; background-color:; border: 0px solid #3333FF;}

#descholder{width: 462px; margin: auto; padding: 1px 0px 10px 5px; background-color: #ffffff;}

#rtFlashBar3{float: right; width: 200px; height: auto; margin: 0px; padding: 1px 0px 15px 1px;}

#alsoavailable{float: left; margin: 5px 0px 0px 2px; padding: 2px;}

#detailholder{float: left; clear: left; width: 43px; margin: 0px; padding: 5px 0px 0px 1px; border: 0px solid #FFFF00;}

#detailholder2{float: left; both: right; width: 125px; margin: 0px; padding: 5px 0px 0px 7px; border: 0px solid #FFFF00;}

#container2 {background: #fff url(http://www.soccervideos.com/store/graphics/bg_content_a.gif) repeat-y; border: solid #373737; border-width: 0px; margin: auto; padding: 0; width: 1000px;}


.desc{background: #ffffff; font-family: Verdana,Arial,sans-serif; font-size: 11px; font-weight: 500; color: #000000; line-height: 1.2; margin-left: auto; margin-top: 0; padding: 0px;}
.contents {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; color: #000000; margin-bottom: 0px; vertical-align: middle;}
.alsoHLflash2{font-family: Times New Roman, Times, serif; font-size: 12px; font-weight:600; font-stretch: wider; color: #CC0000; margin-top: 5px; vertical-align: middle; padding-bottom: 5px;}
.alsoFlash a:link{color: #ffffff; font-size: 10px; text-decoration: none; line-height: 130%; font-weight:400;}
.alsoFlash a:visited{color: #bbbbbb; text-decoration: none; line-height: 130%;}
.alsoFlash a:hover{color: #ffffff; text-decoration: underline;}
.length {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; font-weight: 400; color: #000000; text-align: right;}
.length2 {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; font-weight: 400; color: #000000; text-align: left;}
.item {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; font-weight: 400; color: #000000; text-align: right;}
.item2 {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; font-weight: 400; color: #000000; text-align: left;}
.format {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; font-weight: 400; color: #000000; text-align: right;}
.format2 {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; font-weight: 400; color: #000000; text-align: left;}
.price {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; font-weight: 400; color: #000000; text-align: right;}
.price2 {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; font-weight: 400; color: #000000; text-align: left;}
.title2 {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; font-weight: 600; color: #000000; text-align: center;}



.bloglinkhl {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 13px; font-weight: bold; color: #1058B0; margin: 4px 0px 4px 0px; text-align: center;}
.bloglink {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 13px; color: #000000; text-align: left; margin: 4px 0px 4px 0px;  text-align: center;}
.bloglink a:link {color: #1058B0; text-decoration: underline; font-size: 11px; line-height: 120%; font-weight:700;}
.bloglink a:visited {color: #cccccc; text-decoration: none;}
.bloglink a:hover {color: #000000; text-decoration: underline;}
.bloglink li {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; color: #000000; list-style: inherit; text-align: left;}


/******************************  Search Results *****************************/
.searchresults{font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 16px; font-weight:600; color: #cc0000;}
.search_term {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; color: #000000; padding-left: 3px; margin-bottom: 0px; vertical-align: middle;}
.sort_by {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; color: #000000; padding-left: 3px; margin-bottom: 0px; vertical-align: middle;}
.result_count {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; color: #000000; padding-left: 3px; margin-bottom: 0px; vertical-align: middle;}
.prev_next {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; color: #000000; padding-left: 3px; margin-bottom: 0px; vertical-align: middle;}
.per_page {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; color: #000000; padding-left: 3px; margin-bottom: 0px; vertical-align: middle;}
.type {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; font-weight: 400; color: #000000; text-align: center; background-color: #f5f5f5;}
.sku {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; font-weight: 400; color: #000000; text-align: center; background-color: #EEEEEE;}
.searchcontent {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; color: #000000; background-color:#F5F5F5; vertical-align: middle;}
.searchcontent a:link{color: #1058B0; font-size: 12px; text-decoration: none; text-align: right;}
.searchcontent a:visited{color: #aaaaaa; text-decoration: none;}
.searchcontent a:hover{color: #1058B0; text-decoration: underline;}
.search_desc{font-family: Verdana,Arial,sans-serif; font-size: 10px; font-weight: 500; color: #000000; line-height: 1.2; margin-left: auto; margin-top: 3; padding: 0px;}
.searchprice {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; color: #000000; text-align: center; background-color:#EEEEEE;}
.catcolhead {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 10px; color: #999999; vertical-align: middle; text-align: center;}


/***********************************************/
/* Layout Divs                                 */
/***********************************************/

/******************************  World Cup *****************************/
#WCrtBar{float: right; width: 280px; margin: 0px; padding: 5px; background-color: #F7F7F7; border-left: 1px solid #cccccc;  border-bottom: 1px solid #cccccc;}
#WCcenter{float: left; width: 505px; margin: 0px 0px 0px 0px; padding: 0px; background-color: #ffffff;}
#WCnavBar{float: left; width: 155px; margin: 0px; padding: 5px; border-bottom: 400px solid #1058B0; background-color: #1058B0; clear: left;}	
#WCgroups {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: 400; padding: 0px 0px 2px 0px; border: 1px solid; border-color:#FFFFFF;}
.WCgrouphl {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 10px; font-weight: bold; color: #1058B0; padding: 0px 0px 0px 0px; text-align: center; margin-bottom: 2px; background-color:#FFFFFF;}
.WCgroupteams {color: #ffffff; text-decoration: none; font-size: 10px; line-height: 120%; text-align: left; padding: 0px 0px 2px 4px;}
#WCcenterbox{float: inherit; clear: right; margin: 5px 0px 5px 10px; width: 240px; height: 250px; padding: 0px 0px 1px 0px; border: 1px solid #1058B0;}
.WCtitle{font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 18px; padding: 2px 0px 4px 0px; font-weight: bold; color: #ffffff; text-align: center; background-color: #1058B0; margin: 2px 0px 10px 10px;}
.WCnewsdeskhl {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 13px; font-weight: bold; color: #1058B0; margin-bottom: 0px; text-align: center;}

/*****************************
*  Index Page Styles 
*****************************/


#centerbox{float: inherit; clear: right; margin: 5px 0px 5px 5px; width: 290px; height: 280px; padding: 0px 0px 1px 0px; border: 1px solid #CC0000;}
#centerbox-coaching{float: inherit; clear: right; margin: 0px 0px 2px 5px; width: 358px; height: 295px; padding: 0px 0px 1px 0px; border: 1px solid #CC0000;}


/******************************  Gift Certificates *****************************/
#gcbox{float: inherit; clear: right; margin-left: auto; margin-right: auto; width: 600px; padding: 5px; border: 1px solid #1058B0; text-align: left;}
.gcpolicyhl {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; font-weight: bold; color: #1058B0; margin-bottom: 0px;}
.gcpolicy {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; color: #000000; text-align: left; margin-bottom: 4px;}


/******************************  NewsDesk *****************************/
#newsdesk{width: 190px; margin: 5px 0px 5px 3px; padding: 1px 1px 1px 1px; background-color: #ffffff; border: 1px solid #000000;}

.newsdeskhl {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 13px; font-weight: bold; color: #1058B0; margin-bottom: 0px; text-align: center;}
.newsdesk {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; color: #000000; text-align: left; margin-bottom: 4px;  text-align: center;}
.newsdesk a:link {color: #1058B0; text-decoration: underline; font-size: 11px; line-height: 120%; font-weight:700;}
.newsdesk a:visited {color: #cccccc; text-decoration: none;}
.newsdesk a:hover {color: #000000; text-decoration: underline;}
.newsdesk li {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; color: #000000; list-style: inherit; text-align: left;}


/******************************  Blog *****************************/
.blogtitle1 {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 16px; font-weight: 700; color: #1058B0; text-align: left; padding-top: 0px;}
.blogdate {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 10px; color: #000000; margin-bottom: 0px;}
.blogdivider {font-size: 0px; height: 0px; line-height: 2px; width: auto; border-top: 1px; border-bottom: 0px; border-left: 0px; border-right: 0px; border-style: dashed; border-color:#666666; border-top-width: thin;}
#blogborder {float: left; clear: right; width: 69%; margin: 1px 0px 0px 5px; padding: 0px 5px 0px 0px; border: 1px solid #1058b0; background-color: #FCFCFC;}
#blogside {float: right; clear: right; height:auto; width: 29%; margin: 1px 0px 0px 5px; padding: 1px 0px 1px 0px; border: 1px solid #1058b0;}
#blogside li {list-style: square;}


/******************************  SLStv *****************************/
.tvwhite {color: #ffffff; text-decoration: none; font-size: 10px; line-height: 150%; text-align: left; padding-bottom: 10px;}
.tvwhite a:link{color: #ffffff; text-decoration: underline; font-size: 10px; line-height: 150%;}
.tvwhite a:visited{color: #ffffff; text-decoration: underline; font-size: 10px;}
.tvwhite a:hover{color: #ffffff; text-decoration: underline; font-size: 10px;}

.tvfooter {color: #ffffff; text-decoration: none; font-size: 10px; line-height: 150%; text-align: center; padding-bottom: 10px;}
.tvfooter a:link{color: #ffffff; text-decoration: underline; font-size: 10px; line-height: 150%;}
.tvfooter a:visited{color: #ffffff; text-decoration: underline; font-size: 10px;}
.tvfooter a:hover{color: #ffffff; text-decoration: underline; font-size: 10px;}

.tvtitle {color: #000000; text-decoration: none; font-size: 14px; font-weight: bold; line-height: 120%; text-align: center;}
.tvbody {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; color: #000000; margin-bottom: 0px; vertical-align: middle;}
.tv body a:link{color: #1058B0; text-decoration: none; line-height: 120%;}
.tvbody a:visited{color: #cccccc; text-decoration: none;}
.tvbody a:hover{color: #1058B0; text-decoration: underline;}

#tvbox {width: 600PX; height: auto; margin: 0px; padding: 2px 2px 2px 2px; border: 2px solid #fa002c; padding-left: 10px; background-color: #FFFFFF; margin-left: auto; margin-right: auto;}
.tvline {width: 2px; height: 275px; border-right: 1px dashed #fa002c; margin-left: 5px; margin-right: 5px; margin-top: 10px;}
/************** .class styles *****************/
.headjump {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; font-weight: bold; color: #ffffff; text-align: center; margin-bottom: 0px;}
.headjump a:link{color: #ffffff; text-decoration: none; line-height: 160%;}
.headjump a:visited{color: #ffffff; text-decoration: none; line-height: 160%;}
.headjump a:hover{color: #ffffff; text-decoration: underline;}
.navdivider {background-color: #cccccc; font-size: 1px; height: 1px; line-height: 1px;}
.searchBy {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; font-weight: 400; color: #ffffff; text-align: center; margin-bottom: 4px;}
.navwhtbold {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 13px; font-weight: bold; color: #ffffff; text-align: center; margin-bottom: 4px;}
.category {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; font-weight: 600; color: #ffffff; text-align: center; margin-bottom: 4px;}

.clipshl {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; font-weight: bold; color: #ffffff; text-align: center; margin-bottom: 4px;}
.clips {color: #ffffff; text-decoration: none; font-size: 10px; line-height: 120%; text-align: left;}
.clips a:link{color: #ffffff; text-decoration: none; font-size: 10px; line-height: 120%;}
.clips a:visited{color: #cccccc; text-decoration: none; font-size: 10px;}
.clips a:hover{color: #ffffff; text-decoration: underline; font-size: 10px;}

.partnershl {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 14px; font-weight: bold; color: #ffffff; text-align: center; margin-bottom: 4px;}
.partners {color: #ffffff; text-decoration: none; line-height: 120%; text-align: center;}
.partners a:link{color: #ffffff; text-decoration: none; line-height: 120%;}
.partners a:visited{color: #cccccc; text-decoration: none;}
.partners a:hover{color: #ffffff; text-decoration: underline;}


	
.search1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: normal;
	font-weight: 400;
	color: #999999;
	background-color: #FFFFFF;
	height: 20px;
	width: 150px;
	border-top-color: #C1C1C1;
	border-right-color: #C1C1C1;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-bottom-color: #C1C1C1;
	border-left-color: #C1C1C1;
	padding: 2px;
}

.DropBack {padding: 0px 0px 0px 0px; height: 28px; background: #1058B0; background-image:  url(http://www.soccervideos.com/store/graphics/dropbar.gif); background-repeat:no-repeat; background-position:center;}

.drop {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; font-weight: bold; color: #ffffff; text-align: center; margin-bottom: 0px; float: left; padding: 5px 50px 0px 210px; border-width: 2px solid; border-color: #33CC66; width: auto;}


.story {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 14px; color: #000000; text-align: center; margin-bottom: 0px;}
.story a:link{color: #1058B0; text-decoration: none; line-height: 120%;}
.story a:visited{color: #cccccc; text-decoration: none;}
.story a:hover{color: #1058B0; text-decoration: underline;}

.sectiontitles{font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; padding: 2px 0px 4px 0px; font-weight: bold; color: #ffffff; text-align: center; background-color: #1058B0; margin: 0px 0px 0px 0px;}
.contenthl {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 14px; font-weight: bold; color: #ffffff; text-align: center; margin-bottom: 4px;}


.fafeed {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; color: #000000; margin-bottom: 0px; vertical-align: middle;  line-height: 150%;}
.fafeed a:link{color: #1058B0; text-decoration: none;}
.fafeed a:visited{color: #666666; text-decoration: none;}
.fafeed a:hover{color: #1058B0; text-decoration: underline;}

.formore a:link{color: #1058B0; font-size: 11px; text-decoration: none; font-weight:400;}
.formore a:visited{color: #cccccc; font-size: 11px; text-decoration: none;}
.formore a:hover{color: #1058B0; font-size: 11px; text-decoration: underline;}




.also {color: #1058B0;  font-size: 10px; text-decoration: none; line-height: 150%; font-weight:400;}
.also a:link{color: #1058B0; font-size: 10px; text-decoration: none; line-height: 130%; font-weight:400;}
.also a:visited{color: #999999; text-decoration: none; line-height: 130%;}
.also a:hover{color: #1058B0; text-decoration: underline;}
.alsoHL{font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; font-weight:600; color: #1058B0; margin-bottom: 0px; vertical-align: middle;}
.alsoHLflash{font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; font-weight:600; color: #ffffff; margin-top: 15px; vertical-align: middle;}
.searchstring{font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 16px; font-weight:600; color: #000000;}
.item {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; font-weight: 400; color: #000000; text-align: left;}

.categoryHL {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; color: #ffffff; vertical-align: middle; font-weight: bold; height: 30px; background-color: #cc0000; text-align: center;}
.catcolhead {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 10px; color: #999999; vertical-align: middle; text-align: center;}

.yourcart{font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 15px; font-weight:600; color: #1058B0; text-align: center;}
.showbasket{font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; font-weight:400; color: #000000; text-align: center;}
.sc_rewards{font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; font-weight:400; color: #FF0000; text-align: center;}
.sc_rewards a:link{color: #1058B0; text-decoration: none; line-height: 120%;}
.sc_rewards a:visited{color: #cccccc; text-decoration: none;}
.sc_rewards a:hover{color: #1058B0; text-decoration: underline;}


/************* #Div ***************/
#head{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; padding: 0px 0px 0px 0px; width: 1000px; background-color: #1058B0;}

#Main1{width: 100%; height: 100%; margin: 0px; padding: 0px; background-color: #1058B0; border: 0px}
#FlashnavBar{float: left; width: 165px; height: 100%; overflow: hidden; margin: 0px; padding: 0px; background-color: #1058B0;}
#search {padding: 0px 0px 2px 0px; width: 100%}
#search2 {font-size: 10px; padding: 0px 0px 2px 0px; width: 90%}
#clips {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 400; padding: 0px 0px 5px 10px;}
#partners {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: 400; padding: 0px 5px 5px 10px;}

#rtBar{float: right; width: 200px; margin: 0px; padding: 0px; background-color:; border-left: 0px solid #cccccc;}
#actionrtBar{float: right; width: 300px; height: 100%; margin: 0px; padding: 0px 5px 0px 0px; background-color: #F7F7F7; border: 1px solid #cccccc; line-height: 150%;}
#rtFlashBar{float: right; width: 322px; height: 100%; margin: 0px; padding: 5px 2px 2px 2px; background-color: #1058B0; border-left: 1px solid #cccccc;}

#center{margin-left: auto; float: left; width: 800px; margin: 0px 0px 0px 0px; padding: 0px; border-left: 0px solid #e5e5e5; border-bottom: 0px solid #e5e5e5;}
#actioncenter{float: Inherit; margin: 0px 0px 0px 0px; padding: 0px; background-color: #ffffff;}
#Flashcenter{float: Auto; border: 0px; margin: 0px 0px 0px 0px; padding: 0px; background-color: #ffffff;}


#box{width: 20%; height: 100%; margin: 0px; padding: 2px 2px 2px 2px; background-color: #eeeeee; border: 1px solid #cccccc;}


/*********** #navBar link styles ***********/




/*a:link{color: #1058B0; font-size: 12px; text-decoration: underline; text-align: right;}
a:visited{color: #1058B0; text-decoration: underline;}
a:hover{color: #1058B0; text-decoration: underline;}
a:active{color: #1058B0; text-decoration: underline;}*/

table.cart {
  table.cart a:link{color: #1058B0; font-size: 12px; text-decoration: underline; text-align: right;}
  table.cart a:visited{color: #1058B0; text-decoration: underline;}
  table.cart a:hover{color: #1058B0; text-decoration: underline;}
  table.cart a:active{color: #1058B0; text-decoration: underline;}
  padding: 3px;
  width: 100%;
  padding-top: 1em;
  border-collapse: separate;
  border-spacing: 3px;
}

th {
  text-align: center;
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size: 10px;
color: #1058B0;
}

td.cart_delete, td.cart_cp_delete {
  padding: 3px;
  width: 50px;
  text-align: center; 
  background-color: #eeeeee;
}

td.cart_quantity, td.cart_cp_quantity {
  width: 50px;
  text-align: center; 
  background-color: #eeeeee;
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size: 9px;
color: #000000;
}




td.cart_sku, td.cart_cp_sku {
  padding: 3px;
  width: 45px;
  text-align: center; 
  background-color: #eeeeee;
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size: 12px;
color: #000000;
}

td.cart_name, td.cart_cp_name {
  padding: 3px;
  text-align: left; 
  background-color: #eeeeee;
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size: 12px;
color: #000000;
}

td.cart_price, td.cart_cp_price {
  padding: 3px;
  width: 50px;
  font-style: italic;
  text-align: right; 
  background-color: #eeeeee;
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size: 12px;
color: #000000;
}

td.cart_total, td.cart_cp_total {
  padding: 3px;
  width: 50px;
  text-align: right; 
  background-color: #eeeeee;
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size: 12px;
color: #000000;
  white-space: nowrap;
}

table.totals {
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 12px;
  color: #000000;
  vertical-align: middle; 
  width: 100%;
  line-height: 150%;
  padding-right: 0px;
}

td.totals_txt, td.totals_saved_txt, td_totals_blank {
  text-align: right;
}


td.totals, td.totals_saved {
  text-align: right;  
  padding-right: 0px;
}

td.totals_all, td.totals_all_txt {
  font-weight: bold;  
}

td.zipncountry {
  text-align: right;
  color: #1058B0;
}

td.zipncountry_text {
  text-align: right;
}

/*** select shipping method, tax rate ***/
table.taxnship { 
  text-align: right;
  padding-right: 15px;
  padding-left: 20px;
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 12px;
  color: #000000;
}#salecenterbox {
	float: inherit;
	clear: right;
	width: 375px;
	height: 225px;
	border: 1px solid #CC0000;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 5px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 0px;
}
