/*Main Style Sheet*/
 
body {
      background: #fff url(images/bg-main.gif) top repeat-x;
      margin: 0;
      padding: 0;
}
 
.container{
      margin: 0 auto;
      padding: 0;
      overflow: hidden;
      width: 960px;
}
.container_message{
      margin: 0 auto;
      padding: 0;
      overflow: hidden;
      width: 960px;
}
 
/*tabla blackjack*/
table.stats{
	text-align: center;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif ;
	font-weight: normal;
	font-size: 11px;
	color: #fff;
	width: 600px;
	background-color: #666;
	border: 0px;
	border-collapse: collapse;
	border-spacing: 0px;
	margin-left: 5px;
	margin-top: 20px;
	margin-top: 20px;
}
 
table.stats td
{background-color: #dddddd;
color: #000;
padding: 4px;
text-align: center;
border: 1px #fff solid;
width: 116px;}
 
table.stats .hed
{background-color: #a21d1d;
color: #fff;
padding: 4px;
text-align: center;
border-bottom: 2px #fff solid;
font-size: 12px;
font-weight: bold;
width: 116px;}
/*tabla blackjack*/
 
.marketing_message {
      margin-top:5px;
      padding-bottom:10px;
      padding-left: 5px;
      padding-right: 5px;
      padding-top: 10px;
      color:#1C1E03;
      font-family:Arial, Helvetica, sans-serif;
      font-weight:bold;
      text-align:center;
      font-size:14px;
      border: #899306 1px solid;
      background: #c6d932;
      overflow: hidden;
}
     
/*Top Links*/
#top-links ul{
      font: 12px/40px Verdana, Helvetica, sans-serif;
      background: #003951;
      margin: 0;
      padding: 0;
      color: #92ddf3;
      font-weight: bold;
      list-style: none;
      overflow: hidden;
      float: right;
}
 
#top-links ul li {
      padding:0 5px 0 0;
      margin: 0;
      float: left;
}
#top-links ul li.left-corner {
      padding-left: 20px;
      background: url(images/bg-toplinks-leftcorner.gif) top left no-repeat;
}
#top-links ul li.right-corner {
      padding-right: 20px;
      background: url(images/bg-toplinks-rightcorner.gif) top right no-repeat;
}
 
#top-links ul li.left-corner:after , #top-links li.right-corner:after {content: none;}
 
#top-links ul li a {
      color: #01a9d8;
      text-decoration: none;
      font-weight: normal;
}
 
#top-links ul li a:hover {
      color: #fff;
}
 
/*Logo*/
#logo {
      width:480px;
      float: left;
}
 
#logo a {
      background: url(images/logo.gif) top left no-repeat;
      width: 380px;
      height: 88px;
      display: block;
      margin-top: 7px;
}
 
/*Login*/
#login {
      margin-top: 65px;
      width:480px;
      float: left;
}
 
#login .login {
      width: 478px;
      height: 32px;
      text-align: right;
      background: url(images/bg-login.gif) top repeat-x;
      color: #747778;
      overflow: hidden;
      font-weight: bold;
      border: 1px solid #e8e7e7;
}
 
#login .login label{
      text-align: right; 
      font: 12px/12px Verdana, Helvetica, sans-serif;
      margin: 10px 8px;
      text-transform: uppercase;
      font-weight: bold;
      height: 19px;
      text-align: center;
      float: left;
}
 
#login .login input{
      width: 115px;
      height:18px;
      text-align: left;
      background: #fff;
      border: 1px solid #bec6c9;
      font: 11px/13px Verdana, Helvetica, sans-serif;
      margin: 5px 0;
      float: left;
}
#login .login input.submit{
      width: 38px;
      height: 22px;
      background: url(images/button-login.gif) top left no-repeat;     
      margin: 5px 8px;
      border: 1px solid #5b7179;
      float: left;
      padding: 0;
}
 
/*Marketing*/
#marketing {
      margin-top: 15px;
      padding-bottom: 5px;
      border: #ccc 1px solid;
      background: #f1f1f1;
      overflow: hidden;
}
     
#marketing-left-container {
      margin: 5px 0 0 5px;
      width: 315px;
      float: left;
      color: #fff;
      overflow: hidden;
}
 
#marketing-left-container #signup-button {
      background: #01a9d8;
      width: 315px;
      height: 170px;
      float: left;
      overflow: hidden;
}
 
#marketing-left-container #signup-button h1, #marketing-left-container #signup-button h2 {
      padding: 0;
      text-transform: uppercase;
}
 
#marketing-left-container #signup-button h1 {
      margin: 5px 5px 0 5px;
      font: 27px/27px Verdana, Helvetica, sans-serif;
      font-weight: bold;     
}
     
#marketing-left-container #signup-button h2 {
      margin: 0 5px 0 5px;
      font: 23px/23px Verdana, Helvetica, sans-serif;
      font-weight: bold;
}
 
#marketing-left-container #signup-button hr {
      margin: 20px 5px 0 5px;
      padding: 0;
      border: none;
      height: 1px;
      color: #fff;
      background: #fff;
}
 
#marketing-left-container #signup-button p {
      margin: 0 5px 0 5px;
      padding: 0;
      font: 12px/16px Arial, Helvetica, sans-serif;
      font-weight: bold;
}
 
#marketing-left-container #signup-button a {
      background: #003951 url(images/bg-signup.gif) top right no-repeat;
      margin: 12px 5px 5px 5px;
      width: 269px;
      padding-right: 36px;
      display: block;
      text-decoration: none;
      color: #fff;
      text-transform: uppercase;
      text-align: right;
      font: 19px/29px Verdana, Helvetica, sans-serif;
      font-weight: bold;
}
 
#marketing-left-container #contact-button {
      background: #006486;
      width: 315px;
      height: 170px;
      float: left;
      overflow: hidden;
}
 
#marketing-left-container #contact-button h1 {
      margin: 5px 5px 0 5px;
      font: 30px/30px Verdana, Helvetica, sans-serif;
      font-weight: bold;     
      padding: 0;
      text-transform: uppercase;
}
 
#marketing-left-container #contact-button hr {
      margin: 20px 5px 0 5px;
      padding: 0;
      border: none;
      height: 1px;
      color: #fff;
      background: #fff;
}
 
#marketing-left-container #contact-button p {
      margin: 10px 0 0 5px;
      padding: 0 5px 0 0;
      font: 14px/14px Arial, Helvetica, sans-serif;
      width: 146px;
      font-weight: bold;     
      text-transform: uppercase;
      float: left;
      overflow: hidden;
}
 
#marketing-left-container #contact-button p.first {
      text-align: right;
      border-right: 2px solid #003951;
}
#marketing-left-container #contact-button p.first span {text-align: right;}
 
#marketing-left-container #contact-button p span {
      font: 11px/11px Arial, Helvetica, sans-serif;
      font-weight: bold;
      letter-spacing: 2px;
      display: block;
      color: #fff;
}
 
#marketing-left-container #contact-button p span.right {}
 
#marketing-left-container #contact-button .final {
      margin: 60px 0 0 0;
      font: 12px/12px Arial, Helvetica, sans-serif;
      font-weight: bold;
      text-transform: uppercase;
      text-align: center;
      display: block;
      color: #21b2ee;
}
 
#marketing-left-container #contact-button .final a {
      color: #c6d932;
      text-decoration: none;
}
#marketing-left-container #contact-button .final a:hover { text-decoration: underline;}
 
#slider-container {
      margin: 5px 0 0 0;
      background: #fff;
      width: 634px;
      height: 340px;
      float: left;
      overflow: hidden;
}
#slider-container #slider {float: left;}
#slider-container #slider, #slider-container #slider li {
      width:602px;
      height:340px;
      overflow: hidden; 
}
 
#slider-container #slider ul, #slider-container #slider li{
      margin:0;
      padding:0;
      list-style:none;
}
 
span#prevBtn{
      margin: 137px 0 2px 0;
      width: 27px;
      height: 28px;
      float: left;
      overflow: hidden;
}
span#nextBtn{
      margin: 3px 0 0 0;
      width: 27px;
      height: 28px;
      float: left;
      overflow: hidden;
}
span#nextBtn a , span#prevBtn a {width: 27px; height: 28px; display: block;}
span#nextBtn a {background: #eee url(images/button-slider-down.jpg) top left no-repeat;}
span#prevBtn a {background: #eee url(images/button-slider-up.jpg) top left no-repeat;}
/*Warning Message*/
#warning-message {
      margin-top: 5px;
      padding: 5px 0;
      background: #c6d932;
      overflow: hidden;
      color: #063b00;
      border: 1px solid #063b00;
}
#warning-message h2 {
      margin:0;
      padding: 0 5px 0 80px;
      font: 14px/16px Verdana, Helvetica, Sans-serif;
      font-weight: bold;
}
#warning-message p{
      margin:0;
      padding: 0 5px 0 80px;
      font: 14px/16px Verdana, Helvetica, Sans-serif;
}
/*Main*/
#main {
      margin-top: 5px;
      background: #fff url(images/bg-content.gif) top right repeat-y;
      overflow: hidden;
      border: 1px solid #ccc;
}
#content {
      float: left;
      width: 640px;
      padding-bottom: 10px;
      font: 11px/14px Arial, Helvetica, sans-serif;
      color: #555;
      overflow: hidden;
      min-height: 440px;
}
#content .helpcontainer {
      width: 640px;
      min-height: 440px;

}
#content .sportsbook {background: url(images/background-index-sportsbook.jpg) no-repeat;}
#content .casino {background: url(images/background-index-casino.jpg) no-repeat;}
#content .poker {background: url(images/background-index-poker-download.jpg) no-repeat;}
#content .help {background: url(images/background-index-help.jpg) no-repeat;}
#content .box {
      width: 305px;
      height: 193px;
      margin: 10px 0 0 10px;
      float: left;
}
#content .box h1 {
      margin: 8px 0 0 15px;
      padding: 0;
      font: 28px/28px Arial, Helvetica, sans-serif;
      font-weight: bold;
      text-transform: uppercase;
      color: #fff;
     
}
#content .box ul {
      margin: 5px 0 0 12px;
      padding: 0;
      list-style: none;
}
#content .box ul li {
      margin: 10px 0 0 0;
      padding: 0;
}
#content .box ul li a{
      color: #97e7fd;
      font: 12px/12px Arial, Helvetica, sans-serif;
      font-weight: bold;
      text-decoration: none;
}
#content .box ul li a{color: #fff;}
#content .poker a.download {
      width: 155px;
      height: 31px;
      display: block;
      margin-left: 140px;
      margin-top: 6px;
}
#content ul.menu {
      margin: 0;
      padding: 5px;
      overflow: hidden;
      border: 1px solid #004761;
      background: #002a3b;
      list-style: none;
     
}
#content ul.menu  li {
      margin: 0 10px 0 0;
      border-right: 2px solid #004761;
      padding: 0;
      float: left;
      text-transform: uppercase;
      font: 10px/20px Arial, Helvetica, sans-serif;
}
#content ul.menu  li.last {border: none;}
 
#content ul.menu  li a {
      text-decoration: none;
      color: #01a9d8;
      margin-right: 10px;
}
#content ul.menu  li a.selected {
      background: #00435e;
      padding: 3px 5px;
      color: #86e3fd;
}
 
#content h1, #content h2 {
      margin: 0 10px;
      padding: 0;
      font: 24px/20px Arial, Helvetica, Sans-serif;
      font-weight: 900;
      text-transform: uppercase;
      letter-spacing: -1px;
}
#content h1 {margin-top: 30px; color: #004865;}
#content .helpcontainer h1 {margin-top: 10px;}
#content .helpcontainer ul.worldcup {margin-left: 15px; list-style-type: none;}
#content h2 {color: #01a9d8; float: left; overflow: hidden;}
#content .breadcrumb {float: right; overflow: hidden;}
#content .breadcrumb ul {
      list-style: none;
      overflow: hidden;
      margin: 8px 10px 0 0;
      padding: 0;
      font: 10px/10px Arial, Helvetica, sans-serif;
      font-weight: bold;
      color: #7c7b7b;
      text-transform: uppercase;   
      letter-spacing: -1px;
}
#content .breadcrumb ul li{   float: left; margin-left: 5px;}
#content .breadcrumb ul li a {color: #b7b7b7; text-decoration: none;}
 
#content hr {
      margin: 0 10px;
      padding: 0;
      border: none;
      height: 2px;
      color: #d7d7d7;
      background: #d7d7d7;
      clear: both;
}
 
#content p {
      margin: 10px 10px 0 10px;
}
#content a {
      color: #01a9d8;
      text-decoration: none;
}
#content a:hover {
      text-decoration: underline;
}
 
/*Promos*/
#promos {
      float: left;
      width: 320px;
}
 
#promos ul {
      list-style: none;
      border-bottom: 1px solid #006486;
      overflow: hidden;
      margin: 5px 18px 10px 18px;
      padding: 0;
      width: 286px;
}
#promos ul  li {
     
      border-top: 1px solid #006486;
      margin: 10px 0 10px 0;
      padding-top: 10px;     
}
#promos ul  li a {
      text-decoration: none;
      background: #f7f6f6 url(images/button-promo.gif) right center no-repeat;
      height: 60px;
      text-align: right;
      display: block;
      padding-top: 5px;
}
#promos ul  li a:hover {
      background-color: #fff;
}
#promos ul  li a span.first , #promos ul  li a span.second , #promos ul  li a span.third {
      margin: 0;
      padding: 0 50px 0 0;
      font: 18px/18px Arial, Helvetica, Sans-serif;
      font-weight: bold;
      text-transform: uppercase;
      display: block;
}
#promos ul  li a span.first , #promos ul  li a span.second {color: #003951;}
#promos ul  li a span.third {color: #01a9d8;}
/*Footer*/
#footer {
      text-transform: uppercase;
      font: 10px/16px Arial, Helvetica, Sans-serif;
      font-weight: bold;
      color: #01a9d8;
      padding-bottom: 20px;
}
#footer ul {
      list-style: none;
      margin: 10px 0 0 0;
      padding: 0;
      width: 755px;
      float: right;
}
#footer ul li {  
      margin: 0 10px 0 0;
      padding: 0;
      float: left;
 
}
#footer ul li a {
      color: #01a9d8;
      text-decoration: none;
}
#footer ul li a:hover {
      color: #006486;
      text-decoration: underline;
}
/*Sub Menus*/
#content #main-menu { 
   background-color:#c6d932; overflow: hidden;
   }
#content #main-menu ul {
      width: 640px;
      text-transform: uppercase;
      margin: 0;
      padding: 0;
      list-style:none;
      overflow: hidden;
}
#content #main-menu ul  li {
      border-left: 1px solid #fff;
      padding: 4px 17px;
      color: #fff;
      font: 20px/20px Verdana, Helvetica, sans-serif;
      font-weight: bold;
      letter-spacing: -1px;
      float: left;
}
#content #main-menu ul  li.first {
      border: none;
}
#content #main-menu ul  li a {
      color: #424b0a;
      text-decoration: none;
}
#content #main-menu ul  li a:hover {
  color: #ebe7e8;
  text-decoration: none;
  }
/*the dropdown menu*/  
 
ul.cssMenu ul{display:none}
ul.cssMenu li:hover>ul{display:block}
ul.cssMenu ul{position: absolute;left:-1px;top:98%; z-index: 4;}
ul.cssMenu ul ul{position: absolute;left:98%;top:-2px;}
ul.cssMenu,ul.cssMenu ul {
      margin: 0;
      list-style:none;
      padding:0px 2px 2px 0px;
      background-color:#002a3b;
      width: 636px;
      border: 1px #014d66 solid;
      text-transform: uppercase;
}
ul.cssMenu table {border-collapse:collapse}ul.cssMenu {
      display:block;
      zoom:1;
      float: left;
}
ul.cssMenu ul{
      width:175.1px;
}
ul.cssMenu li{
      display:block;
      margin:2px 0px 0px 0px;
      font-size:0px;
}
ul.cssMenu a:active, ul.cssMenu a:focus {
outline-style:none;
}
ul.cssMenu a, ul.cssMenu li.dis a:hover, ul.cssMenu li.sep a:hover {
      display:block;
      vertical-align:middle;
      background-color:#002a3b;
      border-width:1px;
      border-color:#002a3b #004761 #002a3b #002a3b;
      border-style:solid;
      text-align:left;
      text-decoration:none;
      padding:2px 5px 2px 5px;
      font:normal 10px Arial,Helvetica, sans-serif;
      color: #01a9d8;
      text-decoration:none;
      cursor:default;
}
ul.cssMenu span{
      overflow:hidden;
}
ul.cssMenu li {
      float:left;
}
ul.cssMenu ul li {
      float:none;
}
ul.cssMenu ul a {
      text-align:left;
      white-space:nowrap;
}
ul.cssMenu li.sep{
      text-align:left;
      padding:0px;
      line-height:0;
      height:100%;
}
ul.cssMenu li.sep span{
      float:none; padding-right:0;
      width:3px;
      height:100%;
      display:inline-block;}
ul.cssMenu ul li.sep span{
      width:100%;
      height:3px;
}
ul.cssMenu li:hover{
      position:relative;
      z-index: 4;
     
}
ul.cssMenu li:hover>a{
      background-color:#014d66;
      border-color:#377D9F;
      border-style:solid;
      font:normal 10px Arial, Helvetica, sans-serif;
      color: #86e3fd;
      text-decoration:none;
}
ul.cssMenu li a:hover{
      position:relative;
      background-color:#014d66;
      border-color:#377D9F;
      border-style:solid;
      font:normal 10px Arial, Helvetica, sans-serif;
      color: #86e3fd;
      text-decoration:none;
}
ul.cssMenu li.dis a {
      color: #666 !important;
}
ul.cssMenu img {border: none;float:left;_float:none;margin-right:2px;width:16px;
height:16px;
}
ul.cssMenu ul img {width:16px;
height:16px;
}
ul.cssMenu a:hover img.over,ul.cssMenu a:hover ul img.def,ul.cssMenu a:hover a:hover img.over{display:inline}
ul.cssMenu a:hover img.def,ul.cssMenu a:hover ul img.over,ul.cssMenu a:hover a:hover img.def{display:none}
ul.cssMenu a:hover ul{display:block}
ul.cssMenu span{
      display:block;
   padding-right:12px;}
   
/*Mark your Calendars*/
 
.title_mk {
      font-family:Arial, Helvetica, sans-serif; 
      font-size:26px; 
      font-weight:bold; 
      background-color:#01A9D8; 
      color:#FFFFFF;
}
.text_mk{
      font-family:Arial, Helvetica, sans-serif; 
      font-size:12px; 
      color:#999;
 
}

