/* ================================================================ 
This copyright notice must be untouched at all times.
The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/cssplay-slide-up-dropdown.html
Copyright (c) Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
body {  margin-top: 10px; background:#000066; }
.Style1 {font-family: "Trebuchet MS"; font-weight: bold; font-size: 12px;}
.Style2 {font-family: Arial; font-size: 12px;}
.Style3 {font-family: Arial; font-size: 12px; font-weight: bold;}
.StyleBanniere {font-family: Arial, Helvetica, sans-serif; font-size: 16px; color:#000066;}
.StyleBanniere2 {font-family: Tahoma; font-size: 20px; font-weight: bold; color:#FFFFFF;}
.Style4 {font-family: Verdana; font-size: 10px; font-style: italic; color: #00387D;}
.Style5 {font-family: Verdana; font-size: 10px; font-weight: bold; color: #990000;}
.Style6 {font-size: 18px; font-weight: bold; color: #00387D; font-family: Arial, Helvetica, sans-serif;}
.Style61 {font-size: 12px; font-weight: bold; color: #00387D; font-family: Arial, Helvetica, sans-serif;}
.Style7 {font-size: 13px; font-weight: bold; color: #000000; font-family: Tahoma;}
.Style71 {font-size: 13px; font-weight: bold; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif;}
.Style8 {font-family: Verdana; font-size: 10px; font-weight: bold; color: #FFFFFF;}
.Style9 {font-family: Verdana; font-size: 10px; font-style: italic; color: #FFFFFF;}
.Style10 {font-family: Verdana; font-size: 10px; font-weight: bold; color: #6666CC}
.Style11 {font-family: Verdana; font-size: 10px; font-weight: bold; color: #FFFFFF;}
.Style12 {font-family: "Courier New", Courier, monospace;	color: #6699CC;	font-weight: bold; font-style: italic; font-size: 19px;}
.StyleInputSansBordure {border: 0px; font-family: Verdana; font-size: 10px;  font-weight: bold; background-color:#FFFFFF}
.StyleInputSansBordure2 {border: 0px; font-family: Verdana; font-size: 10px; background-color:#FFFFFF}

select {border:1px solid  #00FF33; color: #000000; background-color: #FFFFFF; font-family: Verdana;	font-size: 10px;}

input {font-family: Verdana; font-size: 10px; border: 1px solid  #9A9EC2; height: 17px;	vertical-align:middle;}

textearea {font-family: Verdana; font-size: 10px;}

a:link {color: #000000;	text-decoration: none;}

a:visited {text-decoration: none; color: #000000;}

a:hover {text-decoration: none;	color: #FF0000;}

.menu {position:relative; z-index:100;}
.menu ul {padding:0; margin:0;list-style:none; font-family: 'Signika', sans-serif; font-size:14px;}
.menu > ul {height:35px; background:#3F589E; border-radius:5px 5px 0 0; box-shadow:0 15px 10px -15px rgba(0,0,0,0.6);}
.menu > ul > li {float:left; position:relative; white-space:nowrap;}
.menu > ul > li > a {line-height:35px; height:35px; display:block; margin-top:0; padding:0 10px; color:#fff; text-decoration:none; background:#3F589E; border-radius:5px 5px 0 0;
-webkit-transition: 0.5s;
-moz-transition: 0.5s;
-ms-transition: 0.5s;
-o-transition: 0.5s;
transition: 0.5s;
}
.menu ul ul {position:absolute; left:-9999px; top:36px; margin-top:40px;
-webkit-transition: 0s 0.75s;
-moz-transition: 0s 0.75s;
-ms-transition: 0s 0.75s;
-o-transition: 0s 0.75s;
transition: 0s 0.75s;
}
.menu ul ul li span a {display:block; float:left; height:30px; width:160px; line-height:30px; background:#69c; padding:0 10px; color:#fff; text-decoration:none; margin-top:50px;
box-shadow:0 10px 10px -10px rgba(0,0,0,0.7);
-webkit-transition: 0s 0.75s; 
-moz-transition: 0s 0.75s; 
-ms-transition: 0s 0.75s; 
-o-transition: 0s 0.75s; 
transition: 0s 0.75s; 
}
.menu ul ul li span a.last {border-radius:0 0 5px 5px;}
.menu ul li:hover {z-index:100;}
.menu > ul > li:hover > a {background:#69c; margin-top:-4px; height:40px;
box-shadow:0 10px 10px -10px rgba(0,0,0,0.7);
}
.menu ul li:hover ul {left:0; width:180px; margin-top:0;
-webkit-transition: margin 0.25s;
-moz-transition: margin 0.25s;
-ms-transition: margin 0.25s;
-o-transition: margin 0.25s;
transition: margin 0.25s;
}
.menu ul ul li span {display:block; opacity:0;
-webkit-transition: 0.5s 0.25s;
-moz-transition: 0.5s 0.25s;
-ms-transition: 0.5s 0.25s;
-o-transition: 0.5s 0.25s;
transition: 0.5s 0.25s;
}
.menu ul li:hover ul li span {opacity:1;
-webkit-transition:0.75s;
-moz-transition:0.75s;
-ms-transition:0.75s;
-o-transition:0.75s;
transition:0.75s;
}
.menu ul li:hover ul li span a {margin-top:0;
-webkit-transition:0.75s;
-moz-transition:0.75s;
-ms-transition:0.75s;
-o-transition:0.75s;
transition:0.75s;
}
.menu ul li:hover ul li span a:hover {background:#555;}
.menu ul + img {position:fixed; left:0; top:0; width:0; height:0; z-index:-1;}
.menu ul:hover + img {width:100%; height:100%;}
#gamesHolder { padding: 1px; margin-top: 0px; width: 565px; }
#header { text-align: center;  }
#header h1 { color: #333333; font-size: 50px; }
#header h2 { color: #333333; font-size: 30px; }
a { text-decoration: none;}
.customFont {
font-family: 'Pompiere', Verdana, cursive;
font-size: 18px;
}
#header h1, #header h2 { margin: 0; padding: 0; font-weight: normal; }
ul { padding: 0 0 0 15px; margin: 0; }
.holder { padding: 17px 5px; border-radius: 5px; box-shadow: 0px 0px 3px #CCC; }
.text { background-color: #f3f3f3; padding: 20px; line-height: 20px; overflow: hidden; zoom: 1; }
.holder h2 { margin: 0; padding: 0px 0px 15px 0px; }
code { display: block; background-color: #fff; padding: 10px; overflow: auto; }
pre { margin: 10px 0px; padding: 0; }
.h2 {
font-weight: normal;
display: none;
}
.button a {
background: #0B5B60;
margin: 10px 100px;
opacity: 1;
outline: medium none;
padding: 5px ;
text-align: center;
text-decoration: none;
display: block;
line-height: 50px;
background: #599BDC;
background: -webkit-linear-gradient(top,  #599BDC, #3072B3); /* webkit browsers */
background:    -moz-linear-gradient(top,  #599BDC, #3072B3); /* firefox 3.6+ */
background:      -o-linear-gradient(top,  #599BDC, #3072B3); /* opera */
background:     -ms-linear-gradient(top,  #599BDC, #3072B3); /* IE10 */
background:         linear-gradient(top,  #599BDC, #3072B3); /* css3 */  
border: 1px solid #518CC6;
color: #FFFFFF;
text-shadow: -1px -1px 0 rgba(0, 0, 0, 0.3);    
border-radius: 5px;
}
.button a:hover {
background: #3072B3;
background: -webkit-linear-gradient(top,  #3072B3, #599BDC); /* webkit browsers */
background:    -moz-linear-gradient(top,  #3072B3, #599BDC); /* firefox 3.6+ */
background:      -o-linear-gradient(top,  #3072B3, #599BDC); /* opera */
background:     -ms-linear-gradient(top,  #3072B3, #599BDC); /* IE10 */
background:         linear-gradient(top,  #3072B3, #599BDC); /* css3 */  
box-shadow: 0 0 3px #518CC6;
}
.bar {
background-color: #111;
color: #f0f0f0;
box-shadow: 0px 0px 2px #333;
line-height: 25px;
padding: 0px 20px;
position: fixed;
top: 0;
right: 0;
left: 0;
z-index: 10000;
}
.bar a {
color: #DDD;
}
.bar a:hover {
color: #FFFFFF;
}
#download {
clear: both;
}
#download .button {
font-size: 22px;    
}
#features ul {
overflow: hidden;
zoom: 1;
margin: 15px;
}
#features li {
width: 50%;
float: left;
}
/** Coin Slider additional styles **/
.cs-buttons a {
border-radius: 50%;
background: #CCC;
background: -webkit-linear-gradient(top,  #CCCCCC, #F3F3F3); /* webkit browsers */
background:    -moz-linear-gradient(top,  #CCCCCC, #F3F3F3); /* firefox 3.6+ */
background:      -o-linear-gradient(top,  #CCCCCC, #F3F3F3); /* opera */
background:     -ms-linear-gradient(top,  #CCCCCC, #F3F3F3); /* IE10 */
background:         linear-gradient(top,  #CCCCCC, #F3F3F3); /* css3 */      
}
a.cs-active {
background: #599BDC;
background: -webkit-linear-gradient(top,  #599BDC, #3072B3); /* webkit browsers */
background:    -moz-linear-gradient(top,  #599BDC, #3072B3); /* firefox 3.6+ */
background:      -o-linear-gradient(top,  #599BDC, #3072B3); /* opera */
background:     -ms-linear-gradient(top,  #599BDC, #3072B3); /* IE10 */
background:         linear-gradient(top,  #599BDC, #3072B3); /* css3 */  
border-radius: 50%;    
box-shadow: 0 0 3px #518CC6;   
border: 1px solid #3072B3 !important;     
}
.Style1 {
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 16px;
color: #000033;
}
.Style11 {
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 16px;
color: #FFFFFF;
}
.Style12 {
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 14px;
color: #FFFFFF;
}
.Style13 {
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 11px;
color: #000000;
}
.Style14 {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
}
.Style2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 12px;
color: #0033FF;
}
.Style22 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
}

.Style4 {	font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
}
.Style5 {
font-family: Arial, Helvetica, sans-serif;
font-size: 20px;
font-weight: bold;
}
.Style6 {font-size: 20px}
.Style7 {
font-size: 15px;
font-family: Arial, Helvetica, sans-serif;
}
/* side bar style --- */
.sidebar
{
width: 227px;
float: left;
}
.sidebar .marriot
{
padding: 0 0 15px 35px;
width: 160px;
}
.sidebar a, .sidebar p
{
font-size: 10px !important;
}
.sidebar .details
{
background: url('Images/details-bg.jpg') no-repeat top left;
height: 110px;
padding: 65px 19px 0 34px;
color: white;
}
.sidebar .details p, .sidebar .details td, .sidebar .details span, .sidebar .details a
{
color: white;
}
div#sidebar-menu-holder
{
padding: 74px 0 20px 16px;
}
ul.sidebar-menu
{
list-style: none;
margin: 0;
padding: 0;
}
/*
.main ul.sidebar-menu
{
background: url('Images/blue-menu-bg.gif') no-repeat top left;
}
.second ul.sidebar-menu
{
background: url('Images/green-menu-bg.gif') no-repeat top left;
padding-top: 35px;
}
*/
.main div#sidebar-menu-holder
{
background: url('Images/blue-menu-bg.gif') no-repeat top left;
}
.second div#sidebar-menu-holder
{
background: url('Images/green-menu-bg.gif') no-repeat top left;
padding-top: 35px;
}
ul.sidebar-menu li.logo
{
background: none !important;
padding: 0 0 15px 26px;
height: auto;
width: 163px !important;
}
ul.sidebar-menu li.logo p
{
margin: 0;
padding: 0;
}
div#sidebar-logo
{
padding-bottom: 15px;
padding-left: 26px;
}
div#sidebar-logo p
{
margin: 0;
padding: 0;
}
/* menu in side bar */
ul.sidebar-menu li
{
background: url('Images/bg-menu.gif') no-repeat bottom left;
display: block;
min-height: 30px;
}
ul.sidebar-menu li:hover
{
background-position: -200px bottom;
}
.main ul.sidebar-menu li
{
width: 199px;
}
.second ul.sidebar-menu li
{
width: 189px;
}
ul.sidebar-menu a.link
{
background: url('Images/cap-menu.gif') no-repeat top left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
font-style: normal;
text-decoration: none;
color: white;
padding: 5px 10px 10px 19px;
display: block;
}
ul.sidebar-menu a:hover.link
{
background-position: -200px 0;

}