
/*****************************************************/
body{background-color: #303030;background-image: url(../images/layout/bg_top.jpg);
background-position: top;background-repeat: repeat-x;margin: 0 auto;}
.clearer{clear: both;float: left;height: 100%;}
#layout{width: 760px;height: auto;margin: 0 auto;display: block; 
background-color: #272727; position: relative;}

/*****************HEAD AND MENUS******************************/
#header{width: 760px;  height: 173px;display: block;float: left;clear: both;
background-image: url(../images/layout/bg_header.jpg);
background-position: bottom;background-repeat: no-repeat;position: relative;
}
/*.livescores{width:760px;background-color: #272727;height: 35px;
display:  block;float: left;position: relative;top: 48px;
}*/
	/***********TOP MENU************************/
#top_menu{width: 760px; height: 31px; float: left; clear: both; display: block; 
background-image: url(../images/layout/bg_top.jpg);  background-repeat: repeat-x;}
#top_menu ul{width: 380px;height: auto;list-style: none;float: right;margin-top: 8px;}
#top_menu ul li {width: auto;height: auto;float: left;margin: 0 3px 0 3px;}
#top_menu ul li a{font-family: Arial, Helvetica, sans-serif;color: #FFF;font-size: 11px;
float: left;margin: 0 3px 0 3px;text-decoration: none;}
#top_menu ul li a:hover{text-decoration: underline;}

#logo{width: 180px;height: 87px;background-image: url(../images/layout/logo.png);
background-repeat: no-repeat;display: block;float: left;margin:4px 0 0 8px;}
#logo a, #logo a:hover{width: 180px; height: 87px;display: block;}

#main_header_up{width:510px;height: 78px;float: right; background: none!important;}

/*********************MAIN MENU ON HTML********************/

#main_menu{margin: 0;padding: 0;width: 528px;height: 50px;
display: block; position:absolute;right:0;bottom:5px;
}
#main_menu ul{width: 528px;float: right;display: block;margin: 0;
}
#main_menu li {float:left;list-style: none;position:relative;width: 105px;
height: 45px;line-height: 1px;text-align:center;font:13px Arial, Helvetica, sans-serif;
}
#main_menu li a {display:block;  width:100%; height:100%;
color:#FFF;text-decoration:none;line-height: 10px;
}
#main_menu li a:hover {text-decoration:underline;
}
#main_menu li a span {display:block;  position:absolute; top:0; left:0;  
width:100%; height:100%; background-position: left top;
background-repeat: no-repeat;
}
/***Buttons images main menu**/

#sportsbook_image a span{background-image: url(../images/layout/sportsbook.jpg);}
#poker_image a span {background-image: url(../images/layout/poker.jpg);}
#casino_image  a span {background-image: url(../images/layout/casino.jpg);}
#horses_image  a span {background-image: url(../images/layout/horses.jpg);}
#horses_image  a span {background-image: url(../images/layout/horses.jpg);}
#cashier_image  a span {background-image: url(../images/layout/cashier.jpg);}
#joinus_image  a span {background-image: url(../images/layout/joinus.jpg);}
/**********************LOGIN AREA********************************/
#loginarea{width:760px;height: 37px;background: url(../images/layout/bg_loginbar.jpg);
background-repeat: repeat-x;
clear: both;float: left;position: absolute;top: 170px;left: 0; }/*top: 170px;*/
.formbox{width: 410px;height: 20px!important;padding: 0 ;margin: 5px 0 0 10px;
display: block;}
.textfield{width: 100px;height: 15px;background: #222;;border: #888 solid 1px;
color: silver;}
.login_button{position: relative;top: 5px;left: 2px;}
.remeber{}
.remembertxt{/*float: right;*/position: relative;top: -18px;left: 310px;
color: #fff;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10px;}

/*******************MIDDLE AREA******************************/
#content{width: 740px;height: auto;clear: both;float: left;padding: 5px 10px 5px 10px;
background-color: #272727;
position: relative;top: 40px;} /*******WHEN USE THE WARNING DIV CHANGE TOP to 50px**/ 

.left_content { width: 525px;height: auto;float: left;   display: block; }
.left_content p, #content p{font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: Silver;}
.left_content a {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #d98827; text-decoration: underline;}.left_content a:hover{ text-decoration: none;}
.left_content h1{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 14px;color:#d98827; font-weight: bold;  clear: both;}
.left_content h2{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 12px;color: #FFF; font-weight: bold; }
.left_content h5{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 12px;color: silver; font-weight: bold; border-bottom: 1px dashed silver; width: 100%;}

.right_content{width: 200px;height: auto;background: #000;border: solid 1px #444444;display: block;float: left; margin-left: 10px;}
.right_content h3{width: 190px;height: 18px;font-family: Arial, Helvetica, sans-serif;font-size: 14px;color: #c5c5c5;
font-weight: lighter;margin: 0; padding: 8px 0 0 10px;background-image: url(../images/default/bg_extra_h1.jpg);
background-repeat: repeat-x;}
.right_content h3 span{color: #d98827;}


/*********************FOOTER AREA***************************/
#footer{width: 760px;height: 150px;clear: both;float: left;background-image: url(../images/layout/bg_footer.jpg);
background-repeat: repeat-x;top: 50px;position: relative;}
#footer p, .copyright p, .explain p{color: #fff;font-size: 10px;
font-family: Arial, Helvetica, sans-serif;}
.footer_logo{width: 94px;height: 49px;float: right; background: url(../images/layout/footer_logo.png);
 position: relative;  top: 25px; }
.footer_logo a, .footer_logo a:hover{width: 94px;height: 49px; display: block;}

.copyright, .explain{width:230px;height:50px;float: right;margin: 20px 0; }

.explain{width: 300px;height: 80px;float: left;margin: 20px 0 0 10px;}

#footer a {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #d98827; text-decoration: underline;}#footer a:hover{ text-decoration: none;}

/*************************Other stuff extra*********************************/
.warning{
  width: 760px;
	 height: 30px;
	 background: #9c0000;
	 display: block;
	 clear: both;
	 position: relative;
	 top: 30px;
	 background-image: url(../images/banners/warning.gif);
}

#frmCashier{
	color: white;
}

.cashierT{
	background-color:white;
	font-family:arial;
	font-size:10px;
	color:#333333;
	padding:4px;
}

.cashierT td {
	border-bottom: 1px dashed silver;
	padding: 5px;
	vertical-align: top;}
	
.cashierT td p{vertical-align:top; clear: both;}	

.headerT{
	color: silver;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	background: #333333 none repeat scroll 0%;
	height: 50px;
}

.cashierCurrency{ 
	background-color:none;
	margin-bottom:5px;
	font-family:arial;
}

td.descrT{
	padding-top: 0px;
}
td.descrT p{color: #333333!important;}

td.ratingT{text-align:center;}
