/* CSS Document */
body {
	font-family:tahoma, Arial, Helvetica, sans-serif;
	background-color: #999999;;
	leftmargin="0";
	topmargin="0";
	marginwidth="0";
	marginheight="0";
	font-size:12px;
	color:#333333;
	line-height: 16px;
	background-position: center;
	border-bottom-color: #999999;
	border-bottom-width: medium;
}

.bg_menu {
		background-image:url(images/bg_blue.jpg);
        background-color: #000000
    	background-repeat: repeat-x;
		font-size: 18px;
	font-weight: bold;
	color:#cc0000;
}
.bg_left {
	background-image: url(images/bg_red.jpg);
	background-repeat:repeat-x;
	background-position: top;
	font-family: tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left:15px;
}

.cell_pad {
	padding-top: 15px;
	padding-top: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
}

.bg_green {
	background-image: url(images/back_blue.jpg);
	background-repeat: repeat-x;
}

.text_white {
	font-family: tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 15px;
}

h1 {
	font-family: tahoma, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color:#cc0000;}
	
h2 {
	font-family: tahoma, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color:#333333;}
	
h4 {
	font-family: tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #cc0000;}

h5 {
	font-family: tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;}

.titlelinks {text-decoration:none; color:#000099; font-weight:bold;}
.titlelinks:hover {color:#cc0000; text-decoration:underline;}

div.hr {
  height: 1px;
  background-image:url(../images/hr.gif);
}

div.hr hr {
  display: none;
}

a {text-decoration:none; color:#000099; font-weight:bold;}
a:hover {color:#cc0000; text-decoration:underline;}

#bookie {padding-top:10px; padding-bottom:10px;}
#bookie img { border:1px solid #999999; padding:2px; background-color:#999999}

#menu {padding-bottom:10px;padding-top:5px;}
#menu ul {width:177px; margin:0px; padding:0px; line-height:1.1; font-weight:bold; }
#menu ul li {width:177px; vertical-align:middle; display:block; margin:0px; padding:4px 0px 4px 0px; border-bottom: thin dashed gray;}
#menu ul li.last {border-width:0px;}
#menu ul li a {font-weight:bold;margin-left:15px; color:#cc061d; text-decoration:none; font-size:12px;}
#menu ul li a:hover {color:#000000; text-decoration:underline;}
#menu ul li  {font-weight:bold; font-size:10px; color:#0661a8; 
}

.toptext {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #999999;
}

.lightblue {
	font-weight: bold;
	color: #0099FF;
}

.aqua {
	font-weight: bold;
	color: #0066FF;
}

.red {
	font-weight: bold;
	color: #FF0000;
}

.darkred {
	font-family: tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #cc0000;
}

#news { border:1px solid #c4c4c4; background:#FFFFCC; padding:0px 10px 0px 10px; text-align:justify; margin-bottom:10px;}
#news a{color:#483D8B}	
#news a:hover {color: #FF0000;}
#news hr {border: 0;height: 1px;background-color: #cccccc;color: #CCCCCC;text-align: left;margin: 0 auto 0 0;}
#news dt {font-weight: bold;padding:5px 0px 3px 0px;}
#news dd {color:#444444;padding:3px 0px 3px 0px;text-align:justify}
#news i {font-weight: bold;color: #999999;}

.signup a{color:#FF0000}	
.signup a:hover {color: #0066FF;}

.title {font-size: 12px;font-weight: bold; color: #FF0000;}
.title tr{border-bottom:thin;border-bottom-color:#333333;border-bottom-style:solid;}
.title td{border-bottom:thin;border-bottom-color:#000000;border-bottom-style:solid;}

.bookieintro {border:1px solid #c4c4c4; background:#FFFFCC; padding:0px 10px 0px 10px; text-align:justify; margin-bottom:10px;}
.bookieintro p {font-size:12px;}
.bookieintro a {font-weight:bold;}

#footer {border:1px solid #c4c4c4; background:#FFFFCC; padding:0px 10px 0px 10px; margin-left:10px; margin-top:10px;}
#footer a{color:#0033FF; }	
#footer a:hover {color: #FF0000;}

.newsintro { border:1px solid #c4c4c4; background:#F4F4F4; padding:0px 10px 0px 10px; text-align:justify; margin-bottom:10px;}
.newsintro p {font-size:12px;}
.newsintro a {font-weight:bold;}

#lines a{color:#0033FF; font-weight: bold;}
#lines a:hover {color: #FF0000;}
#lines td{ border-bottom:thin;border-bottom-color:#9370db;border-bottom-style:dashed;}

.bookies a{color:#990000; font-weight: bold;}
.bookies a:hover {color: #FF0000;}

#bookiedeal { border:1px solid #c4c4c4; background:#FFFFCC; padding:0px 10px 0px 10px; text-align:justify; margin-bottom:10px;}
#bookiedeal p {font-size:12px;}
#bookiedeal a {color:#0000FF; font-weight:bold;}

#offers {border:2px solid #c4c4c4; background:#F4F4F4; padding:10px; margin-bottom:20px;}
#offers td{line-height:1.5px;}
#offers td{ border-bottom:thin; border-bottom-color:#9370db; border-bottom-style:dashed;}
#offers a{color:#0033FF; font-weight: bold; text-decoration:underline;}
#offers a:hover {color: #cc0000; text-decoration:none;}
#offers img{border:solid; border-color:#999; border-width:1px; padding:3px; margin-bottom:5px; margin-top:5px;}

#tipping {border:2px solid #c4c4c4; background:#F4F4F4; padding:10px; margin-bottom:20px;}
#tipping a{color:#0033FF; font-weight: bold;}
#tipping a:hover {color: #FF0000;}
#tipping td{ border-bottom:thin;border-bottom-color:#9370db;border-bottom-style:dashed;}
#tipping img{border:solid; border-color:#999; border-width:1px; padding:3px;}

#worldcup { margin-bottom:20px;  }

.solidblockmenu{
margin: 0;
padding: 0;
float: left;
font: bold 12px Arial;
width: 100%;
overflow: hidden;

border: 1px solid #625e00;
border-width: 1px 0;
background: black url(images/blockdefault.gif) center center repeat-x;
}

.solidblockmenu li{
display: inline;
}

.solidblockmenu li a{
float: left;
color: white;
padding: 5px 7px;
text-decoration: none;
border-right: 1px solid white;
}

.solidblockmenu li a:visited{
color: white;
}

.solidblockmenu li a:hover, .solidblockmenu li {
color: white;
background: transparent url(images/blockactive.gif) center center repeat-x;
}
