﻿body 
{ font-family:Helvetica, Arial, sans-serif;color:#29465B;background:#113787 }

/* Start Global */
h1
{ font-size:21.5px; margin-bottom:22px; text-align:left; }

h2
{ font-size:16px; margin-bottom:14px; margin-top:22px; font-weight:bold;}

h3
{ font-size:14px; margin-bottom:10px; margin-top:18px; font-weight:bold;}

p
{ font-size:12px; line-height:16px; margin-bottom:16px; }

small, sub, sup { font-size: .83em }
sub             { vertical-align: sub }
sup             { vertical-align: super }


#FrontBox
{ float:left; width:600px;border: 0;}


#FrontLeftBox
{ float:left; width:425px; text-align:justify; padding:1px}

#swfBanner
{ width:770px; height:319px; }

.bold
{ font-weight:bold; }

.italic
{ font-style:italic; }

#FrontLeftBox .inset
{ padding-left:10px; }

/* Global main content styles */

.inlineLink
{ color:#4a7fa5; text-decoration:underline; }

.inlineLink:hover
{ color:#5d9ece; }

#FrontLeftBox ol
{list-style-position:outside; font-size:12px; list-style-type:decimal; }

#FrontLeftBox ul
{list-style-position:outside; list-style-type:square; font-size:12px;list-style-image: url('/img/content/bullet.png'); }

#FrontLeftBox ul.yellow 
{ list-style-image:url(../img/content/li/yellow.png); }

#FrontLeftBox ul.green 
{ list-style-image:url(../img/content/li/green.png); }

#FrontLeftBox ul.blue 
{ list-style-image:url(../img/content/li/blue.png); }

#FrontLeftBox ul.red 
{ list-style-image:url(../img/content/li/red.png); }

#FrontLeftBox ul.purple 
{ list-style-image:url(../img/content/li/purple.png); }

#FrontLeftBox li 
{ margin-left:25px; margin-bottom:5px; }

#FrontLeftBox .quote
{ display:block; font-style:italic; padding-left:10px; }

#FrontLeftBox .funfacts
{ background-color:#29465B; padding:15px 25px 25px 25px; color:#DEF7FE; }

#FrontLeftBox table tr td p
{ font-size:12px; line-height:16px;margin-bottom:0px;}

#FrontLeftBox .hr
{ float:none; width:425px; height:1px; }

/* End Global main content styles */

#FrontRightBox
{ float:right; width:215px; padding-top:45px; }

.FrontSwatch
{ float:left; width:215px; height:100px; margin-bottom:15px;}

/* End   Global */

/* Start MasterPage.master */


#FrontMasterShadowBkg
{ float:left; width:855px; /*height:auto;*/ background:url(../img/bkg/temp.png) repeat-y center;  }

#FrontMasterMain
{ float:left; width:812px; /*height:auto;*/   /*margin-left:21px;*/}

#FrontMasterInside
{ float:left; width:770px; /*height:auto;*/  margin-left:42px; background:#DEF7FE; display: inline; }

#FrontMasterNav
{}

#FrontMasterContent
{ float:left; width:664px; /*height:auto;*/ margin:12px 0px 0px 55px; padding-bottom:25px;display: inline;}


#FrontMasterFoot
{ float:left; width:770px; height:23px; background:#0066cc; color:White}

.FrontMasterFootInside
{ float:left; margin-left:50px; display:inline;width:633px; }



#FrontMasterFootFlag
{ float:left; margin-top:3px;}
#FrontMasterFoot ul
{ float:left; list-style:none; }

#FrontMasterFoot ul li
{ float:left; list-style:none; margin-right:10px; }

#FrontMasterFoot ul li a
{ float:left; font-size:11px; margin-top:6px}


#FrontMasterFoot ul li a:link
{ color:white;}
#FrontMasterFoot ul li a:visited
{ color:white;}
#FrontMasterFoot ul li a:hover
{ color:white;}
#FrontMasterFoot ul li a:active
{ color:white;}


#FrontMasterTerm
{ float:left; width:770px; height:23px; background:#0066cc; color:White}

#FrontMasterTerm
{ float:left; }
#FrontMasterTerm ul
{ float:left; list-style:none;  }

#FrontMasterTerm ul li
{ float:left; list-style:none; margin-right:10px; }

#FrontMasterTerm ul li a
{ float:left; font-size:11px; margin-top:6px}


#FrontMasterTerm ul li a:link
{ color:white;}
#FrontMasterTerm ul li a:visited
{ color:white;}
#FrontMasterTerm ul li a:hover
{ color:white;}
#FrontMasterTerm ul li a:active
{ color:white;}



#FrontMasterSwatch
{ float:right;width: 43px;}

#FrontMasterSwatchInside
{ float:left; margin-top:43px; }
/* End   MasterPage.master */


/* Start Default.aspx */

#swfCountdown
{ margin-bottom:15px; float:left;}

/* End   Default.aspx */


/* Start Ambassadors.aspx */

#FrontLeftBox .tabBtn 
{ width:142px; height:34px; background-image:url(../img/content/ambassadors/btn_bg.png); background-repeat:no-repeat; float:left; cursor:pointer; }

#FrontLeftBox .tabBtn.zidane
{ background-position:0 0; }

#FrontLeftBox .tabBtn.zidane:hover
{ background-position:0 -34px; }

#FrontLeftBox .tabBtn.selected.zidane_selected
{ background-position:0 -68px; }

#FrontLeftBox .tabBtn.scales
{ background-position:-142px 0; width:141px; } /*{ background-position:-284px 0; width:142px; }*/

#FrontLeftBox .tabBtn.scales:hover
{ background-position:-142px -34px; } /*{ background-position:-284px -34px; }*/

#FrontLeftBox .tabBtn.selected.scales_selected
{ background-position:-142px -68px; } /*{ background-position:-284px -68px; }*/

#FrontLeftBox #crouchInfo,#scalesInfo,#zidaneInfo
{ float:none; padding-top:0px; }

#FrontLeftBox .tabBtn.teamEngland
{ width:140px; background-position:-284px 0; }

#FrontLeftBox .tabBtn.teamEngland:hover
{ background-position:-284px -34px; }

#FrontLeftBox .tabBtn.selected.teamEngland_selected
{ background-position:-284px -68px; }


#FrontLeftBox #panelWrapper
{ background-image:url(../img/content/ambassadors/panelbg.jpg); background-repeat:no-repeat; background-position:top left; margin:0; padding:0; }

#FrontLeftBox #btnWrap
{background-image:url(../img/content/ambassadors/btn_bg_top.png); background-repeat:no-repeat; background-position:0 0; float:none; width:425px; margin:0; padding:0; font-size:0; }


/* End Ambassadors.aspx */


/* Start Image_Gallery.aspx */

#imageGalleryContainer
{ width:425px; background-color:#ABCBDD; background-image:url(../img/content/imagegallery/bg.png); background-repeat:repeat-x; background-position:bottom;}

#imageGalleryHeader
{ width:425px; height:3px; background-image:url(../img/content/imagegallery/top_bg.png); background-repeat:no-repeat; }

#imageGalleryFooter
{ width:425px; height:3px; background-image:url(../img/content/imagegallery/bottom_bg.png); background-repeat:no-repeat; }

#imageGalleryContainer table
{ width:405px; margin:10px; }

#imageGalleryContainer table td
{ text-align:center; padding-bottom:8px; padding-top:8px; }


/* End Image_Gallery.aspx */



/* Start Latest_News.aspx */

.newsArticle
{ width:398px; height:75px; background-image:url(../img/content/news/newsitem_bg.png); background-position:0 0; background-repeat:no-repeat; margin:10px auto; padding:0; overflow:hidden; display:block; color:#29465B; cursor:pointer; }

.newsArticle.doc
{ background-image:url(../img/content/news/newsitem_bg_doc.png); }

.newsArticle.pdf
{ background-image:url(../img/content/news/newsitem_bg_pdf.png); }

.newsArticle.xls
{ background-image:url(../img/content/news/newsitem_bg_xls.png); }

.newsArticle.ppt
{ background-image:url(../img/content/news/newsitem_bg_ppt.png); }

.newsArticle:hover
{ background-position:0 -75px; }

#videoSelector .date 
{ width:70px; text-align:center; float:left; line-height:20px; padding-top:5px; }

#videoSelector .date .day 
{ font-size:34px; font-weight:bold; margin-top:15px; }

#videoSelector .date .month 
{ font-size:9px; margin:0px; }

#videoSelector .date .year 
{ font-size:9px; line-height:0; }

.newsArticle .articleName 
{ width:230px; padding-top:16px; padding-right:85px; height:75px; overflow:hidden; float:right; font-size:12px; text-align:left; }

/* End Latest_News.aspx */



/* Start Video_Gallery.aspx */

#videoSelector
{ width:425px; background-color:#ABCBDD; background-image:url(../img/content/imagegallery/bg.png); background-repeat:repeat-x; background-position:bottom; }

#videoSelector .videoItem
{ width:382px; height:69px; background-image:url(../img/content/videogallery/videoitem_bg.png); background-position:0 0; background-repeat:no-repeat; margin:10px auto; padding:8px; overflow:hidden; display:block; color:#29465B; cursor:pointer; text-decoration:none; }

#videoSelector .videoItem:hover
{ background-position:0 -85px; color:#FFFFFF; }

#videoSelector .videoItem.selected
{ background-position:0 -170px; color:#FFFFFF; }

#videoSelector .videoThumb
{ width:120px; height:68px; background-position:center; background-repeat:no-repeat; float:left; }

#videoSelector .videoText
{ width:250px; height:68px; float:right; overflow:hidden; padding-top:10px; }

#videoSelector .videoText h2
{ font-size:12px; margin:0; }

#videoSelector .videoText p
{ font-size:10px; line-height:10px; margin:5px 0 0 0; }

#videoSelectorPages
{ width:425px; height:33px; background-image:url(../img/content/videogallery/pagesel_bg.png); background-repeat:no-repeat; text-align:center; }

#videoSelectorPages a
{ width:22px; height:27px; background-image:url(../img/content/videogallery/pagebtn.png); background-position:0 0; background-repeat:no-repeat; color:#29465B; display:inline-block; line-height:35px; margin-left:5px; text-align:center; font-size:11px; overflow:hidden; }

#videoSelectorPages a:hover
{ background-position:0 -27px; color:#FFFFFF; }

#videoSelectorPages a.selected
{ background-position:0 -54px; color:#29465B; }

#videoSelectorPages #pageSelectorWrapper
{  }

/* End Video_Gallery.aspx */


/* Start Event_Calendar.aspx */

#videoSelector .calendarItem
{ width:398px; height:75px; background-image:url(../img/content/calendar/calendar_bg.png); background-position:0 0; background-repeat:no-repeat; margin:10px auto; padding:0; overflow:hidden; display:block; color:#29465B; }

#videoSelector .calendarText
{ width:305px; padding-top:13px; padding-right:15px; height:75px; overflow:hidden; float:right; font-size:12px; text-align:left; }

#videoSelector h2
{ font-size:14px; padding:0; margin:0 0 3px 0; }

/* End Event_Calendar.aspx */

/* Start Terms_and_conditions.aspx */

.toclist li {
	list-style:decimal;
	font-size:12px;
}

/* End Terms_and_conditions.aspx */


/* Start Healthy_Recipe_Challenge.aspx */
.recipeGalleryContainer {
	background-image:url('/img/team/bg.png');
	background-position:right top;
	background-repeat:no-repeat;
}

.recipeGalleryContainer td {
	vertical-align:top;
}

.recipeLeftCol {
	width:55%;
	text-align:center;
}

.recipeRightCol {
	width:45%;
	padding-top:20px;
}

.recipeImage {
}

.recipeDetailsWrapper {
	padding:0 0 0 10px;
}

.recipeDetailsWrapper h1 {
	margin:0 0 5px 0;
}

.recipeDetailsWrapper h2 {
	margin:0 0 2px 0;
}

.recipeInstructionArea {
}


/* End Healthy_Recipe_Challenge.aspx */
