.centeredDiv {
	position: relative;
	height: 530px;
	width: 735px;
	left: 0px;
	top: 0px;
	color: #FFFFFF;
	z-index: 1;
}
.backgroundRight {
	position: absolute;
	height: 154px;
	width: 92px;
	left: 736px;
	top: 0px;
	background-attachment: scroll;
	background-image: url(images/Bellagio_Background_Right.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	z-index: -10;
	background-color: #009900;
}

.TopFlashBanner {
	position: absolute;
	height: 116px;
	width: 735px;
	left: 0px;
	top: 0px;
	z-index: 1;
}
/*-------------------Menu Styles------------------------------------------------------------------------------------*/
.menuLayer {
	position: absolute;
	top: 117px;
	z-index: 2;
	height: 32px;
	width: 717px;
	left: 4px;
	z-index: 1;
}

.menuText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFF66;
	text-decoration: none;
}

.menuCellOutL {
	text-align: center;
	height: 14px;
	background-repeat: repeat-x;
	background-position: left top;
}
.menuCellOutR {
	text-align: center;
	height: 14px;
	background-repeat: repeat-x;
	background-position: left top;
	
}
.menuCellOutM {
	text-align: center;
	height: 14px;
	background-repeat: repeat-x;
	background-position: left top;
}

.menuCellOverL {
	text-align: center;
	height: 14px;
	background-repeat: repeat-x;
	background-position: left top;
	font-family: Verdana, Arial, Helvetica, sans-serif, "Arial Black";
	font-size: 10px;
	font-weight: bold;
	color: #FFCC00;
}
.menuCellOverR {
	text-align: center;
	height: 14px;
	background-repeat: repeat-x;
	background-position: left top;
}
.menuCellOverM {
	text-align: center;
	height: 14px;
	background-repeat: repeat-x;
	background-position: left top;
}
/*-------------------/Menu Styles-----------------------------------------------------------------------------------*/
.homeflash{
	position: absolute;
	height: 320px;
	width: 735px;
	left: 0px;
	top: 0px;
	z-index: 3;
}

.iframePositioning {
	position: absolute;
	left: 0px;
	top: 154px;
	width: 735px;
	height: 320px;
}

.promotionsLayer {
	position: absolute;
	height: 328px;
	width: 735px;
	left: 164px;
	top: 153px;
	z-index: 1;
}

.Download {
	position: absolute;
	height: 54px;
	width: 270px;
	left: 363px;
	top: 377px;
	background-image: url(images/DownloadNowF.gif);
	z-index: 4;
	background-position: left top;
	background-repeat: no-repeat;
}

.bottomFinishing {
	position: absolute;
	z-index: 2;
	height: 8px;
	width: 735px;
	left: 0px;
	top: 469px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-top-width: 5px;
	border-top-style: none;
	border-top-color: #D8BB82;
	padding: 0px;
	background-image: url(images/bottomTrimming.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
/*----------------badgeBar Styles---------------------*/
.twentyOne {
	background-image: url(images/Casino-No-Under-21.gif);
	background-repeat: no-repeat;
	position: absolute;
	height: 31px;
	width: 34px;
	left: 5px;
	top: 476px;
	z-index: 1;
}
.mgs {
	background-image: url(images/Microgaming-Casino.gif);
	background-repeat: no-repeat;
	position: absolute;
	height: 31px;
	width: 32px;
	left: 66px;
	top: 478px;
	z-index: 1;
}

.kahnawake {
	background-image: url(images/Kahnawake-Gaming-Commission.gif);
	background-repeat: no-repeat;
	position: absolute;
	height: 23px;
	width: 154px;
	left: 131px;
	top: 485px;
	z-index: 4;
}

.bankingOptions
{
	position: absolute;
	height: 22px;
	width: 122px;
	left: 312px;
	top: 480px;
	z-index: 4;
	text-decoration: none;
}


.auditors {
	background-image: url(images/Casino-Auditors.gif);
	background-repeat: no-repeat;
	position: absolute;
	height: 24px;
	width: 89px;
	left: 464px;
	top: 483px;
	z-index: 1;
}

.ga {
	background-image: url(images/Casino-Gambling-Association.gif);
	background-repeat: no-repeat;
	position: absolute;
	height: 31px;
	width: 34px;
	left: 578px;
	top: 477px;
	z-index: 1;
}

.egogra {
	background-image: url(images/Casino-Ecogra.gif);
	background-repeat: no-repeat;
	position: absolute;
	height: 27px;
	width: 81px;
	left: 649px;
	top: 481px;
	z-index: 1;
}

/*----------------/badgeBar Styles---------------------*/
/*----------------bottom Nav Styles---------------------*/
.gamePreview {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFF66;
	border-right-width: 1px;
	border-right-style: none;
	border-right-color: #9E0101;
	text-align: center;
	text-decoration: none;
	width: 109px;
}

.security {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFF66;
	z-index: 1;
	width: 400px;
	border-right-width: 1px;
	border-right-style: none;
	border-right-color: #9E0101;
	height: 12px;
	text-align: center;
	text-decoration: none;
}

.responsibleGaming {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	z-index: 1;
	width: 110px;
	border-right-width: 1px;
	border-right-style: none;
	border-right-color: #9E0101;
	height: 12px;
	text-align: center;
	text-decoration: none;
}

.faq {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFF66;
	z-index: 1;
	width: 110px;
	border-right-width: 1px;
	border-right-style: none;
	border-right-color: #9E0101;
	height: 12px;
	text-align: center;
	text-decoration: none;
}

.affiliates {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFF66;
	z-index: 1;
	height: 12px;
	text-align: center;
	border-right-width: 1px;
	border-right-style: none;
	border-right-color: #9E0101;
	width: 110px;
	text-decoration: none;
}

.loyaltyProgram {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFF66;
	width: 110px;
	border-right-width: 1px;
	border-right-style: none;
	border-right-color: #9E0101;
	height: 12px;
	text-align: center;
	text-decoration: none;
}

.responsibleGaming {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFF66;
	width: 110px;
	border-right-width: 1px;
	border-right-style: none;
	border-right-color: #9E0101;
	height: 12px;
	text-align: center;
	text-decoration: none;
}


.gamePreviewOver {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	border-right-width: 1px;
	border-right-style: none;
	border-right-color: #9E0101;
	text-align: center;
	text-decoration: none;
	width: 109px;
}

.securityOver {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	z-index: 1;
	width: 400px;
	border-right-width: 1px;
	border-right-style: none;
	border-right-color: #9E0101;
	height: 12px;
	text-align: center;
	text-decoration: none;
}

.responsibleGamingOver {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	z-index: 1;
	width: 110px;
	border-right-width: 1px;
	border-right-style: none;
	border-right-color: #9E0101;
	height: 12px;
	text-align: center;
	text-decoration: none;
}

.faqOver {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	z-index: 1;
	width: 110px;
	border-right-width: 1px;
	border-right-style: none;
	border-right-color: #9E0101;
	height: 12px;
	text-align: center;
	text-decoration: none;
}

.affiliatesOver {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	z-index: 1;
	height: 12px;
	text-align: center;
	border-right-width: 1px;
	border-right-style: none;
	border-right-color: #9E0101;
	width: 110px;
	text-decoration: none;
}

.loyaltyProgramOver {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	width: 110px;
	border-right-width: 1px;
	border-right-style: none;
	border-right-color: #9E0101;
	height: 12px;
	text-align: center;
	text-decoration: none;
}

/*----------------/bottom Nav Styles---------------------*/
.bottomNav {
	position: absolute;
	height: 43px;
	width: 735px;
	left: 0px;
	top: 518px;
}
.sideOfferLayer {
	position: absolute;
	height: 320px;
	width: 157px;
	left: 0px;
	top: 0px;
	margin: 0px;
	padding: 0px;
}
.sideIframeLayer {
	position: absolute;
	height: 320px;
	width: 158px;
	left: 0px;
	top: 0px;
}
.commonIframeLayer {
	position: absolute;
	height: 320px;
	width: 577px;
	left: 158px;
	top: 0px;
}
.commoniframe {

	width: 577px;
	height: 320px;
    scrollbar-face-color: #000000;
    scrollbar-arrow-color: #FFFFFF;
    scrollbar-track-color: #000000;
    scrollbar-shadow-color: #000000;
    scrollbar-highlight-color: #000000;
    scrollbar-3dlight-color: #000000;
    scrollbar-darkshadow-Color: #000000;
	overflow-x: hidden;
}
.sideiframe {
	height: 320px;
	width: 158px;
}
.badgebar {
	position: absolute;
	left: 4px;
	top: 480px;
	width: 731px;
	height: 29px;
	background-repeat: repeat-x;
	background-position:bottom;
}
.proudly {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffcc00;
	text-decoration: none;
}
