body {
	background:url(/images/2008/bkgstripe.jpg) repeat #000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:90%;
	color:#FFFFFF;
	text-align:center;
}
h1{
	font-size:110%;
	margin:	20px 0px 0px 20px;
	font-weight: bold;
	}
a:link{
	color:#FFFFFF;
}
a:visited{
	color:#FFFFFF;
}
a:hover{
	color:#FFFF00;
}

#mgcWrapper{
	width:1000px;
	margin:auto;
	text-align:left;
	}
	
.header{
	position:relative;
	background:#000000 url(/images/2008/header_bkg.jpg) no-repeat;
	width:1000px;
	height:108px;
	float:left;
	margin:0;
	padding:0;
	}
.flags{
	position:absolute;
	z-index:2;
	margin:0px 0px 0px 0px;
	padding:0;
	top: 11px;
	left: 0px;
	}
.flags ul{
	list-style:none none outside;
	display:inline;
	margin:0;
	padding:0;
	}
.flags ul li{
	display:block;
	margin:0px 0px 0px 4px;
	float: left;

}
	
	/* -----------  menu navigation  ----------------
---------------------------------------------------------------------------------*/
		
#menuHolder{
	width: 1000px;
}
#menuHolder ul{
	list-style:none;
	margin:0;
	padding:0;
}
#menuHolder ul li{
	display: inline;
}
#menuHolder ul li a{
	float:left;
	display: block;
    height: 45px;
    text-decoration: none;
	background-position: 0 0;

}	
#menuHolder span.alt{
	display:none;
}
#menuHolder ul li a:hover{
	background-position:0px -45px;
}
/* -----------   menu navigation images and widths  ----------------
---------------------------------------------------------------------------------*/
#menuHolder li.homeMenu, #menuHolder li.homeMenu a{background-image:url(/casino_italiano/images/2008/home.jpg);width:141px;}

#menuHolder li.winnersMenu, #menuHolder li.winnersMenu a{background-image:url(/casino_italiano/images/2008/vincitori.jpg);width:95px;}
	
#menuHolder li.promotionsMenu, #menuHolder li.promotionsMenu a{background-image:url(/casino_italiano/images/2008/promozioni.jpg);width:118px;}

#menuHolder li.bankingMenu, #menuHolder li.bankingMenu a{background-image:url(/casino_italiano/images/2008/banking.jpg);width:89px;}

#menuHolder li.casinovipMenu, #menuHolder li.casinovipMenu a{background-image:url(/casino_italiano/images/2008/casinovip.jpg);width:105px;}

#menuHolder li.casinogamesMenu, #menuHolder li.casinogamesMenu a{background-image:url(/casino_italiano/images/2008/giochicasino.jpg);width:138px;}

#menuHolder li.aboutusMenu, #menuHolder li.aboutusMenu a{background-image:url(/casino_italiano/images/2008/chisiamo.jpg);width:104px;}

#menuHolder li.supportMenu, #menuHolder li.supportMenu a{background-image:url(/casino_italiano/images/2008/assistenza.jpg);width:95px;}

#menuHolder li.logoMenu, #menuHolder li.logoMenu a{background-image:url(/casino_italiano/images/2008/logo.jpg);width:115px;}
/* -----------  end menu navigation  ----------------
---------------------------------------------------------------------------------*/




.mainContent{
	width:1000px;
	background-image:url(/images/2008/bodybkg.jpg);
	margin: 0;
	padding: 0;
	background-repeat: repeat-y;
	}
.leftContent{
	width:590px;
	float:left;
	margin:0px 0px 0px 5px;
	padding:0;
	/*border: solid red 1px;*/
	}
	
.rightContent{
	width:390px;
	float:right;
	margin:0px 10px 0px 0px;
	padding:0;
	/*border: solid red 1px;*/
	}	

.flashHolder1{
	width:590px;
	height:320px;
	margin:0;
	float:left;
	}
	
.flashHolder2{
	width:590px;
	height:120px;
	margin:0;
	float:left;
	padding: 0;
	background: url(/images/flash_backgrounds/flashHolder2.jpg);
	}

.gettingStarted{
	width:380px;
	height:130px;
	margin:10px 0px 10px 0px;
	background-image:url(/casino_italiano/images/2008/comegiocare.jpg);
	padding: 0;
	float: right;
	background-repeat: no-repeat;
	}
.gettingStarted1{
	padding:0px;
	width: 33%;
	font-size: 75%;
	text-align: center;
	margin: 65px 0 0 0;
	float: left;
}
.gettingStarted2 {
	padding:0px;
	width: 100%;
	font-size: 75%;
	text-align: center;
	margin: 5px 0 0 0;
	float: left;
}
.gettingStarted2 a{
	text-decoration:none;
	}
.progressiveJackpots{
	background:url(/images/flash_backgrounds/progressiveJackpots_it.jpg);
	width:380px;
	height:180px;
	margin:0 0 10px 0;
	float:right;
	padding: 0;
	}
	.ticker1{
	width:180px;
	height:50px;
	float:left;
	padding: 105px 5px 5px 5px;
	
	}
	
	
.newGames{
	width:380px;
	height:280px;
	margin:0px 0px 5px 0px;
	background-image: url(../images/2008/new_games.jpg);
	padding: 0;
	float: right;
	line-height: 2px;
	background-repeat: no-repeat;
	}
.newGamesImage{
	padding:40px 0px 0px 0px;
	margin:0;
	height: 210px;
	background: url(/images/flash_backgrounds/newGamesImage_it.jpg);
}
.newGames p{
	text-align:center;
	font-size:80%;
	padding: 10px 0px 10px 0px;
	margin: 0;
}
	
.homeText{
	background-image:url(/images/2008/bodybkg.jpg);
	background-repeat:repeat-y;
	margin: 0;
	padding: 0;

}
.homeText p{
	padding:0px 20px 0px 20px;
	margin: 0;
	text-align: center;
	line-height:20px;
}

.gamesImages{
	background-image:url(/images/2008/games_images.jpg);
	width:590px;
	height:145px;
	float:left;
	margin:40px 0px 0px 0px;
	padding:0;
	}
	
	/* -----------   footer css ----------------
---------------------------------------------------------------------------------*/

.footerHolder{
	clear:both;
	margin:auto;
	}
.footer{
	background-image:url(/images/2008/bodybkg.jpg);
	background-repeat: repeat-y;
	background-position: center;
	width: 1000px;
	margin: auto;
	}
.footer p{
	text-align:center;
	margin:0px 20px 0px 20px;
	padding:0;
	font-size: 85%;
}
.footerStart{
	height:24px;
	background-image:url(/images/2008/footer_start.gif);
	background-position: center;
	background-repeat: no-repeat;
	}
.footerEnd{
	height:24px;
	background-image:url(/images/2008/footer_end.gif);
	background-position: center;
	background-repeat: no-repeat;
	padding: 0;
	margin: 0;
	}	
	
.footer ul{
	list-style:none none outside;
	padding:0;
	margin:0px 0px 15px 0px;
	text-align: center;
	font-size: 90%;
	}
.footer ul li{
	margin:0px 10px 0px 0px;
	display:inline;
	text-decoration:none;
	padding:0;
}
.footerImages ul{
	list-style:none none outside;
	margin:0;
	padding:0 0 0 0;
}
.footerImages ul li{
	margin:0;
	padding:0;

	}
.footer a{
	text-decoration:none;
	border:none;
	}
	
	
	/* -----------   end footer css ----------------
---------------------------------------------------------------------------------*/


.leftContentMain {
	width:700px;
	float:left;
	margin:20px 0px 0px 20px;
	padding:0;
	background-color: #FFFFFF;
	color: #000000;
	font-size:80%;
	display: inline;
}
.headerImage{
	float:right;
	z-index:2;
	clear: both;

}

.bankTable{
	width:658px;
	margin: 0 0 0 20px;
	padding: 0px;
	color: #000000;
	border: solid #4c046e 1px;
	border-collapse:collapse;
	background-color: #CCCCFF;
}
.bankTable tr td{
	margin: 0;
	padding: 5px;
	border: solid #4c046e 1px;
	color: #000000;
	font-size: 80%;
}
.bankTable a{
	color:#000000;
	}
.bankTable a:link {
	color:#000000;
}
.bankTable a:active {
	color:#000000;
}
}

.bankTable a:hover {
	color:#330033
}
.bankTable a:visited {
	color:#330066
}

.leftContentMain  p{
	padding:10px 20px 10px 20px;
	margin:0;
	}
.leftContentMain  p a{
	color: #4C056F;
	}
.leftContentMain  p a:link{
	color: #4C056F;
	}
	.leftContentMain  p a:hover{
	color: #000000;
	}
	.leftContentMain  p a:visited{
	color: #660099;
	}
.leftContentMainImage{
	clear:both;
	float:right;
	padding: 0;
	margin:0 0 0 0;
}
.rightContentMain {
	width:250px;
	float:right;
	margin:20px 10px 0px 0px;
	padding:0;
	background-image:url(/casino_italiano/images/2008/sidebar.jpg);
	height: 480px;
	background-repeat: no-repeat;
}
.rightContentMain p{
	margin:0;
	padding:45px 10px 10px 40px;
	line-height: 17px;
	font-size: 90%;
	}
	
.heading{
	width:700px;
	height:40px;
	margin:0;
	padding:0;
	}
.mainText{
	width:680px;
	margin:0px;
	padding:20px;
	background-color: #FFFFFF;
	color: #4C056F;
	}
.mainContentEnd{
	width:700px;
	height:66px;
	background-image:url(/images/2008/mainContentEnd2.jpg);
	background-repeat:no-repeat;
	float: left;
	margin:0px 0px 0px 0px;
	padding:0;
	display:inline;
	clear: both;

	}
.gamesText{
	margin: 0;
	padding: 0 0 0 20px;
	float: left;
	width: 300px;
}
.gamesText p{
	font-size:95%;
	margin:0;
	padding:0;

}
.gamesIcons{
	margin:0;
	padding:0;
	}
.faq{
	color:#000000;
	}
.leftContentMain  ol a{
	color: #4C056F;
	}
.leftContentMain  ol a:link{
	color: #4C056F;
	}
	.leftContentMain  ol a:hover{
	color: #000000;
	}
	.leftContentMain  ol a:visited{
	color: #660099;
	}
	
	.leftContentMain  ul a{
	color: #4C056F;
	}
.leftContentMain  ul a:link{
	color: #4C056F;
	}
	.leftContentMain  ul a:hover{
	color: #000000;
	}
	.leftContentMain  ul a:visited{
	color: #660099;
	}
.nodTable {
	width:550px;
	margin: auto;
	padding: 0px;
	color: #000000;
	border: solid #4c046e 1px;
	border-collapse:collapse;
	background-color: #CCCCFF;
}
.nodTable tr td{
	margin: 0;
	padding: 5px;
	border: none;
	color: #000000;
	font-size: 80%;
}
.freeplayImage{
	padding:0 0px 0 10px;
	margin:0px;
	}
	
.gamesText2 {
	margin: 0;
	padding: 0 0 0 20px;
	float: left;
	width: 350px;
}
.gamesText2 p{
	font-size:95%;
	margin:0;
	padding:0;
}
.pwcImage {
	margin: auto;
	padding: 0;
}
.gamesPageImages {
	margin: 0 0 20px 0;
	padding: 0;
	float: left;
	width: 350px;
	text-align: center;
	border: solid white 0px;
}
.gamesPageImages  img {
	border: solid white 0px;
	border-bottom-style: none;
	text-decoration: none;
}
.roulettePageImages {
	margin:0;
	padding:10px 0px 10px 12px;
	border: solid white 0px;
	border-bottom-style: none;
	float: left;
}
.roulettePageImages2 {
	margin:0;
	padding:10px 0px 10px 15px;
	border: solid white 0px;
	border-bottom-style: none;
}
.roulettePageImages2 img{
	margin:0;
	padding:20px;
}
.jackpotPageImages {
	margin:0;
	padding:10px 10px 10px 40px;
	border: solid white 0px;
	float: left;
	text-align: center;
}
.bodygreen {
	color: #009900;
}
.gettingStarted3 {
	padding:0px;
	width: 33%;
	font-size: 75%;
	text-align: center;
	margin: 70px 0 0 0;
	float: left;
}

.gamesMenu {
	width:240px;
	float:left;
	margin:20px 0px 0px 20px;
	padding:0;
	background-image:url(/casino_italiano/images/2008/baccara_menu.jpg);
	height: 205px;
	background-repeat: no-repeat;
}

.gamesMenu ul{
	margin:45px 0px 0px 30px;
	padding:0;
	font-size: 90%;
	}
	

.gamesMenu ul li{
	margin:0;
	padding:0;
	line-height: 17px;
	}
	
.gamesMenu ul li ul{
	margin:0px 0px 0px 20px;
	padding:0;
	list-style-type: square;
	}
.gamesMenuBJ {
	width:240px;
	float:left;
	margin:20px 0px 0px 20px;
	padding:0;
	background-image:url(/casino_italiano/images/2008/blackjack_menu.jpg);
	height: 205px;
	background-repeat: no-repeat;
}
.gamesMenuBJ ul{
	margin:60px 0px 0px 30px;
	padding:0;
	font-size: 100%;
	line-height: 20px;
	}
.gameslinks ul{
	padding:0;
	margin:0;
	list-style: none none outside;
	clear: both;
	}
.gameslinks li{
	display:inline;
	padding: 0;
	}
.gameslinks  li  a {
	float:left;
	font-size: 110%;
	padding-right: 30px;
	}

