div#box{width: 18em;padding: 20px;margin:0 auto;

    background:#E6E6E6;color:#000}

body {

	color: #CCCCCC;

	background-color: #161616;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	margin-top: 0px;

}

h1 {

padding:0 10px 0 10px;

	color: #ffccoo;

	

	font-family: "Trebuchet MS", "Arial sans-serif";

	font-size: 210%;

	display:block;

}



h1, p {

	margin:0;

}

h1 span {

font-weight:normal;

color:#FFFFFF;

	

}

A:link {

	FONT-SIZE: 9pt;

	COLOR: #CCCCCC;

	TEXT-DECORATION: none

}

A:visited {

	FONT-SIZE: 9pt;

	COLOR: #CCCCCC;

	TEXT-DECORATION: none

}

A:active {

	FONT-SIZE: 9pt;

	COLOR: #FFFFFF;

	TEXT-DECORATION: none

}

A:hover {

	FONT-SIZE: 9pt;

	COLOR: #FFCC00;

	TEXT-DECORATION: underline

}

SPAN.menu_element {

	DISPLAY: block;

	PADDING-BOTTOM: 10px;

	POSITION: relative;

	padding-top: 10px;

	margin-bottom: 5px;

	outline:none;

	text-align: right;

}





SPAN.menu_element A img {

border:none;

}



SPAN.menu_element A {



	font-size: 11px;

	display: block;

	color: #CCCCCC;

	text-decoration: none;

	padding: 5px;

	background-color: #12355B;

	margin-bottom: 5px;

	FILTER: alpha(opacity=75);

	opacity: 0.75;

}

A.menu_element:hover {

	COLOR: #FFFFFF;

	text-decoration: none;

	background-color: #00ccff;

	FILTER: alpha(opacity=95);

	opacity: 0.95;

}







DIV.topmenu {

	DISPLAY: block;

	HEIGHT: 30px;

	TEXT-ALIGN: center;

	margin-top: 5px;

	padding-left: 50px;

	margin-right: 15px;

	margin-left: 15px;

	z-index: 102;

	position: relative;

	top: 110px;

	background-attachment: scroll;

	background-image: url(images/_topmenu.gif);

	BACKGROUND-POSITION: right top;

	BACKGROUND-REPEAT: repeat-x;

	

}



.main {

	background-attachment: scroll;

	background-image: url(images/main.jpg);

	background-repeat: no-repeat;

	background-position: center top;

	width: 800px;	

	

	

}

.main_index {

	background-attachment: scroll;

	background-image: url(images/main.jpg);

	background-repeat: no-repeat;

	background-position: center top;

	width: 800px;	

	

	

}

DIV.leftmenu {


	width: 180px;
	padding-top:160px;
	
	padding-left:20px;

	

	

	

}



A.top, a.top:visited {

	color: #FFFFFF;

	PADDING-RIGHT: 10px;

	DISPLAY: block;

	PADDING-LEFT: 10px;

	FONT-SIZE: 100%;

	FLOAT: right;

	PADDING-BOTTOM: 10px;

	PADDING-TOP: 6px;

	TEXT-DECORATION: none;

	font-weight: bold;

}

A.top:hover {
	FONT-SIZE: 100%;

	TEXT-DECORATION: none;

	background-attachment: scroll;

	background-image: url(images/bg_topmenu_over.gif);

	background-repeat: repeat-x;

	background-position: left center;

	color: #FFFFFF;

}



A.menu, a.menu:visited {

	font-size: 11px;

	display: block;

	color: #FFFFFF;

	font-weight: bold;

	text-decoration: none;

	background-attachment: scroll;

	background-image: url(images/lmenu.gif);

	background-repeat: no-repeat;

	background-position: left center;

	padding-top: 5px;

	padding-right: 5px;

	padding-bottom: 5px;

	padding-left: 25px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #4d4c4c;

}

A.menu:hover {
font-size: 11px;

	COLOR: #FFCC00;

	background-attachment: scroll;

	text-decoration: underline;

	background-repeat: no-repeat;

	background-position: left center;

}



A.menuup {

	display: block;

	color: #FFFFFF;

	font-weight:bold;

	text-decoration: none;

	background-attachment: scroll;

	background-image: url(images/lmenuup.gif);

	background-repeat: no-repeat;

	background-position: 7px center;

	padding-top: 5px;

	padding-right: 0px;

	padding-bottom: 5px;

	padding-left: 15px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #DF3B1B;

}

A.menuup:hover {

	COLOR: #FFCC00;

	background-attachment: scroll;

	text-decoration: underline;

	background-repeat: no-repeat;

	background-position: 5px center;

}

#fsw {

	z-index: 101;

	position: absolute;

	top: 0px;

}



#best_promotio  {

	background-attachment: scroll;

	background-image: url(images/best_promotions.jpg);

	background-repeat: no-repeat;

	background-position: center top;

	margin-left: 20px;

}



#payout  {

	background-attachment: scroll;

	background-image: url(images/payout.jpg);

	background-repeat: no-repeat;

	background-position: center top;

}

#mainmenu_1 {

	
	width:580px;
	position:relative;
	top:115px;

	

	

	

}

#mainmenu {

	z-index: 200;
	padding-top:140px;
	float:right;

	

	width: 580px;

	

	

}

#subcont p {

	text-align: justify;

}





#mainmenu_description p {

text-align: justify;

}



#mainmenu_description {

	position: relative;

	width: 600px;



	padding-top: 120px;

	

	min-height: 800px;
	height: auto !important;
	height: 800px;

	

}

#description {

	background-color: #000;

	color:#0000cc;

	z-index: 200;

	position: relative;

	width: 550px;

	top: -85px;

	left:200px;

}

#mainmenu2 {

	color:#fff;

	FILTER: alpha(opacity=80);

	opacity: 0.80;

	background-color:#082b4e;

	z-index: 97;

	position: relative;

	width:160px;

	right:30px;

	float:right;

}

#mainmenu2 div {

	

	margin-bottom: 40px;

}



div#newsbox {

	z-index: 97;

	position: relative;

	width: 150px;

	left:610px;

	top:0px;

	background-color: #000f1a;

	color:#fff;

	FILTER: alpha(opacity=85);

	opacity: 0.85;

	padding: 5px;

	margin-bottom: 0px;

}

A.news {

	font-size: 11px;

	padding: 5px 5px 5px 10px;

	background-attachment: scroll;

	background-image: url(images/xtb5.gif);

	background-repeat: no-repeat;

	background-position: left center;

	color: #FFFFFF;

}

A.news:hover {

	COLOR: #FF0000;

	padding: 5px 5px 5px 10px;

	background-attachment: scroll;

}

#bcontainer {

	z-index: 200;

	

}

.footer{

	BACKGROUND-POSITION: center top;

	background-image: url(images/bg_footer.gif);

	background-attachment: scroll;

	BACKGROUND-REPEAT: no-repeat;

	HEIGHT: 25px;

	TEXT-ALIGN: center;

	padding-left: 50px;

	margin-right: 15px;

	margin-left: 15px;

	z-index: 100;

	

	padding-top: 7px;

	

}

.footer img {

	position: relative;

	float: none;

	top: -30px;

}





.footer A{

	color: #FFFFFF;

	PADDING-RIGHT: 5px;

	PADDING-LEFT: 5px;

	PADDING-BOTTOM: 8px;

	PADDING-TOP: 10px;

	TEXT-DECORATION: none;



}

.footer A:hover {

	TEXT-DECORATION: underline;

	

	color: #FFcc00;

}

.style3 {color: #999999}

.style4 {color: #FFFFFF}



.style5   {

	font-weight: bold;

	color: #FFCC00;

	font-size: 12px;

}

.style5 a  {

	font-weight: bold;

	color: #FFCC00;

	font-size: 12px;

}

.style5 a:hover  {

	font-weight: bold;

	color: #FFF;

	

}

#content_text {


	text-align: justify;

	padding: 5px 10px 0 0;

	margin-left: 20px;

}

#subcont{

min-height:160px;
height:auto !important;
height:160px;

	

	margin-bottom: 5px;

	

	padding: 10px;

}

#subcont a {

	text-decoration:none;

	padding:0 10px 0 10px;

	color: #ffcc00;

	font-size: 100%;

	

	

}

#subcont a:hover {

text-decoration:underline;

padding:0 10px 0 10px;

	color: #fff;

	font-size: 100%;

	

	

}







.transp100{

background-color:#242424;



}

.transp90 {

background-color:#1c1c1c;

}

.subcontent {

	position:absolute;

	border:1px solid #f7f5ee;

	display:none;

	z-index:200;

	

	}

td.longdescription

	{

	text-align:justify;

	padding:20px 30px 20px 30px;

	}

	

	/* -----------------------    FEATURES TABLE  ----------------------- */ 









table.p-features_table {

    font-size: 12px;

    color: #000;

    border: 1px solid #546A74;

    border-collapse: collapse;

    padding:3px;

}



tr.p-odd {

height:30px;

text-align:center;

	padding:3;

	background-color:#e3b80c;

	border: 1px solid #546A74;

}

tr.p-even {

height:20px;

text-align:center;

	padding:3;

	background-color:#cc9900;

	border: 1px solid #546A74;

}    



.list_table{

	font-size:inherit;

	margin-bottom:2em;

	border:1px solid #aaa;

	border-collapse:collapse;

	width: 90%;

}

.list_table th a{color:#222;}

.list_table tr{

	background-color:#242424;

}

.list_table tr.d{

	background-color:#1c1c1c;

}

.list_table tr:hover,.list_table tr.hovered{

	background-color:#161616;

}

.list_table th,.list_table td{padding:0 .3em;}

.list_table th{

	color:#CCCCCC;

	line-height:1.2em;

	background-color:#1c1c1c;

	border:1px solid #aaa;

	border-collapse:collapse;

}

.list_table td{

	line-height:1.6em;

	text-align: center;

}

.list_table td a{

	color:#CCCCCC;

	text-decoration:none;

}

.list_table td a:hover{text-decoration:underline;}

.list_table img{margin-top:.45em;}

.list_table .n{font-weight:normal;}

.list_table .dl{float:left;margin-right:.3em;}

.list_table .ti{float:right;margin-left:.3em;}

.list_table .ti.com{margin-left:.6em;}

.list_table small{

	visibility:hidden;

	font-size:90%;

	vertical-align:middle;

}

.list_table small a {

	color: #FFCC00;

	font-size: 100%;

}



.list_table tr:hover small,.list_table tr.hovered small{visibility:visible;}



.list_table2{

	font-size:inherit;

	margin-bottom:2em;

	border:1px solid #aaa;

	border-collapse:collapse;

	width: 100%;

}

.list_table2 th a{color:#222;}

.list_table2 tr{

	background-color:#242424;

}

.list_table2 tr.d{

	background-color:#1c1c1c;

}

.list_table2 tr:hover,.list_table tr.hovered{

	background-color:#161616;

}

.list_table2 th,.list_table td{padding:0 .3em;}

.list_table2 th{

	color:#CCCCCC;

	line-height:1.2em;

	background-color:#1c1c1c;

	border:1px solid #818181;

	border-collapse:collapse;

}

.list_table2 td{

	line-height:1.6em;

	text-align: center;

}

.list_table2 td a{

	color:#CCCCCC;

	text-decoration:none;

}

.list_table2 td a:hover{text-decoration:underline;}

.list_table2 img{margin-top:.45em;}

.list_table2 .n{font-weight:normal;}

.list_table2 .dl{float:left;margin-right:.3em;}

.list_table2 .ti{float:right;margin-left:.3em;}

.list_table2 .ti.com{margin-left:.6em;}

.list_table2 small{

	visibility:hidden;

	font-size:90%;

	vertical-align:middle;

}

.list_table2 small a {

	color: #FFCC00;

	font-size: 100%;

}



.list_table2 tr:hover small,.list_table tr.hovered small{visibility:visible;}



A.free {

	display: block;

	color: #FFCC00;

	text-decoration: none;

	background-attachment: scroll;

	background-image: url(images/lmenuup.gif);

	background-repeat: no-repeat;

	background-position: left center;

	padding-top: 5px;

	padding-right: 0px;

	padding-bottom: 5px;

	padding-left: 10px;

	border-bottom: 1px solid #3d3d3d;

	margin-left: 20px;

	margin-right: 10px;

	text-transform: uppercase;

	font-weight: bold;

}

A.free:hover {color:#FFFFFF}



.ltbrd

{

	border:1px solid #4F4F4F;

}
.tournaments

{
	border-bottom:1px solid #4F4F4F;
	border-left:1px solid #4F4F4F;
	border-right:1px solid #4F4F4F;
	position: relative;
	top: -15px;

}
