body {
	margin:0;padding:0;text-align:center;
	background: #4B060F url(../images/bg.gif) repeat;
	font-family: Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: small;
	line-height: 1.3;
	
}

#wrap {width: 968px;margin: 0 auto;padding: 0;background: #4B060F url(../images/content-bg.gif) left top repeat-y;}
body#home #wrap {background:none;background-color: #4B060F;}
#header {clear: both;width: 968px;height:127px;background: transparent url(../images/subheader-bg.jpg) right top no-repeat;}
#logo {float:left;}
#content {width: 968px;min-height:350px;margin: 0;padding: 0;text-align:left;padding:1px 0 0 0;margin:0;background: transparent url(../images/dashes.gif) left top repeat-x;}
body#home #content {clear: both;min-height:300px;height:300px;background: transparent url(../images/main-bg.jpg) left top no-repeat;}
body#home #logo {float:left;padding: 0 0 0 50px;}
body#home #play {float:right;padding:0;}

#submenu {float:left;width:223px;height:300px;padding:0;margin:0;background: transparent url(../images/submenu-bg.jpg) left top no-repeat;}
#submenu a img {width:223px;height:46px;padding:0 0 1px 0;margin:0;display:inline;background: transparent url(../images/dashes.gif) left bottom repeat-x;}
#submenu ul, #submenu h3 {padding:0 10px;}
#submenu li {padding:0;margin:0;}

#details {padding: 20px;margin:0 0 0 223px;}
body#play-now #wrap {background:none;background-color: #4B060F;}
#flashbanner {height: 726px;}
#GPWASeal img {margin: 10px 0 20px 0;}
/*  ---------- External Navigation ----------  */
#ext-nav-wrap {
	float: left;
	width: 968px;
	background: #000 url(../images/dashes.gif) left bottom repeat-x;
	padding-bottom: 1px;
}
    #external-nav {
      float:left;
      width:953px;
      background: transparent url("../images/live.gif") right center no-repeat;
      padding:6px 0 0 15px;margin:0;
      }
    #external-nav ul {
      margin:0;
      padding:0;
      list-style-type:none;
      }
    #external-nav li {
	display:inline;
      float:left;
      background:url("../images/buttons/tab-left.gif") no-repeat left top;
      margin:0 5px 0 0;
      padding:0 0 0 5px;
      }
    #external-nav a, #external-nav a:visited {
      display:block;
      color: #d73617;
      background:url("../images/buttons/tab-right.gif") no-repeat right top;
      padding: .3em .9em .3em .5em;
      }
    #external-nav #current, #external-nav li:hover {
		color: #ffcc00;
      background-image:url("../images/buttons/tab-left-ro.gif");
      }
    #external-nav #current a, #external-nav a:hover {
	color: #ffcc00;
      background-image:url("../images/buttons/tab-right-ro.gif");
      }

/*  ---------- Main Navigation ----------  */
#nav {float: left;width:100%;padding:0;margin:0;background: #4B060F url(../images/dashes.gif) left bottom repeat-x;}
#main-nav ul {float: left;width: 765px;list-style-type:none;padding:0;margin:0;}
#main-nav ul li {float:left;position: relative;line-height: 32px;}
#main-nav ul li a, #main-nav ul li a:visited {display:block;color: #d73617;padding-left: 15px; text-transform: uppercase; text-decoration:none;}
#main-nav ul li a:hover {color: #ffcc00;}

#main-nav ul li:hover ul li a {display:block;color:#fff; background-color: #c00;height:auto;line-height:15px;padding:4px 10px; width:10em; border:1px solid #000; border-top:0; text-transform: none;}
#main-nav ul li:hover ul li a:hover {background:#600;}

#main-nav ul ul {position: absolute;text-align:left;top:31px; left:0;width:10em;}

#main-nav ul ul, div.nav ul li:hover ul ul {display: none;}

#main-nav ul li:hover ul, div.nav ul ul li:hover ul {display: block;}

/*  ---------- Main Navigation Tab-Highlights ----------  */
body#home ul li a.t-home,
body#about ul li a.t-about,
body#cashier ul li a.t-cashier,
body#download ul li a.t-download,
body#bonuses ul li a.t-bonuses,
body#preview ul li a.t-preview,
body#vipklub ul li a.t-vipklub,
body#support ul li a.t-support {color: #c99;}

#languages ul {float: right;font-size: 90%;width: 200px;list-style-type:none;padding:0;margin:0;}
#languages ul li {float: right;display:inline;line-height: 32px;}
#languages ul li a, #languages ul li a:visited {float: left;display:block;padding-right: 15px; text-transform: uppercase; text-decoration:none;color: #d73617;}
#languages ul li a:hover, #languages ul li a.selected {color: #ffcc00;}

#quicklinks {float:left;width:452px; height: 88px;padding:0;margin:0;}
#quicklinks ul {list-style:none;padding:0;margin:0;}
#quicklinks li {float:left;display:inline;}
#quicklinks ul li a, #quicklinks ul li a:visited {display:block; text-decoration:none;}

#button-panels {width:100%; height: 137px;padding:1px 0 0 0;margin:0;background: transparent url(../images/dashes.gif) left top repeat-x;}
#button-panels ul {list-style:none;padding:0;margin:0;}
#button-panels li {float:left;display:inline;}
#button-panels ul li a, #button-panels ul li a:visited {display:block; text-decoration:none;}

/*  ---------- Footer Navigation ----------  */
#footer {clear:both;width:968px; padding:0;margin:0;background: #4B060F url(../images/dashes.gif) left top repeat-x;}
#footer a {display:inline; line-height: 30px; white-space: nowrap;}
#footer a, #footer a:visited {padding: 0 7px; text-transform: uppercase; text-decoration:none;color: #d73617;}
#footer  a:hover {color: #ffcc00;}

#progjackpot {width:242px;height:64px;padding-top:73px;background: transparent url(../images/prog-jackpot.jpg) left top no-repeat;}
.dashes {padding-right: 1px;background: #4B060F url(../images/vert-dashes.gif) right top no-repeat;}
#b2b {width:100%;background:#000 url(../images/dashes.gif) left top repeat-x;padding: 3px 0 2px 0;font-size:80%;color:#b4b4b4;}

h1 {
	font-size: 150%;
	letter-spacing: 1px;
	text-transform:uppercase;
	margin:0;padding:0;
}
h2 {
	font-size: 130%;
	font-weight: bold;
	margin-top: 1em;
}
h3 {
	font-size: 110%;
	font-weight: bold;
	margin-top: 1em;
}
ul {
	list-style:none;
	padding-left:0;
	margin-left:0;
}

dd.toggler ul, #responsible ul, #affiliate ul, #bullets ul {list-style: disc outside; padding-left: 1em;}

/*  ---------- MOOTOOLS ---------- */
dt.toggle {margin-top:0;}
dt.toggle, dd.toggler {padding-left: 15px;}
dd.toggler {margin: 0;}
dt.toggle {font-weight: bold;background: transparent url('../images/arrowup.gif') no-repeat left center;cursor: pointer;padding: .3em 0 .3em 15px;}
dt.toggle:hover {color:#ffcc00;}
dd.toggler ul, dd.toggler ol {font-weight:normal; padding:1em 1em 0 1em;color:#fff;}
dd.toggler ul li, dd.toggler ol li {padding:0;font-size:90%;}
dd.toggler {color:#fff;}

/*  ---------- LINKS ----------  */
 a:link, a:active, a:visited {color:#fff;text-decoration:none;}
 a:hover {color:#ffcc00;}
img {border-style: none;vertical-align:top;}
a.rollover img {border-width: 0;}
.medium {font-size: 120%;font-weight:bold;}
.medium li {margin:.5em 0;}
abbr {border-bottom:#eaeabb dotted 1px;cursor: help;font-weight:bold;letter-spacing: 1px;line-height:2em;}
.backtop {text-align:right;margin-top: 1em;}

table {border-collapse: collapse;}
table th, table td {padding: 0;margin:0;}

table.previewimg td.firstcol {padding-right:50px; vertical-align: top;}
table.previewimg th {padding: 30px 0 5px 0; text-align: left;}
table.previewimg img {border: #fff solid 1px;}

.cashier {font-size:100%;text-align:center; border-top:1px solid #e2999a; border-right:1px solid #e2999a;}
.cashier td {border-left:1px solid #e2999a; border-bottom:1px solid #e2999a; padding:5px;}
.cashier th {color:#eaeaea; font-weight:bold; background-color:#6f4546;border-left:1px solid #e2999a; border-bottom:1px solid #e2999a; padding:5px;}


.banks {text-align:center; border-top:1px solid #e2999a; border-right:1px solid #e2999a;}
.banks td {border-left:1px solid #e2999a; border-bottom:1px solid #e2999a; padding:25px;}
.banks th {color:#eaeaea; font-weight:bold; font-size:140%;border-left:1px solid #e2999a; border-bottom:1px solid #e2999a; padding:5px;}

.viplevels {text-align:center; border-top:1px solid #e2999a; border-right:1px solid #e2999a;}
.viplevels td {border-left:1px solid #e2999a; border-bottom:1px solid #e2999a; padding:5px;}
.viplevels th {color:#eaeaea; font-weight:bold; font-size:120%;border-left:1px solid #e2999a; border-bottom:1px solid #e2999a; padding:15px;}

#flashbonuses {width:242px;height:137px;}