body {
	font-family:Tahoma, Geneva, sans-serif;
	background-color: #dbeab1;
	background-repeat: repeat-x;
	
}
a {
	text-decoration:none;
	color: #366;
}
a:hover {
	text-decoration: underline;
}
img {
	border: none;
}
#bg {
	background: url(images/Back1.jpg) no-repeat top center;
	min-height:1280px;
	width: 100%;
	display: table;
	position: relative;
}
#topBox {
	background: transparent url(images/racing-schedule.jpg) 0 0 no-repeat;
	padding: 50px 0 40px 50px;
	width: 517px;
}
#wrap {
	width:815px;
	text-align:left;
	margin: 10px auto;
	position: relative;
}
#wraphome {
	width:1400px;
	text-align:left;
	margin: 0 auto 0 auto;
	position: relative;
}
.float-l {
	float:left
}
.float-r {
	float:right
}
.float-rhome {
	float:left;
	padding: 0 0 0 10px;
}
.left {
	width:201px;
	padding: 0px 0px 0px 0px;
}
.right {
	width:599px;
}
#logo {
	background:url(images/hdr.png) no-repeat;
	height:216px;
	padding:5px 0 0 630px;
}
#logo p{
	padding: 3px 0 3px 0;
}
#logo h1 {
	font-size:34px;
	color:#223802;
}
#logo h1 {
	padding: 20px 0 0 25px;
}
#logo div {
	font-size:10px;
	color:#ffffff;
	padding-left:80px
}
#nav {
	background: url(images/grandnationalfreebet.png);
	background-repeat: no-repeat;
	height:216px;
	padding:0px 10px 0px 10px;
}

#nav h2 {
	font-size:15px;
	color: #DCEADA;
	padding: 20px 0 3px 0;
	font-weight: bold;
}
ul#news2{
	background:url(images/hdl2.png);
	background-repeat: no-repeat;
	height:165px;
	padding:40px 50px 0 50px
}
ul#nav li {
	line-height:1.9em;
}
ul#nav li a {
	color:#FFFFFF
}

#sidebar {
	background-image: url(images/menu.png);
	background-repeat:no-repeat;
	height: 548px;
	width: 216px;
	padding: 10px 0 0 0;
}
#meun h2, div.meun h2 {
	font-size:14px;
	color: #dceada;
	padding:10px 0 0 20px
}
#meun ul, div.meun ul {
	font-size:10px;
	padding:2px 40px 0 20px;
}
#meun li, div.meun li {
	line-height:1.9em;
	list-style: none;
	color:#ffffff;
	padding: 0 0 0 10px;
}
#meun li a, div.meun li a {
	color:#ffffff
}
#meun .active, div.meun .active {
	background-image: url(images/active.png);
	height:20px;
	width:150px;
	padding: 0 0 0 0px;

}
#GrandNationalContent {
	background-image:url(images/grandnationalcontent.png);
	background-repeat: no-repeat;
	width:600px;
	height:529px;
	padding: 25px 0 5px 0;
}
#main {
	padding: 0px 0 0 0;
}
#main h1 {
	font-size:28px;
	color:#029c02;
	padding: 0 50px 0 50px;
	text-align: center;
}

#main h2 {
	margin-top:10px;
	font-size:18px;
	color:#029c02;
	padding: 0 50px 0 50px;
	text-align: left;
}

#main h3 {
	margin-top:10px;
	font-size:16px;
	color:#336666;
	padding: 0 50px 0 50px;
}

#main h4 {
	margin-top:20px;
	font-size:12px;
	font-weight: bold;
	color:#000000;
	padding: 0 30px 0 40px;
	text-align:left;
	width: 500px;
}

#main p {
	text-align: justify;
	padding: 10px 50px 0 50px;
	color:#172115;
	width: 480px;
}
#GrandNationalNews {
	background-image: url(images/grandnationalnews.png);
	background-repeat:no-repeat;
	position: relative;
	width: 202px;
	height: 216px;
	padding: 20px;
}
#GrandNationalNews h2 {
	color: #DCEADA;
	font-size: 14px;
}
#rss {
	position: absolute;
	left: 165px;
	top: 15px;
}
/* footer */
#footer {
	background-image: url(images/footerinfo.png);
	background-repeat: no-repeat;
	height:216px;
	width:599px;
	padding: 30px 0px 0 30px;
}
#footer a {color:#FFFFFF}

#xhtml {
	position: absolute;
	left:550px
}
#Table_01 {
	margin: 20px 0 0 20px;
	width: 560px;
	padding-left: 3px;
}
div.raceSelector {
	text-align: center;
	padding: 15px 0 3px 0;
}
div.racesBody {
	text-align: center;
	padding:0 22px 10px 0;
}
.eNameName {
	background: url(images/horseoddsodds.png) center no-repeat;
	font-size:18px;
	color:#029c02;
	padding: 0;
	margin: 10px 0 0 2px;
	text-align: left;
	width: 555px;
}
.dateR {
	padding-top:3px;
	font-size: 11px;
	float:right;
}
.smldateR {
	padding-top:1px;
	font-size: 11px;
	float:right;
}
div.racesContentBody {
	text-align: justify;
	font-size:14px;
	padding-bottom: 10px;
}
.xmlTitle {
		background: url(images/headerbackground.png) left no-repeat;
	font-size:28px;
	color:#336666;
	padding: 0 50px 0 5px;
	margin: 0 0 0 12px;
	text-align: left;
	width: 555px;

}
.racesHolder {
	padding: 0px 10px 10px 10px;
	height: 100%;
	overflow:hidden

}
.smlRace {
	font-weight: bold;
	margin: 0px;
	font-size: 11px;
	text-align: left;
	color: #ddf3ff;
	padding: 0 30px 0 100px;
}
div.racesHolder a:hover {
	text-decoration: none;
	background-color: #a9dcf6; 
}
.bType {
	padding: 20px 0 30px 0;
	font-weight: bold;
	font-size: 20px;
	margin: 0px;
}
.eventRow {
	width: 555px;
	height: 25px;
}
.eventRow img {
	vertical-align: middle;
}
.eventBody {
	width: 488px;
	margin: 5px 0;
}
.eventHeader, .eventRow {
	padding: 2px;
}
.eventHeader {
	width: 485px;
	background-color: #045e0f;
	border-bottom: solid 1px #999;
	border: solid 1px #05436a;
	color: white;
}
.eventRow {
	background-color: white;
	border: solid 1px #999;
	border-top: solid 1px #ccc;
}
.eventOdds, .eventDate {
	float:right;
}
.eventOdds {
	font-size: 16px;
}
.eventDate {
	padding-top:2px;
	font-size: 11px;
}
.eventName {
	text-align:left;
	font-size: 16px;
}
.accordion {
	margin:0px;
}

div.accordion h3 {
	cursor: pointer;
	border: 1px solid #f5f5f5;
	border-right-color: #ddd;
	border-bottom-color: #ddd;
	font-family: 'Arial', sans-serif;
	font-size: 12px;
	text-align: left;
	background: #336666 url(images/bullet_toggle_plus.png) 0 2px no-repeat;
	color: white;
	margin: 0 0 2px 0;
	padding: 2px 5px 2px 16px;
	width: 535px;
}
div.accordion h3:hover {
	background: #26501d url(images/bullet_toggle_plus.png) 0 2px no-repeat;
}
blockquote {
	padding:5px 20px;
}
.racesHolder {
  color:black;
}
.racesHolderHome {

	padding: 10px 0 30px 25px;

	text-align:justify;

	margin: 0px;

	height: 425px;

	overflow:hidden;

}
a.gridImage {
	display: block;
	cursor: pointer;
	width: 60px;
	height: 14px;
	background: transparent url(images/bet_now.gif) 0 0 no-repeat;
}
a.gridImage:hover {
	background: transparent url(images/bet_now_over.gif) 0 0 no-repeat;
}	
.banner {

	padding: 15px 0 15px 0;
	
	margin: 0 auto;
}
#results {

	position: relative;
	width: 490px;
	height: 85px;
	
	}
#lad {

	position: absolute;
	top: 15px;
	left: 15px;
	
	}
	
#statsbutton {

	position: absolute;
	top: 15px;
	left:493px;
	
	}
/*dataview stylees*/
.thumb-wrap {
	margin-bottom: 2px;
	background: transparent url(images/list_bg.png) 0 0 no-repeat;
}	
.topright {
	float: right;
	padding: 5px;
	font-size: 16px;
}
.topmiddle {
	padding: 5px;
	font-size: 16px;
}
.middlerow {
	padding: 0 5px;
}
.middleright {
	float: right;
}
.bottomrow {
	padding: 5px;
}
.imagerow {
	padding: 5px 5px 5px 415px;
}
#banner {
	
	position: absolute;
	
	top: 130px;
	
	left: 1370px;
	
	z-index: 10;
	
}

#banner2 {
	
	position: absolute;
	
	top: 130px;
	
	left: 1500px;
	
	z-index: 10;
	
}

#banner3 {
	
	position: absolute;
	
	top: 740px;
	
	left: 1370px;
	
	z-index: 10;
	
}

#bannerholder {
	
	position: absolute;
	
	top: 52px;
	
	left: 1350px;
	
	background-image: url(images/bannerholder.png);
	
	background-repeat: no-repeat;
	
	width: 290px;
	
	height: 1000px;
	
}
#easyscroll {
	padding: 20px 0 0 0;
}
#easyscrollnav {
	position: absolute;
	top: 230px;
	left: 820px;
	padding: 0 0 10px 0px;
}
#GrandNationalContentRepeat {
	padding: 0px 10px 10px 10px;
	min-height: 462px
}

#GrandNationalContentRepeat a {
	font-weight: bold;
}

#GrandNationalContentRepeat h1 {
	background: url(images/headerbackground.png) left no-repeat;
	font-size:28px;
	color:#336666;
	padding: 0 50px 0 5px;
	margin: 0 0 0 12px;
	text-align: left;
	width: 555px;
}

#GrandNationalContentRepeat h2 {
	background: url(images/horseoddsodds.png) center no-repeat;
	font-size:18px;
	color:#029c02;
	padding: 0 50px 0 5px;
	margin: 10px 0 0 12px;
	text-align: left;
	width: 500px;
}
#GrandNationalContentRepeat p {
	text-align: justify;
	padding: 10px 50px 0 50px;
	color:#172115;
	width: 480px;
}
#GrandNationalContentRepeatHome {
	padding: 0px 10px 10px 10px;
	min-height: 462px
}

#GrandNationalContentRepeatHome a {
	font-weight: bold;
}

#GrandNationalContentRepeatHome h1 {
	background: url(images/headerbackgroundhome.png) left no-repeat;
	font-size:28px;
	color:#336666;
	padding: 0 50px 0 5px;
	margin: 0 0 0 12px;
	text-align: left;
	width: 1155px;
}

#GrandNationalContentRepeatHome h2 {
	background: url(images/horseoddsoddshome.png) center no-repeat;
	font-size:18px;
	color:#029c02;
	padding: 0 50px 0 5px;
	margin: 10px 0 0 12px;
	text-align: left;
	width: 1100px;
}
#GrandNationalContentRepeatHome p {
	text-align: justify;
	padding: 10px 50px 0 50px;
	color:#172115;
	width: 1100px;
}
#btnUp {
	background-image: url(images/scrollup.png);
	background-repeat:no-repeat;
	width:83px;
	height: 268px;
	
	z-index:2;
}
#btnUp li {
	padding: 0 0 0 10px;
}
#btnDown {
	background-image:url(images/scrolldown.png);
	background-repeat:no-repeat;
	width:83px;
	height:250px;
	z-index:2;
}

#grandnational2009 {
	padding: 15px 0 0 10px;
}
#grandnational2009 p {
	padding: 0 0 0 0;
	margin: 0;
}
.place {
	position: absolute;
	top: 22px;
	left: 18px;
	width: 62px;
}
#winner {
	position:relative;
	background-image:url(images/horseodds.png);
	background-repeat: no-repeat;
	height:120px;
	width: 565px;
	margin: 0;
}
#second {
	position:relative;
	background-image:url(images/horseodds.png);
	background-repeat: no-repeat;
	height:120px;
	width: 565px;
	padding: 0;
	margin: 0;

}
#third {
	position:relative;
	background-image:url(images/horseodds.png);
	background-repeat: no-repeat;
	height:120px;
	width: 565px;
	padding: 0;
	margin: 0;
}
#forth {
	position:relative;
	background-image:url(images/horseodds.png);
	background-repeat: no-repeat;
	height:120px;
	width: 565px;
	padding: 0;
	margin: 0;
}
#fifth {
	position:relative;
	background-image:url(images/horseodds.png);
	background-repeat: no-repeat;
	height:120px;
	width: 565px;
	padding: 0;
	margin: 0;
}
.runner{
	padding:20px 0 0 0px;
	margin: 0 0 0 90px;
	font-size:16px;
	font-weight:bold;
	color: #600;
	border-bottom-width: 1px;
	border-bottom-color:#000000;
	border-bottom-style:solid;
	width: 270px;
}
.rider {
	padding:2px 0 0 90px;

}
.form {
	padding:10px 0 0 90px;
}
.betnow {
	float:right;
	margin: 25px 20px 0 0px;
}
#divGrid {
	padding: 0 0 0 10px;
}
.crumb {
	padding-left: 20px;
}

/*Runners Box Css*/

#runners {
	position: relative;
	width:581px;
	height: 1100px;
}
.runner1 {	position: absolute;	background: url(images/runnersholdersmall.png) no-repeat center; width: 182px; height:69px; top: 35px; left:5px; padding: 5px 0 0 15px; }
.runner2 {	position: absolute;	background: url(images/runnersholdersmall.png) no-repeat center; width: 182px; height:69px;	top: 35px; left:192px; padding: 5px 0 0 15px; }
.runner3 {	position: absolute;	background: url(images/runnersholdersmall.png) no-repeat center; width: 182px; height:69px;	top: 35px; left:380px; padding: 5px 0 0 15px; }
.runner4 {	position: absolute; background: url(images/runnersholdersmall.png) no-repeat center; width: 182px; height:69px;	top: 110px;	left:5px; padding: 5px 0 0 15px; }
.runner5 {	position: absolute;	background: url(images/runnersholdersmall.png) no-repeat center; width: 182px; height:69px; top: 110px;	left:192px; padding: 5px 0 0 15px; }
.runner6 {	position: absolute; background: url(images/runnersholdersmall.png) no-repeat center; width: 182px; height:69px; top: 110px;	left:380px; padding: 5px 0 0 15px; }
.runner7 {	position: absolute; background: url(images/runnersholdersmall.png) no-repeat center; width: 182px; height:69px;	top: 185px;	left:5px; padding: 5px 0 0 15px; }
.runner8 {	position: absolute; background: url(images/runnersholdersmall.png) no-repeat center; width: 182px; height:69px;	top: 185px;	left:192px; padding: 5px 0 0 15px; }
.runner9 {	position: absolute; background: url(images/runnersholdersmall.png) no-repeat center; width: 182px; height:69px;	top: 185px;	left:380px; padding: 5px 0 0 15px; }
.runner10 {	position: absolute; background: url(images/runnersholdersmall.png) no-repeat center; width: 182px; height:69px; top: 260px; left:5px; padding: 5px 0 0 15px; }
.runner11 {	position: absolute; background: url(images/runnersholdersmall.png) no-repeat center; width: 182px; height:69px; top: 260px; left:192px; padding: 5px 0 0 15px; }
.runner12 {	position: absolute; background: url(images/runnersholdersmall.png) no-repeat center; width: 182px; height:69px; top: 260px;	left:380px; padding: 5px 0 0 15px; }
.runner13 {	position: absolute; background: url(images/runnersholdersmall.png) no-repeat center; width: 182px; height:69px; top: 335px; left:5px; padding: 5px 0 0 15px; }
.runner14 {	position: absolute; background: url(images/runnersholdersmall.png) no-repeat center; width: 182px; height:69px; top: 335px; left:192px; padding: 5px 0 0 15px; }
.runner15 {	position: absolute; background: url(images/runnersholdersmall.png) no-repeat center; width: 182px; height:69px; top: 335px; left:380px; padding: 5px 0 0 15px; }
.runner16 {	position: absolute; background: url(images/runnersholdersmall.png) no-repeat center; width: 182px; height:69px;	top: 410px; left:5px; padding: 5px 0 0 15px; }
.runner17 {	position: absolute; background: url(images/runnersholdersmall.png) no-repeat center; width: 182px; height:69px; top: 410px;	left:192px; padding: 5px 0 0 15px; }
.runner18 {	position: absolute; background: url(images/runnersholdersmall.png) no-repeat center; width: 182px; height:69px; top: 410px;	left:380px; padding: 5px 0 0 15px; }
.runner19 {	position: absolute; background: url(images/runnersholdersmall.png) no-repeat center; width: 182px; height:69px;	top: 485px;	left:5px; padding: 5px 0 0 15px; }
.runner20 {	position: absolute; background: url(images/runnersholdersmall.png) no-repeat center; width: 182px; height:69px; top: 485px; left:192px; padding: 5px 0 0 15px; }
.runner21 {	position: absolute; background: url(images/runnersholdersmall.png) no-repeat center; width: 182px; height:69px; top: 485px;	left:380px; padding: 5px 0 0 15px; }
.runner22 {	position: absolute; background: url(images/runnersholdersmall.png) no-repeat center; width: 182px; height:69px; top: 560px; left:5px; padding: 5px 0 0 15px; }
.runner23 { position: absolute; background: url(images/runnersholdersmall.png) no-repeat center; width: 182px; height:69px;	top: 560px; left:192px; padding: 5px 0 0 15px; }
.runner24 {	position: absolute; background: url(images/runnersholdersmall.png) no-repeat center; width: 182px; height:69px; top: 560px; left:380px; padding: 5px 0 0 15px; }
.runner25 {	position: absolute; background: url(images/runnersholdersmall.png) no-repeat center; width: 182px; height:69px;	top: 635px;	left:5px; padding: 5px 0 0 15px; }
.runner26 {	position: absolute; background: url(images/runnersholdersmall.png) no-repeat center; width: 182px; height:69px;	top: 635px;	left:190px; padding: 5px 0 0 15px; }
.runner27 {	position: absolute; background: url(images/runnersholdersmall.png) no-repeat center; width: 182px; height:69px;	top: 635px; left:380px; padding: 5px 0 0 15px; }
.runner28 {	position: absolute; background: url(images/runnersholdersmall.png) no-repeat center; width: 182px; height:69px;	top: 710px; left:5px; padding: 5px 0 0 15px; }
.runner29 {	position: absolute; background: url(images/runnersholdersmall.png) no-repeat center; width: 182px; height:69px; top: 710px; left:192px; padding: 5px 0 0 15px; }
.runner30 {	position: absolute; background: url(images/runnersholdersmall.png) no-repeat center; width: 182px; height:69px; top: 710px; left:380px; padding: 5px 0 0 15px; }
.runner31 {	position: absolute; background: url(images/runnersholdersmall.png) no-repeat center; width: 182px; height:69px; top: 785px; left:5px; padding: 5px 0 0 15px; }
.runner32 {	position: absolute; background: url(images/runnersholdersmall.png) no-repeat center; width: 182px; height:69px; top: 785px; left:192px; padding: 5px 0 0 15px; }
.runner33 {	position: absolute; background: url(images/runnersholdersmall.png) no-repeat center; width: 182px; height:69px; top: 785px;	left:380px; padding: 5px 0 0 15px; }
.runner34 { position: absolute; background: url(images/runnersholdersmall.png) no-repeat center; width: 182px; height:69px; top: 860px; left:5px; padding: 5px 0 0 15px; }
.runner35 {	position: absolute; background: url(images/runnersholdersmall.png) no-repeat center; width: 182px; height:69px; top: 860px; left:192px; padding: 5px 0 0 15px; }
.runner36 {	position: absolute; background: url(images/runnersholdersmall.png) no-repeat center; width: 182px; height:69px; top: 860px; left:380px; padding: 5px 0 0 15px; }
.runner37 { position: absolute; background: url(images/runnersholdersmall.png) no-repeat center; width: 182px; height:69px; top: 935px; left:5px; padding: 5px 0 0 15px; }
.runner38 {	position: absolute; background: url(images/runnersholdersmall.png) no-repeat center; width: 182px; height:69px; top: 935px; left:192px; padding: 5px 0 0 15px; }
.runner39 {	position: absolute; background: url(images/runnersholdersmall.png) no-repeat center; width: 182px; height:69px; top: 935px;	left:380px; padding: 5px 0 0 15px; }
.runner40 {	position: absolute; background: url(images/runnersholdersmall.png) no-repeat center; width: 182px; height:69px; top: 1010px; left:5px; padding: 5px 0 0 15px; }
.runner41 {	position: absolute; background: url(images/runnersholdersmall.png) no-repeat center; width: 182px; height:69px; top: 1010px; left:192px; padding: 5px 0 0 15px; }
.runner42 {	position: absolute; background: url(images/runnersholdersmall.png) no-repeat center; width: 182px; height:69px; top: 1010px; left:380px; padding: 5px 0 0 15px; }

#runners h4 {
	font-size: 18px;
	font-weight: bold;
	color: #192417;
	padding: 0;
	margin: 0;
}
#runners p {
	font-size: 10px;
	color: #192417;
	padding: 0;
	margin: 0;
}
/*Odds Box CSS*/

#oddslist {
	margin-top: 10px;
	
}
#oddslisthomeleft {
	margin-top: 10px;
	float:left;
	
}
#oddslisthomeright {
	margin: 10px 20px 0 0;
	float:right;
	
}
#nationaloddsheader {
	padding: 0 0 5px 12px;	
}
.nationalodds {
	position:relative;
	background-image: url(images/horseoddsodds.png);
	background-repeat: no-repeat;
	padding: 0 0 0 0;
	margin: 0 0 5px 12px;
	width: 555px;
	height: 70px;
}
#silks {
	position: absolute;
	top: 15px;
	left: 5px;
	
}
.silkshome {
	position: absolute;
	top: 35px;
	left: 415px;
	
}
#horsedetails {
	position:absolute;
	top:5px;
	left:  55px;
}
#horsedetails h3 {
	font-weight:bold;
	padding:0 0 3px 0;
	margin:0;
}
#horsedetails p {
	font-size:12px;
	padding:0;
	margin:0;
	width: 400px;
}
#horseodds {
	position:absolute;
	left: 415px;
	top: 5px;
	color: #336666;
	font-size:27px;
}
#horseodds p {
	font-size:9px;
	padding:0;
	text-align:center;
	width: 60px;
}
#betbutton {
	position: absolute;
	left: 480px;
	top: 5px;
}
#betbutton p {
	padding: 2px 0px 2px 0;
	margin: 0px;
	width: 80px;
}
span {
	font-weight:bold; 
	font-size: 13px; 
	color: #030;
}
#horsedescriptionsmall5s, #horsedescriptionsmall4s, #horsedescriptionsmall3s, #horsedescriptionsmall2s, #horsedescriptionsmall1s, #horsedescriptionsmall0s {
	height:32px;
	width: 495px;
	padding: 0 0 0 40px;
	margin: 0 0 5px 52px;
}
#horsedescriptionsmall5s {
	background: url(images/detailsmall5star.png) center no-repeat;
}
#horsedescriptionsmall4s {
	background: url(images/detailsmall4star.png) center no-repeat;
}
#horsedescriptionsmall3s {
	background: url(images/detailsmall3star.png) center no-repeat;
}
#horsedescriptionsmall2s {
	background: url(images/detailsmall2star.png) center no-repeat;
}
#horsedescriptionsmall1s {
	background: url(images/detailsmall1star.png) center no-repeat;
}
#horsedescriptionsmall0s {
	background: url(images/detailsmall0star.png) center no-repeat;
}
#horsedescriptionsmall5s p, #horsedescriptionsmall4s p, #horsedescriptionsmall3s p, #horsedescriptionsmall2s p, #horsedescriptionsmall1s p, #horsedescriptionsmall0s p {
	width: 380px;
	padding: 0;
	margin: 0;
	font-size: 11px;
}
#GrandNationalContentTop {
	background-image:url(images/grandnationalcontenttop.png);
	background-repeat: no-repeat;
	width:600px;
	height:40px;
}
#GrandNationalContentRepeat {
	background-image:url(images/grandnationalcontentrepeat.png);
	background-repeat: repeat-y;
	width:600px;
}
#GrandNationalContentBottom {
	background-image:url(images/grandnationalcontentbottom.png);
	background-repeat: no-repeat;
	width:600px;
	height:43px;
}
#GrandNationalContentTopHome{
	background-image:url(images/grandnationalcontenttophome.png);
	background-repeat: no-repeat;
	width:1200px;
	height:40px;
}
#GrandNationalContentRepeatHome {
	background-image:url(images/grandnationalcontentrepeathome.png);
	background-repeat: repeat-y;
	width:1200px;
}
#GrandNationalContentBottomHome {
	background-image:url(images/grandnationalcontentbottomhome.png);
	background-repeat: no-repeat;
	width:1200px;
	height:43px;
}
#breadcrumbs {
	padding: 0 0 5px 0;
	margin: 0;
}
table.previouswinnerstable {
	margin: 5px 0 0 20px;
	border-width: 1px;
	color: #036;
}
tr.tableheader {
	background: url(images/horseoddsodds.png) left no-repeat;
	font-size: 14px;
	width: 100%;
}

.previouswinnerstable td, .previouswinnerstable th {
border:1px solid #EEEEEE;
color:#444444;
padding:3px;
}
#ppoweroffer {
position: absolute;
top: 220px;
left: 910px
}
#ladbrokesoffer {
position: absolute;
top: 215px;
left: 1040px;
background-image: url(images/ladbrokesbetholder.jpg);
background-position: center;
background-repeat: no-repeat;
width: 130px;
height: 610px;
padding: 10px 0 0 10px;
}
#overallwrap {
	width: 980px;
	margin:auto;
	padding: 0px;
	position: relative;
}
#overallwraphome {
	width: 1200px;
	margin: 0 auto;
	padding: 0px;
	position: relative;
}
#nav iframe, #nav a {
	padding: 10px 0 0 27px;
}
#leftbanners {
	width: 390px;
	position:absolute;
	left: 975px;
	top: 350px;
	padding: 0 30px 0 20px;
}
#toptext p {
	width: 700px;
}
