/* Getting the new tags to behave */
article, aside, audio, canvas, command, datalist, details, embed, figcaption, figure, footer, header, hgroup, keygen, meter, nav, output, progress, section, source, video {display:block}
mark, rp, rt, ruby, summary, time {display:inline}
body {background:url(../img/tail-top.jpg) repeat-x center top #000;font-family:Arial, Helvetica, sans-serif;font-size:100%;line-height:1em;color:#a6a6a6}
html {min-width:1000px}
html, body {height:100%}
.container {margin:0 auto;overflow:hidden;width:1000px;font-size:.875em;padding:60px 0 140px 0}
header .container {height:720px;position:relative;padding:0; margin-bottom:100px;padding-bottom:120px;}
aside {width:311px;position:relative;z-index:10;float:left;margin-right:-10px}
section#content {position:relative;z-index:10;width:650px;float:left}
footer {background:url(../img/tail-bottom.jpg) repeat-x center top;margin-top:-229px}
footer .container {height:229px;text-align:center;color:#fff;padding:0;line-height:1.429em}
.fleft {float:left}
.fright {float:right}
.clear {clear:both}
.col-1, .col-2, .col-3 {float:left}
.alignright {text-align:right}
.aligncenter {text-align:center}
.wrapper {width:100%;overflow:hidden}
.wrap {height:auto !important;height:100%;min-height:100%}
.ic, .ic a {border:0;float:right;background:#fff;color:#f00;width:50%;line-height:10px;font-size:10px;margin:-220% 0 0 0;overflow:hidden;padding:0}
input, select, textarea {font-family:Arial, Helvetica, sans-serif;font-size:1em;vertical-align:middle;font-weight:normal}
fieldset {border:0}
.list li {padding:0 0 14px 12px;background:url(../img/marker.gif) no-repeat left 5px;height:1%} 
.news li {line-height:1.429em;margin-top:-4px;padding:0 0 23px 0;width:100%;overflow:hidden;vertical-align:top}
.news li a {text-decoration:none;line-height:2em}
.news li a:hover {text-decoration:underline}
.news li span {display:block;float:left;padding-right:20px;font-size:.786em;color:#000;background:url(../img/marker1.gif) no-repeat left top;text-align:center;width:19px;height:18px;position:relative;top:6px;line-height:1.2em}
.news li strong {display:block;font-weight:normal;overflow:hidden}
.img-indent {margin:0 0 20px 0}
.img-box {width:100%;overflow:hidden;padding-bottom:15px;line-height:1.429em}
.img-box img {float:left;margin:0 20px 0 0}
.extra-wrap {overflow:hidden}
p {margin-bottom:16px;line-height:1.429em}
.p1 {margin-bottom:25px}
address {line-height:1.429em;color:#fff;font-style:normal}
address span {float:left;color:#a6a6a6;width:84px}
a {color:#ffc531;outline:none}
a:hover {text-decoration:none}
h1 {font-size:2.317em;line-height:1.2em;font-weight:normal;position:absolute;left:5px;top:18px}
h1 a {text-decoration:none}
h2 {font-size:30px;line-height:1.2em;color:#fff;margin-bottom:20px}
h5 {font-size:1em;line-height:1.429em;color:#ffc531;font-weight:normal}
.txt1 {color:#ffc531}
.txt2 p {line-height:1.714em}
/* header */
header nav {position:absolute;right:60px;top:0;z-index:20}
header nav ul li {float:left;font-size:16px;line-height:1.2em;padding-left:13px}
header nav ul li a {text-decoration:none;display:block;color:#aeaeae;background-image:url(../img/spacer.gif);background-repeat:no-repeat;background-position:left top}
header nav ul li a:hover, header nav ul li a.active {color:#000;background-image:url(../img/nav-act-left.png)}
header nav ul li a span {display:block;padding:0 3px;background-repeat:no-repeat;background-image:url(../img/spacer.gif);background-position:right top}
header nav ul li a:hover span, header nav ul li a.active span {background-image:url(../img/nav-act-right.png)}
header nav ul li a span span {padding:40px 20px 26px 20px;background-repeat:repeat-x;background-image:url(../img/spacer.gif)}
header nav ul li a:hover span span, header nav ul li a.active span span {background-image:url(../img/nav-act-tail.gif)}
/* content */
#content .inside {padding:0 0 0 60px}
#content.extra {width:auto}
#content .list li {padding-bottom:8px}
/* Sidebar */
aside .inside {padding:0 0 0 60px}
aside figure {margin-left:-60px;padding-top:15px}
/* footer */
footer .inside {padding:148px 0 0 0}
footer a {color:#fff}
/* forms */
#contacts-form {clear:right;width:100%;overflow:hidden}
#contacts-form fieldset {border:none;float:left}
#contacts-form .field {clear:both;height:29px}
#contacts-form label {float:left;width:107px;color:#a6a6a6;padding-top:2px}
#contacts-form input {width:237px;padding:1px 0 1px 3px;border:1px solid #a6a6a6;color:#a6a6a6;background:none;float:left}
#contacts-form textarea {width:237px;height:114px;padding:1px 0 1px 3px;border:1px solid #a6a6a6;color:#a6a6a6;margin-bottom:15px;overflow:auto;background:none;float:left}
/* tabs */
ul.tabs {position:absolute;right:60px;top:89px}
ul.tabs li {float:left;line-height:1.2em;padding-left:10px}
ul.tabs li a {color:#fff;display:block;float:left;text-decoration:none;background:url(../img/button-left.png) no-repeat left top;cursor:pointer}
ul.tabs li a:hover, ul.tabs li.active a {color:#ffc632}
ul.tabs li a span {display:block;float:left;padding:0 9px;background:url(../img/button-right.png) no-repeat right top}
ul.tabs li a span span {padding:9px 18px 8px 18px;background:url(../img/button-tail.png) repeat-x left top}
.tab_container {position:relative;top:126px;width:100%}
/* faded gallery */
.faded {width:900px;height:450px;margin:0 auto;position:relative}
.faded ul.big-image {list-style:none;padding:0;margin:0;width:653px;height:341px;float:right;background:url(../img/img-wrapper-big.png) no-repeat left top}
.faded ul.big-image li {padding:9px 0 0 9px;width:635px;height:323px}
ul.pagination {list-style:none;padding:0;margin:0;background:none;width:auto;height:auto;position:absolute;left:0;top:0}
ul.pagination li {width:183px;height:99px;margin-bottom:22px;background:url(../img/img-wrapper-small.png) no-repeat left top}
ul.pagination li a {padding:9px 0 0 9px;display:block}
ul.pagination li.current a {}a {outline:0;border:0}
/* ::::: http://playnow.b4play.info/res/css/style.css?1341829439 ::::: */

/* ::::: http://fonts.googleapis.com/css?family=Gravitas+One ::::: */

@font-face {
	font-family: "Gravitas One";
	font-style: normal;
	font-weight: 400;
	src: local("Gravitas One"), local("GravitasOne"), url('nbhdbv6zvnu8mtp6w9fwtxhcuogz7vygh680lgh-uxm.woff') format("woff");
}
html, body { margin: 0px; padding: 0px; height: 100%; color: rgb(255, 255, 255); font-family: Tahoma,Tahoma,Arial; }
.clear { clear: both; }
img { outline: medium none; border: 0px none; }
input, textarea { outline-width: 0px; }
.content { position: relative; padding-bottom:120px;}
.content .content_conteyner { width: 1020px; margin: 0px auto; padding: 15px 0px 80px; z-index: 99999; }
.content .column_1 { width: 226px; margin: 0px 0px 0px 10px; float: left; }
.content .column_1 .block { margin: 0px 0px 10px; }
.content .column_1 .block .current_win { width: 100%; }
.content .column_1 .block .current_win p { color: rgb(255, 232, 34); font-size: 13px; font-family: Tahoma,Arial,Helvetica,sans-serif; text-align: center; margin: 0px 0px 2px; }
.content .column_1 .block .top_fon { width: 230px; height: 8px; background-image: url('top_fon_block_sidebar.png'); }
.content .column_1 .block .center_fon { background-image: url('../img/center_fon_block_sidebar.png'); width: 230px; padding: 0px 0px 10px; position: relative; }
.content .column_1 .block .center_fon .text_frends { padding: 5px 0px 10px; margin: 0px 0px 0px 21px; color: rgb(156, 156, 156); font-size: 13px; font-weight: bold; font-family: Verdana,Arial,Helvetica,sans-serif; }
.content .column_1 .block .center_fon .text_startplay { padding: 10px 0px; margin: 0px 0px 0px 21px; color: rgb(156, 156, 156); font-size: 13px; font-weight: bold; font-family: Verdana,Arial,Helvetica,sans-serif; }
.content .column_1 .block .center_fon .r2_col_1 { float: left; color: rgb(76, 76, 76); font-size: 18px; font-weight: bold; margin: 0px 12px 0px 21px; font-family: Verdana,Arial,Helvetica,sans-serif; }
.content .column_1 .block .center_fon .r2_col_1_game { float: left; color: rgb(76, 76, 76); font-size: 18px; font-weight: bold; margin: 0px 5px 0px 21px; font-family: Verdana,Arial,Helvetica,sans-serif; }
.content .column_1 .block .center_fon .r2_col_2 { float: left; color: rgb(252, 252, 252); font-size: 12px; font-family: Tahoma,Arial; margin: 4px 0px 0px; }
.content .column_1 .block .center_fon .r2_col_2 a { color: rgb(255, 231, 24); }
.content .column_1 .block .bottom_fon { width: 230px; height: 8px; background-image: url('../img/bottom_fon_block_sidebar.png'); }
.content .column_1 .block .center_fon .r4_col_1 { float: left; margin: 0px 5px 0px 21px; }
.content .column_1 .block .center_fon .r4_col_2 { float: left; color: rgb(252, 252, 252); font-size: 12px; font-family: Tahoma,Arial; margin: 1px 0px 10px; }
.content .column_1 .block .center_fon .r4_col_2 a { color: rgb(255, 232, 34); }
.content .column_1 .block .center_fon .icon_girls { position: absolute; right: 10px; bottom: 14px; width: 105px; height: 74px; background-image: url('icon_girls.png'); }
.content .column_2 { width: 720px; margin: 0px 0px 0px 120px; float: left; }
.content .column_2 .block { margin: 0px 0px 20px; }
.content .column_2 .block .top_fon { width: 720px; height: 9px; background-image: url('../img/top_fon_content.png'); }
.content .column_2 .block .center_fon { background-image: url('../img/center_fon_content.png'); width: 710px; padding: 1px 10px 10px 0px; }
.content .column_2 .block_games_icon { padding: 0px 0px 0px 10px; width: 700px; margin: 0px auto; }
.content .column_2 .block_games_icon tr {  }
.content .column_2 .block_games_icon td { width: 154px; padding: 0px 5px 0px 0px; text-align: center; }
.content .column_2 .block_games_icon .game_container .top { color: rgb(236, 176, 0); font-family: Tahoma,Arial; font-size: 15px; text-decoration: none; padding-bottom: 4px; }
.content .column_2 .block_games_icon .game_container .middle a { display: block; width: 154px; height: 116px; background: url('../img/play_button.png') no-repeat scroll 0px 0px transparent; visibility: hidden; }
.content .column_2 .block_games_icon .game_container .bottom { width: 154px; height: 31px; visibility: hidden; }
.content .column_2 .block_games_icon .game_container .bottom a { display: block; height: 27px; color: rgb(255, 231, 24); font-family: Tahoma,Arial; text-decoration: none; padding-top: 4px; background: url('../img/fon_button_playgame.png') no-repeat scroll 0px 0px transparent; }
.content .column_2 .block_games_icon .game_container:hover .middle a { visibility: visible; }
.content .column_2 .block_games_icon .game_container:hover .bottom { visibility: visible; }
.content .column_2 .block_games_icon .game_container .bottom a:hover { background: url('../img/fon_button_playgame.png') no-repeat scroll 0px -31px transparent; }
.content .column_2 .block_games_icon .game_container .middle a:hover { background: url('../img/play_button.png') no-repeat scroll 0px -116px transparent; }
.content .column_2 .block .bottom_fon { width: 720px; height: 9px; background-image: url('../img/bottom_fon_content.png'); }
.content p { color: rgb(217, 217, 217); font-size: 13px; font-family: Tahoma,Arial; font-weight: normal; margin: 0px 0px 10px 21px; padding: 6px 0px 0px; }
.content a { color: white; }
.content a:hover { color: white; text-decoration: none; }
.content .form { margin: 5px 0px 0px 21px; }
.form .input_conteyner { margin: 0px 0px 0px 10px; float: left; }
.form .input_conteyner .left_fon_form2 { float: left; width: 5px; height: 27px; background-image: url('left_fon_form_pay2.png'); background-repeat: no-repeat; }
.form .input_conteyner .left_fon_form2.disabled { background: url('../img/left_fon_form_pay3.png') no-repeat scroll 0% 0% transparent; }
.form .input_conteyner .center_fon_form2 { float: left; height: 27px; background-image: url('../img/center_fon_form_pay2.png'); background-repeat: repeat-x; }
.form .input_conteyner .center_fon_form2.disabled { background: url('../img/center_fon_form_pay3.png') repeat-x scroll 0% 0% transparent; }
.form .input_conteyner .center_fon_form2.disabled input { background-color: rgb(143, 143, 143); }
.form .input_conteyner .wid { width: 266px; }
.form .input_conteyner .center_fon_form2 input { border: 0px none; background-color: rgb(40, 40, 40); margin: 5px 0px 0px; color: rgb(255, 255, 255); }
.form .input_conteyner select { border: 0px none; background-color: rgb(40, 40, 40); margin: 7px 0px 0px; color: rgb(255, 255, 255); }
.form .input_conteyner .right_fon_form2 { float: left; width: 6px; height: 27px; background-image: url('right_fon_form_pay2.png'); background-repeat: no-repeat; }
.form .input_conteyner .right_fon_form2.disabled { background: url('../img/right_fon_form_pay3.png') no-repeat scroll 0% 0% transparent; }
.form .input_conteyner option { background-color: rgb(40, 40, 40); color: white; }
.footer { height: 64px; margin: -64px 0px 0px; background-image: url('../img/fon_footer_green.png'); background-repeat: repeat-x; width: 100%; min-width: 1020px; z-index: 9999; }
.footer .footer_conteyner { position: relative; width: 1020px; margin: 0px auto; }
.footer .footer_conteyner .contact { position: absolute; top: 25px; left: 30px; }
.footer .footer_conteyner .contact .column_1 { float: left; }
.footer .footer_conteyner .contact .column_1 a { color: rgb(255, 231, 24); font-size: 12px; font-family: Tahoma,Arial; text-decoration: none; }
.footer .footer_conteyner .copyright { position: absolute; right: 30px; top: 25px; color: rgb(255, 231, 24); font-size: 12px; font-family: Tahoma,Arial; }
.popap_conteyner { position: fixed; width: 100%; min-width: 1020px; height: 100%; background-image: url('fon_message.png'); z-index: 15000 ! important; }
#popup_message { z-index: 15000 ! important; }
.block_fon { width: 427px; border: 2px groove rgb(170, 170, 170); margin: 160px auto 0px; background-image: url('fon_uzor.jpg'); border-radius: 8px 8px 8px 8px; }
.main_popup .name_conteyner { width: 100%; height: 26px; margin: 5px auto; padding: 0px; }
.main_popup .name_conteyner .fon_green { background-image: url('../img/fon_name_popap.png'); background-repeat: repeat-x; height: 26px; margin: 0px 10px; border-radius: 8px 8px 8px 8px; position: relative; padding: 5px 0px 0px; }
.main_popup .name_conteyner .exit { position: absolute; right: 5px; top: 5px; background-image: url('../img/exit_button.png'); background-repeat: no-repeat; width: 21px; height: 21px; }
.main_popup .name_conteyner .name { color: rgb(255, 231, 24); margin: 0px 0px 0px 30px; font-size: 16px; }
.main_popup .block_button { text-align: center; margin: 20px 0px 10px; }
.main_popup .text_block { width: 100%; padding: 0px; margin: 20px 0px; }
.main_popup .text_block p { color: rgb(239, 239, 239); font-size: 12px; margin: 0px 10px 0px 40px; }
.main_popup .text_block a { color: rgb(255, 231, 24); text-decoration: underline; }
.main_popup .text_block a:hover { text-decoration: none; }
.main_popup .register_table { width: 360px; margin: 0px 0px 0px 30px; color: rgb(239, 239, 239); font-size: 12px; }
.main_popup .register_table tr { height: 35px; }
.main_popup .register_table .name_2 { text-align: right; color: rgb(255, 231, 24); font-size: 13px; }
.main_popup .register_table p { margin: 10px 0px 10px 10px; }
.game_conteyner { background-color: rgb(0, 0, 0); position: absolute; width: 100%; height: 100%; z-index: 9999; }
.main_game_1024 { width: 100%; min-width: 1024px; background-image: url('fon_1024.jpg'); min-height: 100%; background-repeat: no-repeat; background-color: rgb(0, 0, 0); background-position: 50% 0px; }
.main_game_1024 .main { width: 1024px; min-width: 1024px; margin: 0px auto; position: relative; padding: 35px 0px 0px; }
.main_game_1024 .main .logo_game { width: 176px; height: 56px; position: absolute; top: 10px; left: 150px; background-image: url('../img/logo_for_page_game_1024.png'); background-repeat: no-repeat; }
.main_game_1024 .main .jackpot_game { width: 553px; height: 50px; position: absolute; top: 10px; left: 340px; background-image: url('../img/jackpot_game_1024.png'); background-repeat: no-repeat; }
.main_game_1024 .main .content_game { width: 857px; margin: 0px auto; height: 643px; background-image: url('../img/center_img_1024.png'); background-repeat: no-repeat; position: relative; }
.main_game_1024 .main .content_game .game { position: absolute; bottom: 40px; left: 240px; width: 102px; height: 78px; background-image: url('game_icon_1024.png'); background-repeat: no-repeat; }
.main_game_1024 .main .content_game .cashier { position: absolute; bottom: 40px; left: 378px; width: 103px; height: 78px; background-image: url('cashier_icon_1024.png'); background-repeat: no-repeat; }
.main_game_1024 .main .content_game .chat { position: absolute; bottom: 36px; left: 510px; width: 103px; height: 84px; background-image: url('chat_icon_1024.png'); background-repeat: no-repeat; }
.main_game_1024 .main .output_game { width: 736px; height: 500px; margin: 0px; position: absolute; top: 63px; left: 59px; padding: 0px; }
.deposite_2 { width: 191px; height: 60px; margin: 0px 0px 0px 8px; background-image: url('../img/fon_deposite.png'); }
.deposite_2 .text { color: rgb(255, 232, 34); font-size: 12px; font-family: Tahoma,Arial,Helvetica,sans-serif; padding: 2px 0px 0px 17px; }
.deposite_2 .button { margin: 3px 0px 0px 13px; }
.exit_2 { text-align: right; padding: 0px 15px 0px 0px; margin: 1px 0px 0px; }
#lnk_profile { float: left; margin-left: 20px; }
.exit_2 a { color: rgb(255, 255, 255); font-size: 11px; font-family: Tahoma,Arial,Helvetica,sans-serif; }
.exit_2 a:hover { text-decoration: none; }
.preloader { width: 20px; height: 20px; background: url('preloader2.gif') no-repeat scroll center center transparent; vertical-align: middle; display: none; }
input.disabled { color: gray ! important; }
.bonus_block { color: white; font-family: Tahoma,Arial; font-size: 12px; font-weight: bold; margin: 10px 0px 0px 5px; }
.bonus_block .bon { float: left; margin: 0px 5px 0px 0px; }
.bonus_block .bon a { color: rgb(255, 255, 255); }
.bonus_block .progressbar { float: left; margin: 0px 5px 0px 0px; padding: 3px 0px 0px; }
.bonus_block .fonpr { display: block; background: none repeat scroll 0% 0% rgb(34, 110, 52); border: 1px solid rgb(22, 86, 37); width: 60px; height: 8px; margin: 0px; padding: 0px; overflow: hidden; }
.bonus_block .fonpr span { display: block; background: url('progress_fon.jpg') repeat scroll 0% 0% rgb(131, 235, 158); width: 0px; height: 8px; }
.bonus_block .percent { float: left; }
table.popup_limit { width: 80%; margin: 0px auto; }
a.button_yellow { display: block; text-align: center; color: rgb(51, 51, 51) ! important; text-decoration: none ! important; margin: 0px auto; width: 137px; height: 26px; padding-top: 7px; background: url('button_137x33_yellow.png') no-repeat scroll 0px 0px transparent; text-shadow: 0px 1px 0px rgba(255, 255, 255, 0.5) ! important; }
#loader_wrapper { display: block; width: 200px; height: 10px; padding: 1px; border: 1px solid green; border-radius: 4px 4px 4px 4px; }
#loader_wrapper #loader { display: block; background: url('preloader3.gif') repeat-x scroll 0% 0% green; width: 0%; height: 10px; border-radius: 2px 2px 2px 2px; }
#informer #informer_loading_status { margin: 3px 0px 0px -8px; }
#span_ggsaffiliates_0 { margin-left: 115px; }
#ddddsa {  height: 36px;
  margin: 16px 50px 8px;
  padding: 4px 30px 4px 30px;
  font: bold 30pt/50px Verdana, Tahoma, Arial, Helvetica, sans-serif;
  color: rgb(30,30,30);
	text-shadow: 0 1px 2px rgba(255,255,255,0.9);
	border: 0px solid rgb(27,187,234);
	background: rgb(27,187,234) url(img/bgr_submit_01_b.png) repeat-x scroll left center;
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(0,147,210,1)), to(rgba(27,187,234,1)));
  background-image: -moz-linear-gradient(0% 100% 90deg, rgba(0,147,210,1), rgba(27,187,234,1));
	-webkit-border-radius: 24px;
  -moz-border-radius: 24px;
  border-radius: 24px;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.3);
  -moz-box-shadow: 0 1px 2px rgba(0,0,0,0.3);
  box-shadow: 0 1px 2px rgba(0,0,0,0.3);
  text-decoration:none;
  cursor: pointer !important; cursor: hand;
     }
#ddddsa:hover{
-webkit-box-shadow: 0 0 102px rgba(27,187,234,0.7);
  -moz-box-shadow: 0 0 102px rgba(27,187,234,0.7);
  box-shadow: 0 0 102px rgba(27,187,234,0.7);}
#imgsmall img {width:100px; height:100px;}
.snip-res h1 {position:relative;}
.imagez img {width:200px; height:200px; float:left; margin:15px;}  
.videoz img {width:200px; height:200px; float:left; margin:15px;}