body {
font-family:Arial, Verdana, Tahoma;
font-size:13px;
color:#000;
background-color:#5b5b5b;
margin:0px;
padding:0px;
}

.clr {
clear:both;
}

a img {border: none; }
a {color: #cb3db5;}
a:visited {color: #cb3db5;}
a:hover {text-decoration:none;}

#headerContainer #logout {
	float:right;	
}
	
#top-border {
width:1010px;
margin-right:auto;
margin-left:auto;
margin-top:2px;
height:2px;
background:url('../games_gfx/joyplay/top_frame.gif') no-repeat #000;
}

#bottom-border {
width:1010px;
margin-right:auto;
margin-left:auto;
margin-top:0px;
height:6px;
/* background:url('../games_gfx/joyplay/bottom_frame.gif') no-repeat #f00; */
}

#frame {
width:100%;
margin-right:auto;
margin-left:auto;
padding:0px 0px;
text-align:left;
/*background:url('../games_gfx/joyplay/border.gif') repeat-y #000;*/
background:#5b5b5b;
}

#content {
/*background-color:#FFFFFF; */
margin-left:auto;
margin-right:auto;
margin-top:5px;
padding:0;
text-align:left;
width:998px;
padding-top:60px;
/*background:url('../games_gfx/joyplay/bg_gradient.gif') repeat-x #fff;*/
}

.bar {
/*background-color:#FFFFFF; */
margin-left:auto;
margin-right:auto;
margin-top:5px;
padding:0;
text-align:left;
width:998px;
padding-top:3px;
/*background:url('../games_gfx/joyplay/bg_gradient.gif') repeat-x #fff;*/
}

.pane-home {
width:304px;
height:380px;
overflow: hidden;
padding:0px;
float:left;
position:relative; /* Setting it to relative and changing z-index is to the splash screen overriding the events on the form in Firefox*/
border: 1px solid #000;
background: url('../games_gfx/joyplay/title_bg.gif') #fff repeat-x;
}
.pane-home h1 {
text-align:left;
padding-left:5px;
margin-top:-5px;
font-size:18px;
font-weight:normal;
color: #fff;
}


#contentleft {
width:260px;
padding:0px;
float:left;
position:relative; /* Setting it to relative and changing z-index is to the splash screen overriding the events on the form in Firefox*/
z-index: 1;
}

#contentcenter {
width:248px;
padding:0px;
float:left;
}

#contentright {
width:248px;
margin-left:5px;
padding:0px;
float:left;
}

/*Used instead of content center and content right*/
#main {
width:700px;
padding:0px;
float:left;
margin-left:5px;
}
.main{
text-align:left;
}

#header {
	background: url("../games_gfx/joyplay/header.gif") #cc4bba;
	position:absolute;
	top:0px;
	left:0px;
	height:60px;
	position: normal;
	width:100%;
	margin-right:auto;
	margin-left:auto;
	padding:0px;	
}

#logo {
padding:0px;
float:left;
margin-bottom:-5px;
margin-left:0px;
}

#logo h1 {
display:none;
}

#banner {
float:right;
text-align:center;
padding:10px;
padding-top:15px;
}

#footer {
margin-right:auto;
margin-left:auto;
margin-top:0px;
width:761px;
clear:both;
padding-top:8px;
padding-bottom:1px;
color:#888;
}

#footer a {
color:#00c7c1;
}

p,h1,pre {
margin:0px 10px 10px 10px;
}

h1 {
font-size:14px;
padding-top:10px;
}

#splash {
position:relative;
top:3px;
left:3px;
margin:0;
padding:0;
padding-bottom:3px;
}

.oddRow {
text-align:center;
}
.evenRow {
text-align:center;
background-color: #ffefe4;
}

#comment {
color:#000101;
}

input[type="text"],input[type="password"],textarea
{
background-color:#fff;
border:solid 1px #888;
color:#000;
font-size:14px;
}

#errors{
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
}

#errors, .error {
	color: #CC3333;
}

#notification {
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #008800;
	text-align:center;
}

a.linksBig {
	font-size: 13px;
	font-weight: bold;
	color: #C32A11;
}

#transactions table {
	width:100%;
	border:solid 1px #98c1e6
}
#transactions th {
background-color: #98c1e6;
}

#headerContainer {
	margin-left:auto;
	margin-right:auto;
	position:relative;
	width:1000px;
}
#nav {
	position:absolute;
	height:20px;
	width:600px;
	color: #00ff00;
	border-left:solid 0px;
	border-right:solid 0px;
	margin-left:3px;
	margin-right:2px;
	padding-left:0px; 
	padding-right:0px;
	padding-top:0px;	
	clear:both; 
}
#gamebar {
	position:inline;
	font-size: 13px;
	font-weight:normal;
	background:url("../games_gfx/joyplay/header.gif") #cb3db5;
	top:0px;
	width:100%;
	border-left:solid 0px;
	border-right:solid 0px;
	clear:both; 
	margin-left: 0px;
	margin-right: 12px;
	margin-top: 0px;	
	padding-top: 2px;	
	padding-left:0px; 
	padding-right:0px;
	height:20px;
	text-align: left;
	vertical-align: middle;
	/* text-transform:lowercase; */
}
#gamebar a:link,
#gamebar a:visited,
#gamebar a:active {text-decoration: none; color: #fff; }
#gamebar a:hover {color: #000;}

h2 a:link,
h2 a:visited,
h2 a:active {text-decoration: none; color: #fff; }
h2 a:hover {color: #eee;}

.gamebar-menu-item {
	float:left;
	padding-left:15px;
}

#gameframe{
	/*
top:0px;
position:absolute;
margin-left:auto;
margin-right:auto;
margin-right:auto;
margin-left:auto;
padding:0px 0px;
text-align:left;
background:#5b5b5b;
width:1000px;
*/

width:100%;
margin-right:auto;
margin-left:auto;
padding:0px 0px;
text-align:left;
width:1000px; 
background: none;


}
/*******************/
/* Navigation Menu */
/*******************/
#logout a:link,
#logout a:visited,
#logout a:active {text-decoration: none; color: #fff; }
#logout a:hover {color: #fff;}


.menu a:link,
.menu a:visited,
.menu a:active {text-decoration: none; color: #333; }
.menu a:hover {color: #000;}


.menu table td {
	padding:0;
}
.menu {
	font-size: 13px;
	font-weight:normal;
	color: #333;
	margin-left: 0px;
	margin-right: 12px;
	margin-top: 0px;	
	height:27px;
	text-align: left;
	vertical-align: middle;
	/* text-transform:lowercase; */
	float:left;
}


/*******************/
/*Panes            */
/*******************/
.pane, .game-pane 
{
margin:0px;
margin-bottom:5px;
border: 1px solid #000;
background: url('../games_gfx/joyplay/title_bg.gif') #fff repeat-x;
}
.pane2, .game-pane2 
{
margin:3px;
border: 1px solid #000;
background: url('../games_gfx/joyplay/title_bg.gif') #fff repeat-x;
}



#errors.pane {
background: url('../games_gfx/joyplay/title_error_bg.gif') #fff repeat-x;
}

.pane h1 {
text-align:left;
padding-left:0px;
margin-top:-5px;
font-size:18px;
font-weight:normal;
color: #fff;
}
.pane2 h1 {
text-align:left;
padding-left:20px;
margin-top:-5px;
font-size:18px;
font-weight:normal;
color: #fff;
}
.pane h3 {
padding-left:0px;
}

.game-pane 
{
text-align:center;
background: url('../games_gfx/joyplay/title_hot_bg.gif') #fff repeat-x;
}

.game-pane h1
{
margin-top:-5px;
font-size:18px;
font-weight:normal;
color: #fff;
}

.game-pane a {
color:#fff;
}

.icon
{
width:24px;
height:24px;
padding-left:2px;
padding-top:1px;
position:absolute;
}

#gameinfo table
{
width: 320px;
}

#gameinfo td
{
	width:79px;
	background-color: #fcf3e7;
	text-align:center;
	border: 1px solid rgb(249, 230, 203);
	margin-top: 2px;
	margin-bottom: 2px;
	color: #0000ff;
	font-size: 9pt;	
}
/*******************/
/* Forms           */
/*******************/

.pane form p{
clear: left;
margin: 5px;
padding: 5px 0 8px 0;
padding-left: 155px; /*width of left column containing the label elements*/
height: 1%;
}

.pane form label{
font-weight: bold;
float: left;
margin-left: -150px; /*width of left column*/
width: 150px; /*width of labels. Should be smaller than left column (155px) to create some right margin*/
}

.signup{
background:url('../games_gfx/joyplay/buttonSignup.gif') #fff;
border:0px;
width:159px;
height:29px;
font-weight:bold;
cursor:pointer;
}

button{
background:url('../games_gfx/joyplay/button.gif') #fff;
border:0px;
width:157px;
height:27px;
font-weight:bold;
cursor:pointer;
}

#topLogInPanel a:link,
#topLogInPanel a:visited,
#topLogInPanel a:active {text-decoration: none; color: #ffffff; }
#topLogInPanel a:hover {color: #dddddd;}
#topLogInPanel input[type="text"], #topLogInPanel input[type="password"], #topLogInPanel input[type="submit"], #topLogInPanel textarea, #topLogInPanel select {
width:100px;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
padding:2px;
}

#topLogInPanel {
float:right;
height:60px;
left:480px; 
margin-right:50px;
margin-top:0px;
top:16px;
width:420px;
}
#login label {
color:#eeeeee;
display:block;
float:left;
font-size:12px;
font-weight:bold;
margin-right:5px;
} 
.custom_images{
	text-align: center;
}
.pane2{
	background: url('../games_gfx/joyplay/title_bg2.gif') #fff repeat-x;
}
.pane3{
	background: url('../games_gfx/joyplay/title_bg3.gif') #fff repeat-x;
}
.pane4{
	background: url('../games_gfx/joyplay/title_bg4.gif') #fff repeat-x;
}
.pokerSplash{
	padding-top:7px;
	padding-left:-10px;
	margin-bottom:77px;
}
.pokerSplash .logo{
	float:left;
	width:450px;
}
.pokerSplash .submenu{
	float:left;
	padding-top:7px;	
	width:300px;
}
.pokerSplash .submenu h2{
	float:left;
	text-transform: uppercase;
	font-size: 22px;
	font-weight: bolder;
	font-stretch:narrower;
	clear:both;
	padding:0px;
	margin:0px;
}
.pokerSplash .description{
	font-size: 14px;
}
.pokerSplash .box{
	background-color: #2d2d2d;
	border: 2px solid #000;
	width:350px;
	height:250px;
	float:left;
	margin-right:60px;
	-moz-border-radius: 10px 10px 10px 10px;
 	-webkit-border-top-left-radius:10px;
 	-webkit-border-top-right-radius:10px;
 	-webkit-border-bottom-left-radius:10px;
 	-webkit-border-bottom-right-radius:10px;	
}
.pokerSplash .box h1{
	font-size: 28px;
	text-align: center;
	padding-top:5px;
}
.club-overlay{
	position:absolute;
	background: url('../games_gfx/minipoker/faint-club-overlay.png') no-repeat;
	width: 346px;
	height: 360px;
	z-index:0;	
}


.casinoGamesSplash{
	width:700px;
	padding-top:7px;
	padding-left:-10px;
	margin-bottom:77px;
}
.casinoGamesSplash .logo{
	float:left;
	width:300px;
}
.casinoGamesSplash .submenu{
	float:left;
	padding-top:7px;	
	width:300px;
}
.casinoGamesSplash .submenu h2{
	float:left;
	text-transform: uppercase;
	font-size: 22px;
	font-weight: bolder;
	font-stretch:narrower;
	clear:both;
	padding:0px;
	margin:0px;
}
.casinoGamesSplash .description{
	font-size: 14px;
}
.casinoGamesSplash .box{
	float:left;
}
.casinoGamesSplash .box h1{
	font-size: 28px;
	text-align: center;
	padding-top:5px;
}


       .ourContainer {
            background-color: #fff;
            width: 800px;
            margin: 15px auto;
            padding: 50px;
        }
        
        /* slider specific CSS */
        .sliderGallery {
            overflow: hidden;
            position: relative;
            padding: 0px;
            padding-top:0px;
            padding-bottom:0px;
            height: 90px;
            width: 611px;
            border:0px;
        }
        
        .sliderGallery UL {
            position: absolute;
            list-style: none;
            overflow: none;
            white-space: nowrap;
            padding: 0px;
            margin: 0;
        }
        
        .sliderGallery UL LI {
            display: inline;
            width:100px;
            height:100px;
        }
        
        .slider {
            width: 786px;
            height: 18px;
            margin-top: 70px;
            margin-left: 5px;
            padding: 1px;
            top:1px;
            position: relative;
            //background: url(${ctx}/games_gfx/game_browser/scrollbar.png) no-repeat;
        }
        
        .slider span {
            color: #bbb;
            font-size: 80%;
            cursor: pointer;
            position: absolute;
            z-index: 110;
            top: 3px;
        }
        
        .slider .slider-lbl1 {
            left: 50px;
        }
        
        .slider .slider-lbl2 {
            left: 107px;
        }
        
        .slider .slider-lbl3 {
            left: 226px;
        }

        .slider .slider-lbl4 {
            left: 380px;
        }

        .slider .slider-lbl5 {
            left: 655px;
        }

