  /* main declarations */

html, body {
	background: black;
	margin: 0px;
	height:100%;
	border:none;
	padding:0px;
}
A, BODY, TABLE, INPUT, SELECT, TEXTAREA {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 13px;
line-height : 15px;
color : #ffffff;
}
a {
color : #ffe100;
}
a:hover {
text-decoration : none;
}

.image_a {

text-decoration:none;

}

.image_a:hover {

text-decoration:none;

}

.image_a:visited {

text-decoration:none;

}

.games_ex_td1 {

background:url(images/ex_bg1.gif) no-repeat; 
background-position:10px 0px; 
height:230px; 
width:190px; 
padding-top:0px; 
margin:0px;
}

.games_ex_td2 {

background:url(images/ex_bg2.gif) no-repeat; 
background-position:10px 0px; 
height:230px; 
width:190px; 
padding-top:0px; 
margin:0px;
}

.games_ex_img {
margin:0px; 
padding:0px; 
margin-top:7px;
width:190px;
height:142px;
}

.games_ex_heading {

padding:0px; 
margin:0px; 
padding-top:8px; 
padding-left:20px; 
color:#000000; 
font-size:11px; 
font-weight:bold
}

.games_ex_play {

padding:0px; 
margin-top:0px; 
 
padding-top:7px; 

}

.games_ex_play a {
color:#c80000;
font-size:11px; 
font-weight:bold; 
text-align:right; 
text-decoration:underline;
}

games_ex_play a:visited {
color:#c80000;
font-weight:bold; 
text-align:right; 
text-decoration:underline;
}

games_ex_play a:hover {
color:#c80000;
font-weight:bold; 
text-align:right; 
text-decoration:none;
}


h1 {
font-family : Arial;
font-size : 18px;
font-weight : 300;
margin-bottom:0px;
margin-top:0px;
}
h1.casino {
font-family : Tahoma;
font-size : 11px;
font-weight : bold;
text-decoration : underline;
color : #c80000;
padding:0px;
margin:0px;
}
.h1_yellow {
color : #ffe100;
}
h2 {
font-family : Verdana, Arial, Helvetica, sans-serif;
margin:0px;
color : #ffe100;
font-size : 13px;
font-weight : bold;
margin:0px;
padding-bottom:13px;
padding-top:13px;
margin-left:10px;
padding-right:48px;

}

p {
margin : 0px;
padding-right:50px;
padding-left:10px;
text-align:justify;

}

.red { color: red; font-weight: bold }

.main_table {
border:0px;
width:1000px;
height:100%;
}

.table_image {
margin-left:10px;
width:160px; 
height:120px; 
border:0px; 
}

.casino_image {
margin-right:10px;
width:160px; 
height:120px; 
border:0px; 
}

.casino_table_image {
width:95;
height:71;
margin-right:4px;
margin-bottom:15px;
}

.poker_images {
margin-right:15px;
padding-top:8px;
width:160px; 
height:120px; 
border:0px; 
}

.pi_div { padding-left:45px; }


a.down_menu {
color : #000000;
text-decoration : underline;
font-family : Tahoma;
font-size : 11px;
}
a.down_menu:hover {
text-decoration : none;
}
.down_menu_da {
font-weight : normal;
color : #000000;
text-decoration : none;
font-family : Tahoma;
font-size : 11px;
line-height:18px;
}
.copyright {
font-family : Tahoma;
color : #000000;
font-size : 11px;
font-weight : bold;
text-align:center;
vertical-align:middle;
background-image: url('images/bg/bg_down.jpg');
height:50px;
}
.logo {
padding-top : 30px;
}
.up_left {
background-image : url('images/bg/up_left.jpg');
background-repeat : no-repeat;
}

.up_left_line {
background-image : url('images/bg/up_left_line.gif');
height:0px;
background-repeat : no-repeat;
}

.up_right {
background-image : url('images/bg/up_right.jpg');
background-repeat : no-repeat;
padding-top : 40px;
}

.bg_sidebar {
background-image : url('images/bg/sidebar.jpg');
background-repeat : no-repeat;
padding-left : 50px;
padding-bottom : 50px;


}

.bg_content {
background-image : url('images/bg/content.gif');
background-repeat : no-repeat;
padding-bottom : 50px;

}
.menu_item {
background-image : url('images/menu/vert_line.gif');
background-repeat : no-repeat;
font-family : Myriad Pro;
font-size : 15px;
font-weight : 900;
}
.menu_active {
background-image : url('images/menu/menu_active.gif');
background-repeat : repeat-x;
}
.menu_disactive {
background-image : url('images/menu/menu_disactive.gif');
background-repeat : repeat-x;
}
.menu_footer {
background-image : url('images/menu/menu_footer.jpg');
background-repeat : no-repeat;
}
.s1 {
background-image : url('images/menu/s1.gif');
background-repeat : no-repeat;
}
.s2 {
background-image : url('images/menu/s2.gif');
background-repeat : no-repeat;
}
.s3 {
background-image : url('images/menu/s3.gif');
background-repeat : no-repeat;
}
.s4 {
background-image : url('images/menu/s3.gif');
background-repeat : no-repeat;
}
.news_date {
font-family : Tahoma;
font-size : 10px;
font-weight : normal;
}

.news_date_imp {
font-family : Tahoma;
font-size : 10px;
font-weight : normal;
}


.header_news {
font-weight : bold;
text-decoration : none;
padding-bottom: 2px;
}

.header_news_imp {
font-weight : bold;
text-decoration : none;
padding-bottom: 2px;
}

a.news_link {
font-family : Tahoma;
color : #000000;
font-size : 9pt;
font-weight : bold;
text-decoration : underline;
}
.current_news {
padding-left : 10px;
padding-bottom : 0;
}

.current_news_imp {
padding-left : 10px;
padding-bottom : 0;

}

.news_image {
margin-top : 0;
margin-right : 10px;
text-align:left;
width:102px;
height:78px;
}
.content {
padding-left : 10px;
text-align : justify;
}
.submenu_up {
background-image : url('images/submenu/submenu_up.gif');
background-repeat : no-repeat;
}
.submenu_center {
background-image : url('images/submenu/submenu_center.gif');
background-repeat : repeat-y;
background-color : #ffaf00;
}
.submenu_down {
background-image : url('images/submenu/submenu_down.gif');
background-repeat : no-repeat;
}
.submenu_content {
font-family : Tahoma;
color : #000000;
}
.news {
padding-left : 11px;
padding-top : 9px;
padding-bottom : 16px;
font-size : 12px;
}

.news_imp {
padding-left : 11px;
padding-top : 9px;
padding-bottom : 16px;
font-size : 12px;

}


a.scheme_link {
color : #ffffff;
text-decoration : underline;
font-size : 11px;
font-family : Tahoma;
font-weight : normal;
white-space : nowrap;
}
a.scheme_link:hover {
text-decoration : none;
}

.header_some_casino {
font-family : Tahoma;
font-size : 11px;
font-weight : bold;
text-decoration : underline;
color : #c80000;
}
.casino_examples {
padding-left : 10px;
padding-right : 10px;
padding-top : 10px;
padding-bottom : 10px;
border-bottom:solid 1px #ffe100;
}
.casino_examples_bottom {
padding-left : 10px;
padding-right : 10px;
padding-top : 10px;
padding-bottom : 22px;
}
p.current_casino_example {
margin-top : 0;
}
.casino_desc {
font-family : Tahoma;
font-size : 11px;
color : #000000;
padding:0px;
margin:0px;
text-align:left;
}
.shadow_for_disactive {
background-image : url('images/menu/menu_footer.jpg');
background-repeat : no-repeat;
}
.scheme_table {
height:390px;
margin:0px;
width:650px;
padding-top:0px;
padding-left:0px;
border:0px;
background: url('images/bg/scheme.jpg') no-repeat;
}

.scheme_td01 {
padding-top: 0px;
padding-left:120px;
}

.scheme_td02 {
padding-left:40px;  margin-top:121px;
}

.scheme_td03 {
padding-left:21px;  margin-top:59px;
}

.scheme_td04 {
padding-left:100px;  margin-top:82px;
}

.scheme_td05 {
padding-left:62px; margin-top:83px;
}

.scheme_td06 {
padding-left:25px; margin-top:83px;
}

.scheme_td07 {
padding-left:78px; margin-top:78px;
}

.scheme_td08 {
padding-left:48px;
}

.scheme_td09 {
padding-left:88px; margin-top:163px;
}
.scheme_td10 {
padding-left:32px; margin-top:113px;
}

.scheme_casino {
padding-left:95px;
}

.scheme_poker {
padding-left:45px;
}

.scheme_h2 {
font-family: Tahoma; 
font-size: 11px; 
font-weight: bold; 
color: #ffe100; 
margin:0px;
padding:0px;
margin-top:18px;
padding-bottom:0px;
margin-bottom:0px;
padding-left:10px;

}

.scheme_h3 {
font-family: Tahoma; 
font-size: 11px; 
color: #ffffff;
padding:0px;
}

.scheme_a {
font-family: Arial; 
font-size: 17px; 
font-weight: bold; 
color: #000000;
line-height:20px;
vertical-align:middle;
text-decoration:none;

}

.banner_left_corner {
background-image : url('images/banner/left_corner.gif');
background-repeat : no-repeat;
}
.banner_right_corner {
background-image : url('images/banner/right_corner.gif');
background-repeat : no-repeat;
}
.banner_up_line {
background-image : url('images/banner/up_line.gif');
}
.no_repeat {
background-repeat : no-repeat;
}
.banner_center {
background-color : #ffe100;
background-image : url('images/banner/center.gif');
background-repeat : no-repeat;
vertical-align : top;
padding-bottom : 10px;
padding-top : 10px;
padding-left : 20px;
padding-right : 20px;
}
P.banner_contents {
font-family : Tahoma;
font-size : 11px;
line-height : 17px;
color : #000000;
padding : 0;
margin : 0;
}
.banner_down {
background-image : url('images/banner/down.gif');
background-repeat : no-repeat;
}
h2.banner_header {
font-family : Tahoma;
color : #000000;
font-size : 11px;
font-weight : bold;
margin-top : 0;
margin-bottom : 0;
}
a.banner_link {
color : #c80000;
text-decoration : underline;
font-size : 11px;
font-family : Tahoma;
font-weight : bold;
}
.y_letter {
color : #ffc800;
}
a.main_menu {
font-family : Myriad Pro;
font-size : 15px;
font-weight : 900;
text-decoration : none;
}
a.main_menu:hover {
text-decoration : underline;
}
h1.root_header {
font-family : Arial;
font-size : 18px;
font-weight : 300;

}
.root_header_col {
font-family : Arial;
font-size : 18px;
font-weight : 300;
color : #ffe100;
}

.submenu {
padding-bottom: 13px;
padding-top:13px;
}
.submenu_down {
font-size : 12px;
color : #ffffff;
}

a.news_link {
text-decoration : underline;
color : #000000;
font-weight : bold;
}
a.news_link:hover {
text-decoration : none;
color : #000000;
}

.map a {
line-height:20px;
padding-left:40px;
}

.map_h1 {
font-weight : bold;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 16px;
padding-left:20px;
text-decoration : none;
line-height:23px;
}

.td_bottom {
background-image: url('images/bg/bg_down.jpg');
height:50px;
text-align:center;
color : #000000;
font-family : Tahoma;
font-size : 11px;
line-height : 1.6;
}

ul.Menu, ul.Menu ul {
  width: 242;
  float:left;
  margin:0px;
  position:relative;
  background-image:url(images/submenu/icon_arrow.gif);
  background-repeat:repeat-y;
  padding-left:0px;
  padding-bottom:0px;
  cursor: default;             
  margin-left: 0px;          
}
ul.Menu li {
  list-style-type: none;       
  margin: 0px;                
  position: relative;        
  color: #fff;
  line-height:50px;
  
}
ul.Menu li > ul {         
  display: none;             
  position: absolute;        
  top: 2px; 
  padding-bottom:0px;             
  left: 250px;                 
                               
}

ul.Menu ul.CSStoShow {     
  display: block;             
}
ul.Menu li:hover > ul {   
                                 
  display: block;             
}

ul.Menu li a { 
color : #000000;
text-decoration : underline;
font-size : 11px;
font-family : Tahoma;
font-weight : bold;
display: block; 
width: 100%; 
line-height:20px; 
padding-left: 26px; 
padding-bottom:0px;
}

ul.Menu li a.active, ul.Menu li a.active:hover { 
color : #c80000;
text-decoration:none;
font-size : 11px;
font-family : Tahoma;
font-weight : bold;
display: block; 
width: 100%;
height:20px;
line-height:20px;
padding-left: 26px;
padding-bottom:0px; 
background:url(images/submenu/active.gif) no-repeat;
}

ul.Menu li a:hover, ul.makeMenu li a.CSStoHighLink { color: #000; }
ul.Menu li:hover > a { color: #000; } 


ul.Menu li { 
	behavior: url( IEmen.htc );
}
ul.Menu ul {  
	display: none; position: absolute; top: 2px; left: 250px;
}

ul.content_list, ul.content_ ul {

  
  margin:0px;
  position:relative;
  padding-left:30px;
  padding-bottom:0px;
  cursor: default;             
  margin-left: 0px;
        
}
ul.content_list li{
  list-style-type: none;       
  background-image:url(images/icon_arrow.gif);
  background-repeat:no-repeat;
  margin: 0px;
  padding-bottom:10px;
  position: relative;
  color: #fff;
}
ul.content_list p{
  padding-left:18px;
  padding-right:48px;
  text-align:left;
}

ul.scheme, ul.scheme ul {
  width: 40px;
  float:left;
  margin:0px;
  position:relative;
  background-image:url(images/icon_arrow_blue.gif);
  background-repeat:repeat-y;
  padding-left:20px;
  padding-bottom:0px;
  padding-top:3px;
  cursor: default;             
  margin-left: 0px;          
}
ul.scheme li {
  list-style-type: none;       
  margin: 0px;                
  position: relative;         
  color: #fff;
  line-height:50px;
}

ul.scheme li a { 
color : #ffffff;
text-decoration : underline;
font-size : 11px;
font-family : Tahoma;
font-weight : normal;
white-space : nowrap;
display: block; 
width: 100%; 
line-height:20px; 
padding-left: 0px;
padding-bottom:0px;
}

ul.scheme li a:hover { 
text-decoration : none;
}



