/* BASICS */
body {font:12px 'Tahoma'; background:url('images/background.gif');}
h1 {font-size:16px; padding:3px 0 3px 0; border-bottom:1px solid #b9b9b9; font-style:italic;}
h2 {font-size:16px; padding:3px 0 3px 0; border-bottom:1px solid #b9b9b9; font-style:italic;}
img.noborder {border:0px !important;}
p.crumbs {font-size:11px; margin:12px 0 -5px 0;}

/* LINKS */
a.button {color:#fff; display:block; text-align:center;font-size:10px; padding:1px 5px 2px 5px; background:#6D0E6B; border-right:1px solid #480638; border-bottom:1px solid #480638; border-left:1px solid #A91C88; border-top:1px solid #A91C88; text-decoration:none;}
a.button:hover {background:#F8971D; border-right:1px solid #F6861F; border-bottom:1px solid #F6861F; border-left:1px solid #FFDE00; border-top:1px solid #FFDE00;}
a.button:visited {color:#fff;}
a {text-decoration:underline; color:#0000ff;}
a:hover {text-decoration:none;}
a:visited {color:#0000ff;}
a.red {color:#ff0000;}
a img {border:0px;}

/* LAYOUT */
#container {width:950px; padding:150px 15px 15px 15px; margin-left:auto; margin-right:auto; border:2px solid #4e044c; background:#ffffff url('images/logo.png') no-repeat;}
#content_l {float:left; width:625px; margin-right:15px;}
#content_r {float:left; width:310px; padding:15px 0 0 0;}
#footer {width:960px;	height:120px;	padding:10px;	margin:10px 0 -15px -15px; font-weight:bold; color:#ffffff;	background:#40023E url('images/header.gif') repeat-x;	text-shadow:#000 1px 1px 0px;}
#footer div {float:left; width:200px; height:110px; font-weight:normal; font-size:11px; border-right:2px solid #1B001A; padding-left:30px;}
#footer h4 {margin:0 0 -10px 0; font-size:16px;}
#footer ul {list-style-type:none; margin:11px 0 0 -38px;}
#footer a {color:#fff; text-decoration:none;}
#footer a:hover {text-decoration:underline;}

/* TABLES */
table.top_bookies {border:1px solid #4e044c;}
table.top_bookies td {font-size:11px; background:url('images/td.gif') repeat-x; text-align:center; border-bottom:1px solid #CBCBCB;}
table.top_bookies td.text {text-align:left; line-height:15px; padding-left:5px;}
table.top_bookies td.text a {color:#ff0000; font-weight:bold;}
table.top_bookies tr:last-child td {border:0px;}
table.top_bookies tr.selected td {background:#ffeaa0;}
table.top_bookies td div.freebet {background:url('images/freebet.png') no-repeat center center; height:48px; padding-top:13px; font-size:13px; font-weight:bold;}
table.top_bookies td div.freebet a {color:#fff;}
table.top_bookies td div.freebet a:hover {text-decoration:none;}
table.top_bookies td div.more {width:865px; margin:3px 0 0 8px; text-align:left;}
table.top_bookies td div.more p {line-height:17px;}
table.top_bookies td div.more ul li {line-height:17px;}
table.top_bookies td div.more h4 {font-size:13px; margin:0px; border:1px solid #3C024F; text-shadow:#000000 1px 1px 0px; background:#610081 url('images/header.gif') repeat-x; color:#fff; padding:2px 0 2px 5px; margin:0 0 -5px -5px;}
table.top_bookies td div.more h5 {font-size:13px; margin:0px; border:1px solid #3C024F; text-shadow:#fff 1px 1px 0px; background:#610081 url('images/header2.gif') repeat-x; color:#000; padding:2px 0 2px 5px; margin:0 0 -5px -5px;}
table.large tr:nth-child(even) td {background:#e4e4e4;}
table.large td {font-size:14px; font-weight:bold; text-align:center;}
table.mini td {font-size:11px; text-align:center;}
#content_r table {border:1px solid #b4b4b4; margin-bottom:5px;}
#content_r table tr.header td {text-align:center; background:url('images/header2.gif') repeat-x !important;  font-size:16px; font-weight:bold; padding-bottom:3px; text-shadow:#fff 1px 1px 0px;}
#content_r table tr.subheader td {text-align:center; font-size:14px; font-weight:bold; border-bottom:1px solid #b4b4b4;}
#content_r table td {text-align:center;}
#content_r table td span {float:right; font-weight:bold; margin-right:5px; color:#5b5b5b;}
#content_r table td a {font-weight:bold;}
#content_r table td.left {text-align:left; padding-left:5px; font-size:13px;}

/* DIVS */
div.home {background:url('images/home.png') no-repeat; width:32px; height:32px; position:absolute; top:134px; left:50%; margin-left:-484px;}
div.offers {margin:0 0 0 -13px;}
div.offer {width:428px; font-size:11px; font-weight:bold; height:130px; padding:40px 15px 0 23px; margin:0 0 12px 13px; float:left; overflow:hidden; position:relative; color:#fff;}
div.offer a {color:#fff;}
div.offer div.more {position:absolute; z-index:100; top:15px; right:20px;}
div.centrebet {background:url('images/bookies/offer/centrebet.gif') no-repeat;}
div.iasbet {background:url('images/bookies/offer/iasbet.gif') no-repeat;}
div.luxbet {background:url('images/bookies/offer/luxbet.gif') no-repeat;}
div.readbet {background:url('images/bookies/offer/readbet.gif') no-repeat;}
div.sportsbet {background:url('images/bookies/offer/sportsbet.gif') no-repeat;}
div.sportingbet {background:url('images/bookies/offer/sportingbet.gif') no-repeat;}
div.betfair {background:url('images/bookies/offer/betfair.gif') no-repeat;}
div.springtipping {background:url('images/bookies/offer/springtipping.gif') no-repeat;}
div.extras {margin:0 0 0 -13px;}
div.extras div {margin:0 0 10px 13px; font-weight:bold; font-size:11px; padding:5px; background:#efefef; border:1px solid #c8c8c8; float:left; overflow:hidden;}
div.extras div table td {padding:1px;}
div.previews {width:465px; font-size:11px; border:1px solid #d3d3d3; background:#f5f5f5; float:left; height:260px;}
div.previews h5 {font-size:13px; margin:8px 0 0 10px; text-transform:uppercase;}
div.previews p {margin:10px;}
div.previews a {font-weight:bold;}
div.previews table {}
div.previews table td {padding:2px;}
#content_l h1+div {width:590px; background:#F7F6F6; border:1px solid #BEBEBE; margin-top:-1px; color:#2D2D2D; font-size:11px; font-weight:bold; padding:0 15px 0 15px; margin-bottom:15px; line-height:17px; -moz-border-radius:8px; -webkit-border-radius:8px;}
#content_l h1+div img {float:right;}
#content_l h2 {width:602px; font-size:15px; font-style:normal; border-bottom:1px solid #610081; padding:3px 10px 3px 10px; color:#520350; border-bottom:1px solid #520350;}
#content_l h2+div {width:600px; padding:10px 10px 5px 10px; margin-top:-13px; font-size:11px; line-height:15px;}
#content_l h2+div.mid {text-align:center;}
#content_l h2+div h4 {margin:0px; text-transform:uppercase; font-size:13px;}
#content_l h2+div h4 a {margin:0 0 -2px -5px; width:610px; display:block; padding:0 0 2px 3px; text-decoration:none; border-bottom:1px dotted #ff0000; color:#ff0000;}
#content_l h2+div h4 a:hover {border-bottom:1px solid #ff0000;}
#content_l h2+div h5 {font-size:13px; margin:0 0 -10px 0; text-transform:uppercase;}
#content_l h2+div p {line-height:17px;}
#content_l h2+div p:first-child {margin-top:0px;}
#content_l h2+div table {border-collapse:collapse;}
#content_l h2+div table td {text-align:center; padding:2px; border:1px solid #e7e7e7;}
#content_l h2+div table td.left {text-align:left; padding-left:5px;}
#content_l h2+div table td.right {text-align:right; padding-right:5px;}
#content_l h2+div table.big td {text-align:center; font-weight:bold; font-size:14px;}
#content_l h2+div ul {margin:2px 0 10px -30px;}
#content_l h2+div ul li {font-size:11px; list-style-type:none; padding-left:13px; background:url('images/arrow-right.png') no-repeat 0px 3px; line-height:17px;}
#content_l h2+div div {margin:20px 0 -5px 0; text-align:center;}
#content_l h2+div div a {font-weight:bold;}
#content_l h2+div div p {margin-top:-8px;}
#content_l h2+div img {border:1px solid #4A4A4A;}
#content_l h2+div h5+p img {border:0px; float:right; margin:-7px 0 0 10px;}
#content_l h2+div p > img:last-child {float:none; margin:0 0 -1px 0;}

/* NAVIGATION BAR */
#navbar {width:980px; height:30px; position:absolute; top:130px; left:50%; margin-left:-490px; background:#fff url('images/header.gif') repeat-x; border-top:1px solid #480346; border-bottom:1px solid #480346;}
#navbar ul {height:25px; font-size:14px; margin:0 0 0 10px;}
#navbar ul li {display:inline-block; float:left; height:30px; list-style-type:none; overflow:hidden; border-left:1px solid #fff;}
#navbar ul li:last-child {border-right:1px solid #fff;}
#navbar ul li a, #navbar ul li a:hover, #navbar ul li a:visited {width:100px; text-align:center; text-decoration:none;}
.normalMenu, .normalMenu:visited, .hoverMenu, .hoverMenu:visited, .selectedMenu,.selectedMenu:visited {outline:none; padding:8px 12px; display:block; font-weight:bold;}
.hoverMenu,.hoverMenu:visited, .selectedMenu,.selectedMenu:visited {margin-top:-35px; background:url('images/header2.gif') repeat-x #eeeeee; color:#000; text-shadow:#fff 1px 1px 0px;}
.selectedMenu,.selectedMenu:visited {margin:0;}
.normalMenu, .normalMenu:visited {background:url('images/header.gif') repeat-x #444444; color:#fff; text-shadow:#000 1px 1px 0px;}

/* QUICKLINKS NAVIGATION */
#quicknav {position:absolute;	left:50%;	top:19px;	margin-left:210px; text-align:center;	color:#5F5F5F; padding:8px 8px 5px 8px;	font-size:11px;	font-weight:bold;	width:250px; background:#F7F6F6; border:1px solid #BEBEBE; -moz-border-radius:8px;-webkit-border-radius:8px;}
#quicknav h5 {font-size:11px;	line-height:12px; margin:0 0 2px 0;}
#quicknav p {font-size:10px; line-height:14px; margin:0 0 4px 0;}
#quicknav img {margin-bottom:-4px;}

