* {
    margin: 0;
    padding: 0
}

html {
    color: #333;
    background: #eff0f2 url(page-bg.png) repeat-x 0 0
}

body {
    _height: 100%;
    font: 12px / 1.5 Arial, Helvetica, sans-serif
}

.page {
    width: 950px;
    margin: 0 auto;
    position: relative;
	margin-top:-18px;
	*margin-top:-15px;
}

p, ul, ol, dl {
    margin-bottom:10px
	
}:last-child {
    margin-bottom: 0
}

ul, ol, dd {
    margin-left: 15px
}

dt {
    font-weight: bold
}

hr {
    display: none
}

abbr {
    cursor: help;
    border-bottom: 1px dotted #777
}

ins {
    text-decoration: none
}

del {
    color: #000;
    text-decoration: line-through
}

q:before, q:after {
    content: ''
}

fieldset {
    border: 0
}

label {
    cursor: pointer
}

input.text, select, textarea {
    padding: 3px;
    padding: 1px\9;color:#333;background:#fcfcfc;border:1px solid #c8c8c8;box-shadow:inset 2px 2px 3px #eee;-moz-box-shadow:inset 2px 2px 3px #eee;-webkit-box-shadow:inset 2px 2px 3px #eee;font:12px/1.5 Arial,Helvetica,sans-serif}
	
	input.text:hover,label:hover + input.text,select:hover,label:hover + select,textarea:hover,label:hover + textarea{background-color:#fff;border-color:#999}
	
	input.text:focus,label:hover + input.text:focus,select:focus,label:hover + select:focus,textarea:focus,label:hover + textarea:focus{background-color:#fff;border-color:#b7090a} input.submit{+padding:0 0.25em;+width:auto;+overflow:visible;+font:12px/1.3 Arial,Helvetica,sans-serif}.l{float:left}.lr{float:right}.lc{display:block;margin-right:auto;margin-left:auto}.l1of2{width:50%}.l1of3{width:33.33333%}.l2of3{width:66.66666%}.l1of4{width:25%}.l3of4{width:75%}
	
	
	.l1of5{width:905px;}
	
	.l2of5{width:40%}.l3of5{width:60%}.l4of5{width:80%}.l1of8{width:12.5%}.l3of8{width:37.5%}.l5of8{width:62.5%}.l7of8{width:87.5%}
	
	.llast{display:table-cell;*display:block;_position:relative;_left:-3px;float:none;width:auto;  _margin-right:-3px; *zoom:1  }
	
	
	.llast:after{visibility:hidden;clear:both;height:0 !important;display:block;line-height:0}
	
	
	
	    
    
    
.page #main .equal-height-group .llast {
    _width: 291px;
    _float: left
}

.omega-article {
    width: 455px
}

.omega-toplist {
    width: 325px;
    _width: 320px;
    float: left
}

.casino-review-box {
    _width: 239px
}

#GreekRedirectionBox {
    border: 5px solid #FCD35F;
    margin: 0pt 4px 8px;
    padding: 5px;
    background: none repeat scroll 0% 0% #FFF
}

.hide {
    display: none
}

.anchor-start {
    margin-top: -36px;
    padding-top: 36px
}

.article-listing h3 {
    margin-bottom: 0
}

.article-listing .first-article h3 {
    text-transform: none
}

.article-listing .first-article .metadata {
    color: #333
}

.article-listing .more-articles .h3 {
    margin-bottom: 3px
}

.button, .button span, .button img {
    display: inline-block;
    position: relative;
    cursor: pointer
}

.button, .button .button-inner {
    background: url(buttons.v3.png) no-repeat 100% 0
}

.page .button, .page .button:hover {
    text-decoration: none;
    vertical-align: baseline
}

.button .button-text-replace, .button .button-icon {
    vertical-align: middle
}

.button .button-text-replace {
    overflow: hidden;
    text-indent: -9999px
}

.button-inner span + span {
    margin-left: 6px
}

.button-block, .button-block .button-inner {
    display: block
}

.button-basic {
    padding-right: 10px
}

.button-basic .button-inner {
    padding-bottom: 1px;
    padding-left: 10px;
    background-position: 0 0;
    font-weight: bold;
    line-height: 20px;
    text-shadow: 0 1px 0 hsla(0, 0%, 100%, 0.65);
    white-space: nowrap
}

.button-basic .button-icon {
    _padding: 2px 0
}

.button-basic-cta {
    background-position: 100% -24px
}

.button-basic-cta .button-inner {
    background-position: 0 -24px
}

.button-big {
    padding-right: 20px
}

.button-big .button-inner {
    padding-left: 20px;
    color: #fff;
    font-weight: bold;
    font-size: 17px;
    line-height: 30px;
    text-shadow: 0 1px 2px rgba(0, 0, 0, 0.3)
}

.button-big-cta {
    background-position: 100% -48px
}

.button-big-cta .button-inner {
    background-position: 0 -48px
}

.btn-close {
    display: block;
    width: 21px;
    height: 21px;
    cursor: pointer;
    background: url(buttons.v3.png) no-repeat 0 -81px;
    text-indent: -9999px
}

a.rev-button {
    color: #46700B
}

.rev-button, .rev-button .rev-button-inner {
    background: url('review_buttons.png')
}

.rev-button-basic-cta {
    background-position: 100% 0
}

.rev-button-basic-cta .rev-button-inner {
}

.rev-button-basic {
    padding: 7px 12px 7px 0
}

.rev-button-basic .rev-button-inner {
    font-weight: bold;
    padding: 7px 0 7px 10px;
    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.65);
    white-space: nowrap
}

.rev-button-text img {
    margin-bottom: -2px
}

a.rev-button:hover {
    text-decoration: none
}

#ReviewPage-page .rev-button-basic {
    display: block;
    float: left;
    background-position: 100% 0;
    padding: 0 12px 0 0
}

#ReviewPage-page .rev-button-basic .rev-button-inner {
    display: block;
    padding: 6px 0 6px 10px
}

.carousel .scrollable-item {
    background-repeat: no-repeat;
    background-position: 50% 0
}

.carousel .scrollable-item p {
    margin: 0 auto;
    width: 210px
}

.carousel a {
    font-weight: bold
}

.carousel .screenshot {
    display: block;
    height: 100px
}

.carousel .room-name {
    padding-top: 7px;
    font-weight: bold
}

.carousel .room-name img {
    float: left;
    margin: -7px 5px 0 0
}

.carousel .rating {
    margin-top: 9px
}

.carousel .testimonial {
    margin: 0 9px 4px;
    font-style: normal;
    font-weight: bold
}

.carousel dl {
    margin-bottom: 0
}

.carousel .scrollable-nav {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%
}

.carousel .scrollable-nav div {
    position: absolute;
    top: 0;
    left: 0;
    width: 34px;
    height: 100px;
    overflow: hidden;
    cursor: pointer;
    background: url(carousel-nav.png) no-repeat -24px 50%;
    opacity: 0.9
}

.carousel .scrollable-nav :hover {
    opacity: 1
}

.carousel .scrollable-nav .disabled {
    cursor: default;
    opacity: 0.4
}

.carousel .scrollable-nav .scrollable-next {
    left: auto;
    right: 0;
    background-position: 10px 50%
}

.carousel .scrollable-nav-foot {
    background: #f4f4f4
}

.carousel .scrollable-nav-foot div {
    cursor: pointer;
    padding: 9px;
    font-weight: bold;
    color: #b7090a
}

.carousel .scrollable-nav-foot :hover {
    text-decoration: underline
}

.carousel .scrollable-nav-foot .disabled {
    color: #bbb;
    cursor: default;
    text-decoration: none
}

.carousel .scrollable-nav-foot .scrollable-next {
    text-align: right
}

.carousel p {
    text-align: left;
    margin: 0 0 12px 15px
}

.lobby-screenshots .scrollable-nav-foot {
    display: none;
    visibility: hidden
}

.center {
    text-align: center
}

.cf, .clearfix {
    display: inline-block; +zoom:
    1
}

.cf:after, .clearfix:after {
    content: ".";
    display: block;
    line-height: 0;
    font-size: 0;
    height: 0;
    clear: both;
    visibility: hidden
}

html[ xmlns] .cf, html[ xmlns] .clearfix {
    display: block
}

.dialog-close {
    position: absolute;
    top: -6px;
    right: -6px
}

.exclusive {
    color: #46700b
}

div.geo-allowance {
    position: relative;
    padding-left: 34px;
    _zoom: 1
}

div.geo-allowance .icon {
    position: absolute;
    top: 50%;
    left: 0;
    margin-top: -13px
}

.h1, .h2, .h3, .h4, .h5 {
    display: block
}

h1, .h1, h2, .h2, h3, .h3, h4, .h4 {
    margin: 0 0 9px;
    font-weight: bold
}

h3, .h3, h4, .h4 {
    margin-bottom:2px;
    font-size: 14px;
    line-height: 18px
}

h1, .h1 {
    font-size:18px;
    line-height:17px
}

h2, .h2 {
    font-size:18px;
    line-height: 27px
}

h3, .h3 {
    color: #000;
    text-transform: uppercase
}

h5, .h5 {
    margin: 0;
    color: #000;
    font-size: 12px;
    line-height: 18px;
    text-transform: none
}

.heading-module {
    margin: 0;
    color: #333;
    font-size: 16px;
    line-height: 18px;
    text-transform: none;
    text-shadow: 0 1px 0 #fff;
    text-align: center
}

.icon {
    text-indent: -9999px;
    overflow: hidden
}

.icon-leadin {
    _display: block;
    float: left;
    margin-top: 4px;
    margin-right: 5px
}

.icon-info {
    width: 16px;
    height: 16px;
    background: url(info.png) no-repeat 0 0
}

.icon-social {
    width: 16px;
    height: 16px;
    background: url(social-sprite.png) no-repeat 0 0
}

.icon-social-facebook {
    background-position: -16px 0
}

.icon-social-digg {
    background-position: -32px 0
}

.icon-social-twitter {
    background-position: -48px 0
}

.icon-social-reddit {
    background-position: -64px 0
}

.icon-social-delicious {
    background-position: -80px 0
}

.icon-social-stumbleupon {
    background-position: -96px 0
}

.icon-social-technorati {
    background-position: -112px 0
}

.icon-social-email {
    background-position: -128px 0
}

.icon-geo-allowance {
    width: 25px;
    height: 25px;
    background: url(geo-allowance.png) no-repeat 0 0
}

.icon-geo-allowance-not-us {
    background-position: -25px 0
}

.icon-geo-allowance-small {
    width: 17px;
    height: 17px;
    background: url(geo-allowance.png) no-repeat 0 -30px
}

.icon-flag {
    width: 16px;
    height: 11px;
    background: url(flags-sprite2.png) no-repeat 16px 0
}

.icon-flag-ae {
    background-position: 0 0
}

.icon-flag-ar {
    background-position: -16px 0
}

.icon-flag-as {
    background-position: -32px 0
}

.icon-flag-at {
    background-position: -48px 0
}

.icon-flag-au {
    background-position: -64px 0
}

.icon-flag-be {
    background-position: -80px 0
}

.icon-flag-bh {
    background-position: -96px 0
}

.icon-flag-bm {
    background-position: -112px 0
}

.icon-flag-br {
    background-position: -128px 0
}

.icon-flag-ca {
    background-position: -144px 0
}

.icon-flag-ch {
    background-position: -160px 0
}

.icon-flag-cl {
    background-position: -176px 0
}

.icon-flag-co {
    background-position: -192px 0
}

.icon-flag-cy {
    background-position: -208px 0
}

.icon-flag-cz {
    background-position: -224px 0
}

.icon-flag-de {
    background-position: -240px 0
}

.icon-flag-da, .icon-flag-dk {
    background-position: -256px 0
}

.icon-flag-ee {
    background-position: -272px 0
}

.icon-flag-eg {
    background-position: -288px 0
}

.icon-flag-es {
    background-position: -304px 0
}

.icon-flag-fi {
    background-position: -320px 0
}

.icon-flag-fo {
    background-position: -336px 0
}

.icon-flag-fr, .icon-flag-re {
    background-position: -352px 0
}

.icon-flag-gb {
    background-position: -368px 0
}

.icon-flag-gl {
    background-position: -384px 0
}

.icon-flag-gr {
    background-position: -400px 0
}

.icon-flag-gt {
    background-position: -416px 0
}

.icon-flag-hn {
    background-position: -432px 0
}

.icon-flag-hu {
    background-position: -448px 0
}

.icon-flag-id {
    background-position: -464px 0
}

.icon-flag-ie {
    background-position: -480px 0
}

.icon-flag-it {
    background-position: -496px 0
}

.icon-flag-jo {
    background-position: -512px 0
}

.icon-flag-jp {
    background-position: -528px 0
}

.icon-flag-kn {
    background-position: -544px 0
}

.icon-flag-kr {
    background-position: -560px 0
}

.icon-flag-kw {
    background-position: -576px 0
}

.icon-flag-lb {
    background-position: -592px 0
}

.icon-flag-lu {
    background-position: -608px 0
}

.icon-flag-lv {
    background-position: -624px 0
}

.icon-flag-mt {
    background-position: -640px 0
}

.icon-flag-mx {
    background-position: -656px 0
}

.icon-flag-my {
    background-position: -672px 0
}

.icon-flag-nl {
    background-position: -688px 0
}

.icon-flag-no, .icon-flag-nb {
    background-position: -704px 0
}

.icon-flag-nz {
    background-position: -720px 0
}

.icon-flag-ph {
    background-position: -736px 0
}

.icon-flag-pl {
    background-position: -752px 0
}

.icon-flag-pt {
    background-position: -768px 0
}

.icon-flag-qa {
    background-position: -784px 0
}

.icon-flag-ro {
    background-position: -800px 0
}

.icon-flag-ru {
    background-position: -816px 0
}

.icon-flag-sa {
    background-position: -832px 0
}

.icon-flag-sv, .icon-flag-se {
    background-position: -848px 0
}

.icon-flag-sg {
    background-position: -864px 0
}

.icon-flag-sk {
    background-position: -880px 0
}

.icon-flag-sz {
    background-position: -896px 0
}

.icon-flag-th {
    background-position: -912px 0
}

.icon-flag-tr {
    background-position: -928px 0
}

.icon-flag-tt {
    background-position: -944px 0
}

.icon-flag-ua {
    background-position: -960px 0
}

.icon-flag-um, .icon-flag-us {
    background-position: -976px 0
}

.icon-flag-en {
    background-position: -992px 0
}

.icon-flag-en-restricted {
    background-position: -992px 0;
    width: 24px
}

.icon-flag-en-banned {
    background-position: -1048px 0
}

.icon-flag-it-banned {
    background-position: -1064px 0
}

.icon-inline {
    float: left;
    margin-right: 10px;
    margin-top: 3px
}

.icon-flag-uy {
    background-position: -1016px 0
}

.icon-flag-za {
    background-position: -1032px 0
}

.icon-big-star {
    width: 103px;
    height: 99px;
    background: url(big-star.png) no-repeat 0 0
}

img.images-vertical-align-middle, .images-vertical-align-middle img {
    vertical-align: middle
}

.inpad {
    padding: 9px
}

.inpad-h {
    padding-right: 9px;
    padding-left: 9px
}

.inpad-v {
    padding-top: 9px;
    padding-bottom: 9px
}

.inpad-t {
    padding-top: 9px
}

.inpad-r {
    padding-right: 9px
}

.inpad-b {
    padding-bottom: 9px
}

.inpad-l {
    padding-left: 9px
}

.inpad2 {
    padding: 18px
}

.inpad2-h {
    padding-right: 18px;
    padding-left: 18px
}

.inpad2-v {
    padding-top: 18px;
    padding-bottom: 18px
}

.inpad2-t {
    padding-top: 18px
}

.inpad2-r {
    padding-right: 18px
}

.inpad2-b {
    padding-bottom: 18px
}

.inpad2-l {
    padding-left: 18px
}

.lead-in {
    font-weight: bold
}

a, .links-normal a {
    color: #b7090a;
    text-decoration: none
}

a:hover, .links-normal a:hover {
    text-decoration: underline
}

a img {
    border: 0
}

a.links-lowprofile, .links-lowprofile a {
    color: #333
}

.listing li {
    padding: 4px 9px;
    _zoom: 1;
    clear: both
}

.listing li.even {
    background: #f4f4f4
}

.listing li .title {
    font-weight: bold
}

.listing li .metadata {
    display: block
}

.listing .more {
    margin: 0;
    font-weight: bold
}

.listing .more a {
    display: block;
    padding: 9px;
    background: #f4f4f4;
    _zoom: 1
}

.listing-alt li.odd {
    background: #f4f4f4
}

.listing-alt li.even, .listing-alt .more a, .listing .more-alt a {
    background: transparent
}

.listing-seperators li {
    padding: 9px;
    border-width: 1px 0;
    border-style: solid;
    border-color: #fff #fff #c8c8c8
}

.listing-seperators li.first-child {
    border-top: 0
}

.listing-seperators li.last-child {
    border-bottom: 0
}

.metadata {
    color: #7b7b7b;
    font-size: 11px;
    line-height: 1.6363
}

.metadata .timestamp, .metadata .author {
    text-transform: uppercase
}

.mod-inner {
    padding: 9px
}

.mod-fill {
    background: #fff;
    border: 1px solid #c8c8c8;
    _zoom: 1
}

	
.mod-shadow {
    margin: 0 4px 8px;
    box-shadow: 0 1px 4px hsla(0, 0%, 0%, 0.1);
    -webkit-box-shadow: 0 1px 4px hsla(0, 0%, 0%, 0.1);
    -moz-box-shadow: 0 1px 4px hsla(0, 0%, 0%, 0.1);
    margin: 0 2px 4px\9;padding:1px 2px 3px\9;background:url(http://edge.www.casinotoplists.com/css/gfx/decor/mod-shadow.png) repeat\9;_background:none}.mod-gradient{background:#e0e0e0 url(gradients-grey-y.png) repeat-x 0 0}
		
	
.mod-redline-t {
    border-top: 4px solid #b7090a
}

#small-disclaimer {
    height: 180px
}

.disclaimer-content {
    height: 100px;
    padding: 10px;
    overflow: auto
}

.note {
    font-size: 10px;
    line-height: 18px
}

#overlay-outer, #overlay-loading, #overlay {
    display: none;
    position: fixed;
    _position: absolute;
    z-index: 10
}

#overlay-outer {
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #000;
    opacity: 0.5;
    _filter: alpha(opacity = 50)
}

#overlay-loading {
    top: 50%;
    left: 50%;
    width: 59px;
    height: 59px;
    margin: -30px 0 0 -30px;
    background: #111 url(loading.gif) no-repeat 50% 50%;
    border: 1px solid #000;
    border-radius: 50px;
    -moz-border-radius: 50px;
    -webkit-border-radius: 30px;
    opacity: 0.85;
    _filter: alpha(opacity = 85);
    box-shadow: 0 0 30px 5px #000, inset 0 0 25px #000;
    -moz-box-shadow: 0 0 30px 5px #000, inset 0 0 25px #000;
    -webkit-box-shadow: 0 0 30px 5px #000, inset 0 0 25px #000
}

#overlay {
    top: 50%;
    left: 50%;
    -moz-box-shadow: 0 0 70px #000
}

#overlay-inner img {
    vertical-align: middle
}

.pad {
    margin: 9px
}

.pad-h {
    margin-right: 9px;
    margin-left: 9px
}

.pad-v {
    margin-top: 9px;
    margin-bottom: 9px
}

.pad-t {
    margin-top: 9px
}

.pad-r {
    margin-right: 9px
}

.pad-b {
    margin-bottom: 9px
}

.pad-l {
    margin-left: 9px
}

.pad2 {
    margin: 18px
}

.pad2-h {
    margin-right: 18px;
    margin-left: 18px
}

.pad2-v {
    margin-top: 18px;
    margin-bottom: 18px
}

.pad2-t {
    margin-top: 18px
}

.pad2-r {
    margin-right: 18px
}

.pad2-b {
    margin-bottom: 18px
}

.pad2-l {
    margin-left: 18px
}

.pagination {
    font-weight: bold;
    text-align: center;
    text-transform: uppercase
}

.pagination ul {
    margin: 0;
    list-style: none
}

.pagination li {
    display: inline
}

.pagination li.current {
    position: relative;
    top: 1px;
    padding: 0 3px;
    font-size: 15px;
    line-height: 1.2
}

.pagination li a {
    padding: 4px 3px
}

.pagination abbr {
    border: 0
}

.progressive-jackpot .progressiveDiv {
    width: 100% !important;
    height: 112px;
    cursor: pointer
}

.progressive-jackpot .progressiveInput {
    width: 100% !important;
    color: #3e883d !important;
    font: bold 18px / 18px Arial, Helvetica, sans-serif !important
}

.progressive-jackpot label {
    display: block
}

.progressive-jackpot dt img {
    max-height: 83px
}

.push {
 /*   padding-left: 137px*/
}

.push p {
    margin: 0 0 3px 0;
}

.push img {
    float: left;
    /*margin-left: -137px;*/
    vertical-align: middle;
	margin-right:8px;
}

.push a {
    font-weight: bold
}

.push-vertical {
    padding: 0
}

.push-vertical img {
    display: block;
    float: none;
    margin: 0 auto 9px
}

.push-room {
    padding: 0;
    text-align: center
}

.push-room .logo img {
    float: none;
    margin: 0
}

.push-room .name {
    display: block;
    margin: 4px 0
}

.push-room .testimonial {
    margin-bottom: 9px;
    font-style: italic;
    font-family: Georgia, 'Times New Roman', Times, serif
}

.rating {
    display: block;
    cursor: help;
    background: url(rating.png) no-repeat 0 0;
    _font-size: 0;
    text-indent: -9999px
}

.rating-large {
    width: 160px;
    height: 14px
}

.rating-large-9 {
    background-position: -16px 0
}

.rating-large-8 {
    background-position: -32px 0
}

.rating-large-7 {
    background-position: -48px 0
}

.rating-large-6 {
    background-position: -64px 0
}

.rating-large-5 {
    background-position: -80px 0
}

.rating-large-4 {
    background-position: -96px 0
}

.rating-large-3 {
    background-position: -112px 0
}

.rating-large-2 {
    background-position: -128px 0
}

.rating-large-1 {
    background-position: -144px 0
}

.rating-large-0 {
    background-position: -160px 0
}

.rating-medium {
    width: 140px;
    height: 12px
}

.rating-medium-10 {
    background-position: -320px 0
}

.rating-medium-9 {
    background-position: -334px 0
}

.rating-medium-8 {
    background-position: -348px 0
}

.rating-medium-7 {
    background-position: -362px 0
}

.rating-medium-6 {
    background-position: -376px 0
}

.rating-medium-5 {
    background-position: -390px 0
}

.rating-medium-4 {
    background-position: -404px 0
}

.rating-medium-3 {
    background-position: -418px 0
}

.rating-medium-2 {
    background-position: -432px 0
}

.rating-medium-1 {
    background-position: -446px 0
}

.rating-medium-0 {
    background-position: -460px 0
}

.rating-small {
    width: 100px;
    height: 8px
}

.rating-small-10 {
    background-position: -600px 0
}

.rating-small-9 {
    background-position: -610px 0
}

.rating-small-8 {
    background-position: -620px 0
}

.rating-small-7 {
    background-position: -630px 0
}

.rating-small-6 {
    background-position: -640px 0
}

.rating-small-5 {
    background-position: -650px 0
}

.rating-small-4 {
    background-position: -660px 0
}

.rating-small-3 {
    background-position: -670px 0
}

.rating-small-2 {
    background-position: -680px 0
}

.rating-small-1 {
    background-position: -690px 0
}

.rating-small-0 {
    background-position: -700px 0
}

.review-toplist {
    float: left;
    width: 380px
}

.r1of2 {
    width: 382px
}

body.js .scrollable {
    display: none;
    position: relative;
    width: 100%;
    overflow: hidden
}

body.js .scrollable-items {
    position: relative;
    width: 999999em
}

body.js .scrollable-item {
    float: left;
}

.section {
    padding-top: 3px;
    padding-bottom: 3px;
    background: #e8e9e9 url(gradients-grey-y.png) repeat-x 0 -270px;
    border: solid;
    border-width: 1px 0;
    border-color: #ededed #000 #dfdfdf;
    text-shadow: 0 1px 0 #fff; +zoom:
    1;
}

.section .h {
    margin-bottom: 3px
}

.section a:focus, .section a:active {
    text-shadow: none
}

.section-hilight {
    border-left: 3px solid #b7090a
}

.section-hilight .section.inpad-h {
    padding-left: 6px
}

.testamonial {
    font: italic 16px / 18px Georgia, Times, 'Times New Roman', serif
}

.tooltip {
    display: none;
    position: absolute;
    _width: 290px;
    max-width: 290px
}

.tooltip .mod-inner {
    background: #f7f6df;
    border-color: #d4cd8a
}

.tooltip-conditions {
    margin-left: -9px
}

.tooltip-extra-information {
    margin-left: 9px
}

.tooltip-restrictions {
    padding: 9px;
    background: #f7f6df;
    border: 1px solid #d4cd8a;
    box-shadow: 0 1px 4px hsla(0, 0%, 0%, 0.1);
    -webkit-box-shadow: 0 1px 4px hsla(0, 0%, 0%, 0.1);
    -moz-box-shadow: 0 1px 4px hsla(0, 0%, 0%, 0.1)
}

.toplist .heading-module {
    margin: 0;
    padding: 14px 9px 13px;
    background-position: 0 -130px;
    background-color: #e1e1e1
}

.toplist .boxd-i {
    padding: 0
}

.toplist table {
    width: 100%;
    border: 0;
    border-collapse: collapse
}

.toplist thead th.first-child div, .toplist tbody th.first-child, .toplist tbody td.first-child, .toplist tfoot td.first-child {
    padding-left: 9px
}

.toplist thead th.last-child div, .toplist tbody td.last-child, .toplist tfoot td.last-child {
    padding-right: 9px
}

.toplist .actions, .toplist .bonus, .toplist .country, .toplist .visit {
    text-align: center;
	width:60px;
}

.toplist thead th {
    color: #363636;
    background: #ced7e2 url(toplist-th.v2.png) no-repeat 50% 100%;
    font-weight: bold;
    font-size: 11px;
    line-height: 1;
    text-align: left;
    vertical-align: top;
    text-shadow: 0 1px 0 #e3e9ef
}

.toplist thead th.first-child {
    background-position: 0 100%
}

.toplist thead th.last-child {
    background-position: 100% 100%;
	width:100px;
}

.toplist thead th div {
    padding: 4px 2px;
    background: url(toplist-th.v2.png) no-repeat 50% 0
}

.toplist thead th.first-child div {
    background-position: 0 0
}

.toplist thead th.last-child div {
    background-position: 100% 0
}

.toplist thead th.local {
    text-align:center;
}

.toplist tbody td, .toplist .pagination {
    padding: 4px 2px;
    background: #e8e9e9 url(gradients-grey-y.png) repeat-x 0 -270px;
    _background: #ededed none;
    border-top: 1px solid #fff;
    font-weight: bold;
	text-align:center;
    text-shadow: 0 1px 0 #fbfbfb
}

.toplist tbody a:focus, .toplist tbody a:active, .toplist .pagination a:focus, .toplist .pagination a:active {
    text-shadow: none
}

.toplist tbody td.rank {
    font-size: 14px;
    line-height: 1;
    text-align: left
}

.toplist tbody td.name a, .toplist tbody td.bonus a {
    color: #363636
}

.toplist tbody td.name a:hover, .toplist tbody td.bonus a:hover {
    color: #b7090a
}

.toplist tbody td.bonus strong {
    display: block
}

.toplist tbody td.actions p.cta {
    margin: 0
}

.toplist tbody td.date {
    white-space: nowrap
}

.toplist tbody img {
    vertical-align: middle
}

.toplist .icon-flag {
    box-shadow: 0 1px 3px hsla(0, 0%, 0%, 0.2);
    -moz-box-shadow: 0 1px 3px hsla(0, 0%, 0%, 0.2);
    -webkit-box-shadow: 0 1px 3px hsla(0, 0%, 0%, 0.2)
}

.toplist tbody td p.rating {
    margin: 0 auto
}

.l1of3 .mod-inne .icon-flag {
    margin-bottom: 15px
}

.llast .mod-inne .icon-flag {
    margin-bottom: 15px
}

.toplist p.more {
    margin: 0;
    font-weight: bold
}

.toplist p.more a {
    display: block;
    padding: 9px
}

.toplist .legend {
    padding: 6px 9px;
    background: #e2e2e2;
    border: 1px solid;
    border-color: #c3c3c3 #e9e9e9 #e9e9e9;
    box-shadow: inset 0 2px 2px hsla(0, 0%, 0%, 0.07);
    -moz-box-shadow: inset 0 2px 2px hsla(0, 0%, 0%, 0.07);
    -webkit-box-shadow: inset 0 2px 2px hsla(0, 0%, 0%, 0.07)
}

.toplist-small .boxd-h {
    padding: 9px;
    background-position: 0 0;
    background-color: #e0e0e0
}

.unlist {
    margin-left: 0;
    margin-bottom: 0;
    list-style: none
}

.unlist li {
    clear: both
}

.unlist span.related-articles-date {
    padding: 0 8px 0 0;
    display: block;
    float: left;
    text-align: right
}

.unpad {
    margin: -9px
}

.unpad-h {
    margin-right: -9px;
    margin-left: -9px
}

.unpad-v {
    margin-top: -9px;
    margin-bottom: -9px
}

.unpad-t {
    margin-top: -9px
}

.unpad-r {
    margin-right: -9px
}

.unpad-b {
    margin-bottom: -9px
}

.unpad-l {
    margin-left: -9px
}

.unpad2 {
    margin: -18px
}

.unpad2-h {
    margin-right: -18px;
    margin-left: -18px
}

.unpad2-v {
    margin-top: -18px;
    margin-bottom: -18px
}

.unpad2-t {
    margin-top: -18px
}

.unpad2-r {
    margin-right: -18px
}

.unpad2-b {
    margin-bottom: -18px
}

.unpad2-l {
    margin-left: -18px
}

.casino-games-reviews .logo img {
    width: 128px
}

body#channelizer {
    width: 100%;
    height: 100%;
    font-size: 62.5% / 1 Arial;
    font-family: Arial, Verdana, Helvetica, sans-serif
}

body#channelizer * {
    line-height: 1.0
}

body#channelizer a {
    color: #004A80;
    text-decoration: underline
}

a:hover {
    text-decoration: none
}

body#channelizer a img {
    border: 0
}

body#channelizer .page {
}

.grid {
}

body#channelizer .hd, .bd, .ft, .page {
    position: relative
}

body#channelizer .clearfix:after {
    display: block;
    height: 0;
    line-height: 0;
    clear: both;
    content: '.';
    visibility: hidden
}

body#channelizer .clearfix {
    display: inline-block
}

html[ xmlns] body#channelizer .clearfix {
    display: block
}

body#channelizer .floatLeft {
    float: left
}

.floatRight {
    float: right
}

body#channelizer .block {
    display: block
}

body#channelizer .inline {
    display: inline
}

body#channelizer .hideBlock {
    display: none
}

body#channelizer .blockAbsolute {
    display: block;
    position: absolute
}

body#channelizer .blockRelative {
    display: block;
    position: relative
}

body#channelizer .overflowHidden, html body#channelizer .overflowHidden {
    overflow: hidden
}

body#channelizer .textHide {
    text-indent: -9999px
}

europa-casino body#channelizer .textUppercase {
    text-transform: uppercase
}

#channelizer {
}

#channelizer iframe {
    height: 100%;
    width: 100%;
    margin-bottom: -102px
}

#channelizer .hd {
    background: transparent url(gradient-fs8.png) repeat-x top left;
    height: 102px
}

#channelizer .grid {
    background: transparent url(background-fs8.png) no-repeat scroll left top;
    height: 102px;
    margin: 0 auto;
    width: 1186px
}

#channelizer .header-channelizer-logo, #channelizer .header-channelizer-logo-spielen {
    height: 84px;
    width: 295px;
    top: 2px;
    left: 65px;
    z-index: 2;
    background: url(logo-casinotoplists-fs8.png) no-repeat scroll left top transparent
}

#channelizer .header-channelizer-logo-spielen {
    background: url(logo-casinoonline-fs8.png) no-repeat scroll left top transparent
}

#channelizer .header-channelizer-offer {
    left: 360px
}

#channelizer .header-channelizer-list-offer {
    color: #FFFFFF;
    font-family: Arial;
    list-style: none outside none;
    margin: 0;
    padding: 25px 0 0 0;
    text-align: center;
    text-shadow: 1px 1px 2px #001630
}

#channelizer .imgChannelizerOffer {
    height: 101px;
    left: 344px
}

#channelizer .imgChannelizerOffer img {
    margin-top: 4px;
    height: 92px;
    width: 500px
}

#channelizer .header-channelizer-list-item-exclusive-bonus {
    font-family: "Arial Black", Arial;
    font-size: 27px;
    font-weight: bold;
    text-shadow: 2px 3px 4px #001630
}

#channelizer .header-channelizer-list-item-exclusive-bonus sub {
    font-family: Arial;
    font-size: 14.5px;
    text-transform: lowercase
}

#channelizer .header-channelizer-list-item-regular-bonus {
    font-size: 12px;
    padding: 8px 0 0
}

#channelizer .header-channelizer-list-item-code {
    font-size: 15px;
    font-weight: bold;
    padding-top: 6px
}

#channelizer .header-channelizer-button {
    height: 91px;
    z-index: 3;
    top: 4px
}

#channelizer .header-channelizer-button-en_US {
    width: 206px;
    height: 88px;
    background: url(chnlzr_play_now_us.png) no-repeat;
    left: 600px
}

#channelizer .header-channelizer-button-de_DE {
    width: 263px;
    background: url(chnlzr_play_now_de.png) no-repeat;
    left: 595px
}

#channelizer .header-channelizer-button-da_DK {
    width: 206px;
    background: url(chnlzr_play_now_dk.png) no-repeat;
    left: 615px
}

#channelizer .header-channelizer-button-es_ES {
    width: 263px;
    background: url(chnlzr_play_now_es.png) no-repeat;
    left: 590px
}

#channelizer .header-channelizer-button-fi_FI {
    width: 206px;
    background: url(chnlzr_play_now_fi.png) no-repeat;
    left: 620px
}

#channelizer .header-channelizer-button-fr_FR {
    width: 206px;
    background: url(chnlzr_play_now_fr.png) no-repeat;
    left: 640px
}

#channelizer .header-channelizer-button-it_IT {
    width: 263px;
    background: url(chnlzr_play_now_it.png) no-repeat;
    left: 590px
}

#channelizer .header-channelizer-button-nl_NL {
    width: 206px;
    background: url(chnlzr_play_now_nl.png) no-repeat;
    left: 625px
}

#channelizer .header-channelizer-button-nb_NO {
    width: 206px;
    background: url(chnlzr_play_now_no.png) no-repeat;
    left: 625px
}

#channelizer .header-channelizer-button-ru_RU {
    width: 263px;
    background: url(chnlzr_play_now_ru.png) no-repeat;
    left: 590px
}

#channelizer .header-channelizer-button-sv_SE {
    width: 206px;
    background: url(chnlzr_play_now_se.png) no-repeat;
    left: 625px
}

#channelizer .header-channelizer-chat-code {
    height: 102px;
    width: 251px;
    left: 854px;
    z-index: 4
}

#channelizer .header-channelizer-button-download-alt {
    background: url(button-download-alt-fs8.png) no-repeat scroll left top transparent;
    height: 102px;
    left: 692px;
    top: 0
}

html body#channelizer .chatCodes table tr td {
    vertical-align: top !important
}

body#channelizer .chatCodes table .lpPoweredBy {
    display: none
}

body#channelizer {
    overflow: hidden
}

#channelizer .chatCodes {
    font-family: Verdana, Arial;
    color: #FFF;
    padding-top: 16px;
    width: 140px
}

#channelizer .header-channelizer-chat-code.chatText {
    width: 59%
}

#channelizer .header-channelizer-chat-code .chatButton {
    width: 41%
}

#channelizer .chatCodes .context {
    padding-top: 5px;
    text-shadow: 2px 2px 2px #000
}

#channelizer .chatCodes .contextNeedHelp {
    font-size: 17.3px;
    font-weight: bold
}

#channelizer .chatCodes .contextLiveChat247 {
    font-size: 14.5px
}

#channelizer .yellow {
    color: #FAEE9F
}

#flash-game-wrap {
    position: relative;
    _zoom: 1
}

#flash-game-iframe {
    display: block;
    width: 660px;
    height: 500px;
    margin: 0 auto
}

#flash-game-replace {
    display: block;
    margin: 0 auto
}

#flash-game-promos {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 250px;
    height: 300px;
    margin-top: -150px;
    margin-left: -125px
}

#flash-game-promos div {
    display: none;
    padding: 10px;
    background: #fff;
    border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    box-shadow: 0 0 6px rgba(255, 255, 255, 0.7), 0 1px 15px 3px rgba(0, 0, 0, 0.5);
    -moz-box-shadow: 0 0 6px rgba(255, 255, 255, 0.7), 0 1px 15px 3px rgba(0, 0, 0, 0.5);
    -webkit-box-shadow: 0 0 6px rgba(255, 255, 255, 0.7), 0 1px 15px 3px rgba(0, 0, 0, 0.5);
    text-align: center
}

#flash-game-promos img {
    margin: 10px 0 5px;
    vertical-align: middle
}

#flash-game-promos p {
    margin: 0
}

#flash-game-promos .text {
    margin: 5px 10px 10px
}

#flash-game-promos .bonus {
    margin-bottom: 20px
}

#flash-game-promos .bonus a {
    color: #666;
    font-weight: bold;
    letter-spacing: 1px;
    text-decoration: none
}

#flash-game-promos .bonus em {
    display: block;
    color: #c80;
    font-size: 40px;
    line-height: 1;
    font-family: Georgia, 'Times New Roman', Times, serif;
    text-shadow: 0 0 15px #ff0
}

#Flash-games {
    padding: 20px
}

#Flash-games .fg-image-container {
    overflow: auto;
    padding-bottom: 20px;
    padding-left: 40px
}

.fg-image-container dl {
    display: inline-block;
    width: 140px
}

.fg-image-container dd {
    font-weight: bold;
    margin: 0 0 15px 0
}

#Flash-games .fg-image-left {
    float: left;
    height: 60px;
    width: 100px
}

#Flash-games .fg-image-right {
    float: right;
    height: 60px;
    width: 100px
}

#Flash-games p {
    padding-left: 40px
}

#Flash-games .scrollable-nav-foot {
    display: none
}

.mod-center {
    text-align: center
}

#foot {
    margin: 0 4px 18px;
    padding: 9px 20px 0 20px;
    clear: both;
    border-top: 4px solid #cd292f
}

#foot .menu {
/*    margin-right: 20px*/
text-align:center;
}

#foot .h3 {
    margin-bottom: 10px;
    text-transform: none
}

#foot ul {
    margin-left: 0;
    list-style: none
}

#foot ul li {
    border-right: 1px solid #BCBCBC;
    display: inline;
    list-style: none outside none;
    margin: 0;
    padding: 0 5px;
}


#foot ul li a {
font-size:12px;
text-decoration:none;
color:#000;
}

#foot-text {
    margin: 18px 0;
    padding: 9px 80px;
    color: #666;
    border-top: 4px solid #d0d0d0;
	text-align:center;
}

.choose-button-style1 {
    padding-left: 15px;
    display: none
}

.choose-button-style2 {
    padding-left: 67px;
    cursor: pointer;
    background-color: #FFFFFF;
    border: 1px solid #000000;
    padding: 5px 0 5px 10px
}

.lang-list-style2 {
    position: absolute;
    display: none;
    margin: 0 0 0 58px;
    background-color: #FFFFFF;
    border: 1px solid #000000
}

.lang-list-style2 li {
    list-style: none
}

.lang-list-style2 a {
    position: relative;
    display: block;
    margin: 0;
    padding: 2px 10px;
    width: auto;
    white-space: nowrap;
    text-align: left;
    text-decoration: none
}

.lang-list-style2 a:hover {
    text-decoration: underline
}

.page-head {
    margin-top: 0;
    padding-top: 0
}

.page-head-inner {
    position: relative;
    height: 84px;
    background: #2a0000 url(ctl.jpg) no-repeat 0 0;
    _zoom: 1
}

body.it_IT .page-head-inner {
    background-image: url(ctl-it.jpg)
}

.page-head .home-link {
    _display: block;
    position: absolute;
    _position: relative;
    top: 0;
    left: 0;
    z-index: 3;
    width: 320px;
    height: 100%;
    text-indent: -9999px
}

.page-head .home-link:focus, .page-head .home-link:active {
    background: transparent
}

.page-head .section-title {
    display: block;
    position: absolute;
    top: 55%;
    right: 20px;
    z-index: 2;
    margin-top: -0.5em;
    _margin-top: -1em;
    font-weight: bold;
    color: #fff;
    font-size: 30px;
    line-height: 1;
    text-shadow: 0 1px 0 #000, 0 2px 10px hsla(0, 0%, 0%, 0.3)
}

.page-head .section-image {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    width: 100%;
    height: 100%;
    background-repeat: no-repeat;
    background-position: 62% 100%
}

.page-head .si-baccarat {
    background-image: url(baccarat.png)
}

.page-head .si-blackjack {
    background-image: url(blackjack.png)
}

.page-head .si-carribean-stud {
    background-image: url(carribean-stud.png)
}

.page-head .si-craps {
    background-image: url(craps.png)
}

.page-head .si-keno {
    background-image: url(keno.png)
}

.page-head .si-roulette {
/*    background-image: url(roulette.png)*/
}

.page-head .si-slots {
    background-image: url(slots.png)
}

.page-head .si-video-poker {
    background-image: url(video-poker.png)
}

.page-head .xmas {
    background-image: url(Christmass_logo.jpg)
}

.page-head .xmas-it {
    background-image: url(Christmass_logo_it.jpg)
}

.page-head .search-quick, .page-head .social-links {
    position: absolute;
    right: 5px;
    z-index: 2
}

.page-head .search-quick {
    top: 5px
}

.page-head .search-quick input.text {
    transition: all 0.2s;
    -moz-transition: all 0.3s;
    -webkit-transition: all 0.3s;
    width: 12em;
    color: #edd;
	height:16px;
    background: #33191A;
    border: 1px solid #994D00;
    box-shadow: 0 0 5px hsla(0, 0%, 100%, 0.2), inset 0 0 0 hsla(0, 0%, 0%, 0.3);
    -moz-box-shadow: 0 0 5px hsla(0, 0%, 100%, 0.2), inset 0 0 0 hsla(0, 0%, 0%, 0.3);
    -webkit-box-shadow: 0 0 5px hsla(0, 0%, 100%, 0.2), inset 0 0 0 hsla(0, 0%, 0%, 0.3)
}

.page-head .search-quick input.text:focus {
    box-shadow: 0 0 7px hsla(0, 0%, 100%, 0.5), inset 0 0 10px hsla(0, 0%, 0%, 0.6);
    -moz-box-shadow: 0 0 7px hsla(0, 0%, 100%, 0.5), inset 0 0 10px hsla(0, 0%, 0%, 0.6);
    -webkit-box-shadow: 0 0 7px hsla(0, 0%, 100%, 0.5), inset 0 0 10px hsla(0, 0%, 0%, 0.6)
}

.page-head .social-links {
    bottom: 5px
}

.page-head .social-links a {
    color: #dcc
}

#Latest-winners {
    background: #F4F3F3;
    height: 250px
}

.latest-winners table {
    height: 220px
}

.latest-winners table tbody tr {
    height: 20%
}

.latest-winners table .tal {
    text-align: left
}

.latest-winners table .tar {
    text-align: right
}

.latest-winners table .first-child {
    margin-left: 10px;
    width: 15%
}

.latest-winners table .last-child {
    margin-right: 10px
}

.latest-winners table div {
    margin: 0
}

#main {
    float: right;
    width: 780px;
    margin-bottom: 5px;
	overflow:hidden;
}

#nav {
    float: left;
    width: 170px;
    margin-bottom: 36px
}

#nav .h3 {
    margin-bottom: 0;
	text-align:left;
}

#nav ul {
    margin-left: 0;
    list-style: none
}

#nav li.active {
    font-weight: bold
}

#news-category h1 {
}

#news-category .news {
    margin-bottom: 18px
}

#news-category .news-first {
    margin: 0 -9px 18px;
    padding: 0 9px;
    padding-top: 260px;
    background-position: 100% 0;
    background-repeat: no-repeat
}

#news-category .news-odd {
    _height: 140px;
    min-height: 140px;
    padding-left: 168px;
    background-position: 0 0;
    background-repeat: no-repeat
}

#news-category h2 {
    margin-bottom: 0
}

#news-category .metadata {
    margin-bottom: 9px
}

#Payment-withdrawal-options {
}

#Payment-withdrawal-options .c770x185 {
    height: 185px;
    overflow: auto
}

#Payment-withdrawal-options li {
    overflow: auto
}

.pw-icon {
    float: left;
    width: 60px
}

.pw-creditcard-name, .pw-description, .pw-payment, .pw-payment, .pw-withdrawal {
    float: left;
    font-weight: bold
}

.pw-creditcard-name, .pw-description {
    padding: 8px 10px 0 0
}

.pw-payment, .pw-withdrawal {
    padding: 0 10px 0 0
}

.pw-creditcard-name {
    width: 80px
}

.pw-description {
    width: 350px
}

.pw-payment {
    width: 90px
}

.pw-withdrawal {
    width: 100px
}

.payment {
    display: block;
    width: 22px;
    height: 21px;
    background: url(icons-sprite.png) no-repeat;
    margin: 0 auto
}

.payment-yes {
    background-position: 0 0
}

.payment-no {
    background-position: -22px 0
}

ul.payment-overview-list li {
    width: 32%;
    height: 120px;
    float: left;
    list-style: none;
    text-align: center;
    margin: 15px 0;
    padding: 25px 0 0 0
}

ul.payment-overview-list li img {
    margin: 0 auto;
    display: block
}

#PlayNowButtonType {
    display: none
}

.PlayNowButtonType1 {
    position: absolute;
    z-index: 999999;
    top: 0px;
    right: -158px
}

.PlayNowButtonType1 .PlayNowButton {
    background: transparent url('PlayNowButton-fs8.png') 0 5px no-repeat;
    display: block;
    width: 146px;
    padding: 211px 0 0 0;
    text-align: center
}

.PlayNowButtonType1 .PlayNowButton:hover {
    background: transparent url('PlayNowButton-fs8.png') 0 -384px no-repeat
}

#Progressive-jackpots {
    padding: 20px
}

#Progressive-jackpots .pj-image-container {
    overflow: auto;
    padding-bottom: 20px;
    padding-left: 40px
}

#Progressive-jackpots .pj-image-left {
    float: left;
    height: 60px;
    width: 100px
}

#Progressive-jackpots .pj-image-right {
    float: right;
    height: 60px;
    width: 100px
}

#Progressive-jackpots p {
    padding-left: 40px
}

#Progressive-jackpots .scrollable-nav-foot {
    display: none
}

#quick-links ul {
    margin: 0;
    list-style: none;
    font-weight: bold
}

#quick-links li {
  float: left;
    font-size: 12px;
    margin: 0 0 2px 0;
    text-align: center;
    width: 86px;
	color:#B7090A;
}

#quick-links li.nth-child-3 {
    width: 67px;
    margin-right: 0
}
	
	
.mod-redline-t ul li{
   /*background: url("list_icon.jpg") no-repeat scroll left 4px transparent;*/
    border-bottom: 1px dotted #BCBCBC;
    line-height: 15px;
    margin: 2px 0;
    padding: 2px 0 2px 3px;
}	

.mod-redline-t ul li a{
text-decoration:none;
color:#000;
}	
	

.mod-redline-t ul li a:hover{
text-decoration:none;
color:#333;
}	

#story{
overflow:hidden;
height:auto;

}




.reviews img{
 float:left;
 margin:2px 5px 2px 0;
 border:1px solid #000;
 padding:1px;
 background:#fff;
}

.reviews{
    border-bottom:1px solid #ccc;
	margin:5px 0 10px 0;
	padding:5px;
	zoom:1;
}

/*.reviews p{
margin:0;
font-size:12px;
}*/

.reviews h4 a:hover{
color:#666;
text-decoration:none;
}

.reviews h4, .reviews h4 a{
 padding:0;
 margin:0;
 text-align:left;
color:#000;
 text-decoration:none;
 text-transform: uppercase;
 font-size:14px;
 margin:0 0 3px 0;
 font-weight:bold;
}

p{
margin:0 0 7px 0;
}
	
	
a.read-more{
color:#B7090A;
text-decoration:underline;
font-size:12px;
float:right;
font-weight:bold;
}


a.read-more:hover{
color:#B7090A;
text-decoration:none;
}
	
	


	
	#quick-links li.nth-child-3{width:67px;margin-right:0} 
	
	
	#quick-links li:nth-last-child(-n+3){margin-bottom:0}
	#quick-links a span{display:block;width:67px;height:50px;+cursor:pointer;background:url(quick-links.png) no-repeat 67px 0} #quick-links .ql-8{background-position:0 0}#quick-links .ql-1{background-position:-67px 0}#quick-links .ql-13{background-position:-134px 0}#quick-links .ql-5{background-position:-201px 0}#quick-links .ql-6{background-position:-268px 0}#quick-links .ql-7{background-position:-335px 0}#quick-links .ql-3{background-position:-402px 0}#quick-links .ql-2{background-position:-469px 0}#quick-links .ql-4{background-position:-536px 0}#quick-links .ql-us,#quick-links .ql-uk{background:url(quick-links-flags.png) no-repeat 0 0}#quick-links .ql-uk{background-position:-67px 0}#review-rating{margin:0 -9px 18px}#review-rating h2{margin:0;padding:0 9px}#review-rating table{width:100%;border:0;border-collapse:collapse}#review-rating thead{display:none}#review-rating tbody th,#review-rating tbody td{text-align:left;padding:4px 9px}#review-rating tbody .rating{float:right}#review-rating tr.nth-child-even{background:#f4f4f4}#review-images strong{margin-left:9px;margin-bottom:0;text-align:left}#review h1 span{display:block;font-size:12px;line-height:18px}#review object{width:365px}#review .progressive-jackpot object{width:120px}#review .logo{display:block;margin:9px auto;padding-right:9px}#review .logo img{padding-top:15px}#review .review-intro{margin:18px 0}#review .review-intro h2{margin-bottom:0}#review .review-intro .metadata{margin-bottom:9px}#review .review-intro-text{font-weight:bold}#review .review-intro .read-full-review{margin-top:9px;font-weight:bold} #review .section dl{margin-bottom:0}#review .section dt{font-weight:normal}#review .section dd{margin-left:0} body.js #review .extra-information{display:none}.review-bonus-information li,.review-general-information li{position:relative;padding-right:24px;_zoom:1}.review-bonus-information .icon,.review-general-information .icon{position:absolute;right:4px;top:50%;margin-top:-8px}.review-bonus-information .icon:focus,.review-general-information .icon:focus{background-color:transparent}#notice{padding:6px;border:1px solid #dfdfdf;background:#fdfdfd;margin-bottom:10px}#notice .noticeheader{margin:0;color:#B82F2E;line-height:1.2em;font-size:14px;display:block;margin-bottom:8px}#notice p{color:#B82F2E;font-size:12px}.review-button{background:url('review_buttons-1.png') no-repeat;background-position:0 -30px;border:1px solid #CCC;height:24px;width:84px}.review-button-basic-cta{background-position:100% -30px}.review-button-basic{padding-right:10px} .sub-header{background:url(review-bg-subheader.jpg) no-repeat top left;height:455px;width:770px}.sub-header .sub-header-top{position:relative}.sub-header .logo,.sub-header .banner-1,.sub-header .banner-1 p,.sub-header .bonus-details,.sub-header .max-bonus,.sub-header .tools,.sub-header .summary,.sub-header .lobby-screenshots,.sub-header .no-bonus-code{position:absolute}.sub-header .logo{top:16px;left:10px}.sub-header .logo strong{color:#9b8c5b;font-size:1.2em}.sub-header .banner-1{background:url(review_banners.png) no-repeat top left;width:205px;height:40px;top:16px;left:230px}.sub-header .banner-1 p{color:#fff;font-size:1.2em;font-weight:bold;top:4px;padding-left:30px;text-shadow:0 1px 0 #695c2f }.sub-header .bonus-details{top:32px;left:560px}.sub-header .bonus-details h4{display:none}.sub-header .bonus-details ul{padding:0;margin:0}.sub-header .bonus-details li{list-style-type:none}.sub-header .bonus-details li span{display:block;float:left;width:145px}.sub-header .bonus-details p{padding-top:20px;font-weight:bold}.max-bonus{color:#48412a;font-weight:bold;text-shadow:0 1px 0 #fff;top:80px;left:230px}.max-bonus strong{text-shadow:none;color:#46700b;display:block}.max-bonus span{color:#2d2819;font-size:3.2em}.sub-header .tools{top:160px;left:230px}.sub-header-top .attributes{top:230px;color:#666;font-size:0.8em;font-weight:bold;position:absolute;top:230px;width:430px}.sub-header-top .attributes .details{float:left;height:36px;width:130px;margin-left:10px}.sub-header .instant-play{background:url(review_icons.png) no-repeat 0px 0px;padding-left:36px}.sub-header .us-players{background:url(icon-local.png) no-repeat;padding-left:60px}.sub-header .summary{top:280px;left:10px;width:400px}.subheader .summary h4{color:#333;font-size:1.2em}.sub-header .lobby-screenshots{top:230px;left:460px;width:290px}.sub-header .lobby-screenshots h4{font-size:1.2em;text-align:center}.sub-header .no-bonus-code{top:109px;left:560px}.sub-header .no-bonus-code h3{text-shadow:0 1px 0 #FFF;margin:0;text-transform:none}.sub-header .no-bonus-code span{color:#476F0C;text-shadow:0 1px 0 #FFF;font-size:14px;display:block;font-weight:bold;margin-top:-4px} .review button,.review button:hover{text-decoration:none;vertical-align:baseline}.review .button-basic-cta{background-position:100% -24px}.review .button-basic{padding-right:11px}.review .button,.review .button .button-inner{background:url(review_buttons.png) no-repeat scroll 100% 0px transparent}.review .button,.review .button span,.review .button img{cursor:pointer;display:inline-block;position:relative}.review .button .button-text{color:#46700b;text-shadow:0 1px 0 #fff;font-size:1.2em}.review .button-basic .button-inner{line-height:27px;_line-height:25px;padding-bottom:1px;padding-left:10px;white-space:nowrap}.review .button-basic-cta .button-inner{background-position:0px 0px !important}.review .button-basic-dark{background-position:100% -54px;padding-right:18px}.review .button-basic-dark .button-inner{background-position:0px -54px !important;padding-left:30px}.review .button-basic-dark .button-text{color:#fff;text-shadow:0 1px 0 #666}.review .button .button-icon{background:url(review_buttons.png) no-repeat scroll 0px -95px transparent !important;padding-left:20px}.review .button.space-before{margin-left:20px}.review-details a.excludedstates,.review-details a:hover.excludedstates{color:#000;text-decoration:none}.review{clear:both}body .games-tab-nav{margin:0;padding-left:4px;display:block;position:absolute}html[xmlns] body > #games-content-box{padding-top:31px}#games-content-box{padding-top:30px}.games-tab-nav li{list-style:none;font-weight:bold;font-size:14px;float:left;margin:0 3px 0 0;background:url(review-tab-sprite.png) no-repeat 0 0;padding:0 0 0 9px}.games-tab-nav li.active{background:url(review-tab-sprite.png) no-repeat 0 -37px}.games-tab-nav li a{color:#b7090a;text-shadow:1px 1px #FFF;display:block;background:url(review-tab-sprite.png) no-repeat right -75px;padding:5px 15px 4px 6px;float:left}.games-tab-nav li.active a{color:#333;padding-bottom:5px;background:url(review-tab-sprite.png) no-repeat right -112px}.games-tab-nav li a:hover{text-decoration:none}.games-container{border:1px solid #c8c8c8;border-top:none;padding:20px;background:#FFF url(review-bg-games.jpg) no-repeat;margin:0 0 5px 0;width:94.6%}.games-container ul{margin:0 0 30px 0}.games-container li{list-style:none;background:url(review_icons.png) no-repeat 0 -277px;padding:0 0 0 15px;text-shadow:1px 1px #FFF}.games-container h3{font-size:20px;margin:0 0 10px 0;color:#333;text-transform:capitalize;text-shadow:1px 1px #FFF}.games-container .left-content{margin:0 50px 0 0}.games-container .left-content,.games-container .right-content{float:left}.games-content{overflow:hidden;clear:both}.games-content .max-bonus span.val-1,.games-content .max-bonus span.val-2{font-size:23px}.games-tab-nav-wrap{border-bottom:1px solid;float:left;width:100%}.review-images-page{float:left;height:110px;overflow:hidden}.Searchresult{width:280px;margin:0 35px 0 0}.review-images-page .result{background:none;margin:0 10px 10px 0;padding:0;float:left}.review-images-page .result a{border:2px solid #cdcdcd;float:left;width:65px;height:45px;outline:none;cursor:pointer}.review-images-page .result a:hover,.review-images-page .result a.active{border:2px solid #C00;cursor:pointer}.review-images-page .result img{width:65px;height:45px} .game-name{margin:30px 0 0 0;width:350px;overflow:hidden}.game-name img{max-width:350px;_width:350px}#main{_width:772px;position:relative }.review1of2{width:382px;_width:380px;overflow-y:hidden;height:271px}.longbox{width:769px;_width:762px}.leftbox{margin:0 4px 8px;_margin:2px 6px 6px 2px}.rightbox{_margin:2px 0px 6px 2px}#boxes{_width:780px;margin-bottom:9px}.search-quick{text-align:right}.search-quick p{margin:0}.search-quick label{display:none}#search-results{padding:10px}#search-results ol{margin:0;list-style:none}#search-results ol li{margin-bottom:10px}#search-results ol h3{margin:0 0 0.6em}#search-results ol h3 a{text-decoration:underline}#search-results ol p{margin:0}#search-results ol p b{display:inline;font-size:100%;position:static;background:none;color:#000}#search-results ol p a{color:#666;text-shadow:0 1px 0 #FFF}#search-results ul{margin-left:0;list-style:none;text-align:center}#search-results ul li{display:inline}#search-results ul li:after{content:" | "}#search-results ul li:last-child:after{content:""}#search-results ul li:first-child a:before{content:"< "}#search-results ul li:last-child a:after{content:" >"}.seo-context{float:left}.seo-context-left-panel,.seo-context-right-panel{float:left}.seo-context-left-panel{border-right:1px solid #E1E1E1;padding-right:10px;width:365px}.review-editor{font-style:italic;overflow:auto}.review-editor-left{float:left;width:160px}.review-editor-label{color:#797979;font-size:13px;margin:0}.review-editor-name{font-size:13px;font-weight:bold}.review-editor-right{float:left;padding-left:10px;width:180px}.review-editor-right p{font-size:17px;font-weight:bold}.review-editor-quote{background:url("review_icons.png") no-repeat scroll 0 -345px transparent;display:block;float:left;height:23px;margin:0 5px 0 0;width:23px}#getbonus{padding:30px 80px}#getbonus div{}.maxbonus{color:#46700b;font-weight:bold;width:180px;padding-left:6px}.percentage{font-size:20px;margin-bottom:7px;padding-left:8px}.percentage span{font-size:12px;font-weight:bold}.seo-context-right-panel{margin-left:10px;width:365px}.seo-context-flag{margin-top:7px;overflow:auto}.seo-context-flag img{float:left}.seo-context-flag span{color:#B7090A;float:left;font-weight:bold;line-height:15px;margin-left:5px;overflow:auto;width:90px}.seo-context-youtube{margin-top:47px;overflow:auto}.review-details{margin-top:30px;clear:left}.review-details h3{color:#333;margin-bottom:12px}.review-details-label{padding-right:15px;font-weight:bold}.review-details-value{}.review-general-information li{padding-left:0}#Signup-process{padding:5px 0}#Signup-process li{overflow:auto;padding:10px 5px 0}#Signup-process .signupLeft{float:left;padding:5px;width:175px}#Signup-process .img-numlist{background:url(review_icons.png) no-repeat;background-position:0 -299px;color:#FFFFFF;font-family:Helvetica;font-size:26px;font-weight:bold;height:41px;padding:4px 15px;text-shadow:0 2px #8B672C;width:42px}#Signup-process .signupRight{float:right}#Signup-process .signupRight img{margin-right:25px}.social-links ul{margin:0;list-style:none}
	
	.social-links li{color: #FFFFFF;
    float: left;
    font-size: 12px;
    font-weight: bold;
    margin-right: 6px;}

a.download{
color:#f40000;
font-weight:bold;
text-decoration:none;
}	


a.download:hover{
text-decoration:underline;
}

	
	.social-links a{font-weight:bold}.social-links a:focus,.social-links a:active{color:#fff}.social-links .icon{_display:block;float:left;margin:1px 3px 0 0;_cursor:pointer}.social-links a:focus .icon{outline:1px solid #b7090a;outline-offset:1px}#Tournament-for-xcasino{height:205px;overflow:auto}.tournament-for-xcasino ul li{position:relative;overflow:auto}.tournament-for-xcasino .icon-container,.tournament-for-xcasino .details-label-container,.tournament-for-xcasino .details-value-container,.tournament-for-xcasino .i-container,.tournament-for-xcasino .playbutton-container{float:left;padding:5px}.tournament-for-xcasino .icon-container{padding:13px 0 0 0}.tournament-for-xcasino .details-label-container{margin-left:5px;width:40px}.details-label-container span{font-weight:bold}.tournament-for-xcasino .details-value-container{width:135px}.tournament-for-xcasino .details-value-container span{display:block}.tournament-for-xcasino .i-container{margin-left:5px;width:15px}.tournament-for-xcasino .i-container img{padding-top:15px}.tournament-for-xcasino .playbutton-container{margin-left:6px}.tournament-for-xcasino .playbutton-container img{padding-top:15px}