/* CSS Document Cheltenham August 2009 TD/DW v1.0 */


@import url(nav.css);
@import url(tables.css);
@import url(editor.css);
html{  margin:0;  padding:0;
font-size: 62.5% ;font-family:"Times New Roman", Times, serif;
  height: 100% ;
}

body{  margin: 0 ;  padding: 0 ;  text-align: center ;  height: 100% ;
background:url(/images/general/topbg.jpg) repeat-x; font-family:Georgia;
color:#444444;
}

#wrap{ margin-left:auto ;margin-right:auto ;margin-top:0; padding:0; text-align:left; width:960px; height:100%;padding:0px 0px 0px 0px;}

img{ border: 0 ; margin: 0 ; padding: 0 ;}

/* Zero everything */
body, form, div, p, ul, ol, li, a, h1, h2, h3, h4, blockquote, dl, dt, dd{margin: 0;padding: 0;}

/* General style elements */

.hide{display: none;}
h1, h2, h3{font-weight: normal;}
div.clear {clear: both;display: block;font-size: 0; /* To fix back for IE */line-height: 0px;overflow: hidden;height: 0;visibility: hidden;}

#content{display: block;width:960px;height:100%;}
#banner{float:left;width:960px;}
#banner #logo{float:left;}
#adHolder{float:right;margin-top:16px;}


#nav{float:left;width:960px;background:url(../images/general/navbg.jpg) no-repeat #E8BC35;min-height: 78px;height: auto !important;	height: 78px;margin:10px 0px 40px 0px;}
#nav #buyDiv{float:right;width:940px;text-align:right;font-family:Arial, Helvetica, sans-serif;font-size:140%;color:#FFFFFF;padding:8px 20px 0px 0px;}
#nav #buyDiv a{color:#FFFFFF;}
#nav #buyDiv a:hover{color:#E8BC35;}
#nav ul{float:left;margin:0px 0px 0px 0px;}
#nav ul li{color:#FFFFFF;font-size:160%;list-style:none;display:inline;float:left;padding:0px 0px 0px 0px;}
#nav ul li a, #nav ul li a img{float:left;}

#searchForm{padding:0;margin:0;float:left;}
#searchDiv{float:left;margin:15px 17px 0px 0px;position:relative;left:180px;}
#searchBox{background:url(../images/general/searchbg.jpg) no-repeat transparent;border:none;width:175px;height:22px;padding:5px 0px 0px 5px;color:#777777;vertical-align : middle;position:absolute;top:0px;left:0px;}
#searchBtn{position:absolute;top:4px;left:155px;vertical-align : middle;}
#leftCol, #midCol, #rightCol{}
#leftCol{float:left;width:230px;}
#midCol{float:left;width:530px;position:relative;min-height: 367px;height: auto !important;	height: 367px;}
#midCol #mainImage{float:left;}
#midCol #mainImageContent{position:absolute;float:left;top:0px;left:0px;height:367px;width:100%;}

.midColWide#midCol{	width:730px;}
.midColWide#midCol #pageContent{margin-top:0px;}
.midColWide#midCol .pageContentWide{width:95%;}
.midColWide h1{	font-size:240%;}
.midColWide h1 span{color:#dcb12e;}

.pagination{float:right;margin:15px 45px 0px 0px;_margin:15px 25px 0px 0px;}
.pagination li{float:left;display:none;width:13px;height:16px;background:url(../images/general/pagbgoff.jpg) no-repeat 0px 2px;padding:2px 4px 0px 0px;text-align:center;}
.pagination .pagOn{background:url(../images/general/pagbgon.jpg) no-repeat 0px 2px;}
.pagination li a{font-family:Tahoma;font-size:100%;color:#FFFFFF;text-decoration:none;float:left;text-align:center;width:100%;}
#mainImageButtons{float:left;position:relative;top:310px;left:25px;}
#rightCol{float:left;width:200px;}
#footer{float:left;width:960px;border-top:solid 4px #336633;margin: 90px 0px 20px 0px;padding: 20px 0px 20px 0px;}
#footerLeft{float:left;width:480px;padding: 0px 0px 0px 0px;}
#footerRight{float:right;width:480px;text-align:right;}
#footer ul{float:left;width:480px;}
#footer ul li{font-size:120%;display:inline;font-family:Arial, Helvetica, sans-serif;}
#footer ul li a{color:#336633;float:left;padding:8px 7px 0px 0px;margin:0px 7px 0px 0px;line-height:30px;background : url(../images/general/divider.gif) no-repeat right top;}
#footer ul li a:hover{color:#E8BC35;}


#footer ul .noRightLine a{border-right:none;}
#footer ul .faceBook a{background : url(../images/general/facebook_new.gif) no-repeat right top;padding-right:35px;}
#footer span{float:left;font-size:120%;color:#999999;margin-top:15px;line-height:20px;}

/* General content styles */

h1{font-size:180%;color:#1E1E1E;padding:0px 0px 20px 0px;float:left;}
h2{font-size:180%;color:#1E1E1E;padding:20px 0px 20px 0px;float:left;}

.button{float:left;background:url(../images/general/btnbg.png) no-repeat;height:32px;margin-right:10px;}
.buttonInner{background:url(../images/general/btnbgend.png) no-repeat right top;float:left;height:33px;padding:5px 8px 0px 5px;}

.button a{padding:0px 0px 0px 20px;font-size:120%;color:#464646;font-family:Times New Roman;text-decoration:none;background-position:0px 2px;}

.whitebg{background:url(../images/general/btnbg-w.png) no-repeat;height:32px;}
.whitebg .buttonInner{background:url(../images/general/btnbgend-w.png) no-repeat right top;height:33px;padding:5px 8px 0px 5px;}

.greenBtn a{background:url(../images/general/greenBtn.gif) no-repeat 2px 2px;float:left;height:20px;padding:2px 0px 0px 26px;}
.yellowBtn a{background:url(../images/general/yellowBtn.gif) no-repeat 2px 2px;float:left;height:20px;padding:2px 0px 0px 26px;}

#leftCol h1, #leftCol h2{width:230px;}

#leftCol p{font-size:140%;font-family:Arial, Helvetica, sans-serif;color:#777777;line-height:20px;width:200px;}
#leftCol .twelvepx, #midCol .twelvepx{font-size:120%;}
#leftCol .bodyLink{font-size:100%;}

.bodyLink{color:#40793f;font-family:Arial, Helvetica, sans-serif;font-size:120%;}
.bodyLink:hover{color:#E8BC35;}

#leftCol .bodyLinkHover{text-decoration : none;font-size:120%;}
#leftCol .bodyLinkHover{float:left;width:200px;line-height:20px;}
#leftCol .bodyLinkHover:hover{text-decoration : underline;color:#E8BC35;}
.yellowLine{float:left;border-top: solid 4px #e8bc35;clear:both;height:4px;}
.lineLeft{width:200px;margin:5px 0px 0px 0px;}
.quicklinks{float:left;}

.quicklinksh2{padding:15px 0px 10px 0px;}
.quicklinks li{color:#40793f;
font-family : Arial, Helvetica, sans-serif;font-size:120%;border-bottom:solid 1px #e0e0e0;width:200px;list-style : none;
padding:7px 0px 0px 0px;;float:left;}

.quicklinks li a{color:#40793f;text-decoration : none;background : url(../images/general/yellowArrow.gif) no-repeat 0px 2px;float:left;padding:0px 0px 7px 15px;}
.quicklinks li a:hover{color:#E8BC35;}
li.quicklinksOn a{color:#1e1e1e;}
li.quicklinksOn a:hover{color:#1e1e1e;}

.quicklinksSub{padding:10px 0px 5px 0px;float:left;border-top:solid 1px #e0e0e0;}

.quicklinksSub li{font-size:90%;border-bottom:none;padding:0px 0px 7px 0px;}
.quicklinksSub li a{background : url(../images/general/dash.gif) no-repeat;float:left;color:#999999;padding:0px 0px 0px 24px;}
.quicklinksSub li a:hover{color:#EAC143;}

.quicklinksSub li.quicklinksOn a{color:#1e1e1e;}
.quicklinksSub li.quicklinksOn a:hover{color:#1e1e1e;}

.roundBtnLink, .listLink{font-size:120%;float:left;color:#40793f;font-family : Arial, Helvetica, sans-serif;background : url(../images/general/roundGreenBtn.gif) no-repeat 0px 3px;margin:10px 0px 0px 0px;padding:0px 0px 0px 15px;}
.roundBtnLink:hover{color:#E8BC35;}
#pageContent.pageContentWide .roundBtnLink{	height:20px;font-size:110%;	padding:3px 0px 0px 15px;margin:0px 0px 18px 0px;}
#pageContent.pageContentWide .linkList{float:left;padding:0px 0px 20px 0px;}
#pageContent.pageContentWide .linkList li{list-style : none;display:block;padding:0px 0px 12px 0px;}
#pageContent.pageContentWide .linkList a{float:none;}

#pageContent .linkList{float:left;padding:0px 0px 20px 0px;}
#pageContent .linkList li{list-style : none;display:block;padding:0px 0px 12px 0px;}
#pageContent .linkList a{float:none;}


.goldCup{float:left;width:200px;}
.goldCup h2{padding-bottom:10px;}
.goldCup h2 strong{font-weight:normal;color:#dcb12e;}
#leftCol .goldCup p{font-size:150%;color:#dcb12e;}
#leftCol .goldCup p img{vertical-align : middle;}

#midCol .roundBtnLink{font-size:95%;background-position : 0px 6px;}
#midCol .greyLine{float:left;width:500px;border-top:solid 1px #e0e0e0;margin:20px 0px 20px 0px;height:1px;}
#midCol h2{font-size : 240%;}
.callOut{float:left;margin-top:-50px;width:500px;}
.callOut h2{float:left;position : relative;left:265px;top:50px;color:#1e1e1e;font-size:180%;padding-top:0px;}
.callOut p{font-size:120%;font-family : Arial, Helvetica, sans-serif;float:left;color:#777777;line-height : 20px;padding:40px 0px 0px 0px;}
.callOut img{float:left;padding:0px 30px 0px 0px;margin-top:-40px;}
.callOutSmall{float:left;width:235px;margin-right:30px;}
.noRightMargin{margin-right:0px;}
.callOutSmall h2{float:left;color:#1e1e1e;font-size:180%;padding-top:0px;width:235px;}
.callOutSmall p{font-size:120%;font-family : Arial, Helvetica, sans-serif;float:left;color:#777777;line-height : 20px;padding:0px 0px 0px 0px;}
.greenCallout{float:left;width:160px;background : #40793f;padding:20px;_padding:15px;}
.greenCallout h3{width:150px;_width:150px;background : url(../images/general/newsicon.gif) no-repeat 0px 5px;	color:#fdca2f;padding:0px 0px 10px 25px;_padding:0px 0px 10px 20px;font-size:180%;}
.greenCallout p{color:#FFFFFF;font-family : Arial, Helvetica, sans-serif;float:left;font-size:140%;line-height : 20px;padding:0px 0px 10px 0px;}
.lineRight{width:200px;margin:35px 0px 0px 0px;}
.pollDaddy{float:left;padding:20px 0px 0px 0px;width:200px;}
.pollDaddy h3{width:200px;color:#1e1e1e;padding:0px 0px 10px 0px;font-size:180%;}
.pollDaddy p{color:#777777;font-family : Arial, Helvetica, sans-serif;float:left;font-size:120%;line-height : 20px;padding:10px 0px 10px 0px;text-align : justify;}
.pollDaddy .pollCheck{float:left;margin:0px 0px 10px 0px;vertical-align : bottom;}
.pollDaddy label{font-family : Arial, Helvetica, sans-serif;font-size:120%;color:#40793f;padding:0px 0px 0px 10px;}
#pageContent{float:left;width:500px;clear:both;margin-top:15px;}
#pageContent h2{font-size:180%;padding:0px 0px 8px 0px;width:100%;}
#pageContent p{	font-family : Arial, Helvetica, sans-serif;font-size:140%;color:#777777;line-height : 20px;margin:0px 0px 10px 0px;	float:left;width:100%;}
#midCol #pageContent .greyLine{margin-top:0px;}
.twelvepx .bodyLink{float:left;clear:both;font-size:100%;padding:10px 0px 0px 0px;}

/* Form styles */

#signupForm{font-family : Arial, Helvetica, sans-serif;	float:left;width:498px;border: solid 1px #E0E0E0;padding:20px 0px 20px 0px;}
#signupForm label{font-family : Arial, Helvetica, sans-serif;font-size:120%;color : #999999;width:140px;font-weight:bold;text-align : right;padding:0px 20px 0px 0px;display : block;float:left;}
#signupForm span{font-family : Arial, Helvetica, sans-serif;font-size:120%;color : #999999;width:140px;font-weight:bold;}
#signupForm input{font-family : Arial, Helvetica, sans-serif;font-size:120%;display : block;float:left;border : none;color:#999999;padding:5px 0px 10px 5px;height:25px;}
.inputbg{width:230px;background : url(../images/general/inputbg.gif) no-repeat;}
.inputbgsmall{width:115px;margin-right:100px;background : url(../images/general/inputbgsmall.gif) no-repeat;}

.droplist{
	display : block;float:left;
}

#infomsg{
	width:230px;
	border: solid 1px #CCCCCC;
	overflow : auto;
	background : none;
}
.radioWrap{float:left;margin-left:160px;}
.radioBtns{	margin-right:5px;}
#signupForm .radioLabels{width:20px;font-weight : normal;}
#signupForm .astx, .astx{color:#E3B62B;}
#signupForm #consubmitBtn{width:228px;height:30px;padding:0;}
#signupForm #getinsubmitBtn{width:179px;height:30px;padding:0;}


.paraRow{float:left;width:100%;	padding-bottom:20px;}

.linkRow{float:left;width:100%;}


.greenLink{color:#40793f;font-family:Arial, Helvetica, sans-serif;}
.greenLink:hover{color:#E8BC35;}


.paraLeftImage{
	float:left;
	padding:10px;
}

.paraRightImage{
	float:right;
	padding:10px;
}

#Home #nav{
	margin-bottom:0px;
}


#feedOuter{
float:left;
	margin:5px 0px 10px 0px;
}

#feedOuter img{
float:left;
}

/* ticker without ladbrokes graphic was 844 wide */

#newsFeed{
	float:left;
	display:block;
	height:16px;
	width:732px;
	background : #ebead3;
	color:#797746;
	padding:3px 0px 0px 5px;
	font-size:120%;
	text-align : left;
}

#newsFeed a{
	color:#797746;
	text-decoration : none;
	float:left;
}


















