body {
    background-image: url("../images/bg2.gif");
    background-color: rgb(255,204,0);
    font-family: Verdana;
    font-size: 12px;
	position:0px;
	margin:0px;
}

div.banner_scroll{ position:absolute; bottom:10px; right: 10px; width:140px; height:680px; background:url("../images/up_bg.gif") no-repeat; text-align:center;}

input, select, button {
    border:1px solid #000;
    margin:3px 0;
    width:110px;
}
form {
    margin:1px;
    padding:1px;
}
img {
    border:none;
}
ul, ol {
    text-align:left;
    margin:5px 5px 5px 20px;
}
a.playgreen {
    font-size:16px;
    font-weight:bold;
    color:#008000;
    margin:10px;
    display:block;
}
a.playgreen:hover {
    text-decoration:none;
}
div#main {
    width: 940px;
    background-color: #d1362e;
    color:#FFF;
    text-align:center;
    margin:0 auto;
    padding:0 2px;
}
div#header {
    background-color:#FF9;
    color:#000;
}
div#footer {
    background-color:#FF9;
    color:#000;
}
div#footer a img {
    margin:3px 0;
    border:1px solid #000;
}
div#footer #disclaimer {
    text-align:justify;
    font-size:10px;
    margin:0px;
    padding:3px;
}
#disclaimer {
    text-align:center;
    font-size:10px;
    margin:0px;
    padding:3px 0px;
	border:0px;
}
#disclaimer a { border:0px;}
#disclaimer img { border:0px;}

#logo img {
/*    margin:5px; */
}

#bestfree, .bestfree {
    background-image:url("../images/bg6a.gif");
    padding:5px;
    margin:10px;
    font-size: 16px;
    font-weight: bold;
    color:#036;
    text-align:center;
	width:630px;
}

#bestfree h1 { display:inline;font-size: 16px; font-weight: bold; color:#036; margin:0px; padding:0px;}

#contenttable {
    width:100%;
    border:none;
    background-color:#FF9;
    color:#000;
    text-align:center;
}
#menu_left {
    width:160px;
    vertical-align:top;
}

#menu div {
    font-weight:bold;
    color:#036;
    background-color:#fea900;
    margin:3px;
}

#menu a {
    display:block;
    text-align:left;
    color:#036;
    text-decoration:none;
    padding:2px 0px 2px 5px;
}
#menu a:hover {
    color:#69c;
}
#contentleft {
    vertical-align:top;
    background-color:#FFE;
    border:1px solid #d1362e;
}
#contentright {
    width:130px;
    vertical-align:top;
}


#subscribe {
    background-color:#b0db85;
    color:#000;
    margin:3px 3px 0px;
    padding:2px;
    text-align:center;
}
#subscribe div {
    height:120px;
    padding:0px;
    margin:5px 0px;
}
#subscribe img {
    margin:0px;
    padding:0px;
    float:left;
}


#progressive {
    background-color:#C9F;
    color:#000;
    margin:10px 3px;  /* */
    padding:2px 2px 5px;
    text-align:center;
}
#progressive select {
    width:110px;
    font-size:10px;
    margin:0px;
}
#progressive input {
    border:none;
    text-align:center;
    color:#F00;
    font-weight:bold;
    background-color:#EEF;
    width:110px;
    margin:0px;
    font-size:small;
}


#usermenu {
    background-color:#e8756f;
    color:#FFF;
    margin:10px 3px;  /* */
    padding:2px;
    text-align:left;
}
#usermenu a {
    display:block;
    font-weight:bold;
    font-size:10px;
    text-decoration:none;
    color:#FFF;
    margin:0;
    padding:3px 0;
}
#usermenu a:hover {
    background-color:#d1362e;
}
#usermenu a img {
    margin:0px 3px;
    vertical-align:middle;
}


#toolbar {
    text-align:center;
}
#linkpartners {
    font-size:10px;
    padding:5px;
}
#linkpartners a {
    font-weight:bold;
}

#pleasenote {
    border-collapse:collapse;
    width:100%;
    margin:10px;
}
#pleasenote th {
    border: 2px solid #F00;
    background-color: #F00;
    color: #FFF;
    font-size: 22px;
    text-align: center;
    font-weight: bold;
}
#pleasenote td {
    border: 2px solid #F00;
    padding: 10px;
    background-color: #FFF;
    color: #F00;
    font-size: 16px;
    text-align: center;
    font-weight: bold;
}

#odessagaming {
    text-align:center;
}
#odessagaming img {
    border: 1px solid rgb(209, 54, 46);
    margin:10px;
    height:60px;
    width:240px;
}
#href_120x240_1, #href_120x240xall_1, #href_120x240xall_2, #href_120x240xall_3 {

    display:none;

}
#src_468x60_1, #src_120x240_1, #src_120x240xall_1, #src_120x240xall_2, #src_120x240xall_3, #menu_left_banner {
    border: 1px solid #d1362e;
    margin: 5px auto;
}
#src_468x60_1 {
    height:60px;
    width:468px;
}
#src_120x240_1, #src_120x240xall_1, #src_120x240xall_2, #src_120x240xall_3 {
    height:240px;
    width:120px;
}

#src_120x600_1 {
    height:600px;
    width:120px;
}

#seal {
    margin:10px;
}

.description {
    background-image:url("../images/bgstars.gif");
    background-color:#FFFFFF;
    border:1px solid #39C;
    padding:5px;
    margin:10px;
    text-align:justify;
}
.description h2, .description h2 a {
    text-align:center;
    color:#369;
    margin:10px;
    font-size:16px;
}
.description h2 a img {
    border:1px solid #369;
}

.description h1, .description h1 a { text-align:center; color:#369; margin:10px; font-size:16px;}
.description h1 a img { border:1px solid #369;}
.description h4 {
    color:#008000;
    text-align:center;
    padding:0px;
    margin:5px;
    font-size:14px;
}
.description h3 {
    color:#008000;
    text-align:center;
    padding:0px;
    margin:5px;
    font-size:14px;
}
.description table.card {
    width:95%;
    border:none;
}
.description table.card th {
    width:30%;
    border:none;
    text-align:center;
}
.description table.card td {
    border:none;
}
.description img.screenshot {
    float:right;
    margin:0 10px 10px;
}
.description .playnow {
    text-align:right;
}
.description .playnow a {
    display:block;
    background-color:#369;
    width:200px;
    color:#FFF;
    text-align:center;
    font-weight:bold;
    padding:2px;
    margin:10px 0 10px 400px;
    text-decoration:none;
}
.description .playnow a:hover {
    background-color:#69C;
}
.description ol {
    margin-left:50px;
}

.telo_kroxi {margin:5px 0 0 10px; width:627px; text-align:left;}
.telo_kroxi a { color:#0001DA; text-decoration:none;}
.telo_kroxi a:link { color:#0001DA;text-decoration:none; }
.telo_kroxi a:visited { color:#0001DA; text-decoration:none; }
.telo_kroxi a:hover { color:#2B3D00; text-decoration:none;}
.telo_kroxi a:active { color:#0001DA; text-decoration:none;}


.buffer {
    height:10px;
    clear:both;
}


.arrows {
    text-align:center;
    margin:5px;
    padding:5px;
    color:#900;
    font-size:small;
}
.arrows img {
    margin:0 10px;
}


.morehottest {
    text-align:center;
    margin:5px;
}
.morehottest b {
    color:#F00;
}
.morehottest a {
    color:#900;
    font-weight:bold;
}


.casinos {
    width:565px;
    border:none;
    margin:auto;
    border-collapse:collapse;
    font-size:11px;
}
.casinos td, .casinos th {
    background-color:#CCE3FF;
    border:3px solid #FFF;
}
.casinos th {
    width:125px;
}
.casinos td {
    padding:5px;
}
.casinos td a {
    font-size:12px;
}
.casinos th img {
    border:0px;
    height:125px;
    width:125px;
}

.casinos .buttons a {
    margin:10px;
    padding:2px;
    color:#FFF;
    font-weight:bold;
    width:160px;
    float:left;
    display:block;
    background-color:#036;
    text-decoration:none;
}
.casinos .buttons a.right {
    float:right;
}
.casinos .buttons a:hover {
    background-color:#69C;
}


.casinos h4 {
    margin:0px;
    padding:5px;
}


.greentable {
    width:630px;
    border-collapse:collapse;
    font-size:12px;
    text-align:center;
    margin:10px auto;
    border:2px solid #69c;
}
.greentable tr.title th {
    text-align:center;
    color:#FFF;
}
.greentable tr.title th:hover, .greentable tr.title th.iehover {
    background-color:#69c;
}
.greentable th {
    background-color:#69c;
    border:1px solid #FFF;
    padding:3px 2px;
    text-align:left;
}
.greentable th:hover, .greentable th.iehoover {
    background-color:#CCE3FF;
}
.greentable th:hover a, .greentable th.iehoover a {
    color:#369;
}
.greentable th a {
    color:#FF0;
}
.greentable td {
    background-color:#FFF;
    padding:3px 2px;
    border:1px solid #69c;
}
.greentable a {
    font-weight:bold;
}
.greentable a.review {
    color:#900;
    text-decoration:underline;
}
.greentable a.playnow {
    color:#00F;
    text-decoration:underline;
}
.greentable .usa_ok_small {
background:url("../images/usa_ok_sm.gif") no-repeat center center #FFF;
}
.greentable .usa_no_small {
background:url("../images/usa_no_sm.gif") no-repeat center center #FFF;
}

.usa_ok {
background:url("../images/usa_ok.gif") no-repeat top right;
}
.usa_no {
background:url("../images/usa_no.gif") no-repeat top right;
}


.bluetable {
    width:650px;
    border-collapse:collapse;
    font-size:12px;
    text-align:center;
    margin:10px auto;
    border:2px solid #06C;
}
.bluetable tr.title th {
    text-align:center;
    color:#FFF;
}
.bluetable tr.title th:hover, .bluetable tr.title th.iehoover {
    background-color:#06C;
}
.bluetable th {
    background-color:#06C;
    border:1px solid #FFF;
    padding:3px 2px;
    text-align:left;
}
.bluetable th:hover, .bluetable th.iehover {
    background-color:#09D;
}
.bluetable th a {
    color:#FF0;
    text-decoration:underline;
}
.bluetable td {
    background-color:#FFF;
    padding:3px 2px;
    border:1px solid #06C;
}
.bluetable a {
    font-weight:bold;
}
.bluetable a.review {
    color:#900;
}
.bluetable a.playnow {
    color:#00F;
}


.bjstrat {
    background-color:#FFF;
    border:2px double #39C;
    font-weight:bold;
    text-align:center;
    width:400px;
    border-collapse:collapse;
    margin:10px auto;
}
.bjstrat th {
    color: #FFFFFF;
    background-color:#900;
    border: 1px solid #39C;
}
.bjstrat td {
    border: 1px solid #39C;
    background-color:#FFF;
}
.bjstrat .hit {
    color:green;
}
.bjstrat .stand {
    color:red;
}
.bjstrat .double {
    color:blue;
}
.bjstrat .split {
    color:#900;
}


.vpstrat {
border:2px solid #369;
background-color:#FFF;
width:450px;
margin:10px auto;
border-collapse:collapse;
text-align:center;
}
.vpstrat td {
border:1px solid #369;
}
.vpstrat th {
border:1px solid #FFF;
background-color:#369;
color:#FFF;
}


.red, .red {
    color:#F00;
}
.blue {
    color:#36C;
}
.yellow {
    color:#FF0;
}
.green {
    color:#008000;
}
.purple {
    color:#900;
}


#top, #bottom {
    text-align:center;
    margin:0px;
}

.tip {
	background:#FFFFE1;
	border:1px solid #CCC;
	padding:10px;
	margin:10px;
}
.tip .title {
	text-align:left;
	font-size:medium;
	margin:0px 0px 10px 52px;
	color:#063;
}
.tip b {
	color:#000;;
}
.tip img {
	float:left;
	margin:8px;
}

a.feeder {
	display:block;
	font-weight:bold;
	color:#000;
	background:transparent url("../images/feed-icon-14x14.png") left center no-repeat;
	font-size:10px;
	padding:1px 0px 4px 20px ;
	text-align:left;
	text-decoration:none;
	margin-left:40px;
}

.tickers_table {
	border-collapse:collapse;
	font-size:18px;
	margin:1px auto;
	border:none;
	margin-bottom:10px;
}

.tickers_table th {
	background-color:#e2f1ff;
	border:2px solid #6699cc;
}

.tickers_table th img {
	border:none;
	padding: 10px 10px 0px 10px;
}
.tickers_table td {
	background-color:#e2f1ff;
	border:2px solid #6699cc;
	padding:0px;
	
}

.ico {
	float:right;
	padding-right:10px;
}

.ico a {
	outline:none;
}

.close_up { display:none;}
.banner_up { border:#FFD201 solid 0px;}
#close2 {position:absolute; top:5px; right:5px;}
#text_ban {font-weight:bold; margin:6px 0px 10px 0px; color:#990000; line-height:1.3;font-size:14px;}
#usa_flag {display:inline; position:relative; top:2px; border:1px solid #fde49f;}

.fot {width:800px; text-align:center; margin:auto; margin-top:10px; margin-bottom:10px;}
.bor { border:0px solid #4555DF}
.bor1 { border:0px solid #000}

.new_newsletter {background:url("../images/newslet.png") no-repeat; width:124px; height:159px; padding-top:150px; margin:auto; margin-top:5px; margin-bottom:3px;}


.winers { border-collapse:collapse;  width:500px; margin:auto;}
.winers th { background:#6699CC; color:#FFFFFF; font-weight:bold; border:1px solid #ffffff; text-align:center; height:30px;}
.winers td { color:#000000; border:1px solid #ffffff; text-align:center; height:30px; background:#FFFFFF;}

/* BLOG STYLE last 4 post */
#blog_post_link {color:#bf0000;}
#link_h2_blog {color:#bf0000;}
.bonus { width:602px; border-collapse:collapse; margin:auto; margin-bottom:25px;}
.bonus p { text-align:justify; padding: 0px 10px 5px 5px; margin:5px 0 0 0px;}
.bonus img {float:left; margin:5px 5px 0px 5px;}
.bonus td { width:301px;}
.bonus_title {width:295px; height:24px; background:url("../images/bonus_title.png") no-repeat; margin-right:6px; text-align:center;}
.bonus_title_b {width:295px; height:24px; background:url("../images/bonus_title.png") no-repeat; margin-right:6px; text-align:center;}
.bonus_title2 { margin-top:10px; padding-top:5px;}

.bonus_title a { color:#000000; text-decoration:none; outline:none;  font-weight:bold; font-size:16px;}
.bonus_title a:visited { color:#000000;}
.bonus_title a:activ {color:#000000;}
.bonus_title a:hover {color:#F00;text-decoration:underline;}

.bonus_b_a {width:285px; text-align:right; padding-right:10px;}
.bonus_title_b a { color:#000000; text-decoration:none; outline:none;  font-weight:bold; font-size:10px;}
.bonus_title_b a:visited { color:#000000;}
.bonus_title_b a:activ {color:#000000;}
.bonus_title_b a:hover {color:#F00;text-decoration:underline;}

.bonus_telo {width:295px; padding-bottom:10px; margin-right:6px; border-bottom:2px dotted #000000;}
.bonus_telo a { color:#BF0000; text-decoration:none; outline:none;  font-weight:bold; font-size:13px; margin-left:10px; text-decoration:underline;}
.bonus_telo a:visited { color:#BF0000;}
.bonus_telo a:activ {color:#BF0000;}
.bonus_telo a:hover {color:#FF0000;text-decoration:none;}


.bonusa2 a { color:#0000FF; text-decoration:none; outline:none;  font-weight:bold; font-size:13px; margin-left:20px;  text-decoration:underline;}
.bonusa2 a:visited { color:#0000FF;}
.bonusa2 a:activ {color:#0000FF;}
.bonusa2 a:hover {color:#BF0000;text-decoration:none;}
/* END BLOG STYLE last 4 post */



/* ������� ����������*/
.emul_review{
line-height:1.1;
margin-left:6px;
margin-bottom:5px;
margin-top:4px;
}
.emul_review h2{
text-align:center;
font-size:13px; 
font-weight:bold; 
font-family:Verdana, Arial, Helvetica, sans-serif;

}

.emul_td_head {
height:23px;
background:url("../images/style/emul_header.gif") no-repeat;
padding-bottom:0px;
width:175px;
display:block;
}

.emul_td_im {
background:url("../images/style/emul_bg.gif") repeat-y;
padding-bottom:10px;
text-align:center;
}

.emul_td_button1 {
background:url("../images/style/emul_b.gif") repeat-y;
padding-left:25px;
padding-right:25px;
text-align:center;
}
.emul_td_button2 {
background:url("../images/style/emul_b.gif") repeat-y; 
padding:10px; 
padding-bottom:0px;
text-align:center;
}

.emul_td_footer {
height:13px;
}

.emul_td_im img {
border:2px solid #6AB1D4;
}

.emul_td_im_game {
background:url("../images/style/emul_bg.gif") repeat-y;
text-align:center;
}


/* ������ ��������� */



a.ovalbutton{
background: transparent url("../images/style/oval-blue-left.gif") no-repeat top left;
display: block;
float: center;
font: normal 13px Tahoma; 
line-height: 16px; 
height: 24px; 
padding-left: 11px; 
text-decoration: none;
color: #b66f00;
font-weight:bold;
}

a:link.ovalbutton, a:visited.ovalbutton, a:active.ovalbutton{
color: #b66f00;
font-weight:bold;
}

a.ovalbutton span{
background: transparent url("../images/style/oval-blue-right.gif") no-repeat top right;
display: block;
padding: 4px 11px 4px 0px; 
}

a.ovalbutton:hover{ 
background-position: bottom left;
color: #852f00;
}

a.ovalbutton:hover span{ 
/*background-position: bottom right;*/
background-position: 100% 100%;
}

.buttonwrapper{ 
overflow: hidden; 
width: 100%;

}






.right_menu {width:230px; border: solid 2px #092302; margin:15px 0 5px 15px; padding:5px 0 0 0; height:240px; background:#1E3613; font-size:12px;}

#emul_1 {display:inline;}
#emul_2, #emul_3, #emul_4, #emul_5, #emul_6 {display:none;}


#emul_img_1, #emul_img_2, #emul_img_3, #emul_img_4, #emul_img_5 {display:inline;}

#emul_img_none_1 {display:none;}
#emul_img_none_2 {display:none;}
#emul_img_none_3 {display:none;}
#emul_img_none_4 {display:none;}
#emul_img_none_5 {display:none;}

#emul_img_none {display:none;}

.img_inline { display:inline;}
.img_none { display:none;}

.rrr { display:inline;}


.minvis { display:none;}
.mshow { display:inline;}

.description_emul {
  /*background-image:url("../images/bgstars.gif");*/
  background-color:#FFFFFF;
  border:1px solid #39C;
  padding:0px 0px 0px 0px;
  margin-top: 5px;
  width:598px;
  
  text-align:justify;

}

.emul_game { width:600px; margin:auto;margin-bottom:5px;}

#emul_menu { width:600px;position:relative; bottom:42px; right:0px;}
#emul_menu img { border:none; margin:0px; padding:0px;}

#emul_menu2 { width:510px; margin-left:40px; position:relative; top:18px;}
#emul_menu2 img { border:none; margin:0px; padding:0px;}

.float_mar {float:left; margin: 10px 10px 10px 10px;}

#hcontent {
    font-size:16px;
    color:#990000;
    text-align:center;
	font-weight:bold;
	font-style:normal;

}
.clearfix::after{content:"";display:table;clear:both}
