
/* CSS Document */
*{ margin:0; padding:0;}

body{background: url("images/body.jpg") repeat scroll center top transparent;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;}

img{border:none;}

a:focus{outline:none;}

a{ color: #231479;}

#main-area{ width:1200px; margin:0 auto;  overflow:auto;}

.top-bg {
    background: url("images/top-img.png") repeat-x scroll left top transparent;
    width: 100%;
}

#head-main{background:url("images/head.png") no-repeat top; width:100%; float:left;}

#header-area{ background: url("images/header-bg.png") no-repeat scroll right top transparent;
    float: left;
    height: 246px;
    width: 1200px;}

#header-area #logo{float: left;
    padding: 25px 0 16px;
    width: 605px;}

#header-area #logo h1{ background-image: url("images/logo.png");
    background-repeat: no-repeat;
    float: left;
    height: 111px;
    padding-top: 15px;
    width: 605px; }

#header-area #logo h1 a{ float: left;
    font-family: Arial,Helvetica,sans-serif;
    height: 111px;
    text-indent: -9999px;
    width: 547px;}

#content-area{ width:1200px; float:left; padding:0 0px; } 

#navigation{ width:1200px; float:left; height:54px;  }

#navigation ul{ list-style:none; float:left;}

#navigation li{list-style:none; float:left; padding:1px 1px 0 0;}

#navigation li a{ color:#fff8f8; background:url("images/menu-bg.png") repeat-x bottom; font-family: 'Chivo', sans-serif; font-size:13px; float:left; text-decoration:none; padding:16px 11px;   -webkit-border-radium: 7px 7px 0px 0px;-moz-border-radius: 7px 7px 0px 0px;-khtml-border-radius: 7px 7px 0px 0px; border-radius:  7px 7px 0px 0px;height:12px; margin-top:10px;}

#navigation li a:hover{background-position:top; padding:20px 11px 20px!important; height:44px; margin-top:0px;}




.menu{ width:1190px; float:left; height:17px; background:url("images/menu2-bg.jpg") no-repeat top; padding:4px 5px;}

.menu ul{ list-style:none; float:left;}

.menu li{list-style:none; float:left; padding:0 8px 0 0px;}

.menu li a{ color:#b9b9b9;  font-family: 'Istok Web', sans-serif; font-size:12px; float:left; text-decoration:none; padding:0px 3px; line-height:17px;margin:0 2px; }

.menu li a:hover{ background:#fff; padding:0px 3px 0px!important; color:#2a2a2a; text-shadow:none; -webkit-border-radium: 7px 7px 7px 7px;-moz-border-radius: 7px 7px 7px 7px;-khtml-border-radius: 7px 7px 7px 7px; border-radius:  7px 7px 7px 7px;}
.bg-none{ background:none!important; }


#hot{ width:305px; float:left; text-align:center; padding-left:40px;}

#hot h2{ color: #2a2a2a;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 18px;
    padding: 0 15px;}

#hot h1{ color: #2a2a2a;
    text-align: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 18px;
    padding: 0 15px 15px;}

#hot p span{ color:#2a2a2a; font-weight:bold;}

#hot p{ color:#2a2a2a; font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;}



#content{ width:1200px; float:left; background:url("images/mid-bg.png") repeat-y top transparent;}



/* sidebar */
#content #sidebar{ width:170px; float:right; padding:0 10px 15px 0;}
#content #sidebar .side-content{width:156px;float:right; padding:0; margin-top:15px; }
#content #sidebar .sidebar-head{ background:url("images/sidebar-head.png") no-repeat; height:31px; width:140px; float:left; padding:0 8px;}
#content #sidebar .sidebar-head h2{ font-family:Arial, Helvetica, sans-serif; color:#fff; font-weight:bold; font-size:12px; line-height:31px; padding:0; margin:0;}

#content #sidebar .side-list{ background:url("images/sidebar-bg.jpg") no-repeat bottom center #fff;  width:140px; border-left:solid 1px #d2d2d2;border-right:solid 1px #d2d2d2; float:left; padding:5px 7px; }

#content #sidebar .side-list ul{ list-style:none; float:left;  padding:0;}

#content #sidebar .side-list ul li{ list-style:none; padding:3px 0;}

#content #sidebar .side-list ul li a{ color:#161616; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none;  padding:0px 0px;}

#content #sidebar .side-list ul li a:hover{  text-decoration:underline;}

#content #sidebar .sidebar-footer{ background:url("images/sidebar-footer.png") no-repeat; height:12px; width:156px; float:left;}




#content #main-content{ width:975px; float:left; padding:7px 20px 0 20px;}

#content #main-content #welcome-area{ width:975px; float:left;  padding:15px 0 0 0;}

#content #main-content #welcome-area #welcome-left{width:615px; float:left; padding:0; color:#2c2c2c; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:19px; text-align:justify; padding-bottom:15px;}

#content #main-content #welcome-area #welcome-left h2{color:#16175b; font-family:Arial, Helvetica, sans-serif; font-size:16px;  text-align:left;  padding:0 0 5px 0;}

#content #main-content #welcome-area #welcome-left h1{color:#16175b; font-family:Arial, Helvetica, sans-serif; font-size:16px;  text-align:left; padding:0 0 5px 0;}

#content #main-content #welcome-area #welcome-left p{color:#2c2c2c; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:8px 0; line-height:19px; text-align:justify;}



/* Featured news online casino */
#content #main-content #welcome-area #featured-news-area{ width:327px; float:right;}
#content #main-content #welcome-area #featured-news-area .news-head{ background:url("images/featured-news-head.jpg") no-repeat 0 0; height:31px; width:327px; float:left;}

#content #main-content #welcome-area #featured-news-area .news-head h2{ color: #fff;float: left;font-family: Arial,Helvetica,sans-serif;font-size: 14px;padding: 0 10px; font-weight:bold; line-height:31px;}
#content #main-content #welcome-area #featured-news-area .news-content{ background:url("images/featured-news-bg.jpg") repeat-y; width:307px; float:left; padding:10px 10px 0 10px;}
#content #main-content #welcome-area #featured-news-area .news-content .featured-thumb{ width:50px; float:left;}
#content #main-content #welcome-area #featured-news-area .news-content .featured-txt{ width:247px; float:right;}
#content #main-content #welcome-area #featured-news-area .news-content .featured-txt h3{font-family: Arial,Helvetica,sans-serif;font-size: 12px; color:#16175b; font-weight:bold; padding-bottom:3px;}
#content #main-content #welcome-area #featured-news-area .news-content .featured-txt p{font-family: Arial,Helvetica,sans-serif;font-size: 12px; color:#2c2c2c;}

#content #main-content #welcome-area #featured-news-area .news-content .featured-txt a.featured-btn{background:url("images/featured-btn.png") 0 -23px no-repeat transparent; width:67px; height:23px; float:left; text-align:center; margin:15px 10px 0 0; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; line-height:23px; color:#fff; text-decoration:none;}
#content #main-content #welcome-area #featured-news-area .news-content .featured-txt a.featured-btn:hover{ background-position:0 0;}

#content #main-content #welcome-area #featured-news-area .news-footer{ background:url("images/featured-news-footer.jpg") no-repeat 0 0; height:19px; width:327px; float:left;}



#content #main-content .tab-content{ width:975px; float:left; padding:15px 0;}

#content #main-content .tab-content h1{color:#16175b; font-family:Arial, Helvetica, sans-serif; font-size:16px;  text-align:left; padding:0;}

#content #main-content .tab-content h1 span{display:block; font-size:10px; color:#333;}




#content #main-content .tab-content-main{ width:555px; float:left; padding:15px 0 15px 0px;}

#content #main-content .tab-content-main h2{ width:540px; float:left;  padding:0 0px;  color:#a10058; font-family:Arial, Helvetica, sans-serif; font-size:18px;}

#content #main-content .tab-content-main h2 span{display:block; font-size:10px; color:#333;}




#content #main-content .tab-content-right{  width:327px; float:right; padding:0px; margin: 0 0 5px 15px;}

#content #main-content .tab-content-right h2{ width:388px; float:left;  padding:3px 15px 5px 15px;  color:#2a2a2a; font-family:Arial, Helvetica, sans-serif; font-size:16px;}

#content #main-content .tab-content-right .main_table{margin:5px 0 0 0!important; width:100%!important; border-top:1px solid #d2d2d2;border-left:1px solid #d2d2d2; border-right:1px solid #d2d2d2;border-bottom:0 none!important; background-image:none!important; padding:0 0 5px 0;}

#content #main-content .tab-content-right .main_table .thBg{ background:#dfdfdf!important; }

#content #main-content .tab-content-right .main_table .heading_th { color:#010101; font-family:Arial, Helvetica, sans-serif; font-size:13px;}


.side-content1{ display:none;}

/* news casino */

#content #main-content .plus-content-right{ width:327px; float:right; padding:0px; margin: 0 0 20px 30px;}
#content #main-content .plus-content-right .news-casino-head{ background:url("images/featured-news-head.jpg") no-repeat 0 0; height:31px; width:327px; float:left;}

#content #main-content .plus-content-right .news-casino-head h3{ color: #fff;float: left;font-family: Arial,Helvetica,sans-serif;font-size: 14px;padding: 0 10px; font-weight:bold; line-height:31px;}
#content #main-content .plus-content-right .news-casino-area{ background:url("images/featured-news-bg.jpg") repeat-y; width:307px; float:left; padding:10px 10px 0 10px; }
#content #main-content .plus-content-right .news-casino-area .news-casino-content{ background:url("images/news-casino-border.jpg") no-repeat bottom center; width:307px; float:left; padding:0; margin-bottom:10px; }
#content #main-content .plus-content-right .news-casino-area .news-casino-content:last-child{ background-image:none; }
#content #main-content .plus-content-right .news-casino-area .news-casino-content .featured-thumb{ width:50px; float:left;}
#content #main-content .plus-content-right .news-casino-area .news-casino-content .featured-txt{ width:247px; float:right;}
#content #main-content .plus-content-right .news-casino-area .news-casino-content .featured-txt h3{font-family: Arial,Helvetica,sans-serif;font-size: 10px; color:#7b7b7b; font-weight:bold; padding-bottom:3px; line-height:14px;}
#content #main-content .plus-content-right .news-casino-area .news-casino-content .featured-txt p{font-family: Arial,Helvetica,sans-serif;font-size: 12px; color:#16175b; font-weight:bold; padding:0 0 10px 0; line-height:14px;}
#content #main-content .plus-content-right .news-casino-footer{ background:url("images/news-casino-footer.png") no-repeat 0 0; height:25px; width:327px; float:left;}
#content #main-content .plus-content-right .news-casino-footer p{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; text-align:right; padding:2px 10px 0 10px;}
#content #main-content .plus-content-right .news-casino-footer p a{ text-decoration:none;color:#fff;}
#content #main-content .plus-content-right .news-casino-footer p img{ margin-left:3px;}


#content #main-content .jeux-gratuits-area{ width:975px; float:left; padding:15px 0;}
#content #main-content .jeux-gratuits-area .jeux-head{ background: url("images/table-head.png") no-repeat center top transparent; width:935px!important;  margin:10px 0 0 0; padding:0 20px;}
#content #main-content .jeux-gratuits-area .jeux-head h1{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#fff; font-weight:bold; line-height:28px;}
#content #main-content .jeux-gratuits-area .jeux-head h2{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#fff; font-weight:bold; line-height:28px;}

#content #main-content .jeux-gratuits-area .jeux-content{ width:973px; float:left;border-bottom: 1px solid #D2D2D2;  border-left: 1px solid #bcbac9; border-right: 1px solid #bcbac9;}

#content #main-content .jeux-gratuits-area .jeux-col{ width:150px; float:left; margin:12px 6px; display:inline;}
#content #main-content .jeux-gratuits-area .jeux-col .thumb{ width:148px; float:left; border:solid 1px #cfcecf; text-align:center; margin-bottom:10px; height:148px;}
#content #main-content .jeux-gratuits-area .jeux-col span{ display:block!important; margin-bottom:10px; text-align:center;}
#content #main-content .jeux-gratuits-area .jeux-col span small{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#0d3f86; vertical-align:top; margin-left:7px; padding-top:2px; line-height:23px;}

#content #main-content .jeux-gratuits-area .jeux-footer{ background:url("images/table-footer.png") no-repeat; width:975px; height:9px; float:left;}


/*subpage*/


#subpage-content{ width:1200px; float:left; background:url("images/subpage-bg.png") repeat-y top transparent;}

#subpage-content #sidebar{width:176px; float:right; padding:0 10px 15px 0;}

#subpage-content #sidebar .side-content{ width:176px; float:right; margin:15px 0 0;}

#subpage-content #sidebar .side-content .sidebar-head{ background:url("images/sidebar-head.png") no-repeat; height:25px; width:156px; float:left; padding:0 10px;}
#subpage-content #sidebar .side-content .sidebar-head h2{ font-family:Arial, Helvetica, sans-serif; color:#fff; font-weight:bold; font-size:12px; line-height:25px; padding:0; margin:0;}

#subpage-content #sidebar .side-content .side-list{ background:url("images/sidebar-bg.jpg") no-repeat bottom center #fff;  width:156px; border-left:solid 1px #d2d2d2;border-right:solid 1px #d2d2d2; float:left; padding:5px 9px; }

#subpage-content #sidebar .side-content .side-list ul{ list-style:none; float:left;  padding:0;}

#subpage-content #sidebar .side-content .side-list ul li{ list-style:none; padding:3px 0;}

#subpage-content #sidebar .side-content .side-list ul li a{ color:#161616; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none;  padding:0px 0px;}

#subpage-content #sidebar .side-content .side-list ul li a:hover{  text-decoration:underline;}

#subpage-content #sidebar .side-content .sidebar-footer{ background:url("images/sidebar-footer.png") no-repeat; height:12px; width:176px; float:left;}



#subpage-content #sidebar-left{ width:156px; float:left; padding:15px 7px 15px 10px;}

#subpage-content #sidebar-left .side-content{ width:156px; float:left; margin:15px 0 0; }

#subpage-content #sidebar-left .side-content .sidebar-head{ background:url("images/sidebar-left-head.png") no-repeat; height:31px; width:140px; float:left; padding:0 8px;}
#subpage-content #sidebar-left .side-content .sidebar-head h2{ font-family:Arial, Helvetica, sans-serif; color:#fff; font-weight:bold; font-size:12px; line-height:31px; padding:0; margin:0;}

#subpage-content #sidebar-left .side-content .side-list{ background:url("images/sidebar-bg.jpg") no-repeat bottom center #fff;  width:140px; border-left:solid 1px #d2d2d2;border-right:solid 1px #d2d2d2; float:left; padding:5px 7px; }

#subpage-content #sidebar-left .side-content .side-list ul{ list-style:none; float:left;  padding:0;}

#subpage-content #sidebar-left .side-content .side-list ul li{ list-style:none; padding:3px 0;}

#subpage-content #sidebar-left .side-content .side-list ul li a{ color:#161616; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none;  padding:0px 0px;}

#subpage-content #sidebar-left .side-content .side-list ul li a:hover{  text-decoration:underline;}

#subpage-content #sidebar-left .side-content .sidebar-footer{ background:url("images/sidebar-left-footer.png") no-repeat; height:12px; width:156px; float:left;}

#subpage-content #sidebar-left .first{ margin-top:11px!important;}


#subpage-content #main-content{ width:834px; float:left; padding:0;}

#subpage-content #main-content #welcome-area{ width:975px; float:left; background-color:#fff8f8; padding-top:15px;}

#subpage-content #main-content #welcome-area #welcome-left{width:555px; float:left; padding:0 15px;}

#subpage-content #main-content #welcome-area #welcome-left h2{color:#2a2a2a; font-family:Arial, Helvetica, sans-serif; font-size:18px;  height:28px; float:left; width:555px;  text-align:left; line-height:28px; }


#subpage-content #main-content #welcome-area #welcome-left p{ color:#3c3c3c; font-family:'Tahoma', Arial, Helvetica, sans-serif; font-size:13px; padding:8px 0; width:555px; float:left; line-height:20px;}

#subpage-content #main-content .tab-content{ width:780px; float:left; padding:15px 0;}

#subpage-content #main-content .tab-content h2{ width:750px; float:left;  padding:0 15px;  color:#2a2a2a; font-family:Arial, Helvetica, sans-serif; font-size:18px;}

#subpage-content #main-content .tab-content h2 span{display:block; font-size:10px; color:#333;}




#subpage-content #main-content .tab-content-main{ width:755px; float:left; padding:15px 0 15px 15px;}

#subpage-content #main-content .tab-content-main h2{   padding:0 0 7px;  color:#2a2a2a; font-family:Arial, Helvetica, sans-serif; font-size:18px;}

#subpage-content #main-content .tab-content-main h2 span{display:block; font-size:10px; color:#333;}

#subpage-content #main-content .tab-content-main p{ padding:15px 15px 15px 0; color:#3c3c3c; font-family:'Tahoma', Arial, Helvetica, sans-serif; font-size:13px; line-height:20px; text-align:justify;}




#subpage-content #main-content .tab-content-right{ width:484px; float:right; padding:15px 0 15px 0px; margin-left:10px;}

#subpage-content #main-content .tab-content-right .heading_th{  padding:0 5px; line-height:28px; color:#555!important; font-size:10px!important; font-weight:normal; }

#subpage-content #main-content .tab-content-right h2{ width:474px; float:left;  padding:3px 5px;  color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:16px; background:url("images/top-sub.png") top no-repeat;}

#subpage-content #main-content .tab-content-right .main_table{margin:0!important; width:100%!important; border-left:1px solid #d2d2d2; border-right:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2; -webkit-border-radium:0px 0px 0px 0px!important;-moz-border-radius: 0px 0px 0px 0px!important;-khtml-border-radius: 0px 0px 0px 0px!important; border-radius:  0px 0px 0px 0px!important;}
.tab-content-right .rank1{padding:3px 14px; background:url("images/border.png") bottom repeat-x transparent; border-left:1px solid #d2d2d2; border-right:1px solid #d2d2d2;}
.tab-content-right .rank1:last-child{background:url("images/border.png") bottom repeat-x transparent;}

#subpage-content #main-content .tab-content-right .main_table .thBg{ background:#dfdfdf!important; }

#subpage-content #main-content .tab-content-right .main_table .heading_th { color:#010101; font-family:Arial, Helvetica, sans-serif; font-size:13px;}


#subpage-content #main-content .tab-content-right .name{ display:block;}



.main_table{background: url("images/table-head.png") no-repeat center top transparent;border-bottom: 1px solid #D2D2D2;border-bottom: 1px solid #bcbac9;  border-left: 1px solid #bcbac9; border-right: 1px solid #bcbac9; width:975px!important;  margin:10px 0 0 0;border-radius:5px 5px 0 0!important;-moz-border-radius:5px 5px 0 0!important;-webkit-border-radius:5px 5px 0 0!important;}


.bg-con1{background-color:#fff8f8;width:755px; float:left;}

.bg-con1 p{ padding:15px 15px 15px 0; color:#3c3c3c; font-family:'Tahoma', Arial, Helvetica, sans-serif; font-size:13px; line-height:20px; text-align:justify;}
.bot1{background:url("images/bot-sub.png") top no-repeat; width:484px; height:31px; float:left;}

/*subpage*/

.empty-tag{display:none;}

.bot{background: url("images/bot.png") no-repeat top transparent;}
.thBg{  height:28px;}
.trBg{ }
.main_table .rank1 .name_td4 a{ text-align: left;}


.heading_th_name{ text-align: left!important;}
.heading_th{  padding:0 14px; line-height:28px; color:#fff; font-family: 'Istok Web', sans-serif; font-size:11px; }
.rank{padding:3px 14px; background-color:#f6ede8;}
.rank1{padding:3px 14px; background:url("images/border.png") bottom repeat-x transparent; border-left:1px solid #d2d2d2; border-right:1px solid #d2d2d2;  }
.rank1:last-child{ background-image: none;}


.name_td{  text-align:center; color:#3e3e3e; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.name_td1{ color:#1a001b; font-family:Arial, Helvetica, sans-serif; font-size:12px;  text-align:center; }
.name_td3{ color:#555; font-family:Arial, Helvetica, sans-serif; font-size:12px;  text-align:center; }

.name_td span{ float:left; text-align:center;}

.name_td .name-logo{text-align:center; padding:8px 10px 4px 10px; color:#464646;}

.name_td .name-logo a{ color:#464646; text-decoration:none; }

.btn-bot{ padding:5px 10px; text-align:right; font-weight: normal!important;}

.btn-bot a{background:url("images/arrow.png") left no-repeat; color:#fff; font-family:'Tahoma', Arial, Helvetica, sans-serif; font-size:13px; padding:0 0 0 15px; text-decoration:none;}

.btn-bot a:hover{ text-decoration:underline; }

.btn{background:url("images/jouer-btn.png") 0 -21px no-repeat transparent; width:71px; height:21px; display:block; text-align:center; margin:0 auto;font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; line-height:21px; color:#fff; text-decoration:none; cursor:pointer;}

.btn:hover{background-position:0 0;}


.btn1{background:url("images/avis-btn.png") 0 -21px no-repeat transparent; width:71px; height:21px; display:block; text-align:center; margin:0 auto;font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; line-height:21px; color:#fff; text-decoration:none; cursor:pointer;}

.btn1:hover{background-position:0 0;  }

.name_td2{  text-align:center; color:#3e3e3e; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

.name_td2 h1{ color:#1a001b; font-family:Arial, Helvetica, sans-serif; font-size:13px; padding:5px 15px 0!important; text-align:left; list-style:disc;}

.name_td2 p{ color:#868686; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:5px 15px 5px!important; text-align:left;}

.name_td4{color:#868686; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:5px 15px 19px!important; text-align:left!important;  }

.name_td4 span{ padding:0; float:left;}

.name_td4 a {
    clear: both;
    color: #231479;
    display: block;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    list-style: disc outside none;
    margin: 10px 0 0;
    padding: 2px 0 3px 0!important;
    text-align: center;
    text-decoration: none;
    font-weight:bold;

}


.name_td4 a:hover{ text-decoration:underline; }

.rank td{ padding:7px 0;}
.rank1 td{ padding:7px 5px; text-align:center;}
#content #main-content .tab-content .table-footer{ background:url("images/table-footer.png") no-repeat; width:975px; height:9px; float:left;}



.bg-con{width:975px; float:left; color:#2c2c2c; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:19px; text-align:justify;}

.bg-con h1{ padding:0 0 5px 0!important;  color:#2a2a2a; font-family:Arial, Helvetica, sans-serif; font-size:18px;}

.bg-con h1 a{text-decoration: none;color:#2a2a2a;}

.bg-con p{ padding:15px 0px 15px 0; color:#2c2c2c; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:19px; text-align:justify;}

#bottom-bg{ background-image:url("images/bot.jpg"); width:975px; height:18px; float:left; background-repeat:no-repeat;}
#footer{ width:1040px; float:left; padding:15px 80px; text-align:center;}

#footer p{color:#b1a6b0; font-family:'Tahoma', Arial, Helvetica, sans-serif; font-size:12px; padding-bottom:10px;}

#footer p span{color:#fff; }



.depo-heading{color:#2c2c2c; font-family:Arial, Helvetica, sans-serif; width:730px; float:left; }

.depo-heading h1{ padding:0 0px 7px 0px;  color:#2a2a2a; font-family:Arial, Helvetica, sans-serif; font-size:18px;}

.depo-heading p {  font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#2c2c2c; padding:7px 0;}

#depo-table{ width:730px; float:left; padding:10px 0; }

.depo-table{ width:708px; float:left; background-image:url("images/deposite-table-border.jpg"); background-repeat:repeat-y; border-bottom:1px solid #c3c3c3;}

.depo-table tr:last-child{ background:none!important; }

.tab-content1{ width:730px; float:left; padding:13px 25px;}

.tab-content1 h2{ width:730px; float:left;  padding:0 15px;  color:#a10058; font-family:Arial, Helvetica, sans-serif; font-size:18px;}

.tab-content1 h2 span{display:block; font-size:10px; color:#333;}

.tab-content-main1{ width:730px; float:left; padding:0px 0 15px 0px;}

.tab-content-main1 h2{ width:730px; float:left;  padding:0 0px;  color:#a10058; font-family:Arial, Helvetica, sans-serif; font-size:18px;}

.tab-content-main1 h2 span{display:block; font-size:10px; color:#333;}

.thBg1{  height:32px;   background-image:url("images/discrip-bg.jpg"); background-repeat:no-repeat; width:708px;}

.depo-rank{padding:3px 14px; background:url("images/table-border-dotted.jpg") bottom repeat-x transparent; border-left:1px solid #d2d2d2; border-right:1px solid #d2d2d2;  }

.depo-rank td{ padding:7px 15px; text-align:left;}

.depo_td span{ color:#a10058; font-family: 'Chivo', sans-serif; font-size:13px; font-weight: normal; float:left;  }

.depo_td small{ color:#20288f; font-family: 'Chivo', sans-serif; font-size:13px; font-weight: normal; float:left; line-height: 25px; padding: 0 0 0 10px;  }

.heading_th1{  padding:0 14px; line-height:28px; color:#fff; font-family: 'Chivo', sans-serif; font-size:13px; text-align:left; font-weight: normal; }



/*Dirt Table on home page*/
.dirt_table{background: url("images/top.png") no-repeat top transparent;margin:0!important; width:100%!important;  border-top:1px solid #d2d2d2; border-right:1px solid #d2d2d2; border-left:1px solid #d2d2d2; padding: 0 0 5px 0;}
.pay-dirt{ width: 418px; float: left; margin:0 0 15px 0; padding: 0;font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;}

.dirt-head{padding:3px 14px; }

.pay-dirt h2{ width:388px; float:left;  padding:0 15px 8px 15px!important;  color:#2a2a2a; font-family:Arial, Helvetica, sans-serif; font-size:16px;}

.dirt_td{color:#231479; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:5px 15px 5px!important; text-align:left!important; }

.pay-dirt .name_td4{color:#2a2a2a; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:5px 15px 5px!important; text-align:center!important;  }
.pay-dirt .name_td4 a{ margin-top: 0;color:#2a2a2a;}
.pay-dirt .software{color: #555555!important;font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:5px 15px 5px!important; text-align:center;}
.pay-dirt .software_th{color:#2a2a2a; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:5px 15px 5px!important; text-align:center!important;  }

.pay-dirt .dirt_name{color:#2a2a2a; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:5px 15px 5px!important; text-align:left!important;  }


/*--------Review_Main------------------*/

#content #main-content1{ width:989px; float:left; padding:7px 0 0 5px;}

#review-content-area{ width:957px; float: left; padding:21px 16px;}

#review-content{ width:957px; float: left; }

#review-content h1{ font-family: Arial, Helvetica, sans-serif; font-size:18px; color:#2a2a2a; font-weight: bold; }

#review-logo-area{ width:957px; float: left; }

#review-logo{ width:125px; float: left; padding:30px 35px; }

#review-dol-btn{ width:310px; float:left;  padding:25px 25px 0px 25px;}

#review-dol{ width:250px; float: left; padding: 0 0 0 5px;}

#review-dol small{ font-family:Arial, Helvetica, sans-serif; font-size:22px; color: #2021a1; font-weight:bold; }

#review-dol small span{ font-family:Arial, Helvetica, sans-serif; font-size:22px; color: #2e2e2e; font-weight:bold; }

#review-btn { width:300px; float: left; padding:10px 0; }

#review-btn a{ background:url("images/europia-btn.png") no-repeat 0 -79px transparent; width:282px; height:79px; float:left; }

#review-btn a small{ font-family: 'Istok Web', sans-serif; font-size:15px; color:#ff9c00; padding: 16px 0 0 75px; text-shadow: 1px 1px #000; width:207px; float:left;}

#review-btn a span{  font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#fff; float:left; font-weight:bold; padding: 0 0 0 48px;text-shadow: 1px 1px #fff;}

#review-btn a:hover{ background-position:0 0; }

#main-screen-area{ width:957px; float: left; }

#screen-area{ width:610px; float: left; }

#screen-top{ width:608px; float: left; background-image:url("images/screen-top.jpg"); background-repeat:no-repeat; height:9px; }

#screen-bot{ width:608px; float: left; background-image:url("images/screen-bot.jpg"); background-repeat:no-repeat;  height:9px; }

#screen-mid{ width:586px; float: left; background-image:url("images/screen-mid.jpg"); background-repeat:repeat-y; padding: 3px 11px; }

.screen1{ width:288px; float: left; padding:0 10px 0 0; }

.screen{ width:288px; float: left; }*

.review-table{ width:322px; float: left; }

#ratting-area{ width:325px; float: left; padding: 0 0 0 18px; }

#ratting-bg{ width:322px; float:left; height:264px; background-image:url("images/ratting-table-bg.jpg"); background-repeat:no-repeat; }

#ratting-bg tr{ padding:0;}

#ratting-bg tr td{ text-align:left; padding:4px 10px; font-family: 'Chivo', sans-serif; font-size:13px; color:#1d1d1d; }

.main-ratting-area{ width:322px; float: left;  }

.main-ratting{ width:322px; float: left; padding:39px 0 0 0; }

.main-ratting small{ font-family:Georgia, Arial, Helvetica, sans-serif; font-weight:bold; font-size:40px; color:#fff; padding:4px 0 8px; width:322px; float: left; text-align:center; }

.main-ratting span{ font-family: 'Chivo', sans-serif; font-size:12px;  color:#fff; padding:4px 0 0; width:322px; float: left; text-align:center; }

#rev-content-area{ width:957px; float: left; padding:10px 0 0 0 ; text-align:justify; color: #2C2C2C;  font-family: Arial,Helvetica,sans-serif;  font-size: 12px; line-height:16px; }

#rev-content-area h1 { font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#2a2a2a; font-weight: bold; background-image:url("images/reviewh1-border.jpg"); background-repeat:no-repeat; background-position:left bottom; padding: 0 0 10px; width:606px; float:left; margin-bottom: 5px; }

#rev-content-area h2 { font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#2a2a2a; font-weight: bold; background-image:url("images/reviewh1-border.jpg"); background-repeat:no-repeat; background-position:left bottom; padding: 0 0 10px; width:606px; float:left; margin-bottom: 5px; }

#rev-content-area p{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#2c2c2c; padding:5px 0; text-align:justify;line-height:16px; }

#soft-table-bg{ width:322px; height:331px; margin:0 6px 0 20px; float: right; background-image:url("images/review-software-table.jpg"); background-repeat:no-repeat;  }

#soft-table-bg small{ font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#fff; width:322px; float: left; text-align:center; line-height:33px;  }

#soft-table{ width:322px; float: left }

.software-table{ width:322px; float: left; }

#soft-table tr{ padding:0;}

#soft-table tr td{ text-align:left; padding:8px 10px; font-family: 'Chivo', sans-serif; font-size:13px; color:#1d1d1d; }

.rev-btn-area{ width:204px; float:left;  padding: 25px 59px; }

.down-btn{ width:201px; float:left; }

.down-btn a{ width:201px; float:left; background:url("images/down.btn.png") no-repeat 0 -58px transparent; text-indent:-9999px; height:58px; }

.down-btn a:hover{ background-position:0 0; }

.play-btn{ width:201px; float:left; padding: 15px 0 0;}

.play-btn a{ width:201px; float:left; background:url("images/play-btnn.png") no-repeat 0 -58px transparent; text-indent:-9999px; height:58px; }

.play-btn a:hover{ background-position:0 0; }



/*--------Software_Main------------------*/

#soft-content-area{ width:746px; float: left; padding:14px 17px; }

#soft-content-area h1{  color: #A10058;  font-family: Arial,Helvetica,sans-serif;  font-size: 18px; }

#soft-main-content{ width:746px; float: left; }

#soft-left-content{ width:390px; float:left; }

.soft-logo-area{ width:390px; float:left; padding: 10px 0 4px; background-image:url("images/soft-h1-border.jpg"); background-repeat:no-repeat; background-position:left bottom;  }

.soft-logo-area h2{ color:#2e2e2e; font-family: Arial,Helvetica,sans-serif;  font-size: 16px; }

.soft-logo-area p{ color:#2c2c2c; font-family: Arial,Helvetica,sans-serif;  font-size: 12px; line-height: 18px;  width: 250px; float:left; padding: 5px 0;}

.soft-logo-area small{ float:right;  padding: 10px 0; }

#soft-right-content{ width:300px; float:left; border:1px solid #b5b5b5;  margin: 10px 0 0 30px; padding:0 10px; }

#soft-right-content p { font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #2c2c2c; line-height:18px; padding:10px 0;  text-align: justify;  }

#main-soft-cont{ width:746px; float: left; padding: 15px 0; }

#main-soft-cont h1{ color: #A10058;  font-family: Arial,Helvetica,sans-serif;  font-size: 18px; }

#main-soft-cont p{ color: #2C2C2C; font-family: Arial,Helvetica,sans-serif; font-size: 12px; line-height: 19px; padding: 7px 0; }



/*--------Subpage_Main------------------*/

#sub-cont-area{ width:800px; float: left;  padding:14px 17px;}

#sub-main-cont{ width:800px; float: left;color: #2C2C2C; font-family: Arial,Helvetica,sans-serif; font-size: 12px; line-height: 19px; text-align:justify; }

#sub-main-cont h1{ color: #16175b;  font-family: Arial,Helvetica,sans-serif;  font-size: 16px;}

#sub-main-cont p{ color: #2C2C2C; font-family: Arial,Helvetica,sans-serif; font-size: 12px; line-height: 19px; padding: 7px 0; text-align:justify;}

#sub-main-table{ background-image:url("images/sub-table-top.jpg"); background-repeat:no-repeat; width:237px; float: right; margin:0 0 10px 20px; display: inline; }

#sub-main-top{ width:207px; float: left;  height:26px; padding:0 10px;}

#sub-main-top h2{font-family:Arial, Helvetica, sans-serif;font-size:10px; color:#fff; line-height: 24px;text-align:left; }

#sub-main-mid{ width:225px; float: left; background:#160663; padding:0 6px;}

#sub-main-bot{ width:237px; float: left; background-image:url("images/sub-table-bottom.jpg"); background-repeat:no-repeat; height:25px; background-position:bottom;}

.aus-play{ width:225px; float: left; }

.aus-head{ font-family:Arial, Helvetica, sans-serif;font-size:11px; color:#fff; background-color:transparent; line-height: 14px; }

.aus-head th { font-family: Arial,Helvetica,sans-serif; font-size:11px; color:#fff; }

.aus-head-play{ padding:5px;  text-align:left; }


.aus-head-play3{ padding:0 5px;  text-align:left; }

.aus-head-play4{ padding:0 10px;  text-align:left; }

.aus-head-play5{ padding:0 12px;  text-align:left; }

.aus-area{ text-align:left!important; padding-left:5px!important; padding-right:5px!important;}

.aus-btn-link{ background:#fff;}
.aus-btn-area{ padding:7px 5px; background: #fff;}

.rank2{padding:3px 14px; background:url("images/rou-border-table.jpg") bottom repeat-x transparent; border-left:1px solid #d2d2d2; border-right:1px solid #d2d2d2;  }

.play_td { color: #424242;  font-family:  Arial,Helvetica,sans-serif; color: #191919; }

.rank2 td{ padding:12px 5px; text-align:center; color: #424242;  font-family:  Arial,Helvetica,sans-serif;}

.aus-area small{ float: left;  width: 97px; }

.aus-area small span{ float: right; padding:6px 0 0 0; }

.aus-area h3{ float:left; font-family: Arial,Helvetica,sans-serif; font-size:12px; color:#424242; font-weight:normal; padding: 3px 0 0 7px; text-align: left; line-height: 100%; }

.aus-area h3 a { font-family:  Arial,Helvetica,sans-serif; font-size:12px; color:#424242; font-weight:normal; text-decoration: none!important; }



.aus_btn01{background:url("images/sub-play-btn.png") 0 -23px no-repeat transparent; width:69px; height:23px; float:left; text-align:center; margin:0px 0 0 5px; font-family:Arial, Helvetica, sans-serif; color:#fff; line-height:22px; text-decoration:none; padding-left:5px;}

.aus_btn01:hover{background-position:0 0; text-decoration:none; color:#fff;}

.aus_btn02{background:url("images/sub-play-btn.png") 0 -23px no-repeat transparent; width:74px; height:23px; float:left; text-align:center; margin:0px 0 0 5px; font-family:Arial, Helvetica, sans-serif; color:#fff; line-height:23px; text-decoration:none;}

.aus_btn02:hover{background-position:0 0; text-decoration:none; color:#fff;}

.sub-bonus{ font-family: Arial,Helvetica,sans-serif; font-size:12px; color:#424242; text-align:left!important; padding:0 0 0 9px!important; }

.sub-match{ padding:3px 3px 3px 0!important; }

.sub-micro{  padding: 0 0 0 10px !important; text-align: left!important;}

.sub-btn{  padding: 0 10px 0 0 !important;  text-align: left !important; }

.sub-depo { color: #191919!important; font-family: Arial,Helvetica,sans-serif; text-align: left !important; padding: 0 0 0 5px !important;}

.rank3{padding:3px 14px; background:url("images/sub-table-border2.jpg") top repeat-x #fff; border-left:1px solid #d2d2d2; border-right:1px solid #d2d2d2;  }


.rank3 td{ padding:3px 0px; text-align:center; color: #424242;  font-family: Arial,Helvetica,sans-serif;}

.rank3 td img{ text-align: left!important;}





/*--------gamepage final------------------*/

#sub-cont-area{ width:803px; float: left;  padding:15px 17px 15px;}

#sub-game-cont{ width:803px; float: left;color: #2C2C2C; font-family: Arial,Helvetica,sans-serif; font-size: 11px; line-height: 19px; }

#sub-game-cont h1{ color: #16175b;  font-family:Arial,Helvetica,sans-serif;  font-size: 15px; margin-bottom:20px;}

#sub-game-cont .robin-hood-box{ margin:0 auto; width:802 px;}
#sub-game-cont .robin-hood-box .robin-hood-head{ background:url("images/robin-hood-head.jpg") no-repeat; width:776px; height:31px; float:left; padding:0 12px;}
#sub-game-cont .robin-hood-box .robin-hood-head h2{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#fff; line-height:31px;}
#sub-game-cont .robin-hood-box .robin-hood-mid{ width:794px; float:left; border-bottom:solid 1px #bcbac9;border-left:solid 1px #bcbac9;border-right:solid 1px #bcbac9; padding:25px 0 10px 0; text-align:center;}
#sub-game-cont .robin-hood-box .robin-hood-mid p{ padding:3px 0; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#0d3f86; text-align:center;}


#play-slot-area{ width:696px; float: left; margin-top:20px; padding:0 55px;}
#play-slot-area p{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; color:#373737; text-align:center; padding-bottom:5px;}
#play-slot-area .slot-box{ background:url("images/slot-table-bg.jpg") no-repeat top #1d1e80; margin:0; float:left; width:676px; padding:0 10px 5px;}
#play-slot-area .slot-box .slot-table{ float:left; width:676px;}
#play-slot-area .slot-box .slot-table tr{}
#play-slot-area .slot-box .slot-table tr th{ font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:10px; color:#fff; padding:15px 5px 11px; vertical-align:top;}
#play-slot-area .slot-box .slot-table tr th img{ margin-left:4px; vertical-align:top; margin-top:3px;}
#play-slot-area .slot-box .slot-table tr th.playnow{color:#d9f403;}
#play-slot-area .slot-box .slot-table tr td{ text-align:center; vertical-align:middle; padding:10px 0;}
#play-slot-area .slot-box .slot-table tr td.slot-bg{ background:url("images/slot-td-bg.jpg") no-repeat top right;}
#play-slot-area .slot-box .slot-table tr td.visit-casino{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#1f1f1f; font-weight:bold;}
#play-slot-area .slot-box .slot-table tr td.visit-casino a{color:#1f1f1f; text-decoration:underline;}
#play-slot-area .slot-box .slot-table tr td.visit-casino a:hover{color:#1f1f1f; text-decoration:none;}
#play-slot-area .slot-box .slot-table tr td.deposit-casino{ font-family:Arial, Helvetica, sans-serif; font-size:26px; color:#1f1f1f; font-weight:bold;}
#play-slot-area .slot-box .slot-table tr td.playnow-casino{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#373737; font-weight:bold;}
#play-slot-area .slot-box .slot-table tr td.playnow-casino a{color:#373737;text-decoration:underline;}
#play-slot-area .slot-box .slot-table tr td.playnow-casino a:hover{color:#373737; text-decoration:none;}
#play-slot-area .slot-box-footer{ background:url("images/slot-table-footer.jpg") no-repeat; margin:0; float:left; width:696px; padding:0; height:6px;}

#game-txt{ width:800px; float: left; margin-top:20px; padding:0;color: #2C2C2C; font-family: Arial,Helvetica,sans-serif; font-size: 11px; line-height: 19px; text-align:justify; }
#game-txt h1 { color:#16175b; font-family:Arial, Helvetica, sans-serif; font-size:15px;  text-align:left; padding: 0 0 5px; }

#game-txt p{color: #2C2C2C; font-family: Arial,Helvetica,sans-serif; font-size: 11px; line-height: 19px; text-align:justify; padding:0 0 10px; }


#subpage-content #sidebar-left .game-title{ background:url("images/game-title-bg.jpg") no-repeat; width:156px; float:left; height:57px;}
#subpage-content #sidebar-left .game-title h3{ font-family:Georgia, "Times New Roman", Times, serif; font-size:30px; font-style:italic; font-weight:bold; color:#fff; text-shadow: 2px 2px #280004; text-align:center; line-height:57px;}
.clearfix::after{content:"";display:table;clear:both}
