/*#box {background:0;}*/

.noleft #container{margin-left:0;}	
.noleft #content{margin-left:0;}	


/* ::: HOME PAGE ::: */

/* Banner */
#kb_banner{
	width:100%; height:172px; margin:0 0 10px 0; position:relative; background:url(../../img/kitbuilder/banner.jpg) no-repeat top left;
}
#kb_banner img{
	position:absolute; left:0; top:0; 
}

#kb_banner ul{
	float:right; padding:13px 0 0 0; list-style:none; border-top:1px solid #
}
#kb_banner ul li{
	list-style:none; width:190px; height:39px; border-bottom:1px solid #fff;
	background:url(../../img/kitbuilder/banner_tab.gif) no-repeat top left; font-size:130%; font-weight:bold;
}

#kb_banner ul li a{
	display:block; padding:10px 0 0 30px; width:160px; height:29px; background:url(../../img/kitbuilder/banner_tab.gif) no-repeat top left;
	color:#fff;
}
#kb_banner ul li a:hover{
	color:#1c3f95; background:url(../../img/kitbuilder/banner_tab-a.gif) no-repeat top left;
}

#kb_banner ul li a.cur_kb{
	color:#1c3f95; background:url(../../img/kitbuilder/banner_tab-a.gif) no-repeat top left; cursor:default;
}

#kb_banner #kb{
	position:absolute; left:0; top:0; width:550px; height:172px; 
	background:url(../../img/kitbuilder/banner1.jpg) no-repeat top left;
}
#kb_banner #kb h3, #kb_banner #kb p{
	margin:0; padding:0;
}

#kb_banner #kb h3{
	float:left; height:40px; padding:132px 0 0 0;
}

#kb_banner #kb h3 a{
	display:block; height:40px;
}

#kb_banner #kb h3#tw_h3{
	width:145px;  margin:0 45px 0 0;
}
#kb_banner #kb h3#trw_h3{
	width:185px; margin:0 30px 0 0;
}
#kb_banner #kb h3#cl_h3{
	width:130px; margin:0;
}


.tool-tip {
	color: #fff;
	width: 260px;
	z-index: 13000;
}
 
.tool-title {
	font-weight: bold;
	font-size: 12px;
	margin: 0;
	color: #fff200;
	padding: 8px 8px 0;
	/*background: url(../../img/bg/bubble.png) top left;*/
	background: #000;
}
 
.tool-text {
	font-size: 11px;
	padding: 4px 8px 8px;
	/*background: url(../../img/bg/bubble.png) bottom right;*/
	background: #000;
}
 

#save_star{
	position:absolute; left:440px; top:90px; width:105px; height:107px;
	background:url(../../img/graphics/save2.png) no-repeat top left;
}


/* Banner END */


/* Welcome */
#welcome{
	height:350px; margin:0 0 8px 0; border-bottom:1px solid #ccc;
}
#welcome h1{
	font-size:270%; font-weight:bold; letter-spacing:-1px; color:#000; 
}

#welcome #inner_welcome{
	padding:0 280px 0 0
}


#welcome #inner_welcome .newsletter{
	float:left; padding:0 30px 0 10px;
}

#welcome #welcomeflash{
	float:right; width:300px;
}


#welcome #billydiv{
	float:right; width:300px;
}
#welcome #billydiv img{
	margin:0 auto;
}

#welcome #welcomeflash{
	float:right; width:300px;
}
#welcome #welcomeflash img{
	margin:0 auto;
}


/* Welcome END */


/* Sub Page Links */
#subpage_links{
float:left; width:100%;
}

#subpage_links div{
	float:left; width:240px; margin:0 10px 0 0;
}

#subpage_links div.nomarg{
	margin:0;
}

#subpage_links h3{
	width:240px; height:100px; background-position:top left; background-repeat:no-repeat;
}
#subpage_links h3 a{
	display:block; width:240px; height:100px;
}

#subpage_links h3#sb_1{
	background-image:url(../../img/promos/teamwear.jpg)
}
#subpage_links h3#sb_2{
	background-image:url(../../img/promos/training.jpg)
}
#subpage_links h3#sb_3{
	background-image:url(../../img/promos/clubid.jpg)
}
#subpage_links h3#sb_28{
	background-image:url(../../img/promos/accessories.jpg)
}


#subpage_links p{
	font-size:15px
}

#subpage_links ul{
	list-style:none;
}

#subpage_links ul li{
	list-style:none;
}

/* Sub Page Links END */


/* ::: HOME PAGE END ::: */


/* Product List */
#introflash{
	position:absolute; width:200px; left:560px; top:120px;  z-index:101;
}

#introflash img{
	float:right;
}

#billydiv_list{
	position:absolute; width:230px; left:560px; top:120px; z-index:101;
}
#billydiv_list img{
	margin:0 auto;
}

#introdiv{
	 padding:10px 0 20px 0; position:relative;z-index:99;
}


#introdiv h1{
	height:110px; background-repeat: no-repeat; background-position:top left;
}


#introdiv h1.header1{
	background-image:url(../../img/headers/teamwear.gif);
}
#introdiv h1.header2{
	background-image:url(../../img/headers/trainingwear.gif);
}
#introdiv h1.header3{
	background-image:url(../../img/headers/clubid.gif);
	height:160px;
}

#introdiv h1.header4{
	height:40px; background-image:url(../../img/titles/dontforgetgoalie.png);
}

* html #introdiv h1.header4{ 
	background-image: none; 
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../img/titles/dontforgetgoalie.png',sizingMethod='crop'); 
}

#introdiv h1.header46{
	background-image:url(../../img/headers/shorts.gif);
}

#introdiv h1.header53{
	background-image:url(../../img/headers/socks.gif);
}

#introdiv p{
	width:620px; 
}


#prodlist{
	
}

#prodlist ul{
	list-style:none;
}
#prodlist ul li{
	list-style:none; float:left; width:100%; border-bottom:1px solid #efefef; margin:0 0 15px 0; padding:0 0 10px 0;
	position:relative; z-index:1
}

#prodlist ul li.nobord, #prodlist.clubid ul li.nobord{
	border-bottom:0;
}

#prodlist div.divimg{
	float:left; width:165px; position:relative; z-index:1
}

#prodlist.clubid div.divimg{
	float:left; width:225px; position:relative; z-index:1
}


#prodlist div.divimg a img{
	margin:0 0 5px 0; padding:3px; background:#fff; border:1px solid #DCDBDB;
}

#prodlist div a:hover img, #prodlist div a.imgbord img{
	border:1px solid #F2CA90; background:#fbedb3;
}


#prodlist div.divimg p{
	margin:0; text-align:center;
}
#prodlist div.divimg p a img{
	border:0; background:0;
}



#prodlist div.divdesc{
	margin:0 0 0 175px;
}

#prodlist div.divdesc h3{
	font-size:185%; font-weight:bold; letter-spacing:-1px; text-transform:lowercase
}

#prodlist div.divdesc h3 span{
	font-size:12px; font-weight:normal; letter-spacing:0; 
}

#prodlist div.divdesc p span{
	font-size:130%;
}

#prodlist div.divdesc p.pdesc{
	background:/*url(../../img/bg/greybg.png)*/ #F8F8F5; padding:5px 10px; border:1px solid #DCDBDB;
}


#prodlist  .button_r{width:90px; display:block; margin:0 0 5px 0; padding:0 4px 0 0; background:url(../../img/bg/button_r_yellow.gif) no-repeat top right}
#prodlist  .button_l{
	display:block; padding:5px 5px 8px 5px; border:0; cursor:pointer; color:#0c961f; font-weight:bold; text-align:center;
	background:url(../../img/bg/button_l_yellow.gif) no-repeat top left; font-family:sans-serif
}

#prodlist  .button_l a{color:#0c961f;}
#prodlist  .button_l a:hover{color:#666;}


#prodlist div.divdesc small{
	font-size:small; text-transform:lowercase;
}


/* club id additions */
.clubid_intro .toptro{font-weight:bold; font-size:24px; line-height:26px; letter-spacing:-1px; font-family:Arial;}

#introdiv.clubid_intro p{
	width:700px;  
}

#introdiv.clubid_intro p.narrow{
	font-weight:bold;
}

#introdiv.clubid_intro p.toptro{
	width:500px; font-weight:lighter; font-size:24px;
}


#clubid_header{
	width:290px; height:138px; background:url(../../img/clubid/header_clubid.png) no-repeat top left;
	position:absolute; top:20px; left:-12px; z-index:100;
}
* html #clubid_header { 
	background-image: none; 
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.pelada.co.uk/img/clubid/header_clubid.png',sizingMethod='crop'); 
}



#reg_star{
	width:100px; height:103px; background:url(../../img/clubid/star.png) no-repeat top left;
	position:absolute; top:50px; left:220px; z-index:101;
}
* html #reg_star { 
	background-image: none; 
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.pelada.co.uk/img/clubid/star.png',sizingMethod='crop'); 
}


#reg_star a{
	display:block; width:100px; height:103px;
}

#prodlist.clubid ul li{
	width:700px; border-bottom:1px solid #6c88d3; margin:0 0 20px 0; padding:0 0 0 25px;
}

#prodlist.clubid div.divimg{
	position:relative;
}

#prodlist.clubid div.divimg img{
	padding:3px; margin:0 0 20px 0; border:1px solid #F2CA90; background:#fbedb3;
}

#prodlist.clubid div.divdesc{
	margin:0 0 0 225px;
}


#prodlist.clubid div.divdesc p.pdesc{
	font-size:16px; color:#0e2968; font-weight:bold; line-height:24px;
	border:0; background:0;
}

#ordersheet_overlay{
	width:200px; height:193px; background:url(../../img/clubid/ordersheet.png) no-repeat top left;
	position:absolute; left:0; top:-20px;	
}
* html #ordersheet_overlay { 
	background-image: none; 
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.pelada.co.uk/img/clubid/ordersheet.png',sizingMethod='crop'); 
}


#money_overlay{
	width:200px; height:211px; background:url(../../img/clubid/money.png) no-repeat top left;
	position:absolute; left:0; top:-20px;	
}
* html #money_overlay { 
	background-image: none; 
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.pelada.co.uk/img/clubid/money.png',sizingMethod='crop'); 
}

.clubid_no{
	width:51px; height:52px;
	position:absolute; left:-5px; top:-5px; z-index:2;
	background-repeat:no-repeat; background-position:top left;
}

.clubid_no#cid1{
	background-image:url(../../img/clubid/1.png);
}
* html .clubid_no#cid1 { 
	background-image: none; 
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.pelada.co.uk/img/clubid/1.png',sizingMethod='crop'); 
}


.clubid_no#cid2{
	background-image:url(../../img/clubid/2.png);
}
* html .clubid_no#cid2 { 
	background-image: none; 
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.pelada.co.uk/img/clubid/2.png',sizingMethod='crop'); 
}


.clubid_no#cid3{
	background-image:url(../../img/clubid/3.png);
}
* html .clubid_no#cid3 { 
	background-image: none; 
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.pelada.co.uk/img/clubid/3.png',sizingMethod='crop'); 
}


.clubid_no#cid4{
	background-image:url(../../img/clubid/4.png);
}
* html .clubid_no#cid4 { 
	background-image: none; 
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.pelada.co.uk/img/clubid/4.png',sizingMethod='crop'); 
}


.clubid_no#cid5{
	background-image:url(../../img/clubid/5.png);
}
* html .clubid_no#cid5 { 
	background-image: none; 
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.pelada.co.uk/img/clubid/5.png',sizingMethod='crop'); 
}


#clubid_reg{
	width:732px; padding:3px; margin:0 0 20px 0;
	border:1px solid #cfcfcf; background:#efefef
}
* html #clubid_reg{width:740px; w\idth:732px;} /* SBMH */


#clubid_reg_inner{
	width:722px; padding:5px; background:url(../../img/bg/stripe.gif)
}
* html #clubid_reg_inner{width:732px; w\idth:722px;} /* SBMH */


#clubid_reg form{
	padding:10px 0 10px 0;
}

#clubid_reg form div{
	width:600px; clear:both; padding:10px 0 0 0;
}

* html #clubid_reg form div{
	 padding:5px 0 0 0;
}


#clubid_reg form div label{
	float:left; width:250px; margin:0 10px 0 0; padding:3px 0 0 0; text-align:right; font-weight:bold;
}

#clubid_reg form div label img{
	float:right;
}

#clubid_reg form div span{
	float:right; width:340px;text-align:left;
}

#clubid_reg form div .txtfld{
	width:300px; height:17px; padding:3px 0 3px 5px;
}

#clubid_reg form div b#submit_span{
	width:60px;
}

#clubid_reg  .button_r{display:block; margin:0 0 5px 0; padding:0 4px 0 0; background:url(../../img/bg/button_r_yellow.gif) no-repeat top right}
#clubid_reg  .button_l{
	display:block; padding:5px 5px 8px 5px; border:0; cursor:pointer; color:#1B3F95; font-weight:bold;
	background:url(../../img/bg/button_l_yellow.gif) no-repeat top left; font-family:sans-serif
}


/**/

/* Product List END */


/* Contact Us */
#conform{
	margin:0; padding:0; 
}

#conform div{
	clear:both; width:400px; margin:0; padding:10px 0 0 0;
}
* html #conform div{padding:3px 0 0 0;}

#conform div label{
	float:left; width:150px; margin:0 10px 0 0;  font-weight:bold; text-align:right;
}
#conform div span{
	float:right; width:240px; margin:0; 
}


/* My Account */
.my_account_background{background:#000;}
/*.my_account_background{background:#353e51; background:url(../../img/bg/leftbg.gif) repeat-x top #333333;}*/

#description_texta{
 font-family: verdana;  
 font-size: 11px;
 line-height: 13px;
 color : #000000;
}

div.myaccount{
	background:/*url(../../img/bg/greybg.png)*/ #F8F8F5; padding:5px 10px; border:1px solid #DCDBDB;
}

.myacc_button_r{float:left; display:block; margin:0 0 5px 0; padding:0 4px 0 0; background:url(../../img/bg/button_r_yellow.gif) no-repeat top right}
.myacc_button_l{
	display:block; padding:6px 5px 8px 5px; border:0; cursor:pointer; color:#47AA42; font-weight:bold;
	background:url(../../img/bg/button_l_yellow.gif) no-repeat top left; font-family:sans-serif; 
}

.myacc_button_r_grey{background:url(../../img/bg/button_r.gif) no-repeat top right}
.myacc_button_l_grey{
	color:#555;  background:url(../../img/bg/button_l.gif) no-repeat top left; text-transform:lowercase;
}


div.myaccount input.input{
	 margin:0 0 5px 0; padding:3px; height:20px; font-size:100%; font-family:Verdana;
	 border:1px solid #bfbfbf;
}

div.myaccount input.input_readonly{
	background:#efefef; color:#999;
}


/*::: Questionnaire page db, 02/02/09 ::: */
	#questionnaire .warntxt {color: #ff0000;}
	#questionnaire .small {font-size: 10px;}
	#questionnaire textarea {font-family: Arial, Helvetica, sans-serif;font-size: 13px;}
