body {
	margin:0;padding:0;text-align:center;
	background: #203302 url(../images/bg.gif) repeat;
	font-family: Arial, sans-serif;
	color: #fff;
	font-size: small;
	line-height: 1.3;
	
}

#wrap {width: 968px;margin: 0 auto;padding: 0;background: #203302 url(../images/content-bg.gif) left top repeat-y;}
body#home #wrap {background:none;background-color: #203302;}
#header {width: 968px;clear: both;height:127px;background: transparent url(../images/subheader-bg.jpg) right top no-repeat;}
#logo {float:left;}
#content {width: 968px;min-height: 400px;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;height:300px;min-height: 0;background: transparent url(../images/main-bg.jpg) left top no-repeat;}
body#home #logo {float:left;}
body#home #play {float:right;}

#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 h2 {padding:0 10px;}
#submenu li {padding:0;margin:0;}

#details {padding: 20px;margin:0 0 0 223px;}

ul ul {list-style:circle outside;}

#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 {
	font-size:100%;
      float:left;
      width:500px;
      text-transform: uppercase; 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: #203302;
      background:url("../images/buttons/tab-right.gif") no-repeat right top;
      padding: .3em .9em .3em .5em;
      }
    #external-nav #current, #external-nav li:hover {
		color: #fff;
      background-image:url("../images/buttons/tab-left-ro.gif");
      }
    #external-nav #current a, #external-nav a:hover {
	color: #fff;
      background-image:url("../images/buttons/tab-right-ro.gif");
      }
#tagline {float:right; padding:.3em 15px 0 0;margin: 0;font-size:140%;}

/*  ---------- Main Navigation ----------  */
#nav {float: left;width:100%;padding:0;margin:0;background: #203302 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: #a4b521;padding-left: 15px; text-transform: uppercase; text-decoration:none;}
#main-nav ul li a:hover {color: #fff;}

#main-nav ul li:hover ul li a {display:block;color:#fff; background-color: #203302;height:auto;line-height:15px;padding:4px 10px; width:11em; border:1px solid #000; border-top:0; text-transform: none;}
#main-nav ul li:hover ul li a:hover {background:#515e03;}

#main-nav ul ul {position: absolute;text-align:left;top:31px; left:0;width:11em;}

#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;}

#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-decoration:none;color: #a4b521;}
#languages ul li a:hover, #languages ul li a.selected {color: #fff;}

/*  ---------- Main Navigation Tab-Highlights ----------  */
body#home ul li a.t-home,
body#newtoklub ul li a.t-newtoklub,
body#getstarted ul li a.t-getstarted,
body#howtoplay ul li a.t-howtoplay,
body#bonuses ul li a.t-bonuses,
body#types ul li a.t-types,
body#cashier-payment ul li a.t-cashier-payment,
body#vip-klub ul li a.t-vip-klub,
body#support ul li a.t-support {color: #fff;}

#quicklinks {float:left;width:452px; height: 88px;padding:0;margin:0;}
#quicklinks ul {list-style-type: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;}
.dashes {padding-right: 1px;background: #203302 url(../images/vert-dashes.gif) right top no-repeat;}
#button-panels .tournament-panel {width:222px; height: 129px;text-align:left;display:block;background: #203302 url(../images/tournaments_bg.gif) right top no-repeat;overflow:hidden;}
#button-panels .tournament-panel .highlight {color: #C7BF42;padding-bottom: 5px;}
#button-panels .bonuses-panel {width:222px; height: 129px;text-align:left;display:block;background: #203302 url(../images/bonuses_bg.gif) right top no-repeat;overflow:hidden;}
#button-panels .box {padding:8px 0 0 20px;}
#button-panels .box h3 {margin:0 0 5px 0;padding:0;font-size: 180%;}
#button-panels .box table {border-collapse:collapse;border:0;padding:0;margin:0; font-size: 100%;line-height: 1em;}
#button-panels .box table tr td a, #button-panels .box table tr td a:visited {color: #C7BF42; padding: 5px 0 0 0;font-size: 120%;margin:0;}
#button-panels .box table tr td a:hover {color: #fff;}
#button-panels .box table tr td span {color: #C7BF42;padding-right: 5px;}


/*  ---------- Footer Navigation ----------  */
#footer {clear:both;width:968px; padding:0;margin:0;background: #203302 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: #a4b521;}
#footer  a:hover {color: #fff;}

#flashcontent {width:242px;height:137px;}

#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: 1em 0 0 0;
}
h3 {
	font-size: 110%;
	font-weight: bold;
	margin: 1em 0 0 0;
}
ul {
	list-style: disc;
	padding-left:0;
	margin-left:0;
}
#details ul, #details ol {padding-left: 20px;}
#details dd.toggler ul {list-style:disc;}
#submenu ul {list-style: none;}
dt {font-size:110%;font-weight:bold;margin-top:1em;color:#203302;}
ol li {margin-bottom:1em;}
/*  ---------- MOOTOOLS ---------- */
dt.toggle {margin-top:0;}
dt.toggle, dd.toggler {padding-left: 15px;color: #203302;}
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:#fff;}
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:#0C2000;}
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;}
.small {font-size:80%;}
abbr {border-bottom:#0C2000 dotted 1px;cursor: help;font-weight:bold;letter-spacing: 1px;line-height:2em;}
.backtop {text-align:right;margin-top: 3em;}

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, .tournament-schedule {font-size:80%;text-align:center; border-top:1px solid #203302; border-right:1px solid #203302;}
.cashier th, .tournament-schedule th {color:#eaeaea; font-weight:bold; background-color:#515e03;border-left:1px solid #203302; border-bottom:1px solid #203302; padding:5px;}
.cashier td, .tournament-schedule td {border-left:1px solid #203302; border-bottom:1px solid #203302; padding:5px;}

.banks {text-align:center; border-top:1px solid #203302; border-right:1px solid #203302;}
.banks th {color:#eaeaea; font-weight:bold; background-color:#515e03; font-size:140%;border-left:1px solid #203302; border-bottom:1px solid #203302; padding:5px;}
.banks td {border-left:1px solid #203302; border-bottom:1px solid #203302; padding:25px;}

.viplevels {margin:.5em 0;text-align:center; border-top:1px solid #203302; border-right:1px solid #203302;}
.viplevels th {color:#fff; font-weight:bold; background-color:#515e03; font-size:120%;border-left:1px solid #203302; border-bottom:1px solid #203302; padding:15px;}
.viplevels td {border-left:1px solid #203302; border-bottom:1px solid #203302; padding:5px;}
