 
/* GENERAL */
body {line-height:1; color:black; background:white; background-color:#e9e9e9; background-repeat:repeat-y; background-image:url('http://www.freebetinfo.com/images/back.gif'); margin:0px;}
body,p,td {font:12px 'Tahoma';}
p {line-height:1.4;}
ul {line-height:1.4; list-style-type:square;}
ol {line-height:1.4;}
ul a {font-weight:bold;}
a {text-decoration:none; color:#1A6FCF; font-weight:bold;}
a:visited {color:#1A6FCF;}
a:hover {color:#ff0000;}
a.red, a.smallred {color:#ff0000; font-weight:bold; text-decoration:underline;}
a.red:hover, a.smallred:hover {text-decoration:none;}
a.red:visited, a.smallred:visited {color:#ff0000 !important;}
.center {text-align:center;}
.noborder {border-bottom-width:0px !important;}
h1 {width:555px; border-bottom:1px solid #c1c1c1; font:18px Arial; font-weight:bold; padding:0px; margin-bottom:5px; }}
h2 {width:555px; border-bottom:1px solid #c4c4c4; color:#666666; font:17px Arial; font-weight:bold; padding:0px; margin-bottom:5px; margin-top:10px;}}
h3 {width:555px; border-bottom:1px solid #c1c1c1; margin-bottom:5px; font:15px 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif; font-weight:bold; padding:5px 5px 0px 0px; line-height:12px;}
h4 {font:15px 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif; font-weight:bold;}

/* Main menu */
#header ul {list-style:none; margin:0px; padding:0px; height:30px; text-align:center;}
#header ul li {float:left; clear:none !important; display:inline !important; width:128px; height:30px;}
#header ul li a {display:block; width:128px; height:30px; text-indent:-9999px;}
#bookmakers {background-image:url('images/toptabs/bookmakers.gif');}
#casino {background-image:url('images/toptabs/casino.gif');}
#poker {background-image:url('images/toptabs/poker.gif');}
#bingo {background-image:url('images/toptabs/bingo.gif');}
#games {background-image:url('images/toptabs/games.gif');}
#lotto {background-image:url('images/toptabs/lotto.gif');}

/* LAYOUT */
#container {width:770px; background-color:#ffffff;}
#header {width:770px; margin:0px 0px 5px 0px; text-align:center;}
#footer {width:750px; margin-top:10px; text-align:center; border-top:1px dashed #d8d8d8; padding:10px;}
#footer p {font-size:11px; color:#9B9B9B;}
#footer a {color:#9B9B9B; text-decoration:underline;}
#footer a:hover {text-decoration:none;}
#footer a:visited {color:#9B9B9B;}
#menu {width:170px; float:left; padding-left:7px;}
#menu p {font-size:9px; font-weight:bold; width:170px; text-align:center;}
#content {width:575px; float:right; margin-bottom:10px; padding-top:3px; padding-right:5px;}
#content h1 {margin-top:0px;}
#content p {padding-right:20px;}
#advert {position:absolute; left:820px; top:30px; text-align:center;}
#advert p {font-size:11px; color:#8E8E8E; font-weight:bold;}
#advert img {border:1px solid #c4c4c4; padding:5px; background-color:#fff}

/* MENU */
#menu h4 {width:170px; font:18px 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif; background-color:#990000; color:#fff; padding:5px 0 0 0; margin:5px 0px 0px 0px; font-weight:bold; height:22px; background:url('images/menu.gif'); text-align:center; border-bottom:2px #eeeeee solid;}
#menu ul {width:165px; border:#eeeeee solid; border-width:0px 2px 1px 2px; list-style:none; margin:0px; padding:0px; line-height:1.1;}
#menu ul li {width:160px; vertical-align:middle; display:block; margin:0px; padding:4px 0px 4px 5px; border:#eeeeee dashed 1px; border-width:0px 0px 1px 0px; background-repeat:no-repeat; background-image:url('images/menu2.gif');}
#menu ul li.last {border-width:0px;}
#menu ul li a {font-weight:bold;margin-left:20px;}
#menu ul li a.red {text-decoration:none;}
#menu ul li span {font-weight:bold; font-size:10px; color:#ff0000;}

/* FRONT PAGE */
.bookieoffer {width:535px; margin-top:10px; border:1px dashed #B38FB7; padding:7px 10px 0px 15px; background-repeat:repeat-x; background-image:url('images/frontpageback2.gif');}
.bookieoffer p {padding-right:0px !important;}
.bookieoffer p.header {text-align:center; font:18px 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif; font-weight:bold; margin:3px 0 0 0;}
.bookieoffer p.header a {color:#ff0000; text-transform:uppercase; text-decoration:underline;}
.bookieoffer p.header a:visited {color:#ff0000;}
.bookieoffer p.header a:hover {color:#cc0000;}
.bookieoffer p.footer {text-align:center; margin:10px 0px 10px 0px;}
.bookieoffer a {font-weight:bold;}
.bookieoffer img {text-align:center; padding:5px; border:1px solid #C4C4C4; display: block; margin-left:auto; margin-right:auto; background-color:#ffffff;}
.bookieoffertop {width:535px; margin-top:10px; border:1px solid #990000; padding:7px 10px 0px 15px; background-repeat:repeat-x; background-image:url('images/frontpageback.gif');}
.bookieoffertop p.header {text-align:center; font:18px 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif; font-weight:bold; margin:3px 0 0 0;}
.bookieoffertop p.header a {color:#ff0000; text-transform:uppercase; text-decoration:underline;}
.bookieoffertop p.header a:visited {color:#ff0000;}
.bookieoffertop p.header a:hover {color:#cc0000;}
.bookieoffertop p.footer {text-align:center; margin:10px 0px 10px 0px;}
.bookieoffertop a {font-weight:bold;}
.bookieoffertop img {text-align:center; padding:5px; border:1px solid #C4C4C4; display: block; margin-left:auto; margin-right:auto; background-color:#ffffff;}
.siteintro {text-align:center; border:1px solid #d8d8d8; width:480px; background-color:#f9f9f9; padding:0px 40px 0px 40px;;}
.siteintro p {font-size:11px;}
.siteintro a {font-weight:bold;}

/* BOOKMAKER PAGES */
fieldset legend {font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif; font-weight:bold; font-size:20px; padding:0 5px; color:#ff0000;}
#getplaying {border:1px #C8C8C8 solid; margin:10px 10px 10px 0; padding:10px; line-height:1.18;}
#getplaying {text-align:center; border:2px #ff0000 solid;}
#getplaying img {margin-top:10px; padding:5px; border:1px solid #c5c5c5;}
#getplaying iframe {padding-top:10px;} 
p.offer {font:18px 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif; font-weight:bold; margin:5px 10px 0px 0px; border-bottom:1px dashed #c8c8c8;}
p.offer a {color:#ff0000;}
p.offer a:hover {color:#cc0000;}
a.signup {font:18px 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif; font-weight:bold;}
img.signup {padding:5px; border:1px solid #C4C4C4; display: block; margin-left:auto; margin-right:auto; background-color:#FFFFFF;}
.intro {width:520px; border:1px dashed #c8c8c8; text-align:center; padding:10px 20px 10px 20px;; margin:10px 0px 10px 0px; background-repeat:repeat-x; background-image:url('http://www.freebetinfo.com/images/introback.gif');}
.intro p {font-size:11px; font-weight:bold;}
.getbetting {text-align:center; border:2px #ff0000 solid;}
.getbetting iframe {padding-top:10px;} 
.getbetting img {border:1px solid #c5c5c5; padding:5px;}
.languagetable td {font-size:11px;font-weight:bold;width:50px;text-align:center;}
.text {margin:10px 10px 10px 5px;}
.text p {line-height:1.4;}
.headers {font:14px 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif; background-image:url('http://casino.freebetinfo.com/images/headerfade.gif'); background-repeat:repeat-x; padding:3px; font-size:15px; font-weight:bold; color:#FFFFFF; margin-right:10px; border:1px solid #917503;}
label { float:left; width:150px; font-weight:normal; }
.alt1 { background-color:#FFFFE6; font-weight:bold; padding:5px; width:555px; border-bottom:1px #adadae dashed; }
.alt2 { background-color:#FFFFC6; font-weight:bold; padding:5px; width:555px; border-bottom:1px #adadae dashed; }

/* MISC */
.offers td {padding:4px;}
.offers td p {margin:0px 0px 0px 85px; font-size:11px;}
.offers td p a {font-weight:bold; text-decoration:underline;}
.offers tr.head td {height:35px; border-bottom:1px solid #000; background-image:url('http://www.freebetinfo.com/images/offerback.gif'); background-repeat:repeat-x; }
.offers td.event {font:17px 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif; font-weight:bold; text-align:center;}
.articlejump {width:550px; border:1px dashed #d8d8d8; text-align:center; background-color:#fdfdfd; font-weight:bold; font-size:11px; padding:4px; margin:10px 0 10px 0;}
.articlejump a, .articlejump a:hover {text-decoration:none;}
.articlejump a:hover {color:#ff0000;}
