body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background: #000000 url(images/bg_body.jpg) no-repeat center 0;
	margin: 0px;
	padding: 0px;
}

a, a:link, a:visited {
    outline: none;
	text-decoration: none;	
}

a:hover {	
	text-decoration: underline;
}

img {
	border: none;
	margin: 0px;
}

ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}

li {
	float: left;
	padding: 0px;
}

h1 {
	font-size: 2em;
	font-weight: normal;
	margin: 0px;
	padding: 0px;	
}

h2 {
	font-size: 1.5em;
	color: #e18f08;	
	font-weight: normal;
	line-height: normal;
	margin: 0px;
	padding: 0px;
	position: relative;
	top: -25px;
}

h3 {
	font-size: .9em;
	font-weight: normal;
	margin: 0px;
	padding: 0px;	
}

form {
	margin: 0px;
}

input:focus {
	outline: none;
}

p {
	margin: 0px;
}

.clear {
	clear: both;
	font-size: 0em;
	line-height: 0px;
	height: 0px;
	margin: 0px;
	padding: 0px;
}

.container {
	width: 886px;
	margin: 0 auto;
}

.page_header {
	font-family: tahoma, Arial, sans-serif;
	color: #FFFFFF;
	height: 98px;
	position: relative;
	z-index: 100;
}

.page_logo {
	text-indent: -9999px;
	/*background-image: in alt stylesheet*/
	width: 238px;
	height: 64px;
	display: block;
	float: left;
	position: relative;
	left: 32px;
	top: 4px;
}

.link_succeed_logo {
	float: left;
	position: relative;
	left: 32px;
	top: 4px;
	z-index: 10;
}

.header_right {
	width: 349px;
	float: right;
}

.text_definite {
	font-size: 1.2em;
	letter-spacing: 1px;
}

.btn_baccarat {
	text-indent: -9999px;
	/*background-image: in alt stylesheet*/
	width: 267px;
	height: 38px;
	margin: 0 0 17px 21px;
	cursor: pointer;
}

.page_nav {
	font-size: 1.2em;
	color: #978105;
	/*background-image: in alt stylesheet*/
	height: 41px;
}

.nav_container {
	top: 13px;
	left: 34px;
	position: absolute;
	z-index: 5;
}

.text_bold {
	font-weight: bold;
	color: #FFFFFF;
}

a.link_text_bold,a:link.link_text_bold,a:visited.link_text_bold {
	color: #ea930c;
	text-decoration: underline;
}

a:hover.link_text_bold {
	text-decoration: none;
}

.nav_main {
	position: relative;
}

.page_nav li {
	margin: 0 19px 0 0;
}

.page_nav a,.page_nav a:link,.page_nav a:visited {
	color: #d9b907;
	display: block;
}

.icon_glob {
	width: 264px;
	position: relative;
	top: 47px;
	left: 294px;
	z-index: 0;
}

.glob_flash {
	position: relative;
	z-index: 2;
}

.bg_man {
	text-indent: -9999px;
	/*background-image: in alt stylesheet*/
	width: 508px;
	height: 330px;
	position: absolute;
	top: -65px;
	left: -93px;
	z-index: 1;
}

.icon_casino {
	text-indent: -9999px;
	/*background-image: in alt stylesheet*/
	width: 307px;
	height: 467px;
	float: left;
}

.icon_casino_euro {
	text-indent: -9999px;
	/*background-image: in alt stylesheet*/
	width: 219px;
	height: 467px;
	float: left;
}

.icon_casino_red {
	text-indent: -9999px;
	/*background-image: in alt stylesheet*/
	width: 340px;
	height: 467px;
	float: left;
}

.icon_euro {
	position: relative;
	height: 300px;
}

.casino_wrapper {
	position: absolute;
	top: -100px;
	left: 0;
	z-index: 10;
}

.icon_euro a,.icon_euro a:link,.icon_euro a:visited {	
	text-indent: -9999px;
	width: 181px;
	height: 202px;
	display: block;
	position: absolute;
	z-index: 15;
}

.link_casino {
	top: 40px;
	left: 120px;
}

.link_casino_euro {
	left: 330px;
	top: 23px;
}

.link_red_casino {
	left: 540px;
	top: 40px;
}

.page_footer {
	position: relative;
	z-index: 20;
}

a.link_introduction {
	position: relative;
	top: -40px;
	left: 235px;
}

.page_footer p {
	width: 200px;
	color: #a1a09e;
	position: relative;
	top: -36px;
	left: 336px;
}

p.copyright {
	text-align: center;
	width: auto;
	padding: 18px 0 22px 0;
	position: relative;
	top: 0px;
	left: 0px;
}

.bg_casino_repeat {
	background: url(images/bg_casino_repeat.jpg) repeat-y 0 0;
	width: 422px;
	margin: 0 auto;
}

.bg_casino_top {
	background: url(images/bg_casino_top.jpg) no-repeat 0 0;
}

.bg_casino_bottom {
	background: url(images/bg_casino_bottom.jpg) no-repeat 0 bottom;
	padding: 20px 0 33px 0;
}

.bg_casino_inner {
	color: #cccccc;
	background: url(images/bg_casino_inner.jpg) repeat-x 0 0;
	width: 357px;
	margin: 0 auto;
	padding: 0 18px 15px 20px;
	position: relative;
}

.bg_casino_inner img {
	margin: 0 0 0 101px;
}

.bg_casino_inner p {
	margin: 18px 0 0 0;
	line-height: 16px;
}

.link_close {	
	text-indent: -9999px;
	/*background-image: in alt stylesheet*/
	width: 30px;
	height: 27px;
	display: block;
	position: absolute;
	top: 0;
	left: 355px;
	cursor: pointer;
	z-index: 200;
}

.sllide_overlay {
	background:  #000000;
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 100;
	display: none;
}

.casino_euro_wrapper {
	width: 100%;
	padding: 150px 0 0 0;
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 120;
}


.quick_tip_wrapper {
	text-align: left;
	width: 442px;
	margin: 0 auto;
	position: relative;
	top: 0;
	left: 0;
	z-index: 120;
}

.quick_tip_wrapper p {
	width: auto;
	margin: 0;
	padding: 28px 0 0 0;
	position: relative;
	top: 0;
	left: 0;
}


.bg_red_repeat {
	background: url(images/bg_red_repeat.jpg) repeat-y 0 0;
	width: 422px;
	margin: 0 auto;
}

.bg_red_top {
	background: url(images/bg_red_top.jpg) no-repeat 0 0;
}

.bg_red_bottom {
	background: url(images/bg_red_bottom.jpg) no-repeat 0 bottom;
	padding: 20px 0 33px 0;
}

.bg_red_inner {
	color: #cccccc;
	background: url(images/bg_red_inner.jpg) repeat-x 0 0;
	width: 357px;
	margin: 0 auto;
	padding: 0 18px 15px 20px;
	position: relative;
}

.bg_red_inner img {
	margin: 0 0 0 101px;
}

.bg_red_inner p {
	margin: 18px 0 0 0;
	line-height: 16px;
}

.succeed_content {
	color: #999999;
	text-align: left;
	width: 826px;
	margin: 0 auto;
}

.succeed_content p {
	line-height: 18px;
	margin: 0 0 18px 0;
}

.succeed_content p a,.succeed_content p a:link,.succeed_content p a:visited {
	color: #ea930c;
	text-decoration: underline;
}

.succeed_content p a:hover {
	text-decoration: none;
}

.succeed_content p span {
	font-weight: bold;
}

p.bg_baccarat {
	background: url(images/bg_baccarat.jpg) no-repeat right 0;
	padding: 0 380px 0 0;
}

p.bg_baccarat span {
	font-weight: normal;
	margin: 18px 0 0 0;
	display: block;
}

.tips_wrapper {
	width: 267px;
	position: absolute;
	top: 0px;
	left: 558px;
	visibility: hidden;
	z-index: 9999;
}

.bg_tips_bottom {
	text-indent: -9999px;
	/*background-image: in alt stylesheet*/
	height: 19px;
}

.bg_tips_repeat {
	line-height: 18px;
	background: #070706 url(images/bg_tips_repeat.jpg) repeat-x 0 0;
	padding: 20px 10px 15px 44px;
}

.bg_tips_repeat p {
	padding: 0 0 5px 0;
}

p.title_sub_hed {
	font-size: 1.2em;
	color: #d9b907;
	margin: 0 0 5px 0;
}

.bg_clueless {
	background: url(images/baccaratfortheclueless.jpg) no-repeat 0 0;
	padding: 0 0 0 110px;
}

.bg_scoblete {
	background: url(images/baccaratbattle.jpg) no-repeat 0 0;
}

.bg_stuart {
	background: url(images/lylestuartonbaccarat.jpg) no-repeat 0 0;
	padding: 0 0 10px 110px;
}

p.bg_clueless span {
	font-weight: normal;
	margin: 15px 0 0 0;
	display: block;
}

.succeed_content li {
	background: url(images/icon_list.jpg) no-repeat 0 5px;
	margin: 0 0 8px 0;
	padding: 0 0 0 14px;
	float: none;
}

.succeed_content li span {
	font-weight: bold;
}

.list_baccarat li {
	background: none;
	margin: 0 0 10px 25px;
	padding: 0;
}

.bg_tips_repeat a,.bg_tips_repeat a:link,.bg_tips_repeat a:visited {
	color: #d9b907;
}

.play_now {
	display: block;
    margin-left: auto;
    margin-right: auto
}

.play_now a,.play_now a:link,.play_now a:visited {
	color: #CCCCCC;
}
