﻿body
{
	font-family: Verdana, Arial;
	background-color: Gray;
	font-size: 10px;
	margin: 0 0 0px 0;
	text-align: left;
	background-image: url(Images/site_bg.gif);
	color: #c2c2c2;
}
IMG
{
	border: 0;
}
A
{
	color: #ffffff;
	text-decoration: underline;
	font-weight: bold;
}
A:visited
{
	color: #ffffff;
	text-decoration: underline;
}
A:hover
{
	color: #ffffff;
	text-decoration: underline;
}
ABBR
{
	cursor: help;
}
#wrapper
{
	background-color: #000000;
	background-image: url(Images/wrapper_bg.gif);
	width: 770px;
	margin-left: auto;
	margin-bottom: 6;
	margin-right: auto;
	margin-top: 0;
}
#header
{
}
#mainColumn
{
	padding-left: 5px;
	padding-right: 0px;
	margin-right: 0px;
}
/* top nav */
#topNavigation
{
	background-image: url(Images/nav/nav_bg.gif);
	background-repeat: repeat-x;
}

/* left navigation */
#leftColumn
{
	width: 192px;
}

/* end top nav */
.InnerRightNav, #InnerRightNav
{
	background-color: Black;
	padding: 0px 0px 4px 0px;
	font-family: Arial, Verdana;
	font-weight: bold;
	font-size: 10px;
	background-repeat: repeat-x;
	border: 1px solid #414141;
	width: 167px;
}
InnerRightNavPrompt, #InnerRightNavPrompt
{
	padding: 4px;
}
* html .InnerRightNav tr
{
}
* html #InnerRightNav tr
{
}
.InnerRightNav .item, #InnerRightNav .item
{
	padding: 2px 2px 2px 2px;
	color: #ffffff;
	padding: 0 0 0 4px;
}
.InnerRightNav .head, #InnerRightNav .head
{
	padding: 2px 7px 2px 7px;
	color: #f0c209;
	font-weight: bold;
	padding: 0 0 0 4px;
	font-size: 11px;
}
.InnerRightNav .head A:visited, #InnerRightNav .head A:visited
{
	color: #f0c209;
}
.InnerRightNav .head A:hover, #InnerRightNav .head A:hover
{
	color: #f0c209;
}
* html #InnerRightNav .item
{
	padding: 0 2px;
}
* html .InnerRightNav .item
{
	padding: 0 2px;
}
.InnerRightNav .selected, #InnerRightNav .selected
{
	color: #F0C209;
}
.InnerRightNav .hover, #InnerRightNav .hover
{
	color: #F0C209;
}
.InnerRightNav table, #InnerRightNav table
{
	border: none;
	padding: 1px 0 1px 0;
}
.InnerRightNav table table, #InnerRightNav table table
{
	border-right: none;
}
.InnerRightNav .subItem, #InnerRightNav .subItem
{
	font-family: Arial, Verdana;
	font-size: 12px;
	background-color: #000000;
	border: 1px solid dimgray;
	padding: 2px 2px 2px 2px;
	color: #FFFFFF;
	text-align: left;
}
.InnerRightNav .subItem A, #InnerRightNav .subItem A
{
	text-decoration: none;
	color: #FFFFFF;
}
.InnerRightNav .subItem A:visited, #InnerRightNav .subItem A:visited
{
	color: #FFFFFF;
}
.InnerRightNav .subItem A:hover, #InnerRightNav .subItem A:hover
{
	color: #3e3e3e;
}
.InnerRightNav .subItemHover, #InnerRightNav .subItemHover
{
	color: #3e3e3e;
	background-color: #F0C209;
}
.InnerRightNav .subItemSelected, #InnerRightNav .subItemSelected
{
	color: #F0C209;
}
.InnerRightNav .treeParent, .InnerRightNav .treeParent a, .InnerRightNav .treeParent a:visited, .InnerRightNav .treeParent a:hover, #InnerRightNav .treeParent, #InnerRightNav .treeParent a, #InnerRightNav .treeParent a:visited, #InnerRightNav .treeParent a:hover
{
	color: #f0c209;
}
#mainContent
{
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 4px;
	padding-bottom: 10px;
}
#mainContent A
{
	color: #ffffff;
	text-decoration: underline;
	font-weight: bold;
}
#mainContent A:visited
{
	color: #ffffff;
}
#mainContent A:hover
{
	color: #f0c209;
	text-decoration: underline;
}
/*footer navigation*/
#footerNavigation
{
	width: 770px;
	background-image: url(Images/footerNav_bg.gif);
	background-repeat: repeat-x;
	margin-right: auto;
	margin-left: auto;
}

#footerNavigation .item
{
	padding: 4px 4px 4px 4px;
	color: #b8b7b5;
	font-size: 9px;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-weight: normal;
}

* html #footerNavigation .item
{
	padding: 0 5px;
}
fieldset
{
    padding:20px;
}
#mainContent legend
{
    color: #b8b7b5;
    font-size:1.4em;
    font-weight:bold;
    padding-right:8px;
    padding-bottom:10px;
    padding-top:10px;
}
#footerNavigation .selected
{
	color: #f0c209;
}
#footerNavigation .hover
{
	color: #f0c209;
	text-decoration: underline;
}
#footerNavigation table
{
	text-align: center;
	margin-left: auto;
	margin-right: auto;
}
#footerNavigation table table
{
	border-right: none;
}
#footerNavigation
{
	text-align: center;
	line-height: 200%;
}
#footerNavigation a, #footerNavigation a:visited
{
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 6px;
	padding-bottom: 6px;
	text-decoration: none;
	color: #b8b7b5;
}
#footerNavigation a:hover
{
	text-decoration: underline;
}
/* end footer navigation*/

#footer
{
	width: 770px;
	color: White;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	padding: 20px;
}

.headline
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #f0c209;
	font-size: 11px;
	font-weight: bold;
}
#breadcrumb .node
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 11px;
	font-weight: bold;
}
#breadcrumb .selNode
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #f0c209;
	font-size: 11px;
	font-weight: bold;
}
TD .imgBorder
{
	border: 1px solid #414141;
	background-color: #000000;
}
#subNavTeaser IMG
{
	border: 1px solid #414141;
	background-color: #000000;
}
.border
{
	border: 1px solid #414141;
	background-color: #000000;
}
.text-out
{
	color: White;
	font-weight: bold;
}
#accountDetails
{
	width: 300px;
}

caption, .gridHead
{
	background-image: url(Images/nav/nav_bg.gif);
	background-repeat: repeat-x;
	background-color: Black;
	color: #ffffff;
	font-weight: bold;
	padding: 4px;
	text-align: left;
}

.gridHead th
{
	text-align: left;
	border-left-color: #414141;
	border-right-color: #414141;
}

caption
{
	padding-left: 4px;
	border-left: 1px solid #414141;
	border-right: 1px solid #414141;
	color: #f0c209;
	font-size: 1.4em;
	font-variant: small-caps;
}
caption small
{
	color: #ffffff;
	font-size: 10px;
	font-variant: normal;
}
.registration-out
{
	padding: 10px 10px 10px 10px;
	background-color: #FFFFFF;
}
.registration-teaser
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 16px;
	font-weight: bold;
}
.registration-headline
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	font-weight: bold;
}
.registration-ff
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 10px;
	font-weight: normal;
}
.registration-inputs
{
	width: 220px;
	height: 18px;
	background-color: #e9e9e9;
	border: solid 1px #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}
#bannerHeader
{
	width: 390px;
	height: 56px;
	color: White;
	font-weight: bold;
	font-size: 20px;
	font-family: Arial;
	width: 390px;
	background-repeat: no-repeat;
	background-image: url(Images/bannerhead_bg.gif);
	vertical-align: middle;
}
#bannerHeader td
{
	padding-left: 10px;
}
li.link
{
	list-style-image: url(Images/nav/nav_listarrow.gif);
	padding: 2px;
	font-family: Arial, Verdana;
}
.contextLink
{
	background-image: url(images/fc_bg_footer.jpg);
	background-repeat: repeat-x;
	width: 90px;
	cursor: pointer;
	padding: 2px;
	padding-right: 50px;
	border-right: 1px solid gray;
	border-left: 1px solid gray;
	border-bottom: 1px solid gray;
}
.contextMenuPanel
{
	background-color: White;
	color: Black;
	border: 1px solid #f1ad1a;
	width: 100px;
	padding: 2px;
}
/* landing */
.landing-content
{
	background-color: Black;
	border: 1px solid #414141;
	padding: 10px 10px 10px 10px;
	font-family: Arial, Verdana, Sans-Serif;
	color: White;
	font-size: 10px;
}
.landing-hl
{
	font-family: Arial, Verdana, Sans-Serif;
	color: #f0c209;
	font-size: 12px;
	font-weight: bold;
}

.vip-content
{
	border-left: 1px solid #414141;
	border-right: 1px solid #414141;
	border-bottom: 1px solid #414141;
	background-color: Black;
	color: White;
	padding: 10px 10px 10px 10px;
	text-align: left;
}
.details-table
{
	border-left: 1px solid #414141;
	border-right: 1px solid #414141;
	border-bottom: 1px solid #414141;
	background-color: Black;
	color: White;
	text-align: left;
}
.vip-content-2
{
	border-top: 1px solid #414141;
	border-left: 1px solid #414141;
	border-right: 1px solid #414141;
	border-bottom: 1px solid #414141;
	background-color: Black;
	color: White;
	padding: 10px 10px 10px 10px;
}
.vip-content-platinum
{
	background-image: url(images/vip_bg_platinum.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding-right: 150px;
}
.vip-content-diamond
{
	background-image: url(images/vip_bg_diamond.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding-right: 150px;
}
.vip-content-gold
{
	background-image: url(images/vip_bg_gold.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding-right: 150px;
}
.vip-content-silver
{
	background-image: url(images/vip_bg_silver.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding-right: 150px;
}
.vip-content-other
{
	background-repeat: no-repeat;
	background-position: right top;
}
div.cms
{
	clear: both;
	float: none;
}
div.cms img.listIcon
{
	padding: 20px;
}
div.listSep
{
	margin-top: 10px;
	margin-bottom: 10px;
	border-top: 1px solid #414141;
}
.bonusPanel
{
	background-color: #000;
	border: 1px solid #999;
}


.cmsItem h3
{
	margin-top: 0px;
	padding-left: 20px;
	padding-top: 10px;
	height: 46px;
	color: White;
	font-weight: bold;
	font-size: 20px;
	font-family: Arial;
	background-repeat: no-repeat;
	background-image: url(Images/bannerhead_bg.gif);
	vertical-align: middle;
}
.flashGame
{
	background-color: #000000;
	border: 1px solid #999;
	background-image: url(images/fc_bg.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.cmsEditToolbar a, .cmsEditToolbar a:hover, .cmsEditToolbar a:visited
{
	color: #f0c209;
}
.comment
{
	color: #cccccc;
	font-size: 0.9em;
}
.leaderboard, .leaderboarda
{
	border-top: 1px solid #414141;
	background-image: url(images/bg_leaderboard.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 150px;
	margin-bottom: 10px;
}
.leaderboard1
{
	background-image: url(images/fc_bg.jpg);
}
.leaderboard4
{
	background-image: url(images/vip_bg_gold.jpg);
}
.leaderboard8
{
	background-image: url(images/vip_bg_diamond.jpg);
}
.leaderboarda
{
	background-image: url(images/bg_leaderboarda.jpg);
}
.leaderboardo
{
	cursor: pointer;
	border: 1px solid #f0c209;
}
.leaderboardprize
{
	border-top: 1px solid #414141;
}
.pager, #mainContent a.pager
{
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
}
#gamesWrapper a:link, #gamesWrapper a:visited, #gamesWrapper a:hover, #gamesWrapper a
{
	text-decoration: none;
	font-weight: normal;
}
#gamesWrapper a:hover
{
	color: #fff;
}

.gameWrapper
{
	margin: 6px;
	background-color: #000;
	border: 1px solid #666;
	text-align: center;
	-moz-border-radius-bottomleft: 10px;
	-moz-border-radius-bottomright: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-webkit-border-bottom-right-radius: 10px;
}
.gameOptions
{
	padding-top: 2px;
	text-align: left;
}
.flashContainerOuter
{
	position: relative;
}
.flashContainer
{
	z-index: 1;
	width: 720px;
	height: 540px;
	margin: 0 auto;
	display: block;
	background-image: url(images/flash_loading.jpg);
	background-position: center 20%;
	background-repeat: no-repeat;
}
.gameInfoButton
{
	border: 1px solid #444;
	color: #fff;
	display: none;
	background-color: #0388cd;
}
.gameModal
{
	display: none;
	background-color: #000;
	border: 1px solid #cccccc;
	z-index: 3;
	padding: 10px;
	color: #fff;
	position: absolute;
	top: 10%;
	left: 20%;
	background-image: url(images/gamenav/gameinfo_bg.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
	height: 300px;
	width: 400px;
	text-align: left;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
	filter: alpha(opacity=90);
}
.gameModal h1, .gameModal h3
{
	border: 0;
	color: #fff;
	line-height: normal;
	text-align: left;
}
.ui-close-modal
{
	cursor: pointer;
}
.gameOptions
{
	text-align: left;
	padding: 2px;
	background-color: #666666;
	border-bottom: 1px solid #999999;
}
.viptable
{
	background-image: url(Images/viptablebg.jpg);
	background-repeat: repeat-x;
	height: 35px;
	color: #630000;
}

.vipbgd
{
	background-image: url(Images/viplounge_bg_club.jpg);
	background-repeat: no-repeat;
	width: 561px;
	height: 223px;
}

.vipbgd-VIP-Platinum
{
	background-image: url(Images/viplounge_bg_p.jpg);
	background-repeat: no-repeat;	
}

.vipbgd-VIP-Diamond
{
	background-image: url(Images/viplounge_bg_p.jpg);
	background-repeat: no-repeat;	
}
.vip-headline
{
	background-image: url(Images/viptablebg.jpg);
	background-repeat: repeat-x;
	background-position:left center;	
	color: #630000;
	vertical-align:middle;
	margin-top:10px;
	font-size:14px;
	font-weight:bold;
	padding:6px;
}
.accordian-head
{
	padding: 6px;
	font-size: 14px;
	font-weight: bold;
	background: url(Images/viptablebg1.jpg) repeat-x center left;
	vertical-align: baseline;
	color: #FFFFFF;
	margin: 0;
}
.accordian-head div
{
	background-image:url(images/arrow-right.gif);
	background-position:left center;
	background-repeat:no-repeat;
	padding-left:20px;
}
.accordian-head-open div
{
	background-image:url(images/arrow-down.gif);
}
.accordian-body
{
	margin: 0;
	margin-bottom: 10px;
	border: 1px solid #414141;
	padding: 10px;
	border-top: 0;
}

.slideshow-nav
{
	text-align:left;
}
.slideshow-nav a:link,
.slideshow-nav a:visited,
.slideshow-nav a:hover
{
	text-decoration:none;
	font-size:18px;
	color:#fff;
}
.slideshow-nav a:hover,
.slideshow-nav a.slideshow-nav-selected:link,
.slideshow-nav a.slideshow-nav-selected:visited
{
	color:#f0c209;
}
.notify{background-image:url(/img1445.ashx);color:#666666;font-size:14px;display:none;position:absolute;top:0;background-color:#ffffff;border-bottom:1px solid #cccccc;border-top:1px solid #cccccc;font-family:Arial;text-align:center;line-height:50px;height:50px;width:100%;}
    .notify strong{color:#d54904;}
    .notify a, .notify a:visited {color:#d54904;}
    .notify a.button{background-image:url(/img1443.ashx);margin:0 2px 0 10px;padding-left:10px;background-position:center top; font-weight:normal;font-weight:bold;text-decoration:none;background-repeat:no-repeat;line-height:40px;height:40px;width:134px;display:block;display:inline-block;color:#ffffff;font-size:11px;}
    .notify a.button:hover{background-position:center bottom;}
    .notify a.button-close{position:absolute;top:0;right:20px;background:url(/img1444.ashx) no-repeat right center;color:#666666;padding-right:16px;text-decoration:none;font-size:11px;}
    .notify a.button-close:hover{color:#666666;text-decoration:none;}
