/* all index sites */
h1{
	padding-left: 50px;
}	
#hotspots_outer, #hotspot_outer, #newsIndex_outer, #newsPoker_outer{
	width: 590px;
	background-color:#ffffff;
}
#hotspots, #hotspot{
	height: 210px;
	padding: 5px;
}
#newsIndex, #newsPoker{
	height: 243px;
	padding: 5px;
}

#hotspots .center, #hotspot .center{
	border-top: 1px solid #363636;
	border-bottom: 1px solid #363636;
}
#newsIndex .newsContent, #newsPoker .newsContent{
	border-top: 1px solid #363636;
	border-bottom: 1px solid #363636;
}

#clients_outer, #pokerroom_outer{
	background-color: #ffffff;
	width: 380px;
}
#clients, #pokerroom{
	padding: 5px 5px 0px 5px;
}


/* index */
#hotspots_outer {
	margin: 0px;
	float: left;
}
#hotspot_navi{
	width: 100px;
	float:left;
}
#hotspot_navi img{
	width: 90px;
	float:left;
}
.hotspot_logo{
	width: 160px;
	float:left;	
}
.hotspot_logo img{
	width: 160px;	
}
.hotspot_text{
	float: left;
	width: 260px;
	height: 155px;
	padding-left: 20px;
}
.hotspot_text p{
	line-height: 18px;
	padding-top: 10px;
}
.hotspot_navi_int{
	width: 410px;
	float:left;
	padding: 10px 0px 0px 15px;
}
.hotspot_navi_int img{
	vertical-align:middle;	
}
.hotspot_navi_int .left{
	float:left;	
}
.hotspot_navi_int .right{
	float:right;	
}




#newsIndex_outer{
	margin: 10px 0px 0px 0px;
	float:left;
}
.newsLogo{
	float:left;
	padding-right:10px;
}
.newsLogo img{
	width: 120px;	
}
.newsContent_first, .newsContent_second{
	float:left;
	width: 550px;
}
.newsContent_first{
	margin-bottom: 10px;	
}
.newsDate{
	color:#666;
	font-style:italic;
}




#clients_outer {
	margin: -263px 0px 0px 10px;
	float:left;
}
#clients{
	height:522px;
}
#clients table{
	border-collapse:collapse;
	width: 100%;
}

.indexTop td{
	padding-top: 4px;
}
.indexBottom td{
	padding-bottom: 8px;
}

#lastForumPosts_outer{
	margin: 10px 0px 0px 10px;
	background-color: #ffffff;
	width: 280px;
	float:left;
}
#lastForumPosts{
	padding: 5px;
}
#lastForumPosts_outer table{
	width: 100%;
}


/* poker */
#hotspot_outer {
	margin: 0px;
}
#newsPoker_outer{
	margin: 10px 0px 0px 0px;
}
#pokerroom_outer {
	margin: -571px 0px 0px 600px;
}

.categorySymbol{
	width:45px;
	height:32px;
	margin-top: -37px;
	text-align:center;
	padding: 5px 0px 0px 5px;
	background:left no-repeat top;
}
#pokerroom{
	height: 318px;
}
#pokerroom table{
	width: 100%;
}
#bonuses_outer, #jackpotsLottery_outer{
	margin: 10px 0px 0px 600px;
	background-color:#FFFFFF;
	width: 380px;
	height: 190px;
}
#bonuses{
	margin: 0px;
	height: 138px;
}
#bonuses table{
	width: 100%;
}
#moreBonus{
	padding: 0px 5px;
}
#jackpotsLottery{
	height: 150px;
}



#tournament_outer {
	margin: 10px 0px 0px 0px;
	background-color:#FFFFFF;
	width: 464px;
	float: left;
}
#tournament{
	background-color: #ffffff;
	padding:5px;
}
#tournament table{
	width: 100%;
	border-collapse:collapse;
}
#tournament td{
	border:#333 1px solid;
	vertical-align:top;
	width: 54px;
	height: 60px;
}
#tournament img, #tournamentStart img{
	width: 54px;
	height: 18px;
}
#tournamentStart img{
	vertical-align: middle;	
	padding: 2px;
}
#tournamentStart{
	border-collapse:collapse;	
}
#tournamentStart .tournamentName{
	width: 190px;
}
#tournamentStart .tournamentClient{
	width: 60px;
	height:22px;
	text-align:center;
}
#tournamentStart th{
	padding-bottom: 7px;	
}
#tournament .tournamentDetails{
	display:none;	
}
#tournament .showTournamentDetails:hover .tournamentDetails{
	z-index: 100;
	display:block;
	position: absolute;
	background-color:#CCC;
	padding: 5px;
	margin-top: -100px;
}
.weekday1{
	margin: -100px -20px -20px -20px;	
}
.weekday2{
	margin: -100px -20px -20px -20px;	
}
.weekday3{
	margin: -100px -20px -20px -20px;	
}
.weekday4{
	margin: -100px -20px -20px -20px;	
}
.weekday5{
	margin: -100px -20px -20px -20px;	
}
.weekday6{
	margin: -100px -20px -20px -20px;	
}
.weekday7{ 
	margin-left: -180px;	
}
#today{
	background-color:#CCC;	
}

#allTournament_outer{
	background-color: #ffffff;
	margin: 10px 0px 0px 10px;
	float: left;
}
#allTournament{
	padding:5px;
	width: 496px;
	background-color: #ffffff;
}
#allTournament table{
	width: 100%;
}
#tournamentTable{
	
	border-collapse:collapse;
}
#tournamentTable td{
	vertical-align: top;
}

/* casino */
#strategies_outer{
	float: left;
	width: 245px;
	margin: 10px 10px 0px 10px;
	background-color:#FFFFFF;
}
#jackpots_outer{
	float: left;
	width: 250px;
	margin: 10px 0px 0px 0px;
	background-color:#FFFFFF;
}
#jackpots table{
	width: 240px;
	margin: 5px;
	border-collapse:collapse;
}
#jackpots td{
	padding: 2px 0px;
}
#jackpots th{
	padding-bottom: 5px;
}