/*
 * EXPANDED STYLE DEFINITIONS
 */

table {	border-collapse: collapse }

a,
img,
table,
tr,
td {
  border: 0px;
  padding: 0px;
  margin: 0px;
}

body {
	background: url('../img/main_background.gif') #2d78a8 repeat-x;
	text-align: center;
}

body img.tracker {
	height: 0px;
	width: 0px;
	border: 0px;
}

object {display: block; }

/*
 * CUSTOM POKER STYLES
 */

a {
 color: #425d5e;
 font-weight: bold;
 text-decoration: none;
}

.poker_news {
	background-color: #2a6d9a;
	width: 180px;
	height: 160px;
	padding: 10px;
}

.poker_news p { color: #ffffff; }


/*
 * END CUSTOM POKER STYLES
 */


table.container {
	border-collapse: collapse;
	margin: 10px auto 10px auto;
	text-align: left;
	width: 860px;
}

table.container img.logo {
	margin-bottom: 10px;
}

table.container tr.corners {
	height: 10px;
	font-size: 1px;
}

table.container td.middle {
	background: #fff;
	font-size: 1px;
	height: 10px;
	width: 860px;
}

table.container td.contents {
	background: #fff;
  padding: 0px 10px 0px 10px;
	width: 860px;
}

table.container td.contents div.ecash {
	text-align: center;
}

table.container td.topleft,
table.container td.topright,
table.container td.bottomleft,
table.container td.bottomright { width: 10px }

table.container td.topleft { background: url('../img/main_box_tl.gif') }
table.container td.topright {	background: url('../img/main_box_tr.gif') }
table.container td.bottomleft {	background: url('../img/main_box_bl.gif') }
table.container td.bottomright { background: url('../img/main_box_br.gif') }

table.container td.header div.langs { margin-top: 55px }
table.container td.header div.lang { margin: 1px }

table.container td.footer {
	text-align: center;
	padding-top: 5px;
}

table.container td.footer p,
table.container td.footer a {
	color: #fff;
	font-weight: normal;
}

table.container td.footer a:hover { text-decoration: underline }

/*
 * HEADERS
 */

div.header,
div.header div.left,
div.header div.right { height: 30px }

div.header div.left,
div.header div.right { width: 2px }

div.header { background: url('../img/header_bg.gif') }

div.header p {
	display: block;
	color: #fff;
	font-weight: bold;
	padding: 8px !important;
}

div.header div.left { background: url('../img/header_bg_left.gif') }
div.header div.right { background: url('../img/header_bg_right.gif') }

/*
 * MENU
 */

td.contents div.menu { margin-bottom: 10px }

td.contents div.menu ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}

td.contents div.menu ul li {
	display: block;
	float: left;
	height: 30px;
}

td.contents div.menu ul li div.left {
	background: url('../img/header_bg_divider.gif');
	height: 30px;
	width: 4px;
}

td.contents div.menu ul li a {
	color: #fff;
	font-weight: bold;
	display: block;
	padding: 8px;
}

td.contents div.menu ul li a:hover { text-decoration: none !important}

td#menu ul.pokerSubMenuItem {
	display: none;
}

td#menu ul.pokerSubMenuItem.open {
	display: block;
}

/*
 * INDEX PAGE
 */

table.index { border-collapse: collapse }

/*table.index td { vertical-align: top }*/

table.index .box { margin-top: 0px !important }
table.index .boxleft { margin-right: 0px !important }

table.index .uglyspacer {
	background: #fff;
	font-size: 1px;
}
div.uglyspacer { height: 10px; }
td.uglyspacer { width: 10px; }

table.index .firstrow {
	height: 220px;
	margin-bottom: 10px;
}

/*
 * BOXES
 */

td.contents .box {
	background: #d2ebf0;
	margin-top: 10px;
}


td.contents .box_menu {
  width: 200px;
}

td.contents .box_bottom {
	width: 320px;
}

td.contents .box p,
td.contents .box .boxcontent { padding: 8px !important }

td.contents .boxleft { margin-right: 10px !important }

/*
 * MENU
 */
.pokerMenuItem {
	background: url("../img/menu_btn_bg.gif");
	height: 20px;
	width: 200px;
}

.pokerSubMenuItem {
	background: #296d9a;
	display: block;
	list-style: none;
	margin: 0px;
	padding: 5px 0px;
}

.pokerMenuItem a,
.pokerSubMenuItem a {
	color: #ffffff;
	font-size: 8pt;
	font-weight: normal;
}

.pokerMenuItem a {
	display: block;
	padding-top: 3px;
	padding-left: 10px;
}

.pokerSubMenuItem a {
	padding-left: 20px;
}

/*
 * SHOWPAGE
 */

div.showpage { width: 650px !important }
div.showpage blockquote { margin-top: 0px !important }

/*
 * REGISTRATION GUIDE
 */

table.registration_guide tr { padding: 10px }

table.registration_guide tr td.info { padding-top: 10px }

form.rb_registration fieldset { border: 0px }

form.rb_registration fieldset table tr {
	border: 0px;
	padding: 0px;
}
form.rb_registration fieldset table td { padding: 5px }

form.rb_registration fieldset table td.label {
	font-weight: bold;
	text-align: right;
}

form.rb_registration fieldset table input { border: 1px #999 solid }

form.rb_registration fieldset table td.input input { width: 300px }

/*
 * CASINO JACKPOT TABLE
 */


table.jackpots {
	border-collapse: none;
	margin: 10px;
	width: 300px;
}

table.jackpots th {
	background: #bd2e2e;
	font-weight: bold;
}

table.jackpots td {
	background: #a2bec0;
}

table.jackpots th,
table.jackpots td {
	border: 1px #d2ebf0 solid !important;
	font-size: 9pt;
	padding: 4px 10px 0px 10px;
}

table.jackpots .jackpotAmount {
	text-align: right;
}

/*
 * JAVASCRIPT COUNTER
 */

.lcdstyle{ /*Example CSS to create LCD countdown look*/
display: block;
width: 220px;
background: url('../img/header_bg.gif');
color:#FFFFFF;
font: bold 10px Arial,Verdana;
text-decoration: none;
line-height: 30px;
height: 30px;
padding-left: 10px;
padding-right: 10px;
}

