/*SHARED FOR slotsPage, gamesPage, roulettePage --------------------------------------------------------------*/
/*MainBody begin -----*/

/*MainBody: 2column structure begin -----*/
body.gamesPage .twoColumn {margin-bottom:5px;}
body.gamesPage .twoColumn1 {float:left; width:240px;}
body.gamesPage .twoColumn2 {float:left; width:240px;}
/*gamesPage: 2column structure end -----*/

/*gamesPage: MainBody: 3column structure begin -----*/
body.gamesPage .threeColumn {background:url(../../gm/games_body_bg.gif) top left repeat-y ;}
body.gamesPage .threeColumn1 {float:left; width:128px; background:#0000c7 url(../../gm/column_bg_blue_gradient.jpg) top left repeat-x;}
body.gamesPage .threeColumn2 {float:right; width:496px;}
body.gamesPage .threeColumn3 {float:right; width:136px; background:#0000c7 url(../../gm/column_bg_blue_gradient.jpg) top left repeat-x;}
/*gamesPage: 3column structure end -----*/

/*gamesPage: MainBody: Navigation begin -----*/
body.gamesPage #gamesNavigation {
	list-style:none; /*duplicated for IE*/
	margin:0 0 0 5px; padding:0;
	}
body.gamesPage #gamesNavigation li {
	width:113px; line-height:1.1em; /*for IE up to 6*/
	font-size:1em;
	list-style:none;
	margin:1em 0 1em 0;
	}
body.gamesPage #gamesNavigation li a {
	line-height:1.1em;
	font-weight:bold;
	color:#fff;
	}
body.gamesPage #gamesNavigation li a:hover {text-decoration:underline;}
/*gamesPage: MainBody: Navigation end -----*/

/*gamesPage: MainBody: Game begin -----*/
body.gamesPage a, body.gamesPage a:hover {color:#0000c6;}

body.gamesPage div.game {padding:3px; overflow:hidden;}
body.gamesPage div.game:hover {background:#cce6ff;}
body.gamesPage div.game div.image {
	float:left;
	width:65px; height:70px;
	margin-top:2px;
	}
body.gamesPage div.game h2 {
	margin:0 0 .1em 75px;
	font-size:1.1em;
	font-weight:bold;
	}
body.gamesPage div.game:hover h2 a {color:#0055FF;}

body.gamesPage div.game p {
	margin-left:75px; /*padding-right:10px;*/
	font-size:1.1em;
	line-height:1.2em;
	}
body.gamesPage div.game p a {text-decoration:none;}

/*sfhover fix for IE*/
body.gamesPage div.gamesfhover {padding:3px; overflow:hidden; background:#cce6ff;}
body.gamesPage div.gamesfhover div.image {
	float:left;
	width:65px; height:70px;
	margin-top:2px;
	}
body.gamesPage div.gamesfhover h2 {
	margin:0 0 .1em 75px;
	font-size:1.1em;
	font-weight:bold;
	color:#0055FF;
	}
body.gamesPage div.gamesfhover p {
	margin-left:75px; /*padding-right:10px;*/
	font-size:1.1em;
	line-height:1.2em;
	}
body.gamesPage div.gamesfhover p a {text-decoration:none;}
/*gamesPage: MainBody: Game end -----*/

body.gamesPage .threeColumn1 h2.top, body.gamesPage .threeColumn3 h2.top {
	line-height:2em;
	font-size:1.3em; text-align:center;
	padding-top:0;
	color:#fff;
	border-bottom:1px solid #fff;
	background:url(../../gm/left_col_hdr_bg.gif) top left no-repeat;
	}
body.gamesPage .threeColumn3 h2.top {background:url(../../gm/right_col_hdr_bg.gif) top left no-repeat;}

.dontMissContainer {width:118px; height:85px; margin:10px 0 30px 8px; padding:0; border:1px solid #aaa;}
/*gamesPage: MainBody end -----*/

/*gamesPage: Footer begin-----*/
/*body.gamesPage #footer {background:url(../img/footer_games.jpg) top left no-repeat;}*/
/*gamesPage: Footer end -----*/

body.gamesPage h1 {	
	margin-bottom:10px; padding-left:5px;
	line-height:2em;
	font-size:1.3em; 
	font-weight:bold;
	color:#fff;
	}
/*gamesPage--------------------------------------------------------------*/
#gamesPage h1 {	background:url(../../gm/h1_bg_games.gif) top left no-repeat;}
/*gamesPage: end -----*/

/*slotsPage--------------------------------------------------------------*/
#slotsPage h1 {	background:url(../../gm/h1_bg_slots.gif) top left no-repeat;}
/*slotsPage: end -----*/

/*roulettePage--------------------------------------------------------------*/
#roulettePage h1 {background:url(../../gm/h1_bg_roulette.gif) top left no-repeat;}
/*roulettePage: end -----*/

/*lottoPage--------------------------------------------------------------*/
#lottoPage #footer {margin-top:40px}
/*roulettePage: end -----*/