html, body	{ height:100%; margin:0; padding:0;} 
html		{ background:#fff;}
body		{ color:#c7b1a5;}
*	{margin:0; padding:0}

#content		{margin:0 auto; min-height:100%; height:auto; margin-bottom:-98px; position:relative; overflow:hidden;}
* html #content	{height:100%;}

html>body #minHeight	{float:left;width:0px;height:100%;}

#footer 				{ margin:0 auto; clear:both; height:98px; position:relative;}
#clearfooter			{clear:both;height:98px;}


.width		{width:100%;}
.all		{float:left; width:100%;}
.clear 		{clear: both;}
.no_bg		{background:none;}

/*TAGS*/
DIV, TD, INPUT, SELECT, TEXTAREA	{font:normal 12px arial; outline:none;}
IMG 	{border: 0px;}
LI		{padding: 0;margin: 0px;}
UL, OL	{padding: 0;margin: 0px;}
form	{margin:0x; padding:0;}

H1, H2, H3, H4	{ padding: 0px;margin: 0px;}

h1		{ font:normal 18px arial; color:#494949; margin-bottom:10px;}
h2		{ font:bold 14px arial; color:#494949; margin-bottom:3px;}

p{ 	font:12px arial; color:#c7b1a5;
	text-align: left;
	line-height:130%;
	margin: 0px;
	padding: 0px 0px 10px 0px;}

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

a		{ text-decoration:underline; color:#bb2912; outline:none;}
a:hover	{ text-decoration:none; color:#bb2912;}

.index	{ margin: auto auto; width:520px; background:url(../images/bg1.png) no-repeat 0 0; height:498px; position:relative;}
.index .logo	{ height:151px; text-align: right; border-top:2px solid #e02e31;}
.index .logo img	{ padding:0px 46px 0 0;}
.index .slog		{ height:158px; text-align: center; background:url(../images/Casino_magic.png) no-repeat  50% 0;}
.index .foot	{ position:absolute; background:url(../images/foot.png) no-repeat 0 0; width:100%; height:59px; left:0; bottom:0;}
.index .foot div	{ background:url(../images/sv.png) no-repeat 0 0; width:96px; height:136px; right:18px; bottom:41px; position:absolute;}
.index .foot p		{ padding:30px 0 0 0; text-align:center; font:14px Georgia, "Times New Roman", Times, serif; color:#fcf1d3;}
.index .foot p span	{ display:inline-block; padding-right:5px; overflow:hidden; line-height:19px;}
.index .foot p a	{ display:inline-block; padding-right:5px; line-height:19px;}
.index .foot p a img{ display:block;}
.index .bonus		{ background:#390000; height:100px; border:1px solid #670d06; border-width:1px 0; font: italic 18px Georgia, "Times New Roman", Times, serif; color:#fef0ac; text-align:center;}
.index .bonus span	{font: normal 24px Georgia, "Times New Roman", Times, serif; display:block; padding-bottom:5px; padding-top:20px;}
.index .bonus font	{ font-weight:bold; font-size:24px; color:#c41d1f;}

.inner	{ margin: auto auto; width:520px; background:#390000; position:relative;}

.inner .head	{ border-top:2px solid #e02e31; background:url(../images/head.jpg) no-repeat 0 0; height:290px;}
.inner .head p	{ height:85px; padding:0; text-align:center;}
.inner .head p span	{ display:inline-block; border:1px solid #670d06; background:#390000; padding:0 58px; font:bold 30px arial; line-height:58px; color:#fff;}
.inner .head .logo		{ height:94px; text-align: center;}
.inner .head .slog		{ height:43px; background:url(../images/slog.png) no-repeat  50% 0;}
.inner .head ul		{ overflow:hidden; list-style:none;}
.inner .head ul li	{ overflow:hidden; list-style:none; text-align:center; font:bold 14px arial; color:#c7b1a5; margin-bottom:4px;}
.inner .head ul li a	{ color:#bb2912;}

.inner .foot	{ position:absolute; background:url(../images/fbg.jpg) no-repeat 0 0; width:100%; height:17px; left:0; bottom:0;}
.inner .foot div	{ background:url(../images/sv.png) no-repeat 0 0; width:96px; height:136px; right:18px; bottom:17px; position:absolute;}

.inner .content	{ padding:27px 20px 55px 20px; border-top: 1px solid #670d06; overflow:hidden;}
.inner .content h2	{ text-align:center; font:18px Georgia, "Times New Roman", Times, serif; color:#fef0ac; margin-bottom:20px; padding:0;}
.inner .content p	{ font:12px arial; color:#c7b1a5; padding-bottom:17px;}
.inner .content .please	{ font:10px arial; color:#6f433e;}
.inner .content .please a	{ color:#7a1509;}
.inner .content .bonus_list	{ overflow:hidden; list-style:none; margin-bottom:24px;}
.inner .content .bonus_list li	{ overflow:hidden; list-style:none; float:left; width:120px; text-align:center;}
.inner .content .bonus_list li div	{ padding-top:8px;}
.inner .content .line	{ background:url(../images/line.gif) no-repeat 50% 0; overflow:hidden; height:30px; margin-bottom:15px;}

