body {
	margin:0;
	padding:0;
	color:#545454;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
	line-height:19px;
	background: #000 url(../images/new-bg.jpg) no-repeat center top;

}

.clear {clear:both}
img {border:0px none;}

/* Wrap */

#wrap {
	width:980px; 
	margin: 0px auto;  

}

/* Header */

#header {
	color:#fff; 
	font-size:16px; 
	height:125px;
}

#header div.logo a {
	display:block;
	height:95px;
	width:100%;
	text-decoration:none;
	outline:none;
}

/* MENU */


ul#nav {
	list-style:none;
	width:940px;
	height:30px;
	line-height:30px;
	padding:0 20px;
	margin:0;
}

ul#nav  li{
	display:block;
	float:left;
	text-align:center;
	width:auto;
	height:30px;
	line-height:30px;
}
ul#nav  li a {
	display:block;
	padding:0 10px;
	float:left;
	color:#fff;
	text-decoration:none;
	height:30px;
	line-height:30px;
	font-size:12px;
}
ul#nav  li a span {
	padding:0;
	margin:0;
}
ul#nav  li a:hover {
	color:yellow;
	/*background:#6C6;*/
}

ul#nav  li a.current {
	color:yellow;
}


.selectedtab { width:auto; }

.breadcrumb {
	width:940px;
	padding:0 20px;
	margin:10px 0;
	height:40px;
	line-height:40px;
	color:#f2c4c6;
	
}

.breadcrumb a {
	color:#9e9e9e;
	text-decoration:none;
}


/* MAIN AREA */




#main,
#main1,
#main2,
#main3,
#main4,
#main5,
.all-page { 
	position:relative;
	overflow:hidden;
	width:650px;  
	float:left; 
	padding:0px 40px; 
}

.all-page #main,
.all-page #main1,
.all-page #main2,
.all-page #main3,
.all-page #main4,
.all-page #main5 {
	overflow:hidden;
	position:relative;
	width:100%;  
	padding:0; 
	float:left;
}
.post {
	position:relative;
	overflow:hidden;
	width:auto; 
	margin:0 0 20px  0;
	padding:0;
	font-size: 12px;
}
#main h2 {
	color:#888888; 
	font-size:16px; 
	font-weight:bold; 
	margin-bottom: -18px;
}
#main p { line-height:19px; font-size:12px;}


u b {
	font-size:14px;
	color:#999;
	font-weight:bold;
	text-decoration:none !important;
}
u b  br { display:none; }

div.casino-review h1 { padding:0 0 10px; margin:0 0 10px; border-bottom:1px solid #eee; }
div.casino-review h3 {
	color: #888;
	font-size: 16px;
	font-weight: bold;
	margin-bottom: -4px;
}



div.review-box {
	position:relative;
	width:218px;
	height: 284px;
	padding-top:13px;
	margin:0 0px 20px 12px;
	float:left;
	background:url('../images/review_box_bg.jpg') no-repeat bottom left;	
	text-align:center;
	float: right;
}

div.review-box img {
	max-width:160px;
	display:block;
	margin:10px auto -9px auto;	
}

div.review-box li {
	list-style:none;
	margin:0;
	padding:0;
	color: #656769;
}

div.review-box li a {
	font-size: 10px;
	margin-left: -9px;
}

div.review-box li a.VisitLinkRed {
	font-size: 12px;
	color: #656769;
}

div.review-box ul {
	margin: 0 0 10px 0;
	padding:0;	
}


.buttons_wrap{
	width: 365px;
	height: 43px;
	margin-bottom: 18px;
	position: relative;
}


	a#download_btn{
		width: 157px;
		height: 43px;
		background: url(../images/download_btn_states.png) no-repeat 0px 0px;
		display: block;
		float: left;
	}
		a#download_btn:hover{
			background-position: 0px -43px;	
		}
		
		a#download_btn:active{
			background-position: 0px -87px;	
		}
	
	
	
	a#visit_btn{
		width: 157px;
		height: 43px;
		background: url(../images/visit_btn_states.png) no-repeat 0px 0px;
		display: block;
		float: right;
	}
	
		a#visit_btn:hover{
			background-position: 0px -43px;	
		}
		
		a#visit_btn:active{
			background-position: 0px -86px;	
		}


div#main.casino-review  h3 {
	padding-top: none !important;	
}

/* top rated box */
#top-rated {width:372px; border:1px solid #C8D8E6; padding:1px; float:left;}
#top-rated .heading {background:url(../images/bg-top-rated.jpg) left top repeat-x; height:83px; margin-bottom:1px; overflow:hidden;}
#top-rated h3 {color:#333333; font-size:20px; font-weight:normal; margin:0px; padding-top:25px; padding-left:15px; padding-bottom:15px;}
#top-rated .bottom {background:url(../images/bg-top-rated-bottom.jpg) left top repeat-x; height:30px; padding-right:10px; text-align:right; color:#B26209; font-weight:bold; padding-top:19px;}
#top-rated .bottom a {text-decoration:none; color:#B26209; font-weight:bold;}
#top-rated .bottom a:hover {text-decoration: underline; color:#B26209; font-weight:bold;}

#top-rated .row {height:48px; background:url(../images/bg-rows.jpg) left top repeat-x; padding-bottom:1px; border-bottom:1px solid #C4DBEE; vertical-align:middle;}

#top-rated .row .logo {width:125px; float:left; text-align:center;  padding-top:15px;}
#top-rated .row .bonus {width:50px; float:left;  text-align:center; font-weight:bold; font-size:11px; color:#00314D; padding-top:20px;}
#top-rated .row .rating {width:60px; float:left;  text-align:center; font-weight:bold; font-size:11px; color:#00314D; padding-top:20px;}
#top-rated .row .review {width:60px; float:left; text-align:center; font-weight:bold; font-size:11px; color:#333333; padding-top:20px;}
#top-rated .row .review a {color:#282828; text-decoration:none; font-weight:bold;}
#top-rated .row .review a:hover {color:#282828; text-decoration: underline; font-weight:bold;}
#top-rated .row .play-now {width:75px; float:left;  text-align:center; padding-top:10px;}

#top-rated .heading .title-logo {width:125px; float:left; text-align:center; color:#666666; font-size:10px; background:url(../images/separator.jpg) right bottom no-repeat; height:18px; line-height:14px;}
#top-rated .heading .title-bonus {width:50px; float:left; text-align:center; color:#666666; font-size:10px; background:url(../images/separator.jpg) right bottom no-repeat; height:18px; line-height:14px;}
#top-rated .heading .title-rating {width:60px; float:left; text-align:center; color:#666666; font-size:10px; background:url(../images/separator.jpg) right bottom no-repeat; height:18px; line-height:14px;}
#top-rated .heading .title-review {width:60px; float:left; text-align:center; color:#666666; font-size:10px; background:url(../images/separator.jpg) right bottom no-repeat; height:18px; line-height:14px;}
#top-rated .heading .title-play {width:75px; float:left; text-align:center; color:#666666; font-size:10px; height:18px; line-height:14px;}

/* Latest News */
#news {width:376px; float:left;  padding-left:10px;}
#news h3 {color:#333333; font-size:20px; font-weight:normal; padding-left:15px; padding-top:10px; padding-bottom:5px; background:url(../images/bg-news.jpg) left bottom no-repeat; width:361px; height:32px; display:block; line-height:30px; margin:0px;}
#news .post {width:336px; background:url(../images/bg-news-post.jpg) left top repeat-x; padding:20px;}
#news .post img {float:left;  margin-right:10px;}
#news h4 {margin:0px; color:#282828; font-size:13px; font-weight:bold;}
#news h4 a {color:#282828; font-size:13px; font-weight:bold; text-decoration:none}
#news h4 a:hover {color:#282828; font-size:13px; font-weight:bold; text-decoration:none}
#news .txt {width:212px; float:left;}
#news p {line-height:normal; color:#00314D; font-size:10px; margin:0px; padding-top:0px; padding-bottom:5px;}
#news .date {color:#333333; font-weight:bold; font-size:10px;}
#news .more {
	font-size:11px;
	color:#B26209;
	font-weight:bold;
	float:right;
	padding-right:20px;
	text-decoration:none;
	margin:0px;
	width:120px;
	text-align:right;
	margin-bottom:20px;
}
#news a.more {
	font-size:11px;
	color:#B26209;
	font-weight:bold;
	text-decoration:none
}
#news a:hover.more {
	font-size:11px;
	color:#B26209;
	font-weight:bold;
	text-decoration: underline
}

#main .orange_title h2
{
    color:#1485bf;
    font-size:13px;
    font-weight:bold;
    padding-left:10px;
    margin-top:15px;
    margin-bottom:10px;
    background-image:none;
    height:14px;
    padding-top:0px;
}

.table_title
{
    padding-left:1px;
    margin-bottom:5px;
    color:#8b8b8b;
}

.table_title3
{
    padding-left:90px;
    font-size:12px;
    font-weight:bold;
}

.table_title2
{
    padding-left:48px;
    font-size:12px;
    font-weight:bold;
}
.table_title1
{
    padding-right:120px;
    font-size:12px;
    font-weight:bold;
}

.table_bg1
{
    background-image:url(../images/table_bg.jpg);
    width:668px;
    height:50px;
    padding-top:0px;
}

.table_bg2
{
    width:668px;
    height:50px;
}

.table_content
{
    color:#8b8b8b;
    padding-left:60px;
}

.table_content a
{
    color:#75b314;
    text-decoration:none;
}

.table_logo
{
    padding-top:0px;
    padding-left:5px;
    float:left;
    height:48px;
    width:107px;
}

.play_btn
{
    padding-left:40px;
    float:left;
    padding-top:10px;
}

.table_rightpart
{
    padding-top:15px;
    padding-left:78px;
    float:left;
    width:350px;
}


/* */
.boxes {padding-top:15px; margin-bottom:15px; float:left;}
.boxes .cell {width:185px; height:216px;background:url(../images/bg_box.jpg);float:left; padding:5px 5px 5px 10px; margin-right:35px;}
.boxes .last {margin-right:0px;}
.boxes h4 {color:#ffffff; font-size:13px; font-weight:bold; width:186px; height:11px; padding-top:10px; display:block; padding-left:12px; margin-top:4px; margin-bottom:1px; line-height:14px; padding-bottom:2px;}
.boxes h4 a {color:#ffffff; font-weight:bold; text-decoration:none}
.boxes h4 a:hover {color:#ffffff; font-weight:bold; text-decoration:none}
.boxes .links {padding-left:12px; padding-right:12px;margin-top:5px; color:#073888; font-weight:normal;}
.boxes .links a {text-decoration:none; color:#073888; font-weight:normal;}
.boxes .links a:hover {text-decoration: underline; color:#073888; font-weight:normal;}
.boxes .links .title {font-size:11px; margin:0px; padding-bottom:5px; padding-top:10px;}
.boxes .links .entry {font-size:10px; margin:0px; padding-bottom:10px; padding-top:5px;}


.holder {width:762px; border-top:1px solid #DEDEDE;}
.holdersmall {width:544px; border-top:1px solid #DEDEDE;}

/* Casino Articles by Category */
#category {width:376px; float:left;}
#category h3 {color:#333333; font-size:20px; font-weight:normal; padding-left:15px; padding-top:10px; padding-bottom:5px; background:url(../images/bg-news.jpg) left bottom no-repeat; width:361px; height:32px; display:block; line-height:30px; margin:0px;}
#category .post {background:url(../images/bg-posts.jpg) left top repeat-x; padding-top:22px; margin-top:1px; padding-left:24px; padding-right:24px; width:328px;}
#category .post .left {width:156px; float:left;}
#category .post .right {width:156px; float:right;}
#category .post img {border:1px solid #DADADA;}
#category .post .title {margin:0px; padding:0px; font-size:13px; color:#282828; font-weight:bold; padding-top:10px;}
#category .post .title a {color:#282828; font-weight:bold; text-decoration:none;}
#category .post .title a:hover {color:#282828; font-weight:bold; text-decoration: underline;}
#category .post a { font-weight:bold; color:#B26209; text-decoration:none;}
#category .post a:hover {font-weight:bold; color:#B26209; text-decoration: underline;}
#category .post p {margin:0px; padding-top:0px; padding-bottom:15px; line-height:normal;}


/* Popular Articles*/
#popular {width:320px; float:left;}
#popular h3 {color:#1485bf; font-size:20px; font-weight:normal; padding-left:15px; padding-top:10px; padding-bottom:5px; background:url(../images/bg-news.jpg) left bottom no-repeat; width:361px; height:32px; display:block; line-height:30px; margin:0px;}
#popular .post {margin-top:0px; margin-bottom:0px;padding-top:0px;padding-bottom:0px; padding-right:30px; font-size:10px; line-height:10px; color:#545454;}
#popular .post .title {margin:10px 0px 0px 0px; padding:0px; font-size:13px; color:#1ba7c5; font-weight:bold;}
#popular .post .title a {font-size:13px; color:#1485bf; text-decoration:none}
#popular .post .title a:hover {font-size:13px; color:#1485bf; text-decoration: underline}
#popular .post .entry {margin:0px; padding:0px;}
#popular .post .more {margin-top:5px;color:#75b314; font-size:10px;}
#popular .post .more a {color:#75b314; text-decoration:none;}
#popular .post .more a:hover {color:#75b314;text-decoration: underline;}
.previmg{float:left;width:50px; height:50px; margin-top:7px; margin-bottom:2px; margin-right:9px;}


#bottom {border-top:1px solid #D4D4D4; padding:20px;}
#bottom h3 {font-size:20px; font-weight:normal; margin:0px; padding-bottom:10px; padding-top:10px;}


/* RIGHT SIDE */
#right { 
	float:right;
	width:210px;
	position:relative;
	overflow:hidden;
	margin:0;
	padding: 0 20px;
}



#right .post {
	width:100%; 
	color:#666;
}
#right a       {color:#7bb015; text-decoration:none; }
#right a:hover { color:#7bb015; text-decoration: underline; }

#right .right-link { float:right; margin:0px; padding:0px; }
#right .email {
	background:url(../images/bg-mailing.jpg) left top no-repeat; 
	margin-top:4px; 
	width:160px; 
	height:19px; 
	padding-top:5px; 
	padding-left:5px; 
	color:#474747; 
	font-size:11px; 
	border:0px none; 
	float:left;
}

#right h3{
	color: #0259b2;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
}

#right h4{
	color: #0259b2;
	font-size: 12px;
	font-weight: bold;
	text-align: center;	
	margin-top: 23px;
}

#right .number,
#right .th-title,
#right .bordo { font-weight: bold; }

#right a.bordo {color: #282828; font-weight: bold; text-decoration:none}
#right a:hover.bordo {color: #282828; font-weight: bold; text-decoration:underline}
#right .normal { padding-left:0; font-size:11px; color:black; font-weight:normal; text-decoration:none;}
#right a.normal a { font-size:11px; color:black; font-weight:normal; text-decoration:none;}
#right a:hover.normal { font-size:11px; color:black; font-weight:normal; text-decoration: underline;}
.flag {background:url(../images/usa-flag.jpg) no-repeat right; padding-right:50px;}
.new {background:url(../images/new.jpg) no-repeat right; padding-right:50px;}

#right .casinos {width:168px; font-size:11px; color:#333333; border:1px solid #D1D1D1; padding:2px;}
#right .btitle {font-size:12px; color:#282828; font-weight:bold;}
#right .btitle a {font-size:12px; color:#282828; font-weight:bold; text-decoration:none;}
#right .btitle a:hover {font-size:12px; color:#282828; font-weight:bold; text-decoration:underline;}

.bottom-bar {margin-left:0px; margin-top:5px; display: none;}

/* Left side */
#left {width:218px; float:left;}
#left .rbox-top {width:208px; height:5px; background:url(../images/box-top.jpg) left top no-repeat; display:block;}
#left .rbox {width:188px; background:url(../images/box-bottom.jpg) left bottom no-repeat; min-height:110px; text-align:center; padding-top:10px; padding-bottom:15px; margin-bottom:10px; padding-left:10px; padding-right:10px; border-top:1px solid #EEEEEE;}
#left .rbox p {margin:0px; padding-top:0px; padding-bottom:5px; padding-left:10px; padding-right:10px;}
#left .rbox .more a {color:#B26209; font-weight:bold; text-decoration:none; font-size:11px;}
#left .rbox .more a:hover {color:#B26209; font-weight:bold; text-decoration: underline;}
#left .rbox .title {margin:0px; padding:0px; font-size:13px; color:#282828; font-weight:bold; padding-top:10px;}
#left .rbox .title a {color:#282828; font-weight:bold; text-decoration:none}
#left .rbox .title a:hover {color:#282828; font-weight:bold; text-decoration: underline}
#left .rbox-holder {width:217px; border-right:1px solid #EBEBEB; margin-bottom:10px;}

#left .rbox{
	text-align: center;	
}
/* articles */

#articles {
	width:100%; 
	position:relative;	
}


#articles ul { margin:0; padding:0; }
#articles ul li {margin:0px; list-style:none; margin-top:10px; line-height: 20px;}
#articles ul li a {
	color: #646464;
	font-size: 14px;
	font-weight: bold;
	text-decoration:none;
}
#articles ul li a:hover {
	color: #646464;
	text-decoration: underline;
}

#articles .more {color:#B26209; font-size:11px; font-weight:bold; text-align:right; margin-top:15px; margin-bottom:10px;}
#articles .more a {color:#B26209; font-weight:bold; text-decoration:none;}
#articles .more a:hover {color:#B26209; font-weight:bold; text-decoration: underline;}

/* articles for game page */
#garticles {width:175px; border:1px solid #EBEBEB; background-color:#F7F7F7; padding-left:15px; padding-right:10px; float:left;}
#garticles h3 {font-size:20px; font-weight:normal; color:#282828; margin:0px; padding-top:20px; padding-bottom:10px;}
#garticles ul {margin-left:14px; margin-bottom:0px; margin-top:0px; margin-right:0px; padding-left:0px;}
#garticles ul li {margin:0px; list-style-image:url(../images/circle.jpg); margin-top:10px;}
#garticles ul li a {
	color: #2B79BF;
	font-weight: bold;
	text-decoration:none;
}
#garticles ul li a:hover {
	color: #2B79BF;
	font-weight: bold;
	text-decoration: underline;
}
#garticles .more {color:#B26209; font-size:11px; font-weight:bold; text-align:right; margin-top:15px; margin-bottom:10px;}
#garticles .more a {color:#B26209; font-weight:bold; text-decoration:none;}
#garticles .more a:hover {color:#B26209; font-weight:bold; text-decoration: underline;}


/*articles page*/
.cat_block {margin-bottom:45px;}
.cat_block h3 {color:#1485bf; height:20px; padding:0px;}
.cat_block h3 a{color:#1485bf; text-decoration:none;}
.cat_block a {color:#75b314;text-decoration:none;}

.img_cat_bg {width:100px;float:left;padding-right:20px;margin-bottom:5px;padding-top:7px;}
.left_link{padding-left:120px;}



/* Center Area */
#center {
	position:relative;
	overflow:hidden;
	width:auto;
}
#center img {float:left; padding-right:15px; padding-bottom:0px;}

#center a.center_button img  {
	margin: 0 auto;
	display: block; 
	clear: both;
	float: none;
}



#center .underdata {font-size:11px; color:#e8e9e9; margin-bottom:10px;}
#center .underdata .dateauthor {font-weight:bold;width:400px; }
#center .underdata .emailprint {width:90px; float:right;text-align:right}
#center .underdata .email {width:40px; display:block; background:url(../images/icon-email.jpg) left no-repeat; padding-left:4px; float:left;}
#center .underdata .print {width:34px; display:block; background:url(../images/icon-print.jpg) left no-repeat; padding-left:4px; float:left;margin-left:8px;}
#center .underdata a {color:#282828; text-decoration:none; font-weight:normal}
#center .underdata a:hover {color:#282828; text-decoration: underline; font-weight:normal}

.top{padding-left:220px !important; }

.bookmark {color:#75b314; font-size:11px;}
a.bookmark {color:#75b314;  font-size:11px; text-decoration:none;}
a:hover.bookmark {color:#75b314; font-size:11px; text-decoration:none;}

.favorite {color:#75b314; width:521px; height:51px;margin-bottom:2px;}
#center .favorite img {float:left; padding-right:0px;}
.favorite a {color:#75b314;text-decoration:none; display:block; float:left;padding-top:1px; margin-left:7px;}
.favorite a:hover {color:#75b314;text-decoration:underline;}
.favorite .book1 { float:left;padding-right:15px; padding-top:15px; } 
.favorite .book2 {float:left; padding-right:15px;padding-top:15px;}
.favorite .book3 { float:left; padding-right:15px;padding-top:15px;}
.favorite .book4 { float:left;padding-right:15px;padding-top:15px;}

.shadow {width:0px; height:0px; }


/* game page */
#game {width:544px; float:left;}
#game h3 {color:#333333; font-size:16px; font-weight:normal; padding-left:14px; padding-top:20px; padding-bottom:0px; background:url(../images/bg-game.jpg) left top repeat-x; width:530px; height:33px; display:block; line-height:20px; margin:0px;}
#game .txt {width:524px; background:url(../images/bg-game-txt.jpg) left top repeat-x; min-height:60px; padding:10px;}
#game .txt img {float:left; margin-right:20px;}
#game .txt p {margin:0px; padding:0px;}
#game .txt .names {font-size:13px; font-weight:bold; color:#282828;}
#game .txt .names a {font-size:13px; font-weight:bold; color:#282828; text-decoration:none;}
#game .txt .names a:hover {font-size:13px; font-weight:bold; color:#282828; text-decoration: underline;}
#game .txt .buttons {width:265px; float:right;}
#game .txt .buttons img {float:left; border:0px none; margin-right:5px;}
.post-games {width:514px; background:url(../images/bg-center.jpg) bottom no-repeat; padding-left:15px; padding-right:15px; margin-bottom:2px;}

.navhold {border-bottom:1px solid #EBEBEB; border-top:1px solid #EBEBEB; padding-top:13px; padding-bottom:13px; width:544px; margin-bottom:20px;}
.navhold .holder {width:230px; margin:0px auto}
.navhold2 {border-bottom:1px solid #EBEBEB; border-top:1px solid #EBEBEB; padding-top:13px; padding-bottom:13px; width:762px; margin-bottom:20px;}
.navhold2 .holder2 {width:230px; margin:0px auto}
.navigation {
	width:60px; 
}
.navigation a {
	width:60px; 
	display:block;
	padding-top:8px;
	height:20px;
	font: bold 10px;
	color:#666;
	background: url(../images/navigation.jpg) 0 0 no-repeat;
	text-decoration: none;
	text-align:center;
}
.navigation a:hover {
	background-position: 0 -28px;
	color:#666;
}
.navigation a:active {
	background-position: 0 -28px;
	color:#666;
}
.numbers {width:110px; float:left;color:#282828; padding-top:8px; text-align:center;}
.numbers a {color:#282828; font-weight:bold; text-decoration:none; margin-left:5px; margin-right:5px;}
.numbers a:hover {color:#282828; font-weight:bold; text-decoration: underline}

/* list page */
.listhead {width:762px; background:url(../images/bg-list.jpg) left top repeat-x; height:56px; display:block; margin-bottom:1px;}
.listhead .number {width:40px; background:url(../images/list-separator.jpg) right top no-repeat; float:left; text-align:center; font-size:20px; color:#333333; height:41px; padding-top:15px;}
.listhead .room-name {width:540px; background:url(../images/list-separator.jpg) right top no-repeat; float:left; text-align:left; padding-left:15px; font-size:20px; color:#333333; height:41px; padding-top:15px;}
.listhead .room-name h3 {font-size:20px; color:#333333; margin:0px; padding:0px;}
.listhead .room-name h3 a {color:#333333; font-weight:normal; text-decoration:none;}
.listhead .room-name h3 a:hover {color:#333333; font-weight:normal; text-decoration:none;}
.listhead .rating {width:165px; background:url(../images/list-separator-last.jpg) right top no-repeat; float:left;text-align:center; font-size:20px; color:#282828; height:41px; padding-top:15px;}


.list-post {width:742px; background:url(../images/bg-list-post.jpg) left top no-repeat; padding:10px;}
.list-post .image {width:190px; float:left;margin-right:20px;}
.list-post .image .img-des {width:178px; border:1px solid #ECECEC; background:url(../images/bg-img-des.jpg) left top repeat-x; padding-top:10px; padding-bottom:9px; line-height:9px; padding-left:10px; font-family:tahoma; color:#B26209; font-weight:bold;}
.list-post .image .img-des a {color:#B26209; font-weight:bold; text-decoration:none}
.list-post .image .img-des a:hover {color:#B26209; font-weight:bold; text-decoration: underline}

.list-post .txt {width:530px; float:left;}
.list-post .txt h3 {font-size:13px; margin:0px; padding:0px; color:#282828; font-weight:bold;}
.list-post .txt h3 a {font-size:13px; color:#282828; font-weight:bold; text-decoration:none}
.list-post .txt h3 a:hover {font-size:13px; color:#282828; font-weight:bold; text-decoration:underline;}


/* styles for table */
.roomname { font-size:11px; color:#282828; font-weight:bold; padding:7px; padding-left:0px; padding-bottom:0px;}
.percent {font-size:11px; color:#282828; font-weight:bold; padding-top:7px;}
.acepts {font-size:11px; font-weight:bold; color:#999999; padding-top:7px;}

.reviewleft { font-size:12px; color:black; text-align:left;font-weight:bold; padding-right:10px; text-align: center;}
.reviewright { font-size:11px; text-align:center; color:#474343; }
.reviewright a {color:#525252; text-decoration:none;}
.reviewright a:hover {color:#525252; text-decoration: underline;}

.list-post .txt .buttons {width:265px; float:right; margin-top:45px;}
.list-post .txt .buttons img {float:left;border:0px none; margin-right:5px;}


/* news page */
.newshead {width:747px; background:url(../images/bg-list.jpg) left top repeat-x; height:56px; display:block; margin-bottom:1px; padding-left:15px; height:36px; padding-top:20px;}
.newshead h3 {font-size:16px; color:#333333; margin:0px; padding:0px;}
.newshead h3 a {color:#333333; font-weight:normal; text-decoration:none;}
.newshead h3 a:hover {color:#333333; font-weight:normal; text-decoration:none;}

.news-post {width:742px; background:url(../images/bg-list-post.jpg) left top no-repeat; padding:10px;}
.news-post .image {width:140px; float:left; margin-right:20px;}
.news-post .image img { border:1px solid #F0F0F0;}

.news-post .txt {width:565px; float:left;}
.news-post .txt h3 {font-size:13px; margin:0px; padding:0px; color:#282828; font-weight:bold;}
.news-post .txt h3 a {font-size:13px; color:#282828; font-weight:bold; text-decoration:none}
.news-post .txt h3 a:hover {font-size:13px; color:#282828; font-weight:bold; text-decoration:underline;}

.news-post .more {color:#B26209; font-size:11px; font-weight:bold; text-align:right; margin-top:0px; margin-bottom:0px;}
.news-post .more a {color:#B26209; font-weight:bold; text-decoration:none;}
.news-post .more a:hover {color:#B26209; font-weight:bold; text-decoration: underline;}


/* review page */
#review-left {width:190px; float:right; position: relative;}
#review-left .top-box {width:208px; height:291px; background:url(../images/review_box_bg.png) left top no-repeat; display:block; text-align:center; padding-top:30px;margin-top:30px; margin-left: -25px;}
#review-left .bottom-box {
	margin-left:-4px;
	margin-top:-73px;
	text-align:center;
	width:165px;
}

#review-left img{margin-top:40px; margin-bottom:10px;}
#review-left .top-box img{margin-top:-20px; height: 60px;}

#review-left .rbox {
		margin-bottom:60px;
		margin-left:-14px;
		margin-top:-326px;
		padding:10px;
		text-align:center;
		width:170px;
}

#review-left .rbox table{
	margin-left:-9px;
	margin-top:-202px;
	text-align:center;
	width:187px;
}

#review-left .rbox p {margin:0px; padding-top:10px; padding-bottom:10px;}
#review-left .rbox .more a {color:#B26209; font-weight:bold; text-decoration:none; font-size:11px;}
#review-left .rbox .more a:hover {color:#B26209; font-weight:bold; text-decoration: underline;}
#review-left .rbox .title {margin:0px; padding:0px; font-size:30px; color:#282828; font-weight:bold; padding-top:0px;}
#review-left .rbox .title a {color:#282828; font-weight:bold; text-decoration:none}
#review-left .rbox .title a:hover {color:#282828; font-weight:bold; text-decoration: underline}
#review-left .lightblue {color: #2B79BF; font-size:15px;}
#review-left .darkgray {color: #333333; font-size:15px;}

#review-left h4 {font-size:14px; color:#333333; margin-top:5px; margin-bottom:5px; padding:0px; font-weight:normal;}


 .banner{width:447px; height:134px;padding-top:40px;margin-top:20px;}
 
 .banner span{ margin-left:300px;font-weight:bold;}
 
 .v-btn
{
    margin-top:-5px;padding-left:288px;
}
.d-btn
{
    margin-top:5px;padding-left:290px;
}

#review-right {width:580px; float:left; margin-top:30px;padding-left:30px;}
#review-right .rbox {width:454px; background:url(../images/review-right-box.jpg) left bottom no-repeat; padding-top:10px; padding-bottom:5px; margin-bottom:10px; padding-left:10px; padding-right:10px; border-top:1px solid #EEEEEE; margin-left:15px;}
#review-right .rbox p {margin:0px; padding-top:0px; padding-bottom:5px;}
#review-right .rbox .more a {color:#B26209; font-weight:bold; text-decoration:none; font-size:11px;}
#review-right .rbox .more a:hover {color:#B26209; font-weight:bold; text-decoration: underline;}
#review-right .rbox .title {margin:0px; padding:0px; font-size:16px; color:#282828; font-weight:bold; padding-bottom:5px;}
#review-right .rbox .title a {color:#282828; font-weight:bold; text-decoration:none}
#review-right .rbox .title a:hover {color:#282828; font-weight:bold; text-decoration: underline}
#review-right .rbox ul {margin:0px; padding-left:20px;}
#review-right .rbox ul li { font-size:10px; font-weight:bold; color:#333333;}
#review-right .rating {  display:none; }



/* Footer */
#footer {width:984px; margin:0px auto; padding:1px; color:#7b7b7b; font-size:8px; line-height:11px; overflow:hidden;}
#footer p {margin:0px; padding-top:3px; padding-bottom:3px;}
#footer a {color:#aaa9a9; font-weight:bold; text-decoration:none;}
#footer a:hover {color:#aaa9a9; font-weight:bold; text-decoration: underline;}
#footer .content {padding-left:15px; padding-right:34px; padding-top:20px; padding-bottom:20px;}

#footer .copyright {
	display:block;
	font-size:10px;
	width:75%;
	text-align:center;
	padding:10px 0;
	border-top:1px solid #ddd;
}





/*global*/
	a, img{border: none;}

	.clear{clear: both;}
	
	/*conversion element*/
	
	#element_wrap{
		width: 650px;
		margin: 28px 0 25px 0;
	}
	
	.conversion_element{
		width: 215px;
		height: 281px;
		background: url(../images/element_bg.png) no-repeat;
		text-align: center;
		color: #797878;
		position: relative;
		font-size: 16px;
		font-weight: bold;
		line-height: 22px;
		font-family: Arial, Helvetica, sans-serif;
		float: left;
		
	}
	
	#element_wrap a img { 
		display:block;
		margin:20px auto;
	}
	
	#element_wrap p.bonus_area {
		color: #797878;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 16px;
		font-weight: bold;
		line-height: 22px;
	
	}
	
	#element_wrap a.big_btn{ 
		width: 156px;
		height: 43px;
		line-height:45px;
		text-align:center;
		color:#fff;
		font-weight:bold;
		margin:35px auto;
		display: block;
		background: url(../images/play_btn_states.png) no-repeat 0px 0px;
		
	}	
	
		#element_wrap a.big_btn:hover{
			background-position: 0px -43px;	
		}
		
		#element_wrap a.big_btn:active{
			background-position: 0px -85px;	
		}
	
	#element_wrap a.big_btn img{ 
		
	}
	
		

	
	/*review_box*/
	.review_box_wrap{
		width: 208px;
		height: 291px;
		background: url(../images/review_box_bg.png) no-repeat;
		text-align: center;
		font-size: 12px;
		font-family: Arial, Helvetica, sans-serif;
	}
	
	.review_box_wrap span.category{
		color: black;
	}
	
	.review_box_wrap span.value{
		color: #474343;
	}
	
	.review_box_wrap .review_logo{
		position: relative;
		top: 30px;
	}
	
	.review_box_wrap .review_info{
		margin-top: 68px;
		margin-left: -2px;
	}
	
	.review_box_wrap .review_buttons{
		width: 170px;
		margin-left: 18px;
		*margin-left: 3px; /*IE6+7fix*/
		margin-top: 17px;
	}
	
		/*.review_box_wrap a.download_btn{
			width: 90px;
			height: 39px;
			display: block;
			background: url(../images/small_btn_states.png) no-repeat 0px 0px;
			float: left;
		}
		
			.review_box_wrap a.download_btn:hover{
				background-position: 0px -24px;	
			}
			
			.review_box_wrap a.download_btn:active{
				background-position: 0px -48px;	
			}
			
		.review_box_wrap a.visit_btn{
			width: 90px;
			height: 39px;
			display: block;
			background: url(../images/small_btn_states.png) no-repeat 0px 0px;
			float: right;
		}
		
			.review_box_wrap a.visit_btn:hover{
				background-position: 0px -24px;	
			}
			
			.review_box_wrap a.visit_btn:active{
				background-position: 0px -48px;	
			}*/
			
			
			
a.jackpotLink{					/*sidebar jackpot6000 image link*/
	width: width: 192px;
	height: 56px;
	display: block;
	background: url(../images/jackpot600.png) no-repeat;
	margin-bottom:18px;
	margin-left:11px;
}

a.small_download_btn{
	float: left;	
}

a.small_visit_btn {
	float: right;
}

a.small_visit_btn {
	margin-right: 8px;	
}

a.small_download_btn,
a.small_visit_btn {
	width: 76px;
	height: 36px;
	display: block;
	background: url(../images/small_btn_states.png) no-repeat 0px 0px;
	float: right;
	line-height:30px;
	text-align:center;
	color:#fff;
	text-decoration:none;
	font-weight:bold;
	font-size:12px;
	padding-top: 3px;
	
	text-shadow:0 1px 1px #306;
	-moz-text-shadow:0 1px 1px #306;
	-o-text-shadow:0 1px 1px #306;
	-webkit-text-shadow:0 1px 1px #306;
}
	a.small_download_btn:hover,
	a.small_visit_btn:hover{
		background-position: 0px -39px;	
	}
	a.small_download_btn:active,
	a.small_visit_btn:active{
		background-position: 0px -78px;	
	}
	


h1, h2, h3, h4 {
	color: #0259b2;  
	font-weight:bold; 
	padding:10px 0; 
	margin:0; 
}

h1 {
	color: #0259b2;
	font-size:21px;
	fnot-size: bold;
}
h2 {
	font-size:18px;
	line-height:32px;	
}
h3 {
	font-size:14px;
	line-height:24px;	
}
h4 {
	font-size:12px;
	line-height:20px;	
}


ul.stars {
    background: url("../images/stars.png") no-repeat scroll 0 0 transparent;
    margin: 10px auto !important;
    overflow: hidden;
    padding: 0;
    width: 100px;
}

li.star1 {
    background: url("../images/star-half.png") no-repeat scroll 0 0 transparent;
    float: left;
    height: 20px;
    margin: 0;
    padding: 0;
    width: 9px;
}
li.star2 {
    background: url("../images/star-half-2.png") no-repeat scroll 0 0 transparent;
    float: left;
    height: 20px;
    margin: 0;
    padding: 0;
    width: 11px;
}

ul.stars span { margin-top: 20px; display:block; }



#right h4, #right #articles h3 {
    background: url(../images/ttl.png) repeat-x bottom #a4a1a1 ;
	text-align:left;
    color: #fff;
    font-size: 13px;
    font-weight: bold;
    padding: 10px 20px 10px 10px;
    text-shadow: 1px 1px #333333;
	margin:0 -25px 20px 0;
	
	
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-o-border-radius:5px;
	
	
	box-shadow:0 1px 3px #666;
	-moz-box-shadow:0 1px 3px #666;
	-webkit-box-shadow:0 1px 3px #666;
}




/*
===================================================================== tables
*/	

th, td, table, tbody, thead, table img, table a, table span { vertical-align: middle; }
table { border-collapse: collapse; border-spacing: 0; width:100%; }

.t-wrap {
	
	padding:10px 0;
	background:	#f5f5f5;
	border-radius:7px;
	-moz-border-radius:7px;
	-webkit-border-radius:7px;
	-o-border-radius:7px;
	
	border:2px solid #fff;
	
	box-shadow:0 1px 4px #666;
	-moz-box-shadow:0 1px 4px #666;
	-webkit-box-shadow:0 1px 4px #666;
	
	margin:20px auto;
	
}

.t-wrap a {
    color: #2B79BF;
    text-decoration: none;
}

.t-wrap td, .t-wrap th { text-align: center; }
.t-wrap th { background:url("../images/l.png") repeat-x bottom; padding:0 0 10px 0; }
.t-wrap td { padding:10px 0; background:#fff; }
.t-wrap .odd td { background:#f5f5f5; }
.t-wrap td  a.visit { 
	background: url("../images/play_btn.png") no-repeat 0 0;
	
	width:27px;
	height:27px;
	overflow:hidden;
	display:block;
	line-height:60px;
	margin:0 auto;
}






/* 26.10.11 Table Update */

ul.GameList {list-style-type:none;}
ul.GameList li {float:left;margin:0 26px 26px 0; width:75px;height:100px;position:relative;}
ul.GameList li img {position:relative;border:2px solid #04679E;
-webkit-border-radius: 3px;
 -moz-border-radius: 3px;
 border-radius: 3px;

 
  behavior: url(PIE.htc);}
 ul.GameList li img:hover { -webkit-box-shadow: #666 1px 1px 3px;
-moz-box-shadow: #666 1px 1px 3px;
box-shadow: #666 1px 1px 3px;
 }
ul.GameList li a span {display:block; font-size:12px;text-align:center;color:#04679e;max-width:75px;margin-top: 3px;}

.BrandTableContainer {margin:0 auto;width:581px;-webkit-box-shadow: #949a9c 0px 20px 20px;
-moz-box-shadow: #949a9c 0px 10px 10px;
box-shadow: #949a9c 0px 10px 10px;
 behavior: url(PIE.htc);
}
table.BrandTable {border-collapse:collapse;text-align:center;border-bottom:1px solid #d6dadc;display:block;margin-bottom:20px;background:transparent url(../images/TableBg.png) no-repeat;}
table.BrandTable tr{height:59px; * height:58px;}
table.BrandTable tr.Header{position:relative;height:42px;* height:41px;width:581px;

font-size:12px;text-transform:uppercase;color:#FFFFFF;text-shadow:-1px 0px 2px #000000;}
table.BrandTable tr.Header td.First {width:162px;}
table.BrandTable tr.Header td.Middle {width:223px;}
table.BrandTable tr.Header td.Last {width:196px;}
table.BrandTable tr.Odd {}
table.BrandTable tr td {background-image:none;background:none !important;}
table.BrandTable a.BlTableBtn {display:inline-block;width:104px;padding:3px 20px;height:38px;background:transparent url(../images/BlTableBtn.png) no-repeat 0 0;font-size:14px;color:#FFFFFF;font-weight:bold;text-shadow:1px 2px 1px #3572a0;text-decoration:none; line-height:17px;}
table.BrandTable a.BlTableBtn:Hover {background-image:url(../images/BlTableBtnHover.png);}









	
