body {
  margin:0;
  padding:0;
  color:#00314D;
  background-color:#e9edf0;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  line-height:18px;
}
.clear {clear:both}
img {border:0px none;}

/* Wrap */
#wrap {width:980px; margin:10px auto; overflow:hidden; background:#fff;}

/* Header */
#header { height:115px; background: url("../images/header.jpg") center top no-repeat;  }
#header .logo { padding: 13px 0 13px 40px; }

/* Menu */
#navbar {
	height:20px;
	line-height:15px;
	background-color:#f2f8fc; 
	font-size:12px; 
	color:#16387c; 
}
	
#navbar a, #navbar a:visited {
	height: 20px;
	color: #16387c;
	font-size: 12px;
	text-decoration: none;
	text-transform: none;
	padding: 0px 0px 0px 3px;
	}
	
#navbar a:hover {
	color: #16387c;
	text-decoration: none;
	}
	
#navbarleft {
	width: 971px;
	height: 20px;
	margin: 0px;
	vertical-align:middle;
	float:left;
	}

/* CONTAINER */
#wrap #container{}


/* Submenu */
#submenu {margin-top:-50px;width:1024px;height:25px; }
#submenu .breadcrumb {
    padding-left:45px;}
#submenu .breadcrumb a {color:#aaa9a9;
    font-size:10px;
    text-decoration:none;}
#submenu .breadcrumb .where {color: #666666; font-weight:normal;}
#submenu .dropdown {width:270px; float:right; color:#666666; padding-top:4px;text-align:right;}
#submenu .dropdown .select {width:150px; font-size:10px; color:#333333;margin-left:10px;}

#submenu-empty {margin-top:0px;width:1024px;height:12px; }
#submenu-empty .breadcrumb {
    padding-left:45px;}
#submenu-empty .breadcrumb a {color:#aaa9a9;
    font-size:10px;
    text-decoration:none;}
#submenu-empty .breadcrumb .where {color: #666666; font-weight:normal;}
#submenu-empty .dropdown {width:270px; float:right; color:#666666; padding-top:4px;text-align:right;}
#submenu-empty .dropdown .select {width:150px; font-size:10px; color:#333333;margin-left:10px;}


/* LEFT SIDE */
#left {
	float: left; 
	width:190px; 
	border-right: solid 1px #dbe1e6;
	border-bottom: solid 1px #dbe1e6;
	margin:0 20px 0 0;
}
#left .wrap{ padding-left:10px; line-height:30px;}
#left .wrap img{float:left; margin:5px 5px 0 0}
#left .wrap .dot{margin-top:15px}
#left .rbox-holder{
	margin-left: 12px;	
}

#left #articles{
	margin-top: 0px;
}

	#left #articles ul{
			color: #8e3047;
			width: 190px;
			margin-left:-40px;
			font-size: 7px;
			list-style-position:inside;
	}

	#left #articles ul li{
		background: url("../images/category-bg.jpg") repeat-x;
		height: 19px;
		width: 179px;
		padding-top: 9px;
		padding-bottom: 4px;	
		padding-left: 10px;
	}
	
	#left #articles ul li a.article{
			font-size: 11px;
			color: #024682;
			text-decoration: none;
			margin-left: -3px;
	}
	
	#left #articles ul li a.article:hover{
		text-decoration: underline;
	}

#left .secondary{width:189px; height: 32px; background:url("../images/category-bg.jpg");float:left}
#left .seperator{width:189px; height: 1px; background:url("../images/category-bg.jpg");float:left}

#left #categories{
	min-height:111px;
	height: 180px;
}
#left #categories h5{
		height: 21px;
		margin-bottom: 0;
		margin-top: 0;
		background: url("../images/category_bg.jpg") repeat-x;
		font-size: 14px;
		text-transform: uppercase;
		text-align: center;
		color: #010101;
		border-top: 1px solid #dbe1e6;
		padding-top: 6px;
	
	}
	

#left #favorites{
	margin-top:-45px;
	height: 248px;
}

#left #favorites h5, #left #tv h5{
		width: 189px;
		height: 26px;
		background:url("../images/fav_bg.jpg") repeat-x;
		margin-top: 232px;
		font-size: 10px;
		color: #8d9aa7;
		text-transform: uppercase;
		text-align: center;
		border-top: 1px solid #dbe1e6;
		border-bottom: 1px solid #dbe1e6;
		margin-bottom: -7px;
}

#left #tv{
	margin-top: -215px;	
}
	#left #articles h4 {
		width: 189px;
		height: 21px;
		background:url("../images/fav_bg.jpg") repeat-x;
		font-size: 10px;
		color: #8d9aa7;
		text-transform: uppercase;
		text-align: center;
		border-top: 1px solid #dbe1e6;
		border-bottom: 1px solid #dbe1e6;
		margin-bottom: -7px;
	}
		#left h4 a:hover{
			text-decoration: underline;	
		}
	
#left #categories a, #left #favorites a, #left #categories a, #left #tv a{color:#024682; font-size:1.2em; font-weight: bold; text-decoration:none; }
#left #categories a:hover, #left #favorites a:hover, #left #tv a:hover{text-decoration:underline}

#left #categories #header{width:189px; height: 33px; line-height:33px; background-color:#fff; background-image: url("../images/categories/header-bg.jpg"); float:left}
#left #categories #header .wrap{vertical-align:middle; padding-left:10px; font-size:1.0em; font-weight:bold; color:#000;}
#left #categories .first{width:189px; height: 32px; background-color:#fff;float:left}

/*#left #favorite{ }
#left #favorite #header{width:189px; height: 15px; background-image: url("../images/favorite/header-bg.jpg"); background-repeat:repeat-y; border-top: solid 1px #dbe1e6;border-right: solid 1px #dbe1e6; float:left}
#left #favorite #header .wrap{padding-left:10px; color: #8d9aa7; font-size:0.6em; height:15px; line-height:130%}
#left #favorite .url{color:#000; font-size:1.0em; font-weight: bold; text-decoration:none}
#left #favorite .article{color:#024682; font-size:1.0em; font-weight: normal; text-decoration:none}
#left #favorite .first{width:189px; height: 32px; background-color:#fff;float:left}
#left #favorite .last{width:189px; height: 20px; line-height:120%; background-color:#fff;float:left; text-align:right}
#left #favorite .last a{color:#000; font-size:1.0em; font-weight: normal; text-decoration:none}
*/
/* MAIN AREA */
#main {
	float:left;  
	width:500px; 
}

.post    { line-height:18px; margin:0 0 5px 0; padding:10px;  border: 1px solid #DBE1E6;}
.post.Wrap_ConvE {margin:0; padding:0; border:none;} 

.post h1 {
	color: #020202;
	font-size: 18px;
	
}

#main .post .wrap #email{float:left}
#main .post .wrap #print{float:left; padding-left:50px}
#main .post .wrap #email a,#main .post .wrap #print a{color:#0058a6; font-weight: normal; text-decoration:none;font-size: 0.8em}
#main .post .wrap #email a:hover,#main .post .wrap #print a:hover{text-decoration:underline}

#main .post .wrap #article h2{padding:10px 0 0 0; font-size:1.0em; font-weight:bold}
#main .post .wrap #article hr{border:0; border-top: 1px dotted #8b8a8a; height:1px; line-height:250%; width:100%}
#main .post .wrap #article #description{font-size:0.7em; color:#747373}

#main .post .wrap #links{float:right; width:190px}
#main .post .wrap #links ul{padding: 0 0 0 20px;margin:0;color:#8b8b8b;list-style:disc; font-size:0.7em}
#main .post .wrap #links ul a{color:#0058a6; text-decoration:none; font-size:1.2em; font-weight:normal}
#main .post .wrap #links ul a:hover{text-decoration:underline}

#main .post .wrap .table {width:470px;border: solid 1px #dbe1e6;margin-bottom:10px;float:left;background-image: url("../images/articles/table-bg.jpg");background-repeat:repeat-x; background-color:#f5fafd; margin: 20px 0 20px 0}
#main .post .wrap .table a{color:#0058a6; text-decoration:none; font-size:1.0em; font-weight:normal}
#main .post .wrap .table a:hover{text-decoration:underline}
#main .post .wrap .table #header{background-image:url("../images/articles/table_header-bg.jpg"); background-repeat:repeat-x; height:30px;border:0; border-bottom: solid 1px #fff}
#main .post .wrap .table #header #best{padding:3px; font-size:1.0em; font-weight:bold; color:#000}
#main .post .wrap .firstrow {width: 470px; height: 40px; line-height: 40px; float:left; clear:both;background-color: #f2f8fc; color:#84919f; font-size:0.8em; font-weight:bold; border-bottom: solid 1px #fff; background-image: url("../images/articles/table-seperator.jpg"); background-position:bottom; background-repeat:no-repeat}
#main .post .wrap .lastrow {width: 470px; height: 65px; line-height: 65px; float:left; clear:both;border-bottom: solid 1px #fff}
#main .post .wrap .row {width: 470px; height: 65px; line-height: 65px; float:left; clear:both; border-bottom:dotted 1px #c9c7c7; }
#main .post .wrap .id {float:left; font-size:1.0em; color:#000; vertical-align:middle; padding-left:10px; font-weight:bold}
#main .post .wrap .logo {float:left; vertical-align:bottom; padding:20px 0 0 10px}
#main .post .wrap .url{width:120px;float:left; font-size:1.0em; color:#024682; vertical-align:middle; padding-left:2px;}
#main .post .wrap .bonus {float:left; font-size:1.0em; color:#024682; vertical-align:middle; padding-left:10px; font-weight:bold}
#main .post .wrap .review {width:80px;float:left; font-size:1.0em; color:#024682; vertical-align:middle; padding-left:10px;}

#main .room {width:410px; padding-top:10px; font-size:1.0em; float:left; border:1px solid #E6E6E6}
#main .room #sample{ width:410px;float: left; background-color:#f7f8fa;height:91px; line-height:91px}

.casino_header_table {
	width: 265px; 
	
	border: 1px solid rgb(219, 225, 230); 
	padding: 10px;
	padding-bottom: 29px;
	float: left;
	background: url("images/site-bg.jpg")repeat-x; 
}


#main .outerBox{
	border:1px solid #DBE1E6;
	padding: 8px;
	margin-top:46px;
}

#main .post .wrap .inputbox p{
	margin-bottom: 16px;	
}

#main .post .wrap .inputbox .componentheading{
	font-weight: bold;
	font-size: 15px;
}


#main .post .wrap .inputbox table.contentpane td.leftColumn{
	font-weight: bold;	
}

span.privacy{
	margin-top: 0px;	
	color: red;
}

#main table.contentpane .privacyBox{
	width: 385px !important;
	font-size: 11px;
	height: 400px !important;
	margin-top: 8px !important;
	margin-left: -100px !important; 
	border: 1px solid #7f9db9;
}

#main table.contentpane .inputbox{
	margin: 4px; 
	width: 290px;
}

#main p#player_text{
	margin-top: 112px;	
}

/*global*/
#element a{text-decoration: none; display: block;}
#element a:visited{color: #0369a7;}

/*element*/
#element{
	width: 228px;
	font-family:Verdana, Geneva, sans-serif;
	font-size: 16px;
	color: #0369a7;
	float: right;
	margin-right: 0px;
}

#element #bonus_info{
	font-size: 14px;
	color: #7c7876;
	font-family:Arial, Helvetica, sans-serif;
	line-height: 18px;
	margin-bottom: 19px;
	margin-top: 11px;
	margin-left: 3px;
}

#element #bonus_info #bonus_code{
	width: 158px;
	height: 25px;
	font-size: 16px;
	font-weight: bold;
	color: #b63600;
	letter-spacing: 2px;
	margin-top: 2px;
	background: url("../images/code_bg.png") no-repeat;
	margin-top: 4px;
	padding-top: 4px;
	padding-left: 6px;
}

/*download*/
#download{
	width: 222px;
	height: 65px;
	background: url("../images/download_btn_states.png") no-repeat 0px 0px;
	color: white;
	font-weight: bold;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	text-shadow: 1px 1px 3px #000;
	padding-top: 12px;
	padding-left: 22px;
	display:block;
	cursor: pointer;
	text-decoration: none;
}

#download #downloadText{
	font-size: 13px;
	text-decoration: none;
	border: none;
}

#download #casinoText{
	margin-top: -1px;
	text-decoration: none;
	border: none;
}


a#donwloadlink{
	width: 92px;
	height: 28px;
	display: block;
	background: url("../images/download_states.png") no-repeat 0px 0px;
	text-indent: -9999px;
	float: left;
}

a#donwloadlink:hover{
	background-position: 0px -28px;	
}

a#donwloadlink:active{
	background-position: 0px -56px;	
}

a#visitlink{
	width: 92px;
	height: 28px;
	display: block;
	background: url("../images/visit_states.png") no-repeat 0px 0px;
	text-indent: -9999px;
	float: left;
}

a#visitlink:hover{
	background-position: 0px -28px;	
}

a#visitlink:active{
	background-position: 0px -56px;	
}

.downloadLink{
	color: #00314d;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	margin-bottom: 6px;
}

#download:hover{
	background-position: 0px -79px;	
}

#download:active{
	background-position: 0px -158px;	
}

a #download_short_btn{
	width: 222px;
	height: 41px;
	display: block;
	color: white;
	font-size: 13px;
	text-shadow: 1px 1px 3px #000;
	background: url("../images/short_download_btn_states.png") no-repeat 0px 0px;
	padding-top: 8px;
	padding-left: 12px;
}

a #download_short_btn *{
	text-decoration: none;
}

a#downloadLink, a#downloadLink *{
	text-decoration: none;	
}

a #download_short_btn span{
	font-size: 14px;
	font-weight: bold;
}

a #download_short_btn:hover{
	background-position: 0px -49px;	
}

a #download_short_btn:active{
	background-position: 0px -98px;	
}

img[alt="point"]{
	margin-bottom: 13px;	
}

/*visit*/
#visit{
	width: 222px;
	text-align: center;
	color: #a72d00;
	font-size: 13px;
	text-decoration: underline;
}


#bonus{
	background: url("../images/bonus_btn.jpg")no-repeat;
	height: 67px;
	font-size: 16px;
	color: #579408;
	padding-left: 59px;
	padding-top: 15px
	
}

#bonus span.code{
	font-size: 13px;	
}



#main .room #photos  {}
#main .room #photos .nav-links {position: absolute;top: 30px;left: 20px;width: 200px;list-style: none;margin: 0;padding: 0;}
#main .room #photos .nav-links li {line-height: 1.6em;font-size: 1.2em;}
#main .room #photos #content {margin-left: 240px;margin-top: 30px;margin-right: 50px;}
#main .room #photos .twitthis {position: absolute;top: 250px;left: 20px;}
#main .room #photos pre {background: #e8e8e8;border-left: 10px solid #777;font-size: 0.85em;padding: 1em;color: black !important;overflow-x: auto;}
#main .room #photos .important {border: 1px solid #666;background: #ddd;padding: 0 1em;color: #C30;}
#main .room #photos h3 {font-size: 1.45em;line-height: 1.05em;border-bottom: 1px solid #333;}
#main .room #photos .galleryview {font-size: 12px;font-family: Arial, Helvetica, sans-serif;}
#main .room #photos dt {font-weight: bold;}
#main .room #photos dd {margin-bottom: 0.5em;}
#main .room #photos .code_wrapper {border: 1px solid #888;background: #f0f0f0;padding: 10px;}
#main .room #photos code, .code {}
#main .room #photos .options {border: 1px solid #777;border-right: none;font-size: 0.8em;font-family: Verdana, Geneva, sans-serif;}
#main .room #photos .options th {text-align: left;background: #777;color: white;font-weight: bold;}
#main .room #photos .options th, .options td {padding: 4px 10px;}
#main .room #photos .options td {border-right: 1px solid #777;}
#main .room #photos #parts-img {border: 1px solid black;}
#main .room #photos img.nav {border: 1px solid black;margin-bottom: 5px;}
#main .room #photos a:link, a:visited {color: #3671A8;font-weight: normal;text-decoration: none;}
#main .room #photos a:hover {color: #CC5914;}
#main .room #photos .panel-overlay h2,.panel-overlay p{margin: .3em 0;}
#main .room #photos .panel-overlay p {line-height: 1.2em;}

#navigate{width:410px;float: left; background-color:#f7f8fa;height:25px; line-height:25px; border-top:1px solid #E6E6E6}
#navigate #position {float: left; padding-left: 10px; color:#68727f; font-size:0.8em}
#navigate #arrows {float: right; padding-right: 10px; padding-top:5px; color:#68727f; font-size:0.8em}
#navigate #arrows a{color:#7396bf; font-weight: normal; text-decoration:none}
#navigate #arrows a:hover{text-decoration: underline}

#main .content {border: solid 1px #dbe1e6; padding:10px;float:left}
#main .summary {padding:10px;float:left}
#main h2, h1 {color:#000; font-size:1.6em; font-weight:normal; margin:0 0 10px 0; line-height:100%; }
#main h3 {color:#000; font-size:1.1em; font-weight:bold; margin:0 0 10px 0;  line-height:100%}
#main h4 {color:#024682; font-size:1.2em; font-weight:bold; margin:0px; padding: 20px 0 10px 0; line-height:100%}
#main h2 a,#main h3 a,#main h4 a{color:#024682;font-size:1.1em; text-decoration:none; margin:0; padding-bottom:5px; line-height:100%}

body#homepage #main h3 {
	padding-bottom: 0;
}

body#homepage #main h3 a{
	font-size: 12px;
	line-height: 17px;
}

#main h2 a:hover,#main h3 a:hover,#main h4 a:hover{text-decoration:underline}
#right h2 {color:#000; font-size:1.4em; font-weight:bold; margin-bottom: 5px; line-height:100%}

#main #promotions .post .entry{
	width: 400px;
	margin-top: 26px;
}
	
	#main #promotions .post .entry_image{
		width: 109px;
		height: 109px;
		float: left;
	}
	
	#main #promotions .post .entry .entry_text{
		margin-left: 120px;
		margin-bottom: 10px;
	}
	
		#main #promotions .post .entry .entry_text .title a{
			color: #0058a6;
			font-size: 15px;
			font-weight: bold;
			margin-left: 1px;
			margin-bottom: 10px;
			text-decoration: none;
			

		}
		
		#main #promotions .post .entry .bottom a{
			color: #0364b1;
			font-size: 11px;
			font-weight: bold;
			margin-left: 12px;
			text-decoration: none;
		}
		
		#main #promotions .post .entry .bottom a:hover{
			text-decoration: underline;	
		}


#main table#rankingTable{
	margin-left: 14px;
	padding-top: 12px;
	padding-bottom: 12px;
	font-weight: bold;
	width: 479px;
}

table.contentpaneopen{
	width: 490px !important;	
}

#main table#rankingTable tr{
	background:url("../images/bg-table.jpg") repeat-x;	
}

#main table#rankingTable tr td#listtitle{
		background:url("../images/light-blue-title.jpg") no-repeat;
		height: 30px;
		padding-left: 12px;
		font-size: 15px;
		font-weight: normal;
}

#main td#agreementColumn{

	  padding-left: 223px;
	  font-weight: bold;
}
	#main table#rankingTable tr .listrank, .listroom, .listspace, .listbonus, .listreview, .listplay{
		background:url("../images/list-subhead.jpg") repeat-x;
		text-align: center;
	}

#main table#rankingTable .listlogo{background:url("../images/bg-table.jpg") repeat-x;}
#main table#rankingTable .listbonus{width:170px;float:none;padding-top:0px;height:28px;vertical-align: middle;}
#main table#rankingTable .listplay{width:131px;float:none;padding-top:0px;height:28px;vertical-align: middle;}
#main table#rankingTable .listbuttons{float:none;}
#main table#rankingTable .listroom{float:none;padding-top:0px;height:28px;vertical-align: middle;}

.listnumber {width:57px; text-align:center; vertical-align:middle; font-family:tahoma, arial; font-size:12px; background:url("../images/bg-table.jpg") left top repeat-x; font-weight:bold; color:#0364B1; height:60px;}
.listlogo {width:148px; text-align:center;float:left; vertical-align:middle;padding-top:10px; height:50px;}
.listname {width:120px; text-align:center; vertical-align:middle; font-family:tahoma, arial; font-size:12px; background:url("../images/bg-table.jpg") left top repeat-x; font-weight:bold; color:#0364B1; height:60px;}
.listbonusen {width:170px; text-align:center; vertical-align:middle; font-family:tahoma, arial; font-size:12px; background:url("../images/bg-table.jpg") left top repeat-x; font-weight:bold; color:#B71013; height:60px;}
.listread {width:134px; text-align:center; vertical-align:middle; font-family:tahoma, arial; font-size:12px; background:url("../images/bg-table.jpg") left top repeat-x; font-weight:bold; color:#000; height:60px;}
.listread a {text-decoration:none; color:#000000;}
.listread a:hover {text-decoration: underline; color:#000000;}
.listbutton {width:131px; text-align:center; vertical-align:middle; font-family:tahoma, arial; font-size:12px; background:url("../images/bg-table.jpg") left top repeat-x; font-weight:bold; color:#000; height:60px;;}
.listbuttons {width:90px; font-size:13px; float:left;color:#FFFFFF; background:url("../images/green-button2.jpg") left top no-repeat; display:block; text-align:center; padding-top:6px; padding-bottom:7px; line-height:17px; margin:12px auto;}
.listbuttons a {color:#FFFFFF !important; font-weight:bold; text-decoration:none;}
#list .rows .listmaxbonus {width:90px; float:left; text-align:center; font-weight:bold; font-size:11px; color:#00314D; padding-top:20px;}

.listdesc {width:424px; padding-top:10px;text-align:left; vertical-align:middle; font-size:10px;float:left; font-weight: normal; height:50px;}
.listdesc a {text-decoration:none; color:#000000;}
.listdesc a:hover {text-decoration: underline; color:#000000;}
end of rankingTable styling

/* top rated box 
#top-rated {width:410px;padding-left:10px; padding-right:10px; padding-top:5px; float:left;font-size:1.2em}
#top-rated .table {width:410px;border: solid 1px #dbe1e6;margin-bottom:10px;float:left}
#top-rated .table .button_off {float: left; text-align: center; cursor: pointer; padding:3px 8px 3px 8px; color:#024682; font-weight:bold; font-size:0.9em;background-image: url("../images/table/tab_off-bg.jpg");background-repeat:repeat-x; border-left: solid 1px #dbe1e6;border-bottom: solid 1px #dbe1e6}
#top-rated .table .button_on {float: left; text-align: center; cursor: pointer; padding:3px 8px 3px 8px; color:#024682; font-weight:bold; font-size:0.9em;background-image: url("../images/table/tab_on-bg.jpg");background-repeat:repeat-x}
#top-rated .table #topfreerollsrooms_content{display:none}
#top-rated .table #approvedbyaams_content{display:none}

#top-rated .firstrow {height: 65px; line-height: 65px; float:left; clear:both;background-color: #fff}
#top-rated .row {width: 400px; height: 65px; line-height: 65px; float:left; clear:both;background-image: url("../images/table/bg.jpg");background-repeat:repeat-x}
#top-rated .id {float:left; font-size:1.0em; color:#000; vertical-align:middle; padding-left:10px}
#top-rated .review {width:90px;float:left; font-size:1.0em; color:#024682; vertical-align:middle; padding-left:10px;}
#top-rated .logo {float:left; vertical-align:bottom; width: 70px; height:50px; padding-top:10px}
#top-rated .bonus {float:left; font-size:1.0em; color:#024682; vertical-align:middle; padding-left:30px}
#top-rated .play-now {float:left; vertical-align:bottom; padding-left:30px; padding-top:20px}



/* top rated box */
#top-rated {width:375px; float:left; }
#top-rated .heading {background:url("../images/bg-top-rated.jpg") left top no-repeat; height:67px; margin-bottom:0px; display: none;}
#top-rated .heading .sub {background:url("../images/sub-list.jpg") left top repeat-x; height:23px; margin-top:-2px; }
#top-rated h3 {color:#FFFFFF; font-size:16px; font-weight:normal; margin:0px; padding-top:13px; padding-left:13px; padding-bottom:15px;}
#top-rated .bottom {background:url("../images/bottom-list.jpg") left top no-repeat; height:3px; width:376px; display:block;}
#top-rated .bottom a {text-decoration:none; color:#0364B1; font-weight:bold;}
#top-rated .bottom a:hover {text-decoration: underline; color:#0364B1; font-weight:bold;}

#top-rated .row { width: 400px; height:47px; background:url("../images/top_table_row.jpg") repeat-x; vertical-align:middle; float:left; clear:both; line-height:14px;}

#top-rated .row .logo {width:112px; padding-left:5px;float:left; text-align:center;  padding-top:9px;  height:31px;}
#top-rated .row .bonus {width:61px; float:left; text-align:left; font-weight:bold; font-size:12px; color:#005499; padding-top:17px;}
#top-rated .row .rating {width:60px; float:left; text-align:center; font-weight:bold; font-size:11px; color:#005499; padding-top:17px;}
#top-rated .row .review { 
display: table; height: 100%; margin: 0 auto;
width:91px; float:left; text-align:center; font-weight:bold; font-size:11px; color:#005499;
}
#top-rated .row .review a {
	display: table-cell; vertical-align: middle; 
	color:#024682; text-decoration:none;
	font-weight: normal;
	font-size: 14px;
}
#top-rated .row .review a:hover {text-decoration: underline;}
#top-rated .row .play-now {width:66px; float:left; padding-left:5px;text-align:center; padding-top:11px; background:url("../images/play_now_btn.png") left top no-repeat; height:30px; margin-top: 10px;}
#top-rated .row .play-now:hover{ background:url("../images/play_now_btn_hover.png") left top no-repeat;}
#top-rated .row .play-now a {color:#FFFFFF; display:block; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; padding-top:6px; padding-bottom:7px; text-decoration:none}

#top-rated .heading .title-logo {width:113px; float:left; text-align:center; color:#FFFFFF; font-size:10px; line-height:10px; font-weight:bold; padding-top:5px;}
#top-rated .heading .title-bonus {width:61px; float:left; text-align:center; color:#FFFFFF; font-size:10px; line-height:10px; padding-top:5px;}
#top-rated .heading .title-rating {width:60px; float:left; text-align:center; color:#FFFFFF; font-size:10px; line-height:10px; padding-top:5px;}
#top-rated .heading .title-review {width:91px; float:left; text-align:center; color:#FFFFFF; font-size:10px; line-height:10px; padding-top:5px;}
#top-rated .heading .title-play {width:50px; float:left; text-align:center; color:#FFFFFF; font-size:10px;  line-height:10px; padding-top:5px;}



/* news & articles box */
#newsandarticles {width:400px; padding-right:10px; padding-top:5px; float:left;font-size:1.2em}
#newsandarticles .table {border-left: solid 1px #dbe1e6; border-right: solid 1px #dbe1e6;  border-bottom: solid 1px #dbe1e6;}
#newsandarticles .table .cell {float:left;  width:100%; margin-top:10px}
#newsandarticles .table .cell a {color:#024682; font-size:0.8em; font-weight: normal; text-decoration:none}
#newsandarticles .table .cell a:hover{text-decoration:underline}
#newsandarticles .table .cell img {vertical-align:middle; padding:0 6px 0 10px}
#newsandarticles .table #articles_content{display:none;border-bottom: solid 1px #dbe1e6}
#newsandarticles .table #news_content{border-bottom: solid 1px #dbe1e6;}
#newsandarticles .table .tab_off {float: left; text-align: center; cursor: pointer; padding:3px 8px 3px 8px; color:#024682; font-weight:bold; font-size:0.8em;border-left: solid 1px #dbe1e6; border-right: solid 1px #dbe1e6; background-color:#f9fafa}
#newsandarticles .table .tab_on {float: left;  text-align: center; cursor: pointer; padding:3px 8px 3px 8px; color:#024682; font-weight:bold; font-size:0.8em;}
#newsandarticles .table #status{}
#newsandarticles .table #status #update{float:left; color:#a1adb9; font-size:0.7em; padding:10px 0 10px 10px}
#newsandarticles .table #status #more{float:right; color:#68727f; font-size:0.7em; padding:10px 10px 10px 0}
#newsandarticles .table #status #more a{color:#024682; font-size:1.0em; font-weight: bold; text-decoration:none}
#newsandarticles .table #status #more a:hover{text-decoration:underline}

/* inner tabs */
#innertabs {float:left;width:510px; padding-right:10px; padding-top:0px; margin-bottom:20px; margin-left:-9px; margin-top: -36px; float:left;font-size:1.2em}
#innertabs .innertab {float: left;width: 510px;border: solid 1px #dbe1e6}
#innertabs .innertab img{float: left; vertical-align:bottom; padding-right:5px}
#innertabs .cell {float:left;font-size:0.8em; border-top: solid 1px #dbe1e6; width:470px;padding:20px}
#innertabs .cell a {color:#024682; font-size:0.8em; font-weight: normal; text-decoration:none}
#innertabs .cell a:hover{text-decoration:underline}
#innertabs #rooms_content{float: left; width: 100%}
#innertabs #bonus_content{display:none;float: left; width: 100%}
#innertabs #download_content{display:none;float: left; width: 100%}

#innertabs .innertab_off {width:130px; height: 28px; float: left; text-align: center; cursor: pointer; padding:5px 2px 3px 0px; color:#024682; font-weight:bold; font-size:1.0em; background: url("../images/tab_off_bg.png") no-repeat; font-size:12px; text-align: center;}

#innertabs .innertab_on {width:130px; height: 28px; float: left;  text-align: center; cursor: pointer; padding:5px 2px 3px 0px; color:#024682; font-weight:bold; font-size:1.0em; background: url("../images/tab_on_bg.png") no-repeat; font-size:12px; text-align: center;}

	/*#innertabs #tab_1{
		background: url("../images/rooms.png") no-repeat left;
		padding-left: 26px;
	}
	#innertabs #tab_2{
		background: url("../images/download1.png") no-repeat left;
		padding-left: 26px;
	}
	#innertabs #tab_3{
		background: url("../images/bonus.png") no-repeat left;
		padding-left: 26px;
	}*/
	

/* RIGHT SIDE */
#right { float: right; width: 250px; margin: 0 0 0 19px; }
#right .wrap{padding:5px 0 0 10px}

#right .right_logo img{
	margin-top: 4px;
	margin-bottom: 4px;
}

#right h4 {
	width: 242px;
	height:30px; 
	color: #2e2d2d;
	font-size: 14px;
	padding-left: 8px;
	margin-left: 0;
	margin-top: 8px;
	margin-bottom: 15px;
	background: url("../images/header-bg.jpg") repeat-x;
	border-bottom: 1px solid #DBE1E6;
}

#right .update ul{
	width: 219px;
	padding: 5px;
	margin-left: 16px;
	padding-top: 0px;
	color: #8b8b8b;
	width: 225px\9; /*IE8 fix*/
	margin-left: 10px\9; /*IE8 fix*/
}
	#right .update ul li{
		margin-bottom: 16px;
	}
	
	#right .update ul li a{
		color: #0058a6;
		font-size: 12px;
		font-weight: bold;
		text-decoration: none;
		
	}
	
	#right .update ul li span.date{
		color: #777777;
		font-size: 10px;
	}
	
	#right .update ul li span.item{
		color: #424343;
		font-size: 12px;

	}
	
#right hr{
	color: #9e9e9e;
	
}
	
	
#right #post {padding:0 10px 10px 10px; border: solid 1px #dbe1e6}
#right #post table{width: 100%;}
#right #post table #firstcell{width: 50%}
#right #post table td .num{color: #8e3047}
#right #post img{border:0}


#right .update{width: 250px; margin-bottom:10px; float:left; border: solid 1px #dbe1e6; padding-bottom: 1px;}

#right .update #more_newsletters{
	text-align: right;
	padding: 3px;
	margin-top: -2px;
}
	#right .update #more_newsletters a{
		color: #0058a6;
		text-decoration: none;
		font-size: 11px;
		font-weight: bold;
		margin-left: 130px;
	}
	
	#right #mail{
		position: relative;	
	}
	
	#right #mail .post input.email{
		margin-left: 0px;	
		margin-top: 2px;
	}
	
	#right #mail .post input#mailing_button{
		float: right;
		/*margin: -2px 19px 0 2px;*/
		position: relative;
		bottom: 2px;
		right: 19px;
	}
	
	#right #mail .post input#mailing_button{
		bottom /*\**/: 2px;		/*IE8 fix*/
		right /*\**/: 11px;
	}
		
	
#right .update #more_articles{
	text-align: right;
	padding: 13px;
}

#right .header{width:100%; height: 30px; line-height:20px; background-image: url("../images/header-bg.jpg"); background-repeat:repeat-x; border-bottom: solid 1px #dbe1e6; float:left; font-family:Verdana, Geneva, sans-serif; color:2e2d2d; font-size:14px; font-weight:bold;}
#right .update .header .wrap1{width:300px; vertical-align:middle; padding-left:10px; color: #000; font-size:1.4em; font-weight:bold}
#right #newscontent{width:237px; /*background: #f9f9f9 url("../images/bg.jpg") no-repeat*/; float:left; padding-bottom:5px;}
#right #newscontent ul{padding: 0 14px 0 14px;margin:0; margin-top: 15px; color:#8b8b8b;list-style:disc;}
#right #newscontent ul li{
	margin-bottom: 16px;
	position: relative;	
}
#right #newscontent ul li a{
	color:#0058a6;
	text-decoration:none;
	font-size:12px;
	font-weight: bold;
	line-height: 15px;
	margin-bottom: 33px;
}
#right #newscontent ul li a:hover{text-decoration:underline;}
#right .update ul li a:hover{text-decoration: underline;}
#right #newscontent ul .date{	
	font-size:10px;
	position: relative;
	top: 4px;
}
#right #newscontent ul span .date {
	margin-top: 15px;	
}
#right #newscontent ul .item{
	color:#424343;
	line-height:16px;
	font-size:14px;
	font-weight: normal;
	position: relative;
	top:7px;
}
#right .update hr{border:0; border-top: 1px dotted #b4b4b4; height:1px; line-height:250%; width:95%}

#right #mail{
	border: 1px solid #dcdcdc;
}

	#right #mail .post{
		padding: 8px;	
		margin-top: -20px;
	}


#right #articles ul li{
	margin-bottom: 8px;
}
	#right #articles ul li a{
		font-size: 12px;
		font-weight: normal;
	}
	
	#right #articles ul li a:hover{ text-decoration:underline;}
#right #articles .more_articles{
	padding-bottom: 3px;	
}

#right #articles .more_articles a{
		color: #0058a6;
		text-decoration: none;
		font-size: 11px;
		font-weight: bold;
		margin-left: 130px;
}

/*#right #newscontent #more_newsletters{float:right; padding-right:10px}
#right #newscontent #more_newsletters a{color:#0058a6; text-decoration:none; font-size:12px; font-weight:bold; line-height:100%}
#right #newscontent #more_newsletters a:hover{text-decoration:underline}
#right #newslettercontent{height: 90px; background-image: url("../images/bg.jpg"); background-repeat:repeat; float:left;}
#right #newslettercontent #wrap1{width:300px; padding: 10px;color: #004582; font-size:1.2em; line-height:100%}
#right #newslettercontent #wrap1 input{width:80px; background-color:#fff; text-align:center; border: solid 1px #dbe1e6; padding:5px; margin-top:10px; vertical-align:middle}
#right #newslettercontent #wrap1 #btn{border:0; width:78px; height:27px}*/

#right #selectedarticlescontent{width:100%; float:left}
#right #selectedarticlescontent .firstrow {width: 100%; height: 63px; float:left; clear:both;background-color: #f9fafa}
#right #selectedarticlescontent .row {width: 320px; height: 63px; float:left; clear:both;background-image: url("../images/article-bg.jpg");background-repeat:repeat-x}
#right #selectedarticlescontent img {float:left; padding: 5px 0 0 10px}
#right #selectedarticlescontent .review {float:left; font-size:1.0em; color:#000; padding: 5px 0 0 10px}
#right #selectedarticlescontent .review a {color:#004582; text-decoration:none}
#right #selectedarticlescontent .review a:hover{text-decoration:underline}

#right #details{width:208px; float:left; padding:5px 0 5px 0}
#right #details hr{border:0; border-top: 1px dotted #dbe1e6; height:1px; width:95%}
.detail{padding:0 7px 0 5px;color:#9aa5aa; font-size:1.0em}
.detail img{pading-bottom:o}
.detail a{color:#a8b3b8;text-decoration: none; font-weight:normal}
.detail a:hover{text-decoration: underline; font-weight:normal}

/*popular searches*/

#right div#two-column-list{
	border: 1px solid #DBE1E6;
	margin-bottom: 5px;
}

#right #two-column-list table{
	margin-top: -27px;
	line-height: 22px;
}

	#right #two-column-list h5{
		color: #010101;
		font-size: 14px;
		margin-left:9px;
		margin-top: 9px;
		width: 189px;
		height: 21px;
		margin-bottom: 29px;
	}

	#right #two-column-list table .count{
		color: #8e3047;
		font-size: 14px;
		text-align: left;
	}
	
	#right #two-column-list table a.url{
		color: #024682;
		font-size: 12px;
		text-align: left;
		text-decoration: none;
	}
	
	#right #two-column-list table a.url:hover{
		text-decoration: underline;	
	}
	


/* news page */
.newshead {width:490px; background:url("../images/dark-blue-title.jpg") left top repeat-x; height:30px; display:block; margin-bottom:1px; padding-left:15px; height:31px; padding-top:5px;}
.newshead h3 {font-size:16px; color:#FFFFFF; margin:0px; padding:0px;}
.newshead h3 a {color:#FFFFFF; font-weight:normal; text-decoration:none;}
.newshead h3 a:hover {color:#FFFFFF; font-weight:normal; text-decoration:none;}



#container #main .newshead-light{ 
	 width: 490px; 
	 height:25px;
	 background: url("../images/light-blue-title.jpg") no-repeat;	 
	 margin-bottom:1px;
	 margin-left: 11px;
	 padding-top: 7px;
}

	.newshead-light h3 {font-size:16px; color:#000; margin:0px; padding:0px;}
	
#container #main .newshead-light h3 a{
	color: black;
	font-size: 16px;
	font-weight: normal;
	margin-left: 12px;
	background: url("images/light-blue-title.jpg") no-repeat;
	margin-top: 40px;
	/*margin-left: 116px;*/
	width: 490px;
}
.newshead-light h3 a {color:#000; font-weight:normal; text-decoration:none;}
.newshead-light h3 a:hover {color:#000; font-weight:normal; text-decoration:none;}

.news-post {width:742px; height: 120px; padding:10px;}
.news-post .image {width:90px; float:left; margin-right:20px;}
.news-post .image img { border:1px solid #F0F0F0;}

.news-post .txt {width:565px; float:left;}
.news-post .txt p{
	width: 380px; 
	padding-top: 0px;
	padding-left: 6px;
}

.news-post .txt h3 {font-size:13px; margin:0px; padding:0px; color:#B71013; font-weight:bold;}
.news-post .txt h3 a {font-size:13px; color:#B71013; font-weight:bold; text-decoration:none}
.news-post .txt h3 a:hover {font-size:13px; color:#B71013; font-weight:bold; text-decoration:underline;}

.news-post .more {width: 380px; color:#0364B1; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-align:right; margin-top:0px; margin-bottom:0px;}
.news-post .more a {color:#0364B1; font-weight:bold; text-decoration:none; margin-right: 12px;}
.news-post .more a:hover {color:#0364B1; font-weight:bold; text-decoration: underline;}



/* Footer */
#footer {width:971px; margin:0px auto; color:#444; font-size:1.2em; font-weight:bold; overflow:hidden; padding-top:20px}
#footer table{width: 100%}
#footer table td{padding-right:70px; padding-left:5px; border-right: solid 1px #d5d6d7; line-height:200%; vertical-align:top}
#footer table td a {color:#444; font-size:0.7em; text-decoration:none; font-weight:normal; line-height:150%}
#footer table td a:hover{text-decoration:underline}
#footer #copyright{text-align:center; font-size:0.7em; font-weight:normal; padding-top:20px; padding-bottom:10px}
#footer #copyright a{text-decoration:none; color:#444; font-weight:normal}
#footer #copyright a:hover{text-decoration:underline}

/*  Tabbers */
.tabholder {width:400px; height:32px;}
#main .tabholder p{line-height:15px;}
 .tabberlive .tabbertabhide {
 display:none;
	}
.tabermain		{ width:400px; margin:0 auto;  }
.tabber {}
.tabberlive {
 margin-top:0px;
}
.tabbernav {
margin:0;
padding: 3px 0;
font: normal 14px Verdana, sans-serif;

}

.tabbernav li {
list-style: none;
margin: 0;
display: inline;

}
.tabbernav li a {
	 position:relative;
	 display:block;
	 padding:6px 0px 6px 0px; 
	 margin-left:-1px;
	 float:left;
	 text-align:center;
	 border-bottom: none;
	 text-decoration: none;
	 overflow:hidden;
	 background:url("../images/top_table_inactive_tab.jpg") repeat-x;
	 width:104px;
	 color: #024682;
	 font-size: 12px;
	 font-weight: bold;
	 border: 1px solid #dbe1e6;
 }

* html .tabbernav li a 	{margin-bottom:-10px; margin-left:3px;}
*+html .tabbernav li a 	{margin-bottom:-10px;}

.tabbernav li a:hover {background:url("../images/top_table_active_tab.jpg") repeat-x;}

.tabbernav li.tabberactive a {
	background:url("../images/top_table_active_tab.jpg") repeat-x;
	color: #024682;
	font-weight: bold; 
	font-size: 12px;
	border-bottom: none;
}

.tabbernav li.tabberactive a:hover {color: #193052;}

.tabbertab {
padding:5px;
border-top:0;
position:relative;
padding-left:0px;
}
.tabbertab h4 {
 display:none; font-weight:bold;  
}
.tabbertab h5 {
 display:none; font-weight:bold;  
}

.tab_top {}
.tabbgtop {
	background:url("../images/stop.jpg") no-repeat top; margin-top:-5px; }
* html .tabbgtop { margin-top:0; } 
*+html .tabbgtop { margin-top:0; }
 
.ui-tabs-panel  {
	
	padding-top:15px;
	background:url("../images/tabs_bg.jpg") left top repeat-x;  
	border:1px solid red; border:solid; border-width:1px;
}
.ui-tabs-panel h3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#000; font-weight:bold; margin:0px; padding:0px;}
.ui-tabs-panel h3 a {text-decoration:none; color:#000; font-weight:bold;}
.ui-tabs-panel h3 a:hover {text-decoration: underline; color:#000; font-weight:bold;}
.ui-tabs-panel  img {float:left; margin-right:8px; margin-bottom:10px; padding: 1px 1px; }
.ui-tabs-panel .more {font-size:11px; color:#0364B1; font-weight:bold; float:right; padding-right:20px; text-decoration:none; text-align:right; margin-bottom:1px; clear:both; font-family:tahoma, arial}
.ui-tabs-panel .more a {font-size:11px; color:#0364B1; font-weight:bold; text-decoration:none}
.ui-tabs-panel .more a:hover {font-size:11px; color:#0364B1; font-weight:bold; text-decoration: underline}
.ui-tabs-panel hr {height:1px; color:#c2c2c2;} 
.ui-tabs-panel .review a {text-decoration:none; color:#024682; font-size: 14px;}
.ui-tabs-panel .review a:hover {text-decoration: underline; color:#024682;}


/* list page */
#list {padding:0px;line-height:14px;width:758px; margin-bottom:10px;margin-top:0px;float:left;}
#list .header{height:58px;padding:0px;width:762px;}
.listtitle {
	width:752px;
	padding-left:10px;
	height:23px;
	font-size:16px;
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background:url("../images/light-blue-title.jpg") left top no-repeat;
	padding-top:5px;
	padding-bottom: 2px;
	
}
.listrank {width:57px; height:28px; vertical-align:middle; background:url("../images/list-subhead.jpg") left top repeat-x; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333333; font-weight:bold;}
.listroom {float:left;width:148px;padding-top:10px; height:18px; vertical-align:middle; background:url("../images/list-subhead.jpg") left top repeat-x; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333333; font-weight:bold;}
.listspace {width:120px; height:28px; vertical-align:middle; background:url("../images/list-subhead.jpg") left top repeat-x; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333333; font-weight:bold;}
.listbonus {float:left;width:90px;padding-top:10px; height:18px; vertical-align:middle; background:url("../images/list-subhead.jpg") left top repeat-x; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333333; font-weight:bold;}
.listreview {width:134px; height:28px; vertical-align:middle; background:url("../images/list-subhead.jpg") left top repeat-x; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333333; font-weight:bold;}
.listplay {float:left;width:100px; padding-top:10px; height:18px; vertical-align:middle; background:url("../images/list-subhead.jpg") left top repeat-x; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333333; font-weight:bold;}
.listdesctitle {float:left;width:424px; padding-top:10px; height:18px; vertical-align:middle; background:url("../images/list-subhead.jpg") left top repeat-x; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333333; font-weight:bold;}

#list .rows {height:60px; width:762px;background:url("../images/bg-table.jpg") left top repeat-x; vertical-align:middle;}

#main table .listlogo{background:url("../images/bg-table.jpg") repeat-x;}
#main table .listbonus{width:170px;float:none;padding-top:0px;height:28px;vertical-align: middle;}
#main table .listplay{width:131px;float:none;padding-top:0px;height:28px;vertical-align: middle;}
#main table .listbuttons{float:none;}
#main table .listroom{float:none;padding-top:0px;height:28px;vertical-align: middle;}

.listnumber {width:57px; text-align:center; vertical-align:middle; font-family:tahoma, arial; font-size:12px; background:url("../images/bg-table.jpg") left top repeat-x; font-weight:bold; color:#0364B1; height:60px;}
.listlogo {width:148px; text-align:center;float:left; vertical-align:middle;padding-top:10px; height:50px;}
.listname {width:120px; text-align:center; vertical-align:middle; font-family:tahoma, arial; font-size:12px; background:url("../images/bg-table.jpg") left top repeat-x; font-weight:bold; color:#0364B1; height:60px;}
.listbonusen {width:170px; text-align:center; vertical-align:middle; font-family:tahoma, arial; font-size:12px; background:url("../images/bg-table.jpg") left top repeat-x; font-weight:bold; color:#B71013; height:60px;}
.listread {width:134px; text-align:center; vertical-align:middle; font-family:tahoma, arial; font-size:12px; background:url("../images/bg-table.jpg") left top repeat-x; font-weight:bold; color:#000; height:60px;}
.listread a {text-decoration:none; color:#000000;}
.listread a:hover {text-decoration: underline; color:#000000;}
.listbutton {width:131px; text-align:center; vertical-align:middle; font-family:tahoma, arial; font-size:12px; background:url("../images/bg-table.jpg") left top repeat-x; font-weight:bold; color:#000; height:60px;;}
.listbuttons {width:90px; font-size:13px; float:left;color:#FFFFFF; background:url("../images/green-button2.jpg") left top no-repeat; display:block; text-align:center; padding-top:6px; padding-bottom:7px; line-height:17px; margin:12px auto;}
.listbuttons a {color:#FFFFFF; text-decoration:none;}
#list .rows .listmaxbonus {width:90px; float:left; text-align:center; font-weight:bold; font-size:11px; color:#00314D; padding-top:20px;}

.listdesc {width:424px; padding-top:2px;text-align:left; vertical-align:middle; font-size:10px;float:left; font-weight: normal; height:50px;}
.listdesc a {text-decoration:none; color:#000000;}
.listdesc a:hover {text-decoration: underline; color:#000000;}

/* gallery area */

#gallery_area{

}

#gallery_area h1{
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
	padding-bottom:0;
	position:relative;
	top:27px;
	left:31px;
	z-index:999;
}	
	
/*two-column-list*/

	table#two-column-list span.num{
		font-size: 14px;
		color: #8e3047;
		margin-left: 5px;
	}
	
	table#two-column-list a.url{
		font-size: 12px;
		color: #3024682;
	}
	
	table#two-column-list a.url:hover{
		text-decoration: underline;	
	}
	
/*index-table*/
#main table.index_table{
	width: 490px;
}

#main #tabs{
	width:470px;
	margin:20px 0 20px 10px;
}


#main table.index_table tr.row td.orddinalnumber{
	color: 024682;
	font-size: 14px;
	padding-left: 16px;
}

#main table.index_table{
	border-top:1px solid #DBE1E6 !important;
}

#main #tabs ul li a {
	padding-left: 7px;
	width: 110px !important;
}

#main table.index_table td.logo {
	padding-left: 8px ;	
}

#tabs-2, #tabs-3{
	border: 1px solid #DBE1E6;
	width: 435px;
	background: #FAFBFD;
}
#tabs-2 p.clear, #tabs-3 p.clear{
	clear: both;	
}

a:hover, a:active, a:visited, strong a, a strong{
	color: #024682;
	text-decoration: underline;
}


strong a, a strong{
	font-weight: normal;	
}

.goBtn{
	float:right;
	}
	
	
	
	

	
.e-book {
		
		width:545px;
		height:375px;
		background:url("../images/ebook.jpg") no-repeat top center;
		margin:20px auto;	
		position:relative;
		overflow:hidden;
		color:#fff;
		text-align:center;
	}
	.e-book a {
		background:url("../images/btn-green.png") no-repeat 0 0;
		display:block;
		width:90px;
		height:26px;
		line-height:12px;
		overflow:hidden;
		
		position:absolute;
		top:295px;
		padding:5px 30px 5px 10px;
		margin-left:5px;
		color:#fff;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		text-align:center;
		text-decoration:none;
		text-transform:capitalize;
		
		text-shadow:0 -1px 0 #000;	
		-moz-text-shadow:0 -1px 0 #000;	
		-webkit-text-shadow:0 -1px 0 #000;	
	}
	
	.e-book a.b-green-2 { line-height:26px; left:295px;	}
	.e-book a.b-green-1 { left:110px; }
	
	.e-book h2 {
		font-family:Georgia, "Times New Roman", Times, serif;
		text-transform:uppercase;
		font-weight:normal;
		font-size:20px;	
		padding:0 20px;
	}
	.e-book p {
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		padding:0 20px;
	}
	
	
	.e-book a:hover, .e-book-side a:hover { background-position:0 -36px; }
	
	
	

	
	.e-book-side {
		width:208px;
		height:730px;
		padding:20px;
		background:url("../images/ebook-side-wide.jpg") no-repeat 0 0;
		color:#fff;	
		text-align:center;
		
	}
	
	.e-book-side h2 {
		font-family:Georgia, "Times New Roman", Times, serif;
		text-transform:uppercase;
		font-weight:normal;
		font-size:16px;	
		padding:0;
		color:#fff !important;
	}
	.e-book-side p {
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		padding:0;
	}
	
	
	.e-book-side a {
		background:url("../images/btn-green.png") no-repeat 0 0;
		display:block;
		width:90px;
		height:26px;
		line-height:12px;
		overflow:hidden;
		margin:0 auto;
		
		padding:5px 30px 5px 10px;
		
		color:#fff;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		text-align:center;
		text-decoration:none;
		text-transform:capitalize;
		
		text-shadow:0 -1px 0 #000;	
		-moz-text-shadow:0 -1px 0 #000;	
		-webkit-text-shadow:0 -1px 0 #000;	
	}
	
	
	.e-book-side a.b-green-2 { margin-top:245px; left:295px;	}
	.e-book-side a.b-green-1 { margin-top:210px; }
	
	
div.no1, div.no2, div.no3{
	width: 483px;
	height: 26px;
	background: url("../images/download_title_bg.jpg") no-repeat;
	font-size: 14px;
	font-weight: bold;
	color: #00314d;
	padding-top: 6px;
	padding-left: 11px;
}

	div.no1{
		margin-top: 9px;	
	}
	
	div.no2, div.no3{
		margin-top: 30px;	
	}
	
	
	
	
/*=======================================
	DORON
=========================================*/

/*========== ConvE - General ==========*/
.Wrap_ConvE {width:504px; margin-top:15px;}
.Wrap_ConvE span {font-size:21px; font-weight:bold; line-height:27px; text-transform:uppercase; color:#555555; width: 504px; text-align:center; display:block; font-family:Arial, Helvetica, sans-serif;}
.Wrap_ConvE img {margin: 0 auto; display:block;  }
.Content-CE {float:left;}
.ConvE_Bt {display:block; background:url("../images/ConvE_Bt.png") no-repeat 0 0; width:119px; height:29px; color:#FFF; font-size:17px; line-height:29px; float:left; text-align:center; text-transform:capitalize; text-decoration:none; font-family:Arial, Helvetica, sans-serif;}
a.ConvE_Bt {color:#FFF;}
.ConvE_Bt.Vittoria {margin-top: 43px; }
.ConvE_Bt.BigPoker {margin-top: 76px; }
.ConvE_Bt.BigBonus {color:#FFF; text-decoration:none;}
.ConvE_Bt.Cosa {}
.ConvE_Bt:hover {background-position:0 -32px; text-decoration:none;}
.LogoBalloon {width:112px; height:97px; position:absolute; z-index: 999; display:block;}
.LogoBalloon.CE-Vittoria {left:10px; top:-10px;}
.LogoBalloon.CE-BigPoker {left:13px; top:-14px;}
.LogoBalloon.CE-BigPoker_right {right:13px; top:-14px;}
.LogoBalloon.CE-BigBonus {left:11px; top:2px;}
.LogoBalloon.CE-Cosa {left:2px; bottom:-1px;}


/*============================== ConvE 1 ==============================*/
a.ConvE-BG_Vittoria {width:490px; height:68px; background:transparent url("../images/BG_01.png") no-repeat 0 0; display:block; margin-bottom:33px; margin-top:33px; position:relative; padding:10px 0 25px 0; text-decoration:none;}
.ConvE-BG_Vittoria .Content-CE {width:220px; margin-left:139px;  } 
.ConvE-BG_Vittoria .Content-CE span.TextBlue-CE {font-size:21px; font-weight:bold; line-height:24px; color:#007fba;}
.ConvE-BG_Vittoria .Content-CE span.TextGrey-CE {font-size:15px; line-height:25px; line-height:25px; color:#555555; display:block; }


/*============================== ConvE 2 ==============================*/
.ConvE-BG_BigPoker {width:494px; height:100px; background:url("../images/BG_02.png") no-repeat 0 0; display:block; margin-bottom:53px; position:relative; padding:10px 15px 25px 15px; text-decoration:none; margin-top: 54px; font-family:Arial, Helvetica, sans-serif;}
.ConvE-BG_BigPoker .Content-CE {width:255px; text-align:center; margin-top:26px; position:relative;}
.ConvE-BG_BigPoker .Content-CE img {position:absolute; left:53px; top:-84px;}
.ConvE-BG_BigPoker .Content-CE span {font-size:25px; font-weight:bold; line-height:27px; color:#555555; text-transform:uppercase; display:block; width:188px; margin:0 auto;}
.ConvE-BG_BigPoker .CE-BigPoker_side {width:150px; float:left;}


/*============================== ConvE 3 ==============================*/
.ConvE-BG_BonusPoker {width:489px; height:146px; background:url("../images/BG_03.png") no-repeat 0 0; margin-bottom:7px; position:relative; margin-left: -6px; text-decoration:none;}
.ConvE-BG_BonusPoker .Section {width:163px; float:left; text-align:center; margin-top:2px;}
.ConvE-BG_BonusPoker .Section .ConvE_Bt {margin:0 auto; float:none; }
.ConvE-BG_BonusPoker .Section .BlueCanvas {width:132px; height:44px; background:url("../images/ConvE_BlueCanvas.png") no-repeat 0 0; margin:0 auto; padding:9px 0; display:block;}
.ConvE-BG_BonusPoker .Section .BlueCanvas img {text-align:center;}
.ConvE-BG_BonusPoker .Section span {font-size:14px; font-weight:bold; line-height:15px; color:#555555; text-transform:uppercase; display:block;  margin:0 auto 7px; width:83px; text-align:center;}


/*============================== ConvE 4 ==============================*/
.ConvE-BG_Cosa {width:489px; height:162px; background:url("../images/BG_04.png") no-repeat 0 0; margin-bottom:25px; margin-top:32px; position:relative; display:block; text-decoration:none;}
.ConvE-BG_Cosa:hover {text-decoration:none;}
.ConvE-BG_Cosa .Content-CE {width:280px; font-size:18px; line-height:21px; color:#555555; text-align:center; text-transform:uppercase; font-weight:bold; float:right; padding:16px 0; margin-right:22px; font-family:Arial, Helvetica, sans-serif;}
.ConvE-BG_Cosa .Content-CE .ConvE_Bt {margin:7px auto 0; float:none; font-weight: normal;}
.ConvE-BG_Cosa .Content-CE span {font-size:13px;  line-height:23px; display:block;}
.ConvE-BG_Cosa .imgContainer {float:left; position:absolute; z-index:888; top:-28px;}
.clearfix::after{content:"";display:table;clear:both}
