﻿a {
	color: white;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
body {
	background-image:url('images/outerbody-bg9.jpg');
	background-attachment:fixed;
	background-position:top center;
	background-repeat: no-repeat;
	margin-top: 0px;
}
#container {
	background-color: #c5c5c5;
	width: 1000px;
	height: 930px;
	position: relative;
	z-index: 1;
	margin-left: auto;
	margin-right: auto;
}
#footer {
	position: relative;
	z-index: 1;
	width: 100%;
	height: 81px;
	float: left;
	margin-top: 10px;
	background-image: url('images/Footer.png');
}
#bottombanner_home, #bottombanner_football {
	position: relative;
	z-index: 1;
	width: 100%;
	height: 109px;
	float: left;
	margin-top: 10px;
}
#menubarleft {
	width: 232px;
	height: 737px;
	position: relative;
	z-index: 1;
	float: left;
	margin-right: 10px;
	background-image: url('images/Side-Menu-Background.gif');
}
#mainbodyarea {
	background-color: #c5c5c5;
	position: relative;
	z-index: 1;
	height: 500px;
	width: 758px;
	float: left;
	top: 0px;
	left: 0px;
}
#topbanner {
	background-image: url('images/header2.png');
	position: relative;
	z-index: 1;
	width: 758px;
	height: 81px;
	float: left;
	margin-bottom: 10px;
}
#menubar {
	position: relative;
	z-index: 1;
	width: 758px;
	height: 36px;
	background-image: url('images/top-menu.png');
	margin-bottom: 10px;
	float: left;
}
#toppromobanner {
	position: relative;
	z-index: 1;
	margin-bottom: 10px;
	width: 758px;
	height: 190px;
	float: left;
}
#midleftpromobanner {
	margin-bottom: 10px;
	position: relative;
	z-index: 1;
	width: 374px;
	height: 200px;
	float: left;
	margin-right: 10px;
}
#midrightpromobanner {
	position: relative;
	z-index: 1;
	width: 374px;
	height: 200px;
	float: left;
}
#bottompromobanner {
	float: left;
	position: relative;
	z-index: 1;
	width: 758px;
	height: 190px;
}
#newslettertxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	z-index: 1;
	position: absolute;
	width: 388px;
	height: 60px;
	top: 4px;
	left: 291px;
	margin-top: 0px;
}
#football_link {
	position: absolute;
	z-index: 1;
	width: 165px;
	height: 41px;
	top: 139px;
	left: 25px;
}
#handball_link {
	width: 175px;
	height: 41px;
	position: absolute;
	z-index: 1;
	top: 9px;
	left: 234px;
}
#basketball_link {
	width: 209px;
	height: 41px;
	position: absolute;
	z-index: 1;
	top: 139px;
	left: 414px;
}
#rugby_link {
	width: 125px;
	height: 41px;
	position: absolute;
	z-index: 1;
	top: 9px;
	left: 610px;
}
#kitsdirectlogo {
	width: 210px;
	height: 28px;
	z-index: 1;
	position: absolute;
	top: 25px;
	left: 11px;
}
#shopbycat {
	background-image: url('images/shop-by-category1.png');
	width: 194px;
	height: 29px;
	position: absolute;
	z-index: 1;
	top: 93px;
	left: 0px;
}
#followus {
	background-image: url('images/network-with-us1.png');
	width: 194px;
	height: 29px;
	position: absolute;
	z-index: 1;
	top: 563px;
	left: 0px;
}
#twitter {
	width: 82px;
	height: 101px;
	position: absolute;
	z-index: 1;
	top: 610px;
	left: 14px;
}
#facebook {
	width: 95px;
	height: 95px;
	position: absolute;
	z-index: 1;
	top: 613px;
	left: 122px;
}
#leftmenuarea {
	top: 138px;
	position: absolute;
	z-index: 1;
	height: 300px;
	width: 226px;
	left: 3px;
}
#football_leftmenu {
	background-color: #414141;
	width: 112px;
	height: 32px;
	position: relative;
	z-index: 1;
	float: left;
	margin-right: 2px;
	margin-bottom: 2px;
}
#handball_leftmenu {
	background-color: #414141;
	width: 112px;
	height: 32px;
	position: relative;
	z-index: 1;
	float: left;
	margin-bottom: 2px;
}
#basketball_leftmenu {
	background-color: #414141;
	width: 112px;
	height: 32px;
	position: relative;
	z-index: 1;
	float: left;
	margin-right: 2px;
	margin-bottom: 2px;
}
#rugby_leftmenu {
	background-color: #414141;
	width: 112px;
	height: 32px;
	position: relative;
	z-index: 1;
	float: left;
	margin-bottom: 2px;
}
#baselayers_leftmenu {
	background-color: #414141;
	width: 112px;
	height: 32px;
	position: relative;
	z-index: 1;
	float: left;
	margin-right: 2px;
	margin-bottom: 2px;
}
#physio_leftmenu {
	background-color: #414141;
	width: 112px;
	height: 32px;
	position: relative;
	z-index: 1;
	float: left;
	margin-bottom: 2px;
}
#clubwear_leftmenu {
	background-color: #414141;
	width: 112px;
	height: 32px;
	position: relative;
	z-index: 1;
	float: left;
	margin-right: 2px;
	margin-bottom: 2px;
}
#trophies_leftmenu {
	background-color: #414141;
	width: 112px;
	height: 32px;
	position: relative;
	z-index: 1;
	float: left;
	margin-bottom: 2px;
}
#promotions_leftmenu {
	background-color: #414141;
	width: 112px;
	height: 32px;
	position: relative;
	z-index: 1;
	float: left;
	margin-right: 2px;
	margin-bottom: 2px;
}
#sale_leftmenu {
	background-color: #414141;
	width: 112px;
	height: 32px;
	position: relative;
	z-index: 1;
	float: left;
	margin-bottom: 2px;
}
#arrowright, #arrowright0, #arrowright1, #arrowright2, #arrowright3, #arrowright4, #arrowright5, #arrowright6, #arrowright7, #arrowright8 {
	background-image: url('images/Side-Arrow.jpg');
	position: absolute;
	z-index: 1;
	width: 20px;
	height: 17px;
	top: 8px;
	left: 6px;
}
#buttontext, #buttontext0, #buttontext1, #buttontext2, #buttontext3, #buttontext4, #buttontext5, #buttontext6, #buttontext7, #buttontext8 {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	width: 70px;
	top: 8px;
	left: 32px;
	position: absolute;
	z-index: 1;
}
#home {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	z-index: 1;
	position: absolute;
	width: 44px;
	height: 12px;
	top: 10px;
	left: 23px;
	color: #FFFFFF;
	text-align: center;
}
#youraccount {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	z-index: 1;
	position: absolute;
	width: 85px;
	height: 12px;
	top: 10px;
	left: 98px;
	color: #FFFFFF;
	text-align: center;
}
#help {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	z-index: 1;
	position: absolute;
	width: 49px;
	height: 12px;
	top: 10px;
	left: 202px;
	color: #FFFFFF;
	text-align: center;
}
#termsconditions {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	z-index: 1;
	position: absolute;
	width: 128px;
	height: 12px;
	top: 10px;
	left: 267px;
	color: #FFFFFF;
	text-align: center;
}
#aboutus {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	z-index: 1;
	position: absolute;
	width: 69px;
	height: 14px;
	top: 10px;
	left: 410px;
	color: #FFFFFF;
	text-align: center;
}
#bottomleftpromo_football {
	z-index: 1;
	position: absolute;
	top: 7px;
	left: 107px;
	width: 143px;
	height: 169px;
}
#bottommidpromo_football {
	position: absolute;
	z-index: 1;
	top: 7px;
	width: 201px;
	height: 169px;
	left: 290px;
}
#bottomrightpromo_football {
	position: absolute;
	z-index: 1;
	top: 6px;
	width: 187px;
	height: 171px;
	left: 530px;
}
#bottomleftpromo_basketball {
	z-index: 1;
	position: absolute;
	top: 7px;
	left: 107px;
	width: 160px;
	height: 168px;
}
#bottommidpromo_basketball {
	position: absolute;
	z-index: 1;
	top: 7px;
	width: 203px;
	height: 168px;
	left: 300px;
}
#bottomrightpromo_basketball {
	position: absolute;
	z-index: 1;
	top: 6px;
	width: 189px;
	height: 173px;
	left: 534px;
}
#arrowdown {
	background-image: url('images/Down-Arrow.jpg');
	position: absolute;
	z-index: 1;
	width: 20px;
	height: 17px;
	top: 8px;
	left: 6px;
	right: 105px;
}
#submenu_1, #submenu_2, #submenu_3, #submenu_4, #submenu_5, #submenu_6 {
	background-color: #414141;
	width: 226px;
	height: 32px;
	position: relative;
	z-index: 1;
	float: left;
	margin-bottom: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	vertical-align: middle;
	text-align: center;
}
#submenu_txt1, #submenu_txt2, #submenu_txt3, #submenu_txt4, #submenu_txt5, #submenu_txt6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	position: absolute;
	z-index: 1;
	width: 148px;
	height: 18px;
	top: 8px;
	left: 39px;
}
#personalisetopbanner {
	position: relative;
	z-index: 1;
	margin-bottom: 10px;
	width: 720px;
	height: 109px;
	float: left;
}
#personalisecontent {
	position: relative;
	z-index: 1;
	width: 758px;
	height: 481px;
	float: left;
	background-color: #242424;
	top: 0px;
	left: 0px;
}
#personaliseheader {
	position: absolute;
	z-index: 1;
	width: 677px;
	height: 114px;
	top: 16px;
	left: 21px;
}
#personalisetxt {
	margin-left: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	overflow: auto;
	width: 728px;
	height: 336px;
	position: relative;
	z-index: 1;
	top: 10px;
	padding-right: 15px;
	text-align: justify;
}
#contacttopbanner {
	background-position: center;
	background-image: url('images/contact-details.png');
	position: relative;
	z-index: 1;
	margin-bottom: 10px;
	width: 720px;
	height: 127px;
	float: left;
}
#contactcontent {
	position: relative;
	z-index: 1;
	width: 720px;
	height: 463px;
	float: left;
	background-color: #242424;
	top: 0px;
	left: 0px;
	color: #FFFFFF;
	font-size: 24px;
}
#termstopbanner {
	background-image: url('images/terms-conditions.png');
	position: relative;
	z-index: 1;
	margin-bottom: 10px;
	width: 758px;
	height: 109px;
	float: left;
}
#termscontent {
	position: relative;
	z-index: 1;
	width: 758px;
	height: 481px;
	float: left;
	background-color: #242424;
	top: 0px;
	left: 0px;
}
#termstxt {
	margin-left: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	overflow: auto;
	width: 728px;
	height: 450px;
	position: relative;
	z-index: 1;
	top: 12px;
	text-align: justify;
	padding-right: 15px;
	left: 0px;
}
#helptxt {
	margin-left: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	overflow: auto;
	width: 690px;
	height: 450px;
	position: relative;
	z-index: 1;
	top: 12px;
	text-align: justify;
	padding-right: 15px;
	left: 0px;
}
#helpcontent {
	position: relative;
	z-index: 1;
	width: 758px;
	height: 481px;
	float: left;
	background-color: #242424;
	top: 0px;
	left: 0px;
}
#helptopbanner {
	background-image: url('images/help.png');
	position: relative;
	z-index: 1;
	margin-bottom: 10px;
	width: 758px;
	height: 109px;
	float: left;
}
#faqtopbanner {
	background-image: url('images/faqs.png');
	position: relative;
	z-index: 1;
	margin-bottom: 10px;
	width: 758px;
	height: 109px;
	float: left;
}
#faqcontent {
	position: relative;
	z-index: 1;
	width: 758px;
	height: 481px;
	float: left;
	background-color: #242424;
	top: 0px;
	left: 0px;
}
#faqtxt {
	margin-left: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	overflow: auto;
	width: 728px;
	height: 450px;
	position: relative;
	z-index: 1;
	top: 12px;
	text-align: justify;
	padding-right: 15px;
	left: 0px;
}
#aboutustopbanner {
	background-image: url('images/about-us.png');
	position: relative;
	z-index: 1;
	margin-bottom: 10px;
	width: 758px;
	height: 109px;
	float: left;
}
#aboutuscontent {
	position: relative;
	z-index: 1;
	width: 758px;
	height: 481px;
	float: left;
	background-color: #242424;
	top: 0px;
	left: 0px;
}
#aboutustxt {
	margin-left: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	overflow: auto;
	width: 728px;
	height: 450px;
	position: relative;
	z-index: 1;
	top: 12px;
	text-align: justify;
	padding-right: 15px;
	left: 0px;
}
#sizeguidestopbanner {
	background-image: url('images/size-guides.png');
	position: relative;
	z-index: 1;
	margin-bottom: 10px;
	width: 758px;
	height: 109px;
	float: left;
}
#sizeguidescontent {
	position: relative;
	z-index: 1;
	width: 758px;
	height: 481px;
	float: left;
	background-color: #242424;
	top: 0px;
	left: 0px;
	overflow: auto;
}
#sizeguideimg1 {
	background-position: center;
	margin-top: 10px;
	margin-bottom: 10px;
	position: relative;
	z-index: 1;
	width: 683px;
	background-image: url('images/nike-size-guide1.png');
	height: 362px;
	margin-left: 10px;
}
#sizeguideimg2 {
	background-position: center;
	margin-top: 10px;
	margin-bottom: 10px;
	position: relative;
	z-index: 1;
	width: 683px;
	background-image: url('images/prostar-size-guide1.png');
	height: 303px;
	margin-left: 10px;
}
#sizeguideimg3 {
	background-position: center;
	margin-top: 10px;
	margin-bottom: 10px;
	position: relative;
	z-index: 1;
	width: 683px;
	background-image: url('images/hummel-size-guide1.png');
	height: 141px;
	margin-left: 10px;
}
#sizeguideimg4 {
	background-position: center;
	margin-top: 10px;
	margin-bottom: 10px;
	position: relative;
	z-index: 1;
	width: 683px;
	background-image: url('images/stanno-size-guide1.png');
	height: 420px;
	margin-left: 10px;
}
#sizeguideimg5 {
	background-position: center;
	margin-top: 10px;
	margin-bottom: 10px;
	position: relative;
	z-index: 1;
	width: 683px;
	background-image: url('images/jako-size-guide1.png');
	height: 234px;
	margin-left: 10px;
}
#helpaboutusimg, #helpsizeguideimg, #helpfaqimg {
	position: relative;
	z-index: 1;
	width: 240px;
	height: 461px;
	top: 12px;
	float: left;
	margin-left: 9px;
}
#nikecategory, #jakocategory {
	margin-bottom: 10px;
	position: relative;
	z-index: 1;
	width: 364px;
	height: 193px;
	float: left;
	margin-right: 15px;
}
#prostarcategory, #macroncategory {
	position: relative;
	z-index: 1;
	width: 364px;
	height: 193px;
	float: left;
}
#erreacategory, #hummelcategory, #stannocategory{
	margin-bottom: 10px;
	position: relative;
	z-index: 1;
	width: 239px;
	height: 193px;
	float: left;
	margin-right: 13px;
}
#teambrandstop, #teambrandsmid, #teambrandsbot{
	margin-bottom: 10px;
	position: relative;
	z-index: 1;
	width: 758px;
	height: 193px;
	float: left;
}
#search-form{
 	float:right;
 	width:210px;
 	padding:4px 0px 0px 0px;
 	margin-top:40px;
 	margin-right:9px;
}
#search_label{
    background-image: url('images/searchBtn.gif');
	height:20px;
	width:20px;
	border:medium none;
	float:left;
	background-repeat:no-repeat;
	cursor:pointer;
}
#search-box-style{
	border:1px solid #ceccca;
	width:175px;
	float:left;
	margin-right:4px;
	color:#000000;
	padding:2px 2px 2px 3px;
}

#copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	z-index: 1;
	position: absolute;
	width: 240px;
	height: 16px;
	top: 61px;
	left: 757px;
	margin-top: 0px;
}
#cart {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	z-index: 1;
	position: absolute;
	width: 25px;
	height: 21px;
	top: 7px;
	left: 540px;
	color: #FFFFFF;
	text-align: center;
}
#basketcheckout {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	z-index: 1;
	position: absolute;
	width: 166px;
	height: 14px;
	top: 10px;
	left: 553px;
	color: #FFFFFF;
	text-align: center;
}
#paymentopts {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	z-index: 1;
	position: absolute;
	width: 116px;
	height: 68px;
	top: 7px;
	left: 6px;
	margin-top: 0px;
}
#nameofsubs {
	width: 141px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-right:4px;
}
#emailofsubs {
	width: 190px;
	margin-right: 5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
#newsletterdiv {
	width: 500px;
}
.row{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: white;
	clear: both;
	margin-left: 10px;
}
#mainaccount{

	padding:2px;

	text-align:left;

	padding-bottom:12px;

}

#mainaccount h1{

	font-size:16px;

	color:#47ff01;

	font-family: Arial, Helvetica, sans-serif;

	font-weight:bold;

	padding: 8px 0px 12px 12px;

}

#mainaccount h5{

	padding-left: 12px;

	font-size:12px;

	font-weight:normal;

	padding-right: 8px;

	padding-top: 3px;

	padding-bottom: 3px;



}
.email{

	float: left;

	margin: 0px;

	width: 100px;

	padding: 0px;
	
	color:white;
	
	font-family:Arial, Helvetica, sans-serif;
	
	font-size:12px;

}
#errordiv{

text-align:left;

color:#FF0000;

clear:both;

margin:0px 0px 22px 22px;

font-size:12px;

}
#jerseys, #shorts, #socks{
	position:relative;
	float:left;
	margin-bottom:10px;
	width:738px;
	height:142px;
}
#goalkeeper{
	position:relative;
	float:left;
	width:738px;
	height:142px;
}
#equipment-new{
	width:369px;
	height:461px;
	margin-right:10px;
}
#equipment-new-2{
	width:369px;
	height:461px;
}
#equipment1{
	position:relative;
	float:left;
	width:369px;
	height:461px;
	margin-right:10px;
}
#equipment2{
	position:relative;
	float:left;
	width:369px;
	height:461px;
}
#newsletterbuttontxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	position: absolute;
	z-index: 1;
	font-weight: bold;
	left: 41px;
	top: 5px;
}
#newsletterbutton {
	border-style: 0;
	border-width: 0px;
	position: relative;
		z-index: 1;
		width: 147px;
		height: 22px;
		margin-left: 120px;
		margin-top: 12px;
}


/*SV*/
#extracontent {
	position: relative;
	z-index: 1;
	width: 100%;
	height: 165px;
	float: left;
	background-color: #242424;
	top: 0px;
	left: 0px;
	margin-top: 10px;
}

#extracontent h1,h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

#extrastxt {
	margin-left: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	overflow: auto;
	width: 97%;
	height: 150px;
	position: relative;
	z-index: 1;
	top: 12px;
	text-align: justify;
	padding-right: 15px;
	left: 0px;
}
/*SV*/
