﻿/* Iain Phillips Content CSS*/
/* 18th December 2008 */

/* Content Styles */

* html #leftCol {
	overflow:hidden;
}

#content_standard {
margin:20px;
padding: 23px;
width: 540px;
color:#ffffff;
border: 1px solid #111111;
background: #111111;
}

/*#content_standard.wig {
background: url(/images/content/whatisgoals_bg.jpg) no-repeat #000000;
background-position: bottom;
}

#content_standard.kitshop {
background: url(/images/content/kitshop_bg.gif) no-repeat #000000;
background-position: bottom;
}

#content_standard.academy {
background: url(/images/content/academy_bg.gif) no-repeat #000000;
}

#content_standard.kids {
background: url(/images/content/kids_bg.gif) no-repeat #000000;
background-position: bottom;
}

#content_standard.events {
background: url(/images/content/events_bg.gif) no-repeat #000000;
}

#content_standard.mygoals {
background: url(/images/content/mygoals_bg.gif) no-repeat #0d0d0d;
}
*/
#content_standard h1 {
font-size: 24px;
letter-spacing: 1px;
color: #eeeeee;
font-family: Impact, Impact, Charcoal, sans-serif;
margin: 0px;
padding: 0 0 5px 0;
font-weight: normal;
text-transform: uppercase;
float: none;
clear: both;
}

#content_standard h2 {
font-size: 18px;
letter-spacing: 1px;
color: #afe119;
font-family: Impact, Impact, Charcoal, sans-serif;
margin: 0px;
padding: 15px 0 0 0;
font-weight: normal;
text-transform: uppercase;
float: none;
clear: both;
}

#content_standard p {
width: 420px;
padding: 5px 0 5px 0;
margin: 0px;
font-size: 11px;
line-height: 16px;
color: #999999;
float: none;
}

#content_standard p.league {
width: 500px;
}

#content_standard ul{
width: 360px;
font-size: 11px;
color: #cccccc;
padding:10px 0px 10px 20px;
margin:0px;
list-style-type:none;
}

#content_standard ul li{
background: url(/images/content/list_image.gif) center left no-repeat;
padding: 0px 0px 0px 10px;
margin:0px;
}

#content_standard a {
color: #afe119;
text-decoration: underline;
}

#content_standard strong {
color: #eeeeee;
font-weight: normal;
}

#content_standard table.accountDetailsTable {
margin: 15px 0 15px 0;
}

#content_standard table.accountDetailsTable th {
vertical-align: top;
font-size: 11px;
color: #eeeeee;
}

span.numbers {
clear: both;
float: left;
width: 20px;
margin: 10px 0 0 0;
font-size: 11px;
color: #eeeeee;
text-align: right;
}

span.content {
float: left;
width: 400px;
font-size: 11px;
margin: 10px 0 0 10px;
color: #999999;
}

#content_standard.what_is_goals {
background: url(/images/content/what-is-goals-bg.jpg) no-repeat #000000;
background-position: bottom;
}

#content_standard.what_is_goals td {
vertical-align:top;
}

#content_standard.what_is_goals h1 {
font-size:45px;
line-height:45px;
}

#content_standard.what_is_goals h2 {
padding:0px;
color:#ffffff;
}

#content_standard.what_is_goals p {
font-size:10px;
color:#ffffff;
}



/* Sub Menu Styles */

#sm_mygoals {
float:left;
width: 294px;
border: 1px solid #282829;
background: url(/images/content/mygoals_bg.jpg) #000000 no-repeat bottom right;
background-position: right bottom;
margin: 0px 0px 13px 0px;
}

#sm_playyourgame {
float:left;
width: 294px;
border: 1px solid #282829;
background: url(/images/content/playyourgame_bg.jpg) #000000 no-repeat;
background-position: right bottom;
margin: 0px 0px 13px 0px;
}

#sm_whatisgoals {
float:left;
width: 294px;
border: 1px solid #282829;
background: url(/images/content/menu_bg_wig.jpg) #000000 no-repeat;
background-position: right bottom;
margin: 0px 0px 13px 0px;
}

#sm_academy {
float:left;
width: 294px;
border: 1px solid #282829;
background: #000000;
margin: 0px 0px 13px 0px;
}


#sm_leagues {
float:left;
width: 294px;
border: 1px solid #282829;
background: #000000;
margin: 0px 0px 13px 0px;
}

#sm_tournaments {
float:left;
width: 294px;
border: 1px solid #282829;
background: #000000;
margin: 0px 0px 13px 0px;
}

#sm_news {
float:left;
width: 294px;
border: 1px solid #282829;
background: url(/images/content/menu_bg_news.jpg) #000000 no-repeat;
background-position: right bottom;
margin: 0px 0px 13px 0px;
}

.sm_header {
float:left;
width: 271px;
height: 15px;
background: url(/images/content/sm_header_bg.gif) no-repeat;
font-size: 12px;
color: #FFFFFF;
font-weight: bold;
text-transform: uppercase;
padding: 9px 9px 15px 14px;
}

ul.sm_ul {
float:left;
width:100%;
padding: 13px 10px 13px 10px;
margin: 0px 0px 0px 0px;
list-style-type:none;
}

ul.sm_ul li {
/*float:left;*/
clear:left;
padding:0px;
margin:0 0 3px 5px;
}

ul.sm_ul li a {
color:#FFFFFF;
background:url(/images/framework/bullet.gif) 0% 100% no-repeat;
padding:0px 0px 0px 15px;
font-weight:bold;
font-size:11px;
text-transform: uppercase;
}

ul.sm_ul li a:hover {

color:#b2df19;
background:url(/images/framework/bullet.gif) 0% 5% no-repeat;
padding:0px 0px 0px 15px;
font-weight:bold;
font-size:11px;
text-transform: uppercase;
}


/* Promos */

#promo_standard {
margin:20px 20px 0 20px;
padding: 23px;
width: 540px;
color:#ffffff;
border: 1px solid #111111;
background: #111111;
float: left;
}

#promo_standard h2 {
font-size: 24px;
letter-spacing: 1px;
color: #eeeeee;
font-family: Impact, Impact, Charcoal, sans-serif;
margin: 0px;
padding: 0 0 5px 0;
font-weight: normal;
text-transform: uppercase;
float: none;
clear: both;
}

#promo_standard p {
width: 360px;
padding: 5px 0 5px 0;
margin: 0px;
font-size: 11px;
color: #999999;
float: none;
}

#promo_standard a {
color: #afe119;
text-decoration: underline;
}

#promo_standard.fifa {
margin: 20px;
background: url(/images/promos/fifa_promo_bg.gif) no-repeat #000000;
background-position: bottom;
}

#promo_standard.powerade {
background: url(/images/promos/powerade_promo_bg.gif) no-repeat #000000;
background-position: bottom;
}

#promo_standard.getfit {
background: url(/images/promos/getfit_promo_bg.gif) no-repeat #000000;
background-position: bottom;
}

/* new england shirt promo */
#promo_standard.englandShirt {
margin: 20px;
background:url(/images/image/england-shirt-bg.jpg) no-repeat #f1f1f1;
height: 707px;
}

#leftCol .englandShirt {
background:url(/images/image/england-shirt-bg.jpg) no-repeat #f1f1f1;
}

* html #promo_standard {
	margin-left:10px;
}

#promo_standard.englandShirt #top-text {
	margin-top:125px;
	padding-left:20px;
}

#promo_standard.englandShirt #top-text p{
	float:left;
	color:#000000;
	width:100%;
	font-size:12px;
	line-height:34px;
}
#promo_standard.englandShirt #top-text .left {
	float:left;
}

#promo_standard.englandShirt #top-text .right{
	float:right;
}

#promo_standard.englandShirt #top-text .grey {
	color:#666666;
	font-size:16px;
	font-family:"Times New Roman", Times, serif;
	line-height:16px;
	margin-right:20px;
}

#promo_standard.englandShirt #top-text h1 {
	font-size:24px;
	color:#000000;
	font-family:"Times New Roman", Times, serif;
	margin:0 0 2px;
	padding:0px;
	border:none;
	text-transform:none;
	font-weight:600;
	line-height:24px;
}

#promo_standard.englandShirt #top-text h2 {
	font-size:20px;
	color:#c30323;
	font-family:"Times New Roman", Times, serif;
	margin:0px;
	padding:0px;
	border:none;
	text-transform:none;
	width:auto;
}

#promo_standard.englandShirt #england-player {
	height:331px;
	background:url(../images/Image/england-shirt-player-bg.jpg) no-repeat;
	float:left;
	width:586px;
	margin-left:-23px;
	margin-top:10px;
}

* html #england-player {
	margin-left:-10px;
}

#promo_standard.englandShirt #england-player #flv-player {
	margin: 58px 0px 0 133px;
	width: 324px;
	position: relative;
	height: 215px;
}

#promo_standard.englandShirt #lower-text {
	float:left;
	margin-top:10px;
}

#promo_standard.englandShirt #lower-text p {
	color:#000000;
	width:auto;
	font-size:12px;
	line-height:18px;
	padding-left:20px;
}

#promo_standard.englandShirt #umbro-link {
	float:left;
	height:32px;
	background-color:#ffffff;
	margin-left:-23px;
	width:546px;
	padding-top:8px;
	padding-left:40px;
	margin-top:20px;
}


/* umbro 5s promo */

#promo_standard.umbro5s {
margin: 20px;
padding: 93px 23px 23px 23px;
background: url(/images/image/background.jpg) no-repeat #000000;
height: 540px;
}

#promo_standard.umbro5s p {
width: 540px;
padding: 10px 0 10px 0;
margin: 0px;
font-size: 11px;
color: #FFFFFF;
line-height: 16px;
float: none;
}

#rightCol a img.promos_img{
float:left;
margin: 13px 0px 0px 0px;
}


ul.sitem_ul {
float:left;
width:100%;
padding: 0px 10px 13px 10px;
margin: 0px 0px 0px 0px;
list-style-type:none;
}

ul.sitem_ul ul {
list-style-type:none;
padding: 5px 10px 0px 10px;
margin: 0px 0px 0px 0px;
}

ul.sitem_ul li {
float:left;
clear:left;
padding:0px;
margin:0 0 3px 5px;
}

#contentArea ul.sitem_ul li a {
color:#FFFFFF;
background:url(/images/framework/bullet.gif) 0% 100% no-repeat;
padding:0px 0px 0px 15px;
font-weight:bold;
font-size:11px;
text-transform: uppercase;
text-decoration:none;
}

#contentArea ul.sitem_ul li a:hover {

color:#b2df19;
background:url(/images/framework/bullet.gif) 0% 5% no-repeat;
padding:0px 0px 0px 15px;
font-weight:bold;
font-size:11px;
text-transform: uppercase;
}

/* My Goals Extras */

.left_slant {
position: relative;
float: none;
width: 340px;
height: 115px;
margin: 0 20px 0 20px;
padding: 10px 0 0 150px;
}

.right_slant {
position: relative;
float: none;
width: 340px;
height: 115px;
margin: 0 20px 0 20px;
padding: 10px 150px 0 0;
}

/* Special Pages Sub Menu */

#contentArea #sp_menu { margin:-20px 0 20px -20px;}

#sp_menu {
position: relative;
width: 628px;
height: 39px;
float: left;
background: url(/images/image/sp_menu_bg.gif) no-repeat #000000;
border-bottom: 1px solid #333333;
}

ul.sp {
position: relative;
height: 24px;
padding: 16px 0 0 32px;
}

ul.sp li {
float: left;
display: block;
height: 22px;
border-top: 1px solid #333333;
border-left: 1px solid #333333;
border-right: 1px solid #333333;
background: #000000;
margin: 0 1px 0 1px;
}

#contentArea ul.sp li a, ul.sp li a {
height: 11px;
display: block;
padding: 5px 10px 6px 10px;
background: url(/images/image/sp_tab_bg.gif) repeat-x #222222;
border-bottom: 1px solid #333333;
font-size: 11px;
text-transform: uppercase;
color: #FFFFFF;
text-decoration:none;
}

#contentArea ul.sp li a.current, #contentArea ul.sp li a.active,ul.sp li a.current, ul.sp li a.active {
background: #000000;
border-bottom: 1px solid #000000;
color: #b2df19;
}

.sp_logo {
float: left;
padding: 20px 20px 10px 0;
}

.sp_message {
float: left;
width: 300px;
color: #FFFFFF;
font-size: 11px;
font-weight: bold;
}

.sp_black_box {
float: none;
clear: both;
width: 500px;
padding: 20px;
margin: 10px 0 10px 0;
background: #000000;
}

/* FLV Player */

#flv-player {
	margin: 15px 95px 0 95px;
	width: 350px;
	position: relative;
	height: 250px;
}

/* */
#content_standard.carlsbergPromo {
	background:url(http://goalsfootball.co.uk/images/carlsberg-Bg.jpg) no-repeat bottom left rgb(17, 17, 17);
	height:510px;
}

#content_standard.carlsbergPromo h1 {
	font-size:20px;
}

.carlsbergInner {
	padding-right:110px;
}

#content_standard.carlsbergPromo p {
	font-size:12px;
}

.CarlsbergPromoTable {
	width:100%;
	padding:0px;
	margin:10px 0px 0px 0px;
}

.CarlsbergPromoTable td {
	padding:0px 0px 8px 0px;
	margin:0px;
	vertical-align:middle;
	font-size:11px;
}

.CarlsbergPromoTable .CarlsbergInput {
	width:150px;
	font-size:11px;
}

.CarlsbergPromoTable .CarlsbergSelect {
	width:155px;
	font-size:11px;
}

.CarlsbergPromoTable select {
	font-size:11px;
}

/* new centre pre registration page */

#content_standard.newCentre {
	background:url(http://goalsfootball.co.uk/images/newCentre-bg.gif) no-repeat bottom left #000000;
	
	padding-bottom:340px;
}

#content_standard.newCentre h1 {
	font-size:20px;
}

#content_standard.newCentre p {
	font-size:12px;
}
