@charset "utf-8";
body {background-image: url(images/bg.jpg); margin:0; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;}

/* HEADER STYLES */
#poker_header, #poker_header_front, #casino_header, #casino_header_front {
	text-align:right;
	color:#FFFFFF;
	font-size:10px;
	background-repeat:no-repeat;
	width: 794px;
	height:123px;
}

#poker_header {background-image:url(images/poker_header.jpg);}
#casino_header {background-image:url(images/casino_header.jpg);}
#poker_header_front {background-image:url(images/poker_header_front.jpg);}
#casino_header_front {background-image:url(images/casino_header_front.jpg);}
#poker_header a, #poker_header_front a, #casino_header a, #casino_header_front a {color:#FFFFFF;}
#poker_header .elements, #poker_header_front .elements, #casino_header .elements, #casino_header_front .elements {margin-right:11px; margin-top:15px;}

/* NAVIGATION STYLE */
#menuwrapper {

}
/*Clears the floated menu items.
Assigned to a BR tag placed just before
menuwrapper's closing DIV tag*/
.clearit {
	clear: both;
	height: 0;
	line-height: 0.0;
	font-size: 0;
}

#menubar, #menubar ul {
	padding: 0;
	margin: 0;
	list-style: none;
}

#menubar a {
	display: block;
	text-decoration:underline;
	padding: 5px 5px 5px 8px;
}

#menubar a.trigger {
	padding: 5px 6px 5px 9px;
}

#menubar li {
	float: left;
	width: 9em;
}

#menubar li ul, #menubar ul li  {
	width: 12em;
}

#menubar ul li a  {
	color: #565656;
	border-right: 0;
	padding: 3px 6px 3px 16px;
}

#menubar li ul {
	position: absolute;
	display: none;
	background-color: #FFF;
	border-right: 1px solid #333333;
	border-bottom: 1px solid #333333;
}

#menubar li:hover a, #menubar a:focus,
#menubar a:active, #menubar li.p7hvr a {
	color: #000000;
	background-color:#0066CC;
}

#menubar li:hover ul, #menubar li.p7hvr ul {
	display: block;
}

#menubar li:hover ul a, #menubar li.p7hvr ul a {
	color: #000000;
	background-color: transparent;
}

#menubar ul a:hover {
	background-color: #606060!important;
	color: #FFFFFF!important;
}

#menubar li {width: auto;}

/* WHOLE BODY STYLES (MENU & TEXTCONTENT) */

#sidemenu {font-size:10px;font-weight:bold;line-height:22px;}
#sidemenu a {text-decoration:none;color:#000000;}
#sidemenu a:hover {text-decoration:underline;color:#0000FF;}

#content {
	font-size:13px;
	line-height:18px;
	background-image:url(images/content_bg.jpg);
	background-repeat:repeat-y;
}
#content h1 {
	font-size:16px;
	font-weight:bold;
}
#content a {
	color:#000000;
}
#content a:hover {
	color:#0000FF;
	text-decoration:none;
}

#textContent table {
border:1px solid #333333; }

#promoTable table, #promoTable { border:none !important;}

#textContent table td, #textContent table th {
background-image:url(images/content_table_bg.gif);
}

#textContentPlain table {
border:none; }

#textContentPlain table td, #textContentPlain table th {
background-image:none;
background-color:none;
}

/* FOOTER STYLES */

#footer {background-image:url(images/footer_bg.jpg);background-repeat:no-repeat;font-size:12px;}
#footer a {color:#666666;text-decoration:underline;	}
#footer a:hover {color:#0000FF;text-decoration:none;}


/*Selects*/
.selectArea { width:140px;height:21px;background:url(styles/img/select_bg.gif) repeat-x left top;font-size:12px;float:right; }
.selectArea .left { width:8px;height:21px;float:left;background:url(styles/img/select_left.gif) no-repeat left top; }
.selectArea .right { width:21px;height:21px;float:right;background:url(styles/img/select_right.gif) no-repeat left top;cursor:pointer;font:12px/21px Arial, Helvetica, sans-serif;color:#fff; }
.selectArea .right a { display:block;width:140px;height:21px;margin-left:-119px;position:absolute; }
.selectArea .right i {display:none;}
.selectArea .center { width:100px;color:#FFF;padding-top:3px;overflow:hidden;white-space:nowrap;text-align:left; }
/*Selects drop-down*/
.optionsDivInvisible, .optionsDivVisible { position:absolute;margin-top:-1px;margin-left:3px;width:112px;background:#333333;padding:2px;font-size:11px;z-index:20; }
.optionsDivInvisible {display:none;}
.optionsDivVisible {display:block;}
.optionsDivVisible p { margin:0;padding:0; }
.optionsDivVisible a { color:#fff;text-decoration:none;display:block;padding:1px 4px; }
.optionsDivVisible a:hover { color:#000;background:#999999;border-color:#cfd0d6; }

#languages label {font-size:11px; font-weight:bold; color:#fff;float:left;line-height:20px;width:100px;}
#languages {width:240px; float:right; text-transform:none;clear:both;border:0; }

#menuBar {width:550px; height:20px; float:right; text-transform:uppercase;clear:both;position:relative;top:-4px!important;top:-15px; }

#menuBar ul { font-size:9px; }
#menuBar ul li { list-style:none; float:right; padding:0 8px;}
#menuBar a { color:white;}
#menuBar a:hover { color:yellow;}