html , body{
	background:#fedcd5;
}
#m, #rc, #lc {
	background: url("/images/a/main-bg.png") repeat-x;
} 
h2, .html-block h3, .nav h3, .casino-block h3 , a , #la-news h3, #langBox h3{
	color:#601272;
}
#m #casino-block a.rl, .casino-block a.rl , .block.small .r-center {
	color: #f03b70;
	font-size: 12px;
	font-weight: normal;
}
.free-new-hold {
	display: block !important;
	padding-top: 9px;
}

.promo2 .btn1 {
	background: transparent url("/images/a/bb1.png") no-repeat center center;
	background-position:0px 0px;
	width:182px;
	height: 45px;
	line-height: 45px;
	font-size: 24px;
	text-transform: uppercase;
	text-align: center;
	border: none;
	padding: 0;
	margin-bottom: 20px;
}

.bread  p {
	margin-bottom:19px!important;	
}

.promo2 .btn1:hover {
	background: transparent url("/images/a/bb1.png") no-repeat center center;
	background-position:0px -47px;
}
.sub-promo {
	font-size: 15px;
	padding: 0px 8px;
}
.sub-promo .btn2 {
	display: none;
}
/*
Copyright (c) 2010, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.com/yui/license.html
version: 2.8.1
*/body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,th,var,optgroup{font-style:inherit;font-weight:inherit;}del,ins{text-decoration:none;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:baseline;}sub{vertical-align:baseline;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{*font-size:100%;}

body {
	font:13px/140% Arial;
	color:#3d3d3d;
	background:#fedcd5 url("/images/a/header.png") top center no-repeat;
}
a {
	text-decoration:none;
	color:#4a1f54;
}
a:hover {
	text-decoration:underline;
}
	
/** ClearFIX **/
.cx , .bread , #f { zoom: 1 }
.cx:after , .bread:after , #f:after {
	content: ' ';
	clear:both;
	display: block;
	width: 0; height: 0;
	overflow: hidden;
	font-size: 0;
}
/** ClearFIX **/
#wr	{
	width:1000px;
	margin:0 auto;
}
#logo {
	display:block;
/* 	height:260px; */
	height: 190px;
	background: transparent url(/images/a/logo.png) center right no-repeat;
}

div#lc {
	width:175px;
	margin-left:0px;
	text-align: left;
	padding-left: 5px;
}
#rc {
	width:262px;
	margin-right: 0px;
}

#m, #rc, #lc  {
	float: left;
	
	padding: 5px;
}
#up-body , #m, #rc, #lc , #bread  {
	border-radius: 12px;
	-webkit-border-radius: 12px;
	-moz-border-radius: 12px;
}

.bread .inner a{
	color:#1C4BCC!important;	
}

.bread .inner .nav a {
	color:#601272!important;	
}

#m {
	width:523px;
	margin: 0px 5px;
}
.nav a, #langBox a {
	display:block;
	margin:0px 0px 2px 2px;
	font-size:14px;
	padding: 2px 0;
}

h2 , 
.html-block h3 ,
.nav h3 ,
.casino-block h3 ,
#langBox h3 {
	font-size:18px;
	margin-bottom:8px;
	font-family:arial;
	line-height:20px;
	font-weight: bold;
}
#m h2 {
/* 	color:#000; */
	font-size: 19px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 22px;
}

.content,
.nav ,
#m .page, 
.html-block ,
.news ,
.soft ,
.games,
.casino ,
.casino-block.block,
.banner-block,
#langBox
{
	/*
-moz-box-shadow: 1px 1px 4px #D9D9D9 inset;
	-webkit-box-shadow: 1px 1px 4px #D9D9D9 inset;
	box-shadow: 1px 1px 4px #D9D9D9 inset;
*/
	
	
	padding:8px 8px;
	margin-bottom:5px;
	/* border:1px solid #178684; */	
/* 	background:#e7e7e7 url("/images/a/block-bg.png") repeat-x; */
}
.html-block {
	padding: 8px 0;
}
.content,
#m .page,
#m .html-block ,
.news ,
.soft ,
.games,
.casino {
/* 	border:1px solid #741134; */
}
#m > div {
	line-height:140%;	
}

#f {
/* 	height:251px; */
	background:transparent url("/images/a/footer.png") center bottom no-repeat;
	padding-top:15px;
	padding-bottom:15px;
	position: relative;
}
#in-footer {
	position: absolute;
	bottom: 0px;
	width: 100%;
	height: 100px;
	background: url("/images/a/logo.png") no-repeat scroll center center transparent;
	right: 0px;
	left: 0px;
}
.casino-block {
	margin-top: 15px;
}
.inner {
	padding:10px 0px;
}
/** Buttons **/
.btn1 , .btn2 , .btn5 {
	display:block;
	color:white;
	font-weight:bold;
	font-size:13px;
	text-transform:uppercase;
	padding:0 10px;
	line-height:20px;
	vertical-align:middle;
	background:#da5300 url("/images/a/b1.png") no-repeat right top;
	border-left:1px solid #da5300;
	float:right;
	height:21px;
}
.btn2 {
	background:transparent url("/images/a/promo/btn.png") no-repeat right center;
	padding-right:20px;
	float:left;
	border-color:#741134;
	margin-right:10px;
	font-size: 13px;
	text-transform: none;
	height: 22px;
}
.btn5 {
	background:#da5300 url("/images/a/b5.png") no-repeat right top;
}
.btn1:hover , .btn2:hover , .btn:hover , .btn5:hover { color:white; text-decoration: none; background-position: right bottom; }
.review {
	text-align:center;
}


/** Promo **/
.promo, .promo2 {
	height:112px;
/* 	border:1px solid #166b92; */
/* 	background:transparent url("/images/a/promo/bg1.png") top left; */
	margin-bottom:15px;
	line-height:140%;
}
.promo2 {
	border-color:#0d9a96;
	padding-left: 20px;
    padding-right: 12px;
/* 	background-image:url("/images/a/promo/bg3.png"); */
}

.promo p, .promo2 p {
	padding:2px 8px;
}

.games .promo {
	height:auto;	
}

.games .promo .teaser {
	padding:3px 6px 3px 0px;	
}

.games a.screen img {
	width:115px;	
}
/*
.games .promo a.screen {
	margin-bottom:1px!important;
	margin-top:4px!important;	
	margin-left:4px!important;	
	padding-bottom:2px;
	
}
*/
.games .promo img {
	float:none;
}

.promo img , .promo2 img {
	margin:2px 20px 2px 2px;
	float:left;
}
.promo2 a.btn1 {
	margin-top: 25px;
}
.promo .btn1 , .promo2 .btn1 , .promo .btn5 ,  .promo2 .btn5{
	margin:5px 5px 0px 10px;
}
.sub-promo {
	height:21px; 
	line-height:21px;
	vertical-align:center;
	padding: 20px 20px 0;
}
	
.sub-promo span {
	color:#741134;
	font: 15px verdana;
	text-transform:uppercase;
}
.sub-promo span b {
	color:#ff0076;
}

/** other stuff **/
.top-site {
/* 	background:url("/images/a/top-site.png") no-repeat scroll center center transparent; */
	display:block;
	float:right;
/* 	height:26px; */
	text-indent:-10000px;
/* 	width:109px; */
	margin-top:-2px;
	position:relative;
}
/** news **/
.new-t, .art-t {
	margin-bottom:15px;
}
.big-icons h4,
.big-icons li > a ,
.icons h4,
h3 a {
/* 	color:#0c67a3; */
	font-size:14px;
	font-weight:bold;
	font-style:italic;
}

.casino-list , .soft-list {
	margin-bottom:25px;
}
.casino-list .small-logo img , .soft-list .small-logo img{
	padding:6px;
/* 	border:1px solid #0A628B; */
	background-color:white;
	margin-top:5px;
	margin-bottom:0;
}
.big-icons li > a {
	color:#0C67A3;
	font-size:15px;
}
.big-icons h4,
.icons h4{
	font-size:11px;
	text-align:left;
}
.big-icons li {
	margin-top:15px;
	text-align:left;
}
.news .nav.small.sub {
	float:right;
	margin-left:10px;
	width:255px;
}
.news a.prev, .news a.next  {
	font-weight:bold;
}
 .news a.next {
 	/*float:right;*/
}
#la-news .li.news .t {
/* 	color:#0c807d;	 */
	font-size: 13px;
	font-weight: bold;
	color:#1c4bcc;
}
#la-news > a {
	display: block;
	text-align: right;
	font-size: 11px;
	color:#1C4BCC;
}
.news-nav {
	margin-top:20px;
}
.news-nav > div {
	width:50%;
	float:left;
	text-align:left;
}
.news-nav > div.prev {
	float:right;
	text-align:right;
}
/** Software **/
.small-logo img ,
.logo-big {
	float:left;
	margin-bottom:10px;
	margin-right:10px;	
	padding-top:6px;
}
.icons, .big-icons {
	margin-left: 0px; 
	float: left; 
	clear: both; 
	width: 140px; 
	margin-right: 10px;
}
.soft .big-icons {
	width:100%;
}
.icons img {
	width: 56px; 
	margin-right: 10px;
}

.articles .t, .news .t {
	font-weight:bold;
	font-size:14px;
}

.articles .t {
	color:#c5025e;
}

.li.articles .t, .li.news .t {
	font-size:13px;	
}

.li.news {
	border:none;	
	background:none;	
	padding:0px;
}

#la-articles {
	float:left; 
/* 	width:225px;  */
/* 	padding:0 15px 0 10px;	 */
}

#la-news {
	float:left; 
/* 	width:225px;  */
	padding:0 10px 0 15px;	
}
#la-news p , #la-articles p {
	margin-bottom: 15px;
}
#la-articles h3, #la-news h3 {
	font-size:14px;
	font-weight:bold;
	margin: 5px 0 10px;
}
/*
#la-articles h3 {
	color:#c4025b;
}
*/
#la-news h3 , #la-articles h3 , .html-block h3, .casino-block.block.small h3 {
/* 	color:#0c807d; */
	font-size: 18px;
	color:#601272;
	background: transparent url("/images/a/divider-small.png") no-repeat bottom center;
	text-align: left;
	height: 38px;
	padding-left: 24px;
}
#la-articles h3 , #m .page h2 {
	background: transparent url("/images/a/divider.png") no-repeat bottom center;
	height: 50px;
	margin-bottom: 0px;
	padding-bottom: 0px;
}

#m > div:first-child h2:first-child {
	background: none;
	height: 30px;
}
.casino-block.block.small .t-bonusp{
	width: 44px;
}
#la-news .news {
	-moz-box-shadow: none;
	-webkit-box-shadow:none;
	box-shadow: none;
}
.articles p a {
	color:#ff0175;
}
.news p a {
/* 	color:#55d1cf; */
	color:#1c4bcc;
}
	
/** buttons **/

.btn , .btn span {
	display:block;
	text-align:center;
	line-height: 21px;
	font-size:12px;
	color:white;
	text-decoration: none;
	font-weight: bold;
}
.btn:hover {
	text-decoration: none;
}

.get-bonus.btn , .play-now.btn {
	background:transparent url("/images/a/b4.png") no-repeat top right;
	margin:5px 0px 5px 15px;
}
.get-bonus.btn:hover , .play-now.btn:hover {
	background-position: bottom right;
}
.play-now.btn span, 
.play-now.btn ,
.get-bonus.btn span  ,
.get-bonus.btn {
	width: 102px;
	height:27px;
	line-height: 27px;
	font-size: 14px;
	text-align: center;
	padding: 0;
}

/*
.btn , .btn span {
	display:block;
	text-align:center;
	background:transparent url("/images/a/btn.png") top right;
	font-size:17px;
	font-family:Trebuchet MS;
	text-decoration:none;
	padding-right:15px;
}
.btn:hover {
	text-decoration: none;
}
*/

.casino-block.small .btn.yellow  {
/* 	background:transparent url("/images/a/b3.png") top right; */
	width:72px;
	height:18px;
	
}
.casino-block.small .btn.yellow:hover {
	background-position: bottom right;
}
.casino-block.small .btn.yellow span {
	width:72px;
	height:18px;
	line-height: 18px;
	font-size:12px;
}
#rc .btn, #rc .btn span {
	padding-right:0px;	
}
/*
.btn span {
	color:white;
	background-position:left -37px;
	line-height:37px;
	height:37px;
	padding:0px 0px 0px 15px;
}
.btn.orange , .btn.yellow {
	background-position:right -222px;
}
.btn.orange span  , .btn.yellow span {
	background-position:left -259px;
}
a:hover.btn span {
	background-position:left -111px;
}
a:hover.btn {
	background-position:right -74px;
} 
*/


/** tabs **/
.tabs {
	border-bottom:1px solid #E3E3E3;
	margin-bottom:5px;
	padding-bottom:5px;
	height: 23px;
}
.tabs a {
	display:block;
	float:left;
	font-size:13px;
	text-align:center;
	width:100px;
}
.web-link {
	color:#004B7B;
	float:right;
}
#casino-top {
	border:1px solid #d5d5d5;
	padding:5px;
	line-height:120%;
	background:#8f0740 url("/images/a/pinky.png") no-repeat center right;
	color:white;
}
#casino-top .btn {
	background:transparent url("/images/a/b4.png") no-repeat top right;
	margin:5px 0px 5px 15px;
}
#casino-top .btn:hover {
	background-position: bottom right;
}
#casino-top .btn span {
	background: none;
}
#casino-top .btn span  ,
#casino-top .btn {
	width: 102px;
	height:27px;
	line-height: 27px;
	font-size: 16px;
	text-align: center;
	padding: 0;
}
#casino-top img {
	float:left;
	margin-right:8px;
	border:1px solid #0a628b;
	padding:5px;
	background-color:white;
}
#casino-top  a {
	float:right;
	margin-left:10px;
}

.rating-0, .rating-1, .rating-2, .rating-3, .rating-4, .rating-5 , .rating-6, .rating-7, .rating-8, .rating-9, .rating-10 {
	background:transparent url("/images/a/ratingv.png") no-repeat 0 0;
	display:inline-block;
	height:16px;
	width:150px;
	margin:6px 0px 0px 0px;
}
#casino-block .rating-0, #casino-block .rating-1, #casino-block .rating-2, #casino-block .rating-3, #casino-block .rating-4, #casino-block .rating-5 {
	width:76px;
}
.rating-0 {
	background-position:-12px -200px;
}
.rating-1 {
	background-position:0px -181px;
}
.rating-2 {
	background-position:0px -161px;
}
.rating-3 {
	background-position:0px -141px;
}
.rating-4 {
	background-position:0px -121px;
}
.rating-5 {
	background-position:0px -101px;
}
.rating-6 {
	background-position:0px -81px;
}
.rating-7 {
	background-position:0px -61px;
}
.rating-8 {
	background-position:0px -41px;
}
.rating-9 {
	background-position:0px -21px;
}
#screenshots {
	margin-top:15px;
	height:145px;
	background:transparent url("/images/a/screen-bg.png") top left;
	border:1px solid #bbbbbb;
}

#ws a img {
	display:block;
	float:left;
	border:1px solid #666666;
	margin-right:10px;
	margin-top:7px;
	background-color:white;
	padding:3px;
}
#ws {
	width: 10000px;
}
#scroll {
	float:left;
	width:388px;
	overflow:hidden;
}
#scroll-left {
	width:21px;
	height:100%;
	float:left;
	display:block;
	margin-left:4px;
	background:transparent url("/images/a/screen-left.png") no-repeat center center;
	cursor:pointer;
	margin-right:0px;
}

#scroll-right {
	width:21px;
	height:100%;
	float:right;
	display:block;
	margin-right:4px;
	background:transparent url("/images/a/screen-right.png") no-repeat center center;
	cursor:pointer;
}
.item-info {
	padding-top:15px;
	padding-bottom:20px;
	border-bottom:1px solid #cecece;
	margin-bottom:10px;
}
.c-tables {
	float:left;
	width:215px;
	border-right:1px solid #cecece;
	padding-right:7px;
	margin-right:10px;
	margin-bottom:10px;
}
.c-tables h3 {
	color:white;
	background:#9D4EAD;
	padding:1px 5px 2px 5px;
	color:white;
}
.c-tables ul li {
	padding:0px 5px 0px 5px;
	text-align:right;
	line-height:21px;
}

#cool-yes ul li, #cool-no ul li {
	text-align:left;
}

#cool-yes h3, #cool-no h3 {
	height:42px;
}

#cool-yes img, #cool-no img {
	float:right;
	margin-top:5px;	
}

.c-tables ul li label {
	float:left;
}
.c-tables ul {
	background:transparent url("/images/a/c-info-bg.png") top left;
}
.c-info {
	margin-bottom:20px;
}
.get-bonus {
	float:left;
}
.play-now {
	float:right;
}
.mark {
	margin:10px 0px;
}
.mark h3 {
	color:#8f0187;
	font-weight:bold;
	font-style:italic;
	font-size:14px;
}
#bread {
/* 	border-bottom:1px solid #DDDDDD; */
	font-family: Tahoma;
	font-size:14px;
	color:#601272;
	
	height:18px;
	padding: 8px 15px 9px;
	background: url("/images/a/main-bg.png") repeat-x scroll 0 0 transparent;
	margin-bottom: 5px;
}
#up-body {
	height:40px;
}
#bread a {
	color:#601272;
/* 	font-weight:bold; */
	text-transform:uppercase;
}

#rc #casino-block {
/*
	background-color:#fff;
	border:1px solid #1785b7;
*/
	margin-bottom:6px;	
/* 	background:#e7e7e7 url("/images/a/block-bg.png") repeat-x; */
}

#rc #casino-block th, #rc #casino-block td{
	text-align:center;
	height: 71px;
}

#rc #casino-block span.btn {
	padding-left:3px;	
}

#rc #casino-block a img {
	width:75px;
	padding-left:4px;
	vertical-align: middle;
}

#rc #casino-block .btn:hover {
	background-position: bottom right;
}
#rc #casino-block .btn span {
	background:none;
	line-height:17px;
	padding:0px;
	vertical-align: middle;
	font-size:13px;
	text-transform:capitalize;
}

#rc #casino-block tr.space td{
	padding-top:3px;
}

#rc #casino-block tr.cont {
	height:51px;
	/*
background-color:#fff;
	border:1px solid #b3d5e4;
*/
}


#rc #casino-block table {
	width:251px;
	margin-left:6px;
}

#rc #casino-block h2 {
	padding:3px;
	margin:3px;
	font-weight:bold;
}

#m #casino-block {
/*
	background-color:#fff;
	border:1px solid #741134;
*/
	margin-bottom:15px;
/* 	padding:3px; */

	background: url("/images/a/divider.png") no-repeat scroll center top transparent;
    margin-top: 0;
    padding-top: 40px;
}

.div {
	height: 23px;
	background: url("/images/a/divider.png") no-repeat scroll center top transparent;
}
#m #casino-block table  , .casino-block table {
	width:100%;
/* 	border:1px solid #ddd; */
	
	border-collapse: separate;
    border-spacing: 0 2px;
}

#m #casino-block th, #m #casino-block td{
	text-align:center;
}

#m #casino-block a , .casino-block a {
	padding-left:3px;	
	color:#570a25;
	font-size: 12px;
	font-weight: normal;
	line-height: 120%;
}

#m #casino-block a.rl, .casino-block a.rl {
/* 	font-weight: bold; */
	display: block;
	margin-top: 4px;
	text-align: center;
}
.casino-block a.rl {
	margin-top:4px;
	font-weight: normal;
	font-size: 12px;
	padding: 0;
}
#m #casino-block .btn , .casino-block .btn {
	background: url("/images/a/b2.png") no-repeat right top;	
	width:74px;
	height:20px;
	padding:0px;
}
#m #casino-block .btn:hover , .casino-block .btn:hover {
	background-position: right bottom;
}
#m #casino-block .btn.yellow , #m #casino-block .btn.yellow span ,
.casino-block .btn.yellow , .casino-block .btn.yellow span , #rc #casino-block span.btn span {
	width:79px;
	height:27px;
	text-align: center;
	vertical-align: middle;
	line-height: 27px;
	background:url("/images/a/bt1.png") no-repeat scroll transparent;
	background-position:0px 0px;
	margin-top: 8px;
}

#m #casino-block .btn.yellow:hover , #m #casino-block .btn.yellow span:hover ,
.casino-block .btn.yellow:hover , .casino-block .btn.yellow span:hover , #rc #casino-block span.btn span:hover  {
	background-position:0px -28px;
}

#m #casino-block .btn span , .casino-block .btn span {
	background:none;
	line-height:15px;
	padding:0px;
	font-size:14px;
	text-transform:capitalize;
}

#m #casino-block tbody tr , .casino-block tbody tr {
/* 	background: transparent url("/images/a/tbg.png") bottom right no-repeat; */
/* 	background: transparent url("/images/a/table-row.png") bottom right no-repeat; */
}
/*
#m #casino-block tbody tr:nth-child(2n) , .casino-block tbody tr:nth-child(2n) {
	background: transparent url("/images/a/tbg.png") top left no-repeat;
}
*/
#m #casino-block td , .casino-block td, #casino-block td {
	padding:2px;
/* 	border-top:1px solid #ddd; */
/* 	border-bottom:1px solid #ddd;	 */
/* 	font-size:10px; */
/* 	font-weight:bold; */
	color:#570A25;
	background: transparent url("/images/a/table-row.png") bottom center no-repeat;
}

#m #casino-block tr:first-child td , .casino-block tr:first-child  td   { 
	background: transparent url("/images/a/table-first-row.png") bottom center no-repeat;
}
#m #casino-block tr:first-child td.t-visit , #casino-block tr:first-child td.t-visit , .casino-block tr:first-child td.t-visit  { 
	background: transparent url("/images/a/table-first-row.png") bottom right no-repeat;
}
#m #casino-block tr:first-child td.t-logo , #casino-block tr:first-child .t-logo   {
	background: transparent url("/images/a/table-first-row.png") bottom left no-repeat;
}


.casino-block tr:first-child td.t-logo {
	background: transparent url("/images/a/table-first-row.png") bottom left no-repeat;
}

#m #casino-block .t-visit , .casino-block .t-visit {
	width: 79px;
/* 	border-right:1px solid #ddd; */
	padding-right: 5px;
}
#m #casino-block td.t-visit , #casino-block td.t-visit , .casino-block td.t-visit { 
	background: transparent url("/images/a/table-row.png") bottom right no-repeat;
}
#m #casino-block th , .casino-block th {
/* 	border-bottom:1px solid #ddd; */
/* 	border-top:1px solid #ddd; */
	height:24px;
	padding:2px;
	font-size: 11px;
	background: none;
}
#m #casino-block td.t-logo , #casino-block .t-logo , .casino-block td.t-logo {
/* 	border-left:1px solid #ddd; */
	background: transparent url("/images/a/table-row.png") bottom left no-repeat;
}
#rc #casino-block tr.space td {
	background: none;
	height: 4px;
}
#m #casino-block th.t-bonusf , .casino-block th.t-bonusf , .casino-block .th.t-bonusf{
	width: 45px;
}
#m #casino-block th.t-name , .casino-block th.t-name {
	width:80px;
}
#m #casino-block th b , .casino-block th b, .casino-block th {
	font-size: 11px;
	font-weight: normal;
/* 	text-transform: lowercase; */
}

.casino-block .t-bonusp , 
.casino-block .t-bonusm ,
.casino-block .t-visit {
	text-align: center;
	line-height: 13px;
}
.casino-block .t-bonusm {
	width:41px;
}
.logo-hold {
	background-color:white;
	border:3px solid #3AB6EF;
	border-bottom:none;
	padding-bottom:10px;
	padding-top:10px;
	text-align:center;	
}
.casino-block.block.small td {
	height:72px;
	border-bottom:2px solid transparent
}
.casino-block.block.small {
	padding: 8px 0px;
}
.casino-block.block.small .t-visit span.btn , #rc #casino-block span.btn{
	background: none;
	width: auto;
	height: auto;
}
.casino-block.block.small .t-visit span.btn span , #rc #casino-block span.btn span{
	height: 25px;
    width: 80px;
    line-height: 25px;
}
.xgame-content {
	padding:14px;
	border:1px solid #bbbbbb;
	background:white url("/images/a/game-bg.png") left top;
}
#game-screen img , #game-icons img, .games-pics a.screen img {
	padding:3px;
	background: white;	
/*

	border-top:1px solid #666666;
	border-left:1px solid #666666;
*/
}
#game-icons img {
	width: 114px;
}
.casino .game-icons img {
	width:129px;
}

.games-pics a.screen {
/* 	background:transparent url("/images/a/screen-bg2.png") right bottom; */
	display:block;
	float:left;
	margin:0px 4px 5px 0px;
}

#game-screen a , #game-icons a {
/* 	background:transparent url("/images/a/screen-bg2.png") right bottom; */
	display:block;
	float:left;
	margin:0px 5px 5px 0px;
}
#game-screen, .game-more {
	width:200px;
	float:left;
}
#game-screen {
	margin:10px 0px;
}
#game-icons {
	padding-top:20px;
	clear:both;
}
.table-info {
	clear:both;
	padding-top:5px;
	margin-bottom:10px;
	border:none;
	padding-right:0px;
	width:188px;
}
.game-more .casino-list a {
	display:block;
	clear:both;
	height:45px;
	margin-right:6px;
	background:url("/images/a/btn8.png") no-repeat scroll right center transparent;
}

.block.full .r-left{
	display:none;
}

.block.full td {
	line-height:12px;	
	height:71px;
}
.block.full th {
	line-height:12px;	
}

.block.full .t-logo img {
	margin:2px 0px;	
	padding-top: 10px;
}


.block.small .r-center{
/* 	display:none; */
}

#f .nav {
	background:none;
	border:none;
	float: left;
    width: 180px;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
	box-shadow: none;
}
#f .nav a {
/* 	color:#363636; */
}
#f .nav h3 {
/* 	color:#363636; */
}
#f {
	padding:0px 202px 5px; 
	height: 369px;

    margin-top: 10px;
}
#ff {
	background: url("/images/a/sep-big.png") no-repeat scroll center center transparent;
	height: 10px;
	padding-top: 30px;
}
.free-5 , .free-10, .free-7 {
	float:left;
	width:140px;
	height:153px;
	margin-left:7px;
}
.free-5 {
	background:transparent url("/images/a/promo/5-free.png") top left no-repeat;
	margin-left: 0;
}
.free-7 {
	background:transparent url("/images/a/promo/7-free.png") top left no-repeat;
}
.free-10 {
	background:transparent url("/images/a/promo/10-free.png") top left no-repeat;
}


.free-new-hold a {
	display: block;
	width: 239px;
	height: 101px;
	background: transparent url(/images/a/promo.png) no-repeat left center;
}
.free-new-hold a img {
	float: right; margin:28px 26px 0 0; /*31px 19px 0 0; &*/
	max-width:75px; /**remove**/
}

.free-new-hold a:hover {
	text-decoration:none!important;
}
.free-new-hold a span {
 	display: block;
    float: right;
    width: 74px; 
    padding-top: 38px; 
    height: 50px;
    text-align: center;
    color: white;
    font-weight: 11px;
    font-weight: bold;
    text-transform: uppercase;
    clear: both;
}

.free-new-hold a span b {
	font-size: 22px; /**font-size: 35px;**/
	display: block;
}
.free-new-hold a span b small {
	font-size: 16px;
	position: relative;
    right: 2px;
    top: -2px;
}
#pages {
	padding-top: 15px;
}
#pages a {
	color:#570A25;
	display:block;
	float:left;
	padding: 5px 0;
	margin:2px 5px 2px 0px;
	width:24px;
	text-align: center;
	border:1px solid #570A25;
	
}
#pages a:hover, #pages .current {
	background: url("/images/a/tbg.png") no-repeat scroll left bottom transparent;
	
}

#search {
	position: absolute;
	bottom: 12px;
	right:50%;
	background: transparent url("/images/a/search.png") no-repeat center center;
	width:260px;
	height:21px;
	top: 197px;
	margin-right: -486px;
}

#search-key {
	margin:0px;
	padding:3px 5px;
	background: transparent;
	border:none;
	height: 15px; 
	width: 171px;
}
#search-go {
	background: none;
	border:none;
	width: 75px; 
	height: 19px;
	font-weight: bold;
	cursor: pointer;
	color:white;
	line-height: 22px;
}
#up-body {
	
}


.free-hold a {
	display:block;
	float:left;
	text-align:center;
	background: transparent url("/images/a/free-five.png") no-repeat top center;
	width: 118px;
	height:124px;
	margin:0px 2px 5px;
	padding-top: 5px;
}
.free-hold a:hover {
	background-position: bottom center;
}

#contact label {
    display: block;
    font-size: 11px;
    font-weight: 700;
    margin: 10px 0 5px;
    text-transform: uppercase;
}
#contact input, #contact textarea {
    font-size: 12px;
    padding: 2px 5px;
    width: 90%;
}

#contact #contact-send {
    margin-top: 20px;
    width: 100px;
}




#imagezoom_overlay {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 9999996;
}

.imagezoom {
	background-color: #fff;
	border: 1px solid #585858;
	margin: -5px;
	padding: 4px;
	z-index: 9999997;
}

.imagezoom .loading {
	width: 32px;
	height: 32px;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -16px;
	margin-left: -16px;
}

.imagezoom .image {
	position: relative;
	z-index: 25;
	display: block;
}

.imagezoom .close {
	width: 30px;
	height: 30px;
	background-image: url(/images/image-zoom/closebox.png) !important;
	background-image: url(/images/image-zoom/closebox.gif);
	background-position: top left;
	background-repeat: no-repeat;
	background-color: transparent;
	cursor: pointer;
	position: absolute;
	top: -15px;
	right: -15px;
	z-index: 30;
}

.imagezoom .close span {
	display: none;
}

.imagezoom .caption {
	margin: 0px 0px;
	margin-top: -30px;
	color: #fff;
	font-size: 12px;
	text-align: center;
	height: 30px;
	background-image: url(/images/image-zoom/caption.png);
	background-repeat: repeat-x;
	background-color: transparent;
	background-position: bottom left;
	position: relative;
	z-index: 30;
}

.imagezoom .caption p {
	margin: 0px;
	line-height: 22px;
	height: 30px;
	vertical-align: middle;
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	text-align: center;
}

.imagezoom .caption .previous, .imagezoom .caption .next {
	display: block;
	width: 22px;
	height: 22px;
	position: absolute;
	top: 50%;
	margin-top: -11px;
	left: 18px;
	cursor: pointer;
	background-image: url(/images/image-zoom/prev.png) !important;
	background-image: url(/images/image-zoom/prev.gif);
}

.imagezoom .caption .next {
	left: auto;
	right: 18px;
	background-image: url(/images/image-zoom/next.png) !important;
	background-image: url(/images/image-zoom/next.gif);
}

/** Shadows **/

.imagezoom .s_tl, .imagezoom .s_tr, .imagezoom .s_bl, .imagezoom .s_br {
	width: 13px;
	height: 18px;
	position: absolute;
	background-repeat: no-repeat;
	background-color: transparent;
}

.imagezoom .s_tl {
	background-image: url(/images/image-zoom/shadow_tl.png) !important;
	background-image: none;
	background-position: top left;
	top: -19px;
	left: -14px;
}

.imagezoom .s_tr {
	background-image: url(/images/image-zoom/shadow_tr.png) !important;
	background-image: none;
	background-position: top right;
	top: -19px;
	right: -14px;
}

.imagezoom .s_bl {
	background-image: url(/images/image-zoom/shadow_bl.png) !important;
	background-image: none;
	background-position: bottom left;
	bottom: -19px;
	left: -14px;
}

.imagezoom .s_br {
	background-image: url(/images/image-zoom/shadow_br.png) !important;
	background-image: none;
	background-position: bottom right;
	bottom: -19px;
	right: -14px;
}

.imagezoom .s_top, .imagezoom .s_bottom {
	width: 100%;
	height: 18px;
	background-color: transparent;
	background-repeat: repeat-x;
	position: absolute;
	left: -1px;
}

.imagezoom .s_top {
	top: -18px;
	background-image: url(/images/image-zoom/shadow_top.png) !important;
	background-image: none;
	background-position: top left;
}

.imagezoom .s_bottom {
	bottom: -18px;
	background-image: url(/images/image-zoom/shadow_bottom.png) !important;
	background-image: none;
	background-position: bottom left;
}

.imagezoom .s_left, .imagezoom .s_right {
	width: 13px;
	height: 100%;
	background-color: transparent;
	background-repeat: repeat-y;
	position: absolute;
	top: -1px;
}

.imagezoom .s_left {
	left: -13px;
	background-image: url(/images/image-zoom/shadow_left.png) !important;
	background-image: none;
	background-position: top left;		
}

.imagezoom .s_right {
	right: -13px;
	background-image: url(/images/image-zoom/shadow_right.png) !important;
	background-image: none;
	background-position: top right;		
}


.casino #casino-top {
	height:auto;	
}

#lc .nav a {
/* 	border-top:1px solid #F5F5F5; */
	margin: 0 0 4px;
    padding: 4px 7px 4px 8px;
}
#lc .nav h3 {
	padding-left: 8px;
}
#lc .nav {
	padding-top: 15px;
	padding-left: 0px; 
	padding-right: 0px;
	padding-bottom: 1px;
}

.banner-block {
	padding:3px 0px 0px 5px;
	margin-bottom: 10px;
}

.bread .inner strong {
	font-weight:bold;	
}


#la-articles > a {
	display: block;
	text-align: right;
	font-size: 11px;
	color:#f03b70;
}

#langBox {
	float:left!important;	
}
#jquery-overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
}
#jquery-lightbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}
#lightbox-nav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
	width: 49%;
	height: 100%;
	zoom: 1;
	display: block;
}
#lightbox-nav-btnPrev { 
	left: 0; 
	float: left;
}
#lightbox-nav-btnNext { 
	right: 0; 
	float: right;
}
#lightbox-container-image-data-box {
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
	padding: 0 10px 0;
}
#lightbox-container-image-data {
	padding: 0 10px; 
	color: #666; 
}
#lightbox-container-image-data #lightbox-image-details { 
	width: 70%; 
	float: left; 
	text-align: left; 
}	
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {
	display: block; 
	clear: left; 
	padding-bottom: 1.0em;	
}			
#lightbox-secNav-btnClose {
	width: 66px; 
	float: right;
	padding-bottom: 0.7em;	
}

#GPWASeal {
	display:block; 
	float:left; 
	width:135px; 
	height:50px; 
	margin-right:15px;
	background: transparent url("/images/a/external/gpwa.png") no-repeat center center;
}

#f .html-block {
	float:right;
}	

.agoto:hover {
	text-decoration:none;
}

.t-visit .agoto span {
	height:27px!important;	
	margin-top:20px;
}

#m #casino-block .t-bonusm .r-center {
	display:none	
}

.mainpage-bottom {
	background: transparent url("/images/a/777.png") no-repeat bottom center;
	padding-bottom:210px!important;
}

