/*overall*/
h4{
	margin:0px 0px 0px 30px;
	padding: 0px;
}




#content .bottom_left{
	float:left;
}
/* client all */
#client_outer{
	margin: 0px;
	background-repeat:repeat-x;
	text-align:left;
	float:left;
	background-color:#FFFFFF;
	width: 980px;
}
#client{
	float: left;
	width: 976px;
}

#client img{
	vertical-align: middle;
}

/* internal navigation */
#client_name table{
	width: 980px;
	border-collapse:collapse;
	background:repeat-x left bottom;
}
#client_name .bingo{
	background:url(http://images.gamesandluck.com/background/backgroundBingo_client.gif);	
}
#client_name .casino{
	background:url(http://images.gamesandluck.com/background/backgroundCasino_client.gif);	
}
#client_name .forex{
	background:url(http://images.gamesandluck.com/background/backgroundForex_client.gif);	
}
#client_name .lottery{
	background:url(http://images.gamesandluck.com/background/backgroundLottery_client.gif);	
}
#client_name .poker{
	background:url(http://images.gamesandluck.com/background/backgroundPoker_client.gif);	
}
#client_name .skillgame{
	background:url(http://images.gamesandluck.com/background/backgroundSkillgames_client.gif);	
}
#client_name .sportsbetting{
	background:url(http://images.gamesandluck.com/background/backgroundSportsbetting_client.gif);	
}
#client_name td{
	background: none;
	border: none;
	text-align:center;
	height: 32px;
}
#client_name img{
	vertical-align:middle;
}
#client td{
	text-align: left;
}
#client_name{
	margin: 0px;
	padding:0px;
	font-size: 25px;
}
#client_name .name_small_logo{
	width: 110px;
	font-size: 15px;
	background: no-repeat bottom;
	padding:0px;
	margin:0px;
}
#client_name .left{
	background:left;
	text-align: left;
}
#client_name .right{
	background:right;
	text-align:right;	
}
#client_name .name_small_bingo_left{
	background:url(http://images.gamesandluck.com/background/backgroundBingo_client_left.png);
}
#client_name .name_small_bingo_right{
	background:url(http://images.gamesandluck.com/background/backgroundBingo_client_right.png);
}
#client_name .name_small_casino_left{
	background:url(http://images.gamesandluck.com/background/backgroundCasino_client_left.png);
}
#client_name .name_small_casino_right{
	background:url(http://images.gamesandluck.com/background/backgroundCasino_client_right.png);
}
#client_name .name_small_forex_left{
	background:url(http://images.gamesandluck.com/background/backgroundForex_client_left.png);
}
#client_name .name_small_forex_right{
	background:url(http://images.gamesandluck.com/background/backgroundForex_client_right.png);
}
#client_name .name_small_lottery_left{
	background:url(http://images.gamesandluck.com/background/backgroundLottery_client_left.png);
}
#client_name .name_small_lottery_right{
	background:url(http://images.gamesandluck.com/background/backgroundLottery_client_right.png);
}
#client_name .name_small_poker_left{
	background:url(http://images.gamesandluck.com/background/backgroundPoker_client_left.png);
}
#client_name .name_small_poker_right{
	background:url(http://images.gamesandluck.com/background/backgroundPoker_client_right.png);
}
#client_name .name_small_skillgame_left{
	background:url(http://images.gamesandluck.com/background/backgroundSkillgame_client_left.png);
}
#client_name .name_small_skillgame_right{
	background:url(http://images.gamesandluck.com/background/backgroundSkillgame_client_right.png);
}
#client_name .name_small_sportsbetting_left{
	background:url(http://images.gamesandluck.com/background/backgroundSportsbetting_client_left.png);
}
#client_name .name_small_sportsbetting_right{
	background:url(http://images.gamesandluck.com/background/backgroundSportsbetting_client_right.png);
}


#search_outer{
	margin: 2px 10px 3px 10px;
	padding: 3px;
}
#moreThanOne{
	color: red;
}
#search table, #jackpotsShow table{
	text-align:center;
	vertical-align: middle;
}
.alphabet{
	width: 350px;
}
#search_form{
	line-height: 22px;
}
#search a{
	margin:2px;
	line-height: 22px;
}
#search a:hover{
	margin: 1px;
	font-size:larger;
}
#jackpotsShow table{
	width: 100%;
}
#clientForm{
	margin: 5px;
	background-color:#F6F4D0;
}
.activeLetter{
	font-size: 15px;
	color:#663333;
}
#table_left{
	width: 100%;
	float: left;
	padding: 5px;
}
.logo_small_pair, .logo_small_impair{
	height:33px;
	width: 90px;
	padding: 3px;
	vertical-align: middle;
}
.logo_small_pair img, .logo_small_impair img{
	height:33px;
	width: 90px;
	padding:0px;
}
.client_name_pair, .client_name_impair{
	width: 140px;
	font-weight:bold;
}
.rating_image_pair, .rating_image_impair{
	height: 43px;
	width: 81px;
	padding: 4px;
}
#client .review_pair, #client .review_impair{
	text-align: center;
	width: 40px;
}
.td_filler{
	width: 60px;
}



/* client */
#name_rating{
	margin:0;
	height:35px;
}
#name_rating td{
	width: 151px;
	vertical-align: middle;
}
#name_rating strong{
	padding:5px 0px 5px 0px;
}


.client_left, .client_right, #client_bottom{
	float: left;
}
#screenshotHomepage, #screenshotLobby{
	height: 143px;
	width: 200px;
}

.client_left{
	width: 635px;
	margin: 15px 5px 5px 10px;
	padding: 0px;
}
.client_right{
	margin: 10px 0px 0px 10px;
	width: 300px;
}
#screenshotHomepage {
	margin: 0px;
	float:left;
}
#comment {
	margin: 0px 0px 0px 20px;
	width: 415px;
	overflow: auto;
	text-align: left;
	float:left;
}
#comment h3{
	text-align:center;
	margin-bottom: 3px;
}
#visitOrDownload{
	margin:30px 0px 15px 0px;
	width: 500px;
	text-align: center;
	font-size: 20px;
	font-weight:bold;
	float:left;
}
#visitOrDownload img{
	margin-left: 100px;	
}

#lang_gam_curr{
	margin: 0px;
	width:100%;
	float: left;
	padding:0px;
}
#lang_gam_curr td{
	padding: 3px 0px 3px 10px;
}

#clientPromotions, #clientJackpots, #clientBonus{
	width: 290px;
	padding: 5px 5px 5px 10px;
	background:url(http://images.gamesandluck.com/background/clientPromotions.png) no-repeat left top;
}
#clientPromotions{
	height: 180px;
}
#clientPromotions h2, #clientJackpots h2, #clientBonus th{
	width:100%;
	text-align:right;
}
#clientBonus {
	margin: 0px;
	text-align: center;
}
#clientBonus table{
	width: 100%;
}
#clientBonus th{
	font-size: larger;
	padding-top: 10px;
}
#clientBonus .right{
	text-align: right;
}
.oldBonus {
	padding: 0px;
}
.bonusOld{
	padding:0px 0px 0px 5px;
	height: 15px;
	background:url(http://images.gamesandluck.com/background/regularBonus.png) no-repeat left center;
}
.bonusOld div{
	background:url(http://images.gamesandluck.com/background/regularBonusRight.png) no-repeat right center;
	height: 15px;
}
.newBonus {
	background:url(http://images.gamesandluck.com/background/ourBonus.png) no-repeat left center;
	width: 100px;
	height: 20px;
}


#client_bottom{
	margin: 5px 5px 5px 10px;
	width: 946px;
	padding: 0px;
	text-align:left;
}
#screenshotLobby {
	margin: 5px 0px 0px 0px;
	height: 143px;
	width: 200px;
	float: left;
}
#pay_lic_aud{
	margin: 5px 0px 0px 20px;
	width: 720px;
	float: left;
	min-height: 143px;
}
#pay_lic_aud td{
	padding: 3px 10px 3px 0px;
}
#pay_lic_aud img{
	margin: 2px 3px;
	padding: 0px;
}
.client_paymethods{
	width:600px;	
}
#plusMinus{
	margin: 20px 0px 0px 0px;
	width: 640px;
	float: left;
}
#plusMinus table{
	width: 100%;
}
#plusMinus td{
	vertical-align: middle;
	padding: 5px;
}
#plusMinus img{
	margin-right: 10px;
	vertical-align: middle;
}
#clientJackpots{
	margin: -35px 0px 0px 5px;
	float:left;
}
#clientJackpots table{
	width: 286px;
	border-collapse:collapse;
}
#clientJackpots .jackpotName{
	padding: 0px 10px 10px 0px;	
	float: left;
}
#clientJackpots .jackpotDesc{
	width: 100%;
}
#clientJackpots .jackpotAmount{
	font-size:larger;
}



/* tournaments */
#tournaments{
	padding: 10px;
	width:960px;
}
#tournaments table{
	width: 100%;
}
#tourName{
	width: 253px;
}
#tourVariant{
	width: 130px;
}
#tourBuyin{
	width: 90px;
}
#tourPrizepool{
	width: 90px;
}
#tour{
	width:100px;
}
#tourDescription{
	width:200px;
}
#tourMinPlayers{
	width:50px;
}
#tournaments th, #tournaments td{
	padding: 5px;
}
#tournaments img{	
	vertical-align: middle;	
	padding: 2px;
}
#tournaments img{
	width: 72px;
	height: 24px;	
}
#tournaments th img{
	width: 11px;
	height: 9px;	
}


/* detailed rating */
#contentRating{
	float: left;
}
#contentRating p{
	margin: 10px;
}
#fullhouseRating_outer, #playerRating_outer{
	background-color:#FFFFFF;
	width: 415px;
	float:left;
}
#fullhouseRating_outer{
	margin: 15px 0px 0px 0px;
}
#fullhouseRating{
}
#fullhouseRating table{
	height:100%;
	width: 100%;
}
#rateClient{
	margin: 150px 25px 0px 25px;
	height: 100px;
	width: 100px;
	text-align:center;
	float:left;
}
#playerRating_outer{
	margin: 15px 0px 0px 0px;
}
#playerRating{
}
#playerRating table{
	width: 100%;
}


/* moretoknow */
#moretoknow{
	float: left;
	width: 990px;
}
.moretoknowLeft, .moretoknowRight{
	float: left;
}
.moretoknowLeft{
	margin: 10px 25px 0px 0px;
}

.moretoknowRight{
	margin: 10px 0px 0px 25px;
}
#moretoknow td{
	vertical-align: top;
}
#moretoknow table{
	margin-left: 10px
}
#moretoknow .outer{
	width: 465px;
	background-color:#FFFFFF;
}
#moretoknow .inner{
	padding: 10px;
	height: 200px;
}

/* finish moretoknow */


/* recommendations */
#recommendations{
	float: left;
}
.Recommendation0, .Recommendation1{
	width: 470px;
	float: left;
	background-color:#FFFFFF;
}
.Recommendation0{
	margin: 15px 20px 0px 0px;
}
.Recommendation1{
	margin: 15px 0px 0px 20px;
}
.recommendation{
	margin: 10px 0px 0px 0px;
	text-align: center;
}
.recommendation p{
	vertical-align: middle;
	margin: 10px 0px 00px 0px;
	height: 20px;
	padding: 0px;
}
.rec{
	margin-left: -360px;
}


/* promotions */
#rss{
	float:right;
	margin: 20px;
	width: 130px;
	height: 400px;
	text-align: left;
}

#promotions{
	float: left;
	margin: 0px 20px;;
	width: 730px;
}
#promotions h3{
	padding: 20px 0px 10px 0px;
}
.newsContent h2{
	margin: 20px 0px 10px 0px;
	padding: 3px 5px;
}
.newsContent{
	text-align: left;
}
/* finish promotions */





/* rakestructure */
#rakestructure{
	float: left;
	width: 950px;
	padding: 0px 15px 10px 15px;
}
.activeRow:Hover, .activeRow:Hover .pair{
	background-color:#CCCCCC;
}
#rakestructure td{
	text-align:center;
	padding: 8px 4px;
	width: 60px;
	border-top: medium #FFFFFF solid;
}
#rakestructure .stakes{
	width: 130px;
	text-align:left;
}
#rakestructure table{
	border-collapse:collapse;
	width: 100%;
}
#rakestructure_legend td{
	width: auto;
	text-align:left;
}
#rakestructure_legend fieldset{
	border: #0076B1 thin inset;
}
#rakestructure p{
	text-align: left;
	padding: 0px;
	margin-top: 3px;
}
#rakestructure_limit {
	margin-bottom: 35px;
}
.rakecompare{
	margin: 15px 50px;
}

/* reviews */
.review{
	margin: 10px 20px 20px;
	padding: 10px;
}
.writer{
	width: 100%;
	font-style:italic;
}
.reviewRating{
	margin: 10px 0px;
}
.reviewRating td{
	text-align:center;
	vertical-align:top;
	width:150px;
}
.reviewContent{
	padding: 0px 10px;
}
.reviewLinkToSite{
	width:100%;
	text-align: center;
	font-size:large;
}
.reviewDivider{
	margin:0px 250px;
}




/* licenses */
#others{
	font-size: larger;
	margin: 5px 5px 0px 5px;
}
.declaration{
	text-align: left;
}


.headlineCategoryLetter{
	font-size:larger;
	padding: 10px 0px 10px 0px;
}

.impressionImage{
	float: left;
	width: 200px;
	padding: 15px 19px 20px 20px;
}

#client_outer fieldset{
	margin: 5px 40px;
}
