/* $Id: style.css,v 1.38.2.4 2026/09/14 13:10:47 goba Exp $ */

/**
 * Garland, for Drupal 6.x
 * Stefan Nagtegaal, iStyledThis [dot] nl
 * Steven Wittens, acko [dot] net`
 *
 * If you use a customized color scheme, you must regenerate it after
 * modifying this file.
 */

/**
 * Generic elements
 */
body {
    width:100%;
	background:url("images/bg2.png") repeat-x #000000;
	margin:0px;
	padding:0px;
	font:12px/120% Verdana,sans-serif;
}

input {
  font: 12px/100% Verdana, sans-serif;
  color: #494949;
}

textarea, select {
  font: 12px/160% Verdana, sans-serif;
  color: #494949;
}

h1, h2, h3, h4, h5, h6 {
  margin: 0;
  padding: 0;
  font-weight: normal;
  font-family: Helvetica, Arial, sans-serif;
}

h1 {
  font-size: 170%;
}

h2 {
  font-size: 160%;
  line-height: 130%;
}

h3 {
  font-size: 140%;
}

h4 {
  font-size: 130%;
}

h5 {
  font-size: 120%;
}

h6 {
  font-size: 110%;
}

ul, quote, code, fieldset {
  margin: .5em 0;
}

p {
  margin: 0.6em 0 1.2em;
  padding: 5px;
}

a:link, a:visited {
  color:#5780d8;
  text-decoration: none;
}

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

a:active, a.active {
  color: #0062a0;
text-decoration:none;
}

hr {
  margin: 0;
  padding: 0;
  border: none;
  height: 1px;
  background: #5294c1;
}

ul {
  margin: 0.5em 0 1em;
  padding: 0;
}

ol {
  margin: 0.75em 0 1.25em;
  padding: 0;
}

ol li, ul li {
  margin: 0.4em 0 0.4em .5em; /* LTR */
}

ul.menu, .item-list ul {
  margin: 0.35em 0 0 -0.5em; /* LTR */
  padding: 0;
}

ul.menu ul, .item-list ul ul {
  margin-left: 0em; /* LTR */
}

ol li, ul li, ul.menu li, .item-list ul li, li.leaf {
  margin: 0.15em 0 0.15em .5em; /* LTR */
}

ul li, ul.menu li, .item-list ul li, li.leaf {
  padding: 0 0 .2em 1.5em;
  list-style-type: none;
  list-style-image: none;
  background: transparent url("images/menu-leaf.gif") no-repeat 1px .35em; /* LTR */
}

ol li {
  padding: 0 0 .3em;
  margin-left: 2em; /* LTR */
}

ul li.expanded {
  background: transparent url("images/menu-expanded.gif") no-repeat 1px .35em; /* LTR */
}

ul li.collapsed {
  background: transparent url("images/menu-collapsed.gif") no-repeat 0px .35em; /* LTR */
}

ul li.leaf a, ul li.expanded a, ul li.collapsed a {
  display: block;
}

ul.inline li {
  background: none;
  margin: 0;
  padding: 0 1em 0 0; /* LTR */
}

ol.task-list {
  margin-left: 0; /* LTR */
  list-style-type: none;
  list-style-image: none;
}
ol.task-list li {
  padding: 0.5em 1em 0.5em 2em; /* LTR */
}
ol.task-list li.active {
  background: transparent url("images/task-list.png") no-repeat 3px 50%; /* LTR */
}
ol.task-list li.done {
  color: #393;
  background: transparent url("../../misc/watchdog-ok.png") no-repeat 0px 50%; /* LTR */
}
ol.task-list li.active {
  margin-right: 1em; /* LTR */
}

fieldset ul.clear-block li {
  margin: 0;
  padding: 0;
  background-image: none;
}

dl {
  margin: 0.5em 0 1em 1.5em; /* LTR */
}

dl dt {
}

dl dd {
  margin: 0 0 .5em 1.5em; /* LTR */
}

img, a img {
  border: none;
}

table {
 margin: 0 0;
  width: 100%;
}



th a:link, th a:visited {
  color: #6f9dbd;
}

td, th {
 /* padding: .3em .5em;*/
}

tr.even, tr.odd, tbody th {


}

table.cols-3 tbody tr{
background:url("images/tr.png") repeat-x scroll 0 0 transparent;
border:none;
color:#fff;
height:30px;
}

table.cols-2 tbody tr{
background:url("images/tr.png") repeat-x scroll 0 0 transparent;
border:none;
color:#fff;
height:30px;
}
.content p{
	margin:0px;
}
.view-content table.cols-2 {width:968px; margin:-3px 0px 10px 0px }
.view-content table.cols-2 thead tr {
    background: url("images/righttr.png") repeat-x scroll 0 0 transparent;
    color: #FFFFFF;
    font-size: 11px;
    height: 4px;
}

.view-content table.cols-2 thead tr th { padding:0; }

td.views-field-view-node a{
  /*background: url("images/review.png") no-repeat scroll 6px 50% transparent;*/
  color: black;
  text-decoration:underline;
  height: 20px;
  padding: 12px;
  width: 60px;
}


table.cols-3 tbody tr td{
margin:0;
padding:0;
}

tr.odd, tr.info {
  background-color: #edf5fa;
}

tr.even {
  background-color: #fff;
}

tr.drag {
  background-color: #fffff0;
}

tr.drag-previous {
  background-color: #ffd;
}

tr.odd td.active {
  background-color: #ddecf5;
}

tr.even td.active {
  background-color: #e6f1f7;
}

td.region, td.module, td.container, td.category {
  border-top: 1.5em solid #fff;
  border-bottom: 1px solid #b4d7f0;
  background-color: #d4e7f3;
  color: #455067;
  font-weight: bold;
}

tr:first-child td.region, tr:first-child td.module, tr:first-child td.container, tr:first-child td.category {
  border-top-width: 0;
}


.view-content table.cols-3 thead tr{
background:url("images/righttr.png") repeat-x scroll 0 0 transparent;
color:#FFFFFF;
font-size:11px;
height:4px;

}

table.cols-3{
margin:0;

}

.view-content table.cols-3 thead tr th{ border:none; padding:0; }

span.form-required {
  color: #ffae00;
}

span.submitted, .description {
  font-size: 0.92em;
  color: #898989;
}

.description {
  line-height: 150%;
  margin-bottom: 0.75em;
  color: #898989;
}

.messages, .preview {
  margin: .75em 0 .75em;
  padding: .5em 1em;
}

.messages ul {
  margin: 0;
}

.form-checkboxes, .form-radios, .form-checkboxes .form-item, .form-radios {
    background:#313131 url("images/testbg.png") repeat-x scroll 0 0;
    margin: 0.25em 0;
    color:#fff;
}

#center form {
  margin-bottom: 2em;
}

.form-button, .form-submit { 
    margin: 8px;
}

#dblog-form-overview .form-submit,
.confirmation .form-submit,
.search-form .form-submit,
.poll .form-submit,
fieldset .form-button, fieldset .form-submit,
.sidebar .form-button, .sidebar .form-submit,
table .form-button, table .form-submit {
  margin: 0;
}

.box {
  margin-bottom: 2.5em;
}

/**
 * Layout
 */




.clr { clear:both; }

#header-region {
  min-height: 1em;
  background: #d2e6f3 url("images/bg-navigation.png") repeat-x 50% 100%;
}

#header-region .block {
  display: block;
  margin: 0 1em;
}

#header-region .block-region {
  display: block;
  margin: 0 0.5em 1em;
  padding: 0.5em;
  position: relative;
  top: 0.5em;
}

#header-region * {
  display: inline;

  margin-top: 0;
  margin-bottom: 0;
}

#logo-text {display:block; position: absolute;text-indent: -1000em;}

/* Prevent the previous directive from showing the content of script elements in Mozilla browsers. */
#header-region script {
  display: none;
}

#header-region p, #header-region img {
  margin-top: 0.5em;
}

#header-region h2 {
  margin: 0 1em 0 0; /* LTR */
}

#header-region h3, #header-region label, #header-region li {
  margin: 0 1em;
  padding: 0;
  background: none;
}

#wrapper { background:transparent url("images/bg.png") center top no-repeat; }

#wrapper #container { margin: 0 auto; padding: 0; width:1000px; }

#wrapper #container #header { height: 128px; }

#wrapper #container #header #logo-floater { }

#wrapper #container #header h1, #wrapper #container #header h1 a:link, #wrapper #container #header h1 a:visited {
  line-height: 120px;
  position: relative;
  z-index: 2;
  white-space: nowrap;
}

#wrapper #container #header h1 span {
  font-weight: bold;
}

#wrapper #container #header h1 img {
  float: left;  
  margin-top:4px;
}

/* With 3 columns, require a minimum width of 1000px to ensure there is enough horizontal space. */
body.sidebars {
  min-width: 980px;
}
/* With 2 columns, require a minimum width of 800px. */
body.sidebar-left, body.sidebar-right {
  min-width: 780px;
}

/* We must define 100% width to avoid the body being too narrow for near-empty pages */
#wrapper #container #center {
  float: left;
  width: 100%;
  background:#F7F7F7;
}

/* So we move the #center container over the sidebars to compensate */
body.sidebar-left #center {
  margin-left: -210px;
}
body.sidebar-right #center {
  margin-right: -210px;
}
body.sidebars #center {
  margin: 0 -210px;
}

/* And add blanks left and right for the sidebars to fill */
body.sidebar-left #squeeze {
  margin-left: 210px;
}
body.sidebar-right #squeeze {
  margin-right: 210px;
}
body.sidebars #squeeze {
  margin: 0 210px;
}

/* We ensure the sidebars are still clickable using z-index */
#wrapper #container .sidebar {
  margin: 60px 0 5em;
  width: 210px;
  float: left;
  z-index: 2;
  position: relative;
}

#wrapper #container .sidebar .block {
  margin: 0 0 1.5em 0;
}


.content_left #block-block-5 { 
    width: 438px;
    padding:0 1px 10px 0; 
    margin-top:-5px; margin-bottom:5px;
	float: right;
}
.content_left #block-block-5 h2 {
    background:url("images/videoh2.png") no-repeat scroll 0 0 transparent;
    color:#FFFFFF;
    height:30px;
    padding:6px 0 0 10px;
    width:544px;
    font-weight:bold;
    font-size:15px;
}
.content_left #block-block-5 .content {
    margin-top:-2px;
    padding:1px; 
    border-left:1px solid #e9e9e9;
    border-right:1px solid #e9e9e9;
}
.content_left #block-block-5 .content .content { margin:0; border:0; }
.content_left #block-block-5 .content p { margin:0; padding:0; }
.content_left #block-block-5 .content p img { margin:0px 0 -5px 2px; width:494px; height:367px; }


#block-views-front_blackjack_casinos-block_1 {
    background:#f7f7f7 url("images/tr-shadow.png") center 32px no-repeat;
    margin-top:-5px; margin-bottom:5px;
    padding:0 3px;
    margin-left:-3px;
    width: 458px;
}
#block-views-front_blackjack_casinos-block_1 .content { 
    background: url("images/bottom3.png") center bottom no-repeat;
    padding:0 0 4px 0;
}
#block-views-front_blackjack_casinos-block_1 .view-content { 
    border-left:1px solid #18272e; 
    border-right:1px solid #18272e;
    margin:0; padding:0;
}


.content_right #block-views-front_blackjack_casinos-block_1 h2 {
    background:url("images/righth2.png") no-repeat scroll 0 0 transparent;
    color:#FFFFFF;
    height:26px;
    padding:7px 0 0 10px;
    width:448px;
    font:15px Trebuchet MS, Verdana, sans-serif;
    font-weight:bold;
}
#block-views-front_blackjack_casinos-block_1 th {
    font:11px Trebuchet MS, Verdana, sans-serif;
    text-transform:uppercase;
}
#block-views-front_blackjack_casinos-block_1 td {
    font:14px Trebuchet MS, Verdana, sans-serif;
    font-weight:bold;
    text-align:center;
}
#block-views-front_blackjack_casinos-block_1 td.views-field-title {
    font-size:13px;
    text-align:left;
    padding-left:5px;    
}
#block-views-front_blackjack_casinos-block_1 td.views-field-field-topcasion-fid img {
width: 130px;
height: 70px;
margin: 0px;
padding: 0px;
}
#block-views-front_blackjack_casinos-block_1 td.views-field-field-casinoname-url { text-align: center; padding-left:5px; }
#block-views-front_blackjack_casinos-block_1 td.views-field-field-casinoname-url a { color:#000; }


ul.nice-menu {
    float: left;
    margin: 0;
    padding: 0;
    position: relative;
    z-index: 4;
    line-height:1em;
}

ul.nice-menu li a, ul.nice-menu li a:link, ul.nice-menu li a:visited {
    color: #CDE3F1;
    display: block;
    margin:0 1em ;
    padding: 5px 0 5px 6px;
    text-decoration:none;
	text-shadow: 2px 2px 2px #000;
	font-size:14px
}

ul.nice-menu li a:active, ul.nice-menu li a:hover {
    color: #FFE498;
}

ul.nice-menu li { border:0px; margin-top:-2px; }

ul.nice-menu li ul { margin:7px 0 0 9px; padding:0; border: 1px solid #0d212a }
ul.nice-menu li ul li { margin:0; padding:0; border-bottom:1px solid #0d212a; width:130px; }
ul.nice-menu li ul li.first { margin-top:-10px; }
ul.nice-menu li ul li.last { border:0; }
ul.nice-menu li ul li a, ul.nice-menu li ul li a:link, ul.nice-menu li ul li a:visited {
    margin:0;
    padding:3px 10px;
    background:#132933 url("images/submenu.png") center -3px no-repeat;
    font:13px Trebuchet MS, Verdana, sans-serif !important;
}
ul.nice-menu li ul li a:hover {
    background:#132933 url("images/topmenu.png") center -7px no-repeat;
}



/*.block-theme { }*/
#search-theme-form { float:right; }

#search input#edit-search-theme-form-1{
    float:left; width:185px; height:23px; 
    background:url("images/input.png") no-repeat; border:none; 
    margin-top:3px; 
    padding:0 5px; padding:5px 5px 0 5px\9 ;
    font-size:11px; 
}


#search-theme-form #search #edit-submit-1, #search-theme-form #search #edit-submit{
    float:right; width:28px; height:23px; background:url("images/submit.png") no-repeat; border:none; margin-left:0; margin-top:3px; padding-right:12px; text-indent:-200px; cursor:pointer; 
}

#search{ padding-top: 0px;}

#edit-search-theme-form-1-wrapper{}

#edit-search-theme-form-1-wrapper label{display:none;}

#sidebar-left .block {
  padding: 0 15px 0 0px;
}

#sidebar-right .block {
  padding: 0 0px 0 15px;
}

/* TOP LOGIN */

#user-login-form label { display:none; }

#user-login-form { float:right; width:324px; height:53px; background:url("images/loginform.png") no-repeat; margin: 6px 0 0 0; }

#user-login-form .form-text {
    float:left; 
    background: none repeat scroll 0 0 #3D4B62;
    border: 1px solid #B2B2B2;
    height: 18px;
    margin: -2px 0 0 7px;
    width: 125px;
    color:#FFFFFF;
}

#user-login-form .form-submit {
    background: url("images/loginsubmit.png") no-repeat scroll 0 0 transparent;
    border: medium none;
    float: left;
    height: 24px;
    text-indent: -100px;
    width: 47px;
    margin:-3px 0 0 5px;
}

#user-login-form .item-list ul { list-style:none; text-align:right; display:none; }

#user-login-form .item-list ul li { background:none; }

#user-login-form .item-list ul li.first { display:none; }

#user-login-form .item-list ul li.last a { color:#FFFFFF; font-weight:bold; margin:0 6px 0 0; }

.forgot-password { 
    position:absolute;
    margin:40px 0 0 870px;
}
.forgot-password a { color:#fff; font:12px Trebuchet MS, Verdana, sans-serif; }

/******************/


/*MIDDLE PORTION */
.left-corner- #mid{
border-top:none;
border-bottom:none;
float:left;
width:968px;
padding-top:0px;
}

h2#mid1{
float:left;
width:968px;
height:33px;
background:url("images/middleh2.png") no-repeat;
color:#FFF;
text-align:left;
margin-top:-4px;
padding-left:15px;
padding-top:7px;
font-weight:bold;
font-size:15px;
}

span#mid2{
float:left;
width:968px;
height:26px;
background:url("images/middleh22.png") no-repeat;
color:#FFF;
text-align:left;
padding-left:15px;
padding-top:10px;
font-weight:bold;
font-size:15px;
margin-left:-5px;
}

span.q-titles{
color:#0e440c;
font-size:18px;
margin:18px;
font-weight:bold;
}

#polldiv{
float: left;
padding-top: 20px;
width: 490px;
}

p#pollsansw{
text-align:center;
margin-bottom:10px;
}


a.imagecache-node_mid_pic_linked img { float:left; margin: 5px 10px 0 0; border:1px solid #E5E6E6; }



.tit-10 h2{
background: url("images/topcasinoh2.png") no-repeat;
width:968px;
color:#FFFFFF;
height:28px;
padding:4px 0 0 10px;
}

.tit-31 h2{
background: url("images/topcasinoh2.png") no-repeat;
width:968px;
color:#FFFFFF;
height:28px;
padding:4px 0 0 10px;
}


.left-corner-20 { 
    padding: 50px 0 0 15px;
    background: transparent;
    min-height: 400px; 
}
.left-corner-20 .tit-20 h2 {
    background: url("images/topcasinoh23.png") no-repeat scroll 0 0 transparent;
    float:left;
    width:968px;
    height:28px;
    color:#fff;
    font-size:15px; 
    font-weight:bold; 
    padding:6px 0 0 10px; 
}
.left-corner-20 .node .content { padding:5px 10px; margin-top:-4px; }
.left-corner-20 .node .content .content { padding:0; margin:0; }
.left-corner-20 .node .views-field-view-node { padding-top:5px; }

.left-corner-20 #block-views-blackjack_tools-block_1 {
    background:#fff url("images/bottom.png") left bottom no-repeat;
    border-left:1px solid #e9e9e9;
    border-right:1px solid #e9e9e9;
    padding:5px 10px 10px 10px;
    margin:-25px 16px 15px -1px; 
}
.left-corner-20 #block-views-blackjack_tools-block_1 .views-field-counter {
    float:left;
    padding-right:7px;
}
.left-corner-20 #block-views-blackjack_tools-block_1 .views-field-body {
    margin-top:5px;
}


.left-corner-1 .node ul.links { float:right !important; margin:10px 5px 10px 0 !important; }

.left-corner-2 .node ul.links { float:right !important; margin:-17px 5px 0 0 !important; }

.left-corner-36 .node ul.links { float:right !important; margin:0 5px 0 0 !important; }

.left-corner-37 .node ul.links { margin:0 5px 0 10px !important; }

.left-corner-38 .node ul.links { float:right !important; margin:-10px 5px 10px 0 !important; }


.left-corner-39 .node .link-lession { float:left; }
.left-corner-39 .node .link-lession li { background:url("images/bullet-readmore.png") left center no-repeat; font:Trebuchet MS, Verdana, sans-serif; padding-left:9px; margin-left:0; }
.left-corner-39 .node .readmore { float:right; background:url("images/bullet-readmore.png") left center no-repeat; font:Trebuchet MS, Verdana, sans-serif; font-weight:bold; padding-left:9px; margin:95px 5px 0 5px; text-align:left; line-height:1em; }

.left-corner-40 .node .link-lession { float:left; }
.left-corner-40 .node .link-lession li { background:url("images/bullet-readmore.png") left center no-repeat; font:Trebuchet MS, Verdana, sans-serif; padding-left:9px; margin-left:0; }
.left-corner-40 .node .readmore { float:right; background:url("images/bullet-readmore.png") left center no-repeat; font:Trebuchet MS, Verdana, sans-serif; font-weight:bold; padding-left:9px; margin:95px 5px 0 5px; text-align:left; line-height:1em; }

.left-corner-41 .node .link-lession { float:left; }
.left-corner-41 .node .link-lession li { background:url("images/bullet-readmore.png") left center no-repeat; font:Trebuchet MS, Verdana, sans-serif; padding-left:9px; margin-left:0; }
.left-corner-41 .node .readmore { float:right; background:url("images/bullet-readmore.png") left center no-repeat; font:Trebuchet MS, Verdana, sans-serif; font-weight:bold; padding-left:9px; margin:95px 5px 0 5px; text-align:left; line-height:1em; }

.left-corner-54 .node .readmore { float:right; background:url("images/bullet-readmore.png") left center no-repeat; font:Trebuchet MS, Verdana, sans-serif; font-weight:bold; padding-left:9px; margin:10px 2px 0 5px; text-align:left; line-height:1em; }
.left-corner-55 .node .readmore { float:right; background:url("images/bullet-readmore.png") left center no-repeat; font:Trebuchet MS, Verdana, sans-serif; font-weight:bold; padding-left:9px; margin:10px 2px 0 5px; text-align:left; line-height:1em; }
.left-corner-56 .node .readmore { float:right; background:url("images/bullet-readmore.png") left center no-repeat; font:Trebuchet MS, Verdana, sans-serif; font-weight:bold; padding-left:9px; margin:10px 2px 0 5px; text-align:left; line-height:1em; }
.left-corner-59 .node .readmore { float:right; background:url("images/bullet-readmore.png") left center no-repeat; font:Trebuchet MS, Verdana, sans-serif; font-weight:bold; padding-left:9px; margin:10px 2px 0 5px; text-align:left; line-height:1em; }
.left-corner-60 .node .readmore { float:right; background:url("images/bullet-readmore.png") left center no-repeat; font:Trebuchet MS, Verdana, sans-serif; font-weight:bold; padding-left:9px; margin:10px 2px 0 5px; text-align:left; line-height:1em; }
.left-corner-63 .node .readmore { float:right; background:url("images/bullet-readmore.png") left center no-repeat; font:Trebuchet MS, Verdana, sans-serif; font-weight:bold; padding-left:9px; margin:10px 2px 0 5px; text-align:left; line-height:1em; }
.left-corner-66 .node .readmore { float:right; background:url("images/bullet-readmore.png") left center no-repeat; font:Trebuchet MS, Verdana, sans-serif; font-weight:bold; padding-left:9px; margin:10px 2px 0 5px; text-align:left; line-height:1em; }


#block-views-b09101d559b78e0cd4a8a406e91dc526 {
    background:#fff url("images/bottom.png") left bottom no-repeat;
    width:968px;
    padding-bottom:4px;
}
#block-views-b09101d559b78e0cd4a8a406e91dc526 h2 {
    background: url("images/tourh22.png") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    height:30px;
    padding: 6px 0 0 15px;
    width: 968px;
	font-size:15px;
	font-weight:bold;
}
#block-views-b09101d559b78e0cd4a8a406e91dc526 .content {
    border-left:1px solid #18272e; 
    border-right:1px solid #18272e;
    margin:-3px 0 0 0; padding:1px;
}
#block-views-b09101d559b78e0cd4a8a406e91dc526 .content table { width:100%; margin:0; }
#block-views-b09101d559b78e0cd4a8a406e91dc526 .content table th { padding:1px; }
#block-views-b09101d559b78e0cd4a8a406e91dc526 .content table a img { margin-top:5px; }


.view-blackjack-strategy,
.view-blackjack-bonuses,
.view-blackjack-tips,
.view-blackjack-academy {
    border-left: 1px solid #e9e9e9;
    border-right:1px solid #e9e9e9;    
    width: 968px;
    background:#fff url("images/bottom.png") left bottom no-repeat;
}

.view-blackjack-academy { min-height:230px !important; margin:4px 0 0 -1px !important; }
.view-blackjack-academy .views-field-title a { font-size:14px !important; padding-top:7px !important; }
.view-blackjack-academy .subtitle { color:#5780d8; font:18px Trebuchet MS, Verdana, sans-serif; font-weight:bold; line-height:20px; }
.view-blackjack-academy .imagecache-news_pic img { float:left; margin:10px 15px 5px 18px; border:1px solid #E5E6E6; padding:1px; }
.view-blackjack-academy .views-field-body { padding:45px 18px 0 18px; /*margin-left:330px;*/ }
.view-blackjack-academy .views-field-body p { margin:0; padding:0 0 10px 0; }
.view-blackjack-academy .views-field-view-node { float:right; background: url("images/bullet-readmore.png") left 5px no-repeat; font:Trebuchet MS, Verdana, sans-serif; font-weight:bold; padding-left:9px; margin-top:10px; margin-right:18px; text-align:left; line-height:1em; }

.view-blackjack-strategy { min-height:212px !important; margin:4px 0 0 -1px !important; }
.view-blackjack-strategy .views-field-title a { font-size:14px !important; padding-top:7px !important; }
.view-blackjack-strategy .subtitle { color:#5780d8; font:18px Trebuchet MS, Verdana, sans-serif; font-weight:bold; padding-top:5px; line-height:20px; }
.view-blackjack-strategy .imagecache-news_pic img { float:left; margin:10px 15px 5px 18px; border:1px solid #E5E6E6; padding:1px; }
.view-blackjack-strategy .views-field-body { padding:45px 18px 18px 18px; /*margin-left:330px;*/ }
.view-blackjack-strategy .views-field-body p { margin:0; padding:0 0 10px 0; }
.view-blackjack-strategy .views-field-view-node { float:left; background: url("images/bullet-readmore.png") left 5px no-repeat; font:Trebuchet MS, Verdana, sans-serif; padding-left:9px; margin-top:10px; text-align:left; line-height:1em; }

.view-blackjack-tips { min-height:212px !important; margin:4px 0 0 -1px !important; }
.view-blackjack-tips .views-field-title a { font-size:14px !important; padding-top:7px !important; }
.view-blackjack-tips .subtitle { color:#5780d8; font:18px Trebuchet MS, Verdana, sans-serif; font-weight:bold; line-height:20px; }
.view-blackjack-tips .imagecache-news_pic img { float:left; margin:10px 15px 5px 18px; border:1px solid #E5E6E6; padding:1px; }
.view-blackjack-tips .views-field-body { padding:45px 18px 18px 18px;  /*margin-left:330px;*/ }
.view-blackjack-tips .views-field-body p { margin:0; padding:0 0 10px 0; }
.view-blackjack-tips .views-field-view-node { float:left; background: url("images/bullet-readmore.png") left 5px no-repeat; font:Trebuchet MS, Verdana, sans-serif; padding-left:9px; margin-top:10px; text-align:left; line-height:1em; }


#block-block-2 {
    float:left;
    width:968px;
    background:#fff url("images/bottom.png") left bottom no-repeat;
    padding:0 1px 10px 0;
    margin-bottom:10px;
}
#block-block-2 .content { 
    border-left:1px solid #e9e9e9; 
    border-right:1px solid #e9e9e9;
    padding:10px 5px 0 5px;
    min-height:312px;
}
#block-block-2 .content .content { border:0; }

#block-block-2 .poll { color:#000; font-weight:normal; text-align:left; margin:0 5px; }
#block-block-2 .poll h3 { font:18px Trebuchet MS, Verdana, sans-serif !important; color:#333; font-weight:bold; line-height:1em; }
#block-block-2 .poll .poll-correct { margin-top:5px; }
#block-block-2 .poll .poll-correct b { font-weight:normal; }

#block-block-2 .vote-form .form-radios { padding:5px 10px 45px 10px; border:2px solid #4d4d4d; }
#block-block-2 .vote-form .form-submit { 
    position:absolute; 
    background:url("images/btn-submit-answer.jpg") left top no-repeat; 
    margin-top:-45px !important; 
    margin-left:103px;
    border:0;
    width:126px;
    height:32px;
    text-indent:-999px;
    cursor:pointer;
}


#block-menu-menu-footer-links { float:left; width:968px; height:81px; margin-top:10px;/*background:url("images/footermenu.png") repeat-x;*/}

#block-menu-menu-footer-links ul { 
    margin: -5px 0 0 0; 
    position:relative; 
    float:left; 
    left:50%; 
}

#block-menu-menu-footer-links ul li {
    background: none repeat scroll 0 0 transparent;
    display: inline;
    margin: 0;
    padding: 0;
    float: left;
    position:relative;
    right:50%;
}

#block-menu-menu-footer-links ul li a {
    border-right: 1px solid #333333;
    color: Silver;
    font-weight: bold;
    line-height: 14px;
    padding: 0 6px;
    margin-top: 5px;
   
}
#block-menu-menu-footer-links ul li a:hover { color:#305b6d; }
#block-menu-menu-footer-links ul li.last { margin-right:0; padding-right:0; }
#block-menu-menu-footer-links ul li.last a { border:0; }

.footmess{ position:absolute; width:968px; margin:-55px auto 0 auto; color:#585B5B; /*text-shadow: 1px 1px #fff;*/ text-align:center; }


#block-blog-0 h2,#block-views-news-block_2 h2 { background:url("images/featured_bg.png") repeat-x!important; height:36px; width:95%; }


#block-views-top_rated_casinos-block_1 {
    background:#fff url("images/bottom.png") left bottom no-repeat;
    width:968px;
    padding:0 0 4px 0;
    margin:12px 16px 15px 0; 
}

#block-views-top_rated_casinos-block_1 h2 {
    background:url("images/topcasinoh22.png") no-repeat scroll 0 0 transparent!important;
    color:#FFFFFF;
    height:28px;
    padding:8px 0 0 10px;
    width:968px;
    font-size:15px;
    font-weight:bold;
}

#block-views-top_rated_casinos-block_1 .content { 
    border-left:1px solid #18272e; 
    border-right:1px solid #18272e;
    margin:-3px 0 0 0; padding:1px;
}

#block-views-top_rated_casinos-block_1 .content .view .view-content table.views-table a img { width:50px; height:30px; margin:3px 0 2px 0; }
#block-views-top_rated_casinos-block_1 .content .view .view-content table.views-table .views-field-field-casinoname-url { text-align:left; }
#block-views-top_rated_casinos-block_1 .content .view .view-content table.views-table .views-field-field-casinoname-url a { color:#fff; font-weight:bold; }




#block-views-news-block_1 h2 { background:none!important; }








/*****************/

.block .content {
  margin: 0px;
}

#sidebar-left .block-region {
  margin: 0 15px 0 0px; /* LTR */
}

#sidebar-right .block-region {
  margin: 0 0px 0 15px; /* LTR */
}

.block-region {
  padding: 1em;
  background: transparent;
  border: 2px dashed #b4d7f0;
  text-align: center;
  font-size: 1.3em;
}

/* Now we add the backgrounds for the main content shading */

#wrapper #container #center .right-corner {
  background: transparent no-repeat 100% 0;
  
  left: 10px;
}


#wrapper #container #center .right-corner .left-corner-{ 
    padding:40px 0 0 16px; 
    background:transparent; 
    min-height:400px;
}


.left-corner-31 {
    padding: 40px 0 0 15px;
    margin-bottom:15px;
    background: transparent;
}
.left-corner-31 h2 { 
    font-size:15px; 
    font-weight:bold;
    padding:7px 0 0 15px !important; 
}
.left-corner-31 .node {
    border-left:1px solid #e9e9e9;
    border-right:1px solid #e9e9e9;
    margin-top:0; 
    margin-bottom:17px;
}
.left-corner-31 .node .submitted { display:none; padding:5px 0 0 14px !important; }
.left-corner-31 .node .content { border:0; padding:15px 18px 0 18px; margin-top:0; }
.left-corner-31 .node .content .subtitle
{ color:#5780d8; font:18px Trebuchet MS, Verdana, sans-serif; font-weight:bold; line-height:20px; padding:0 5px 10px 5px; }





.left-corner-51,
.left-corner-11 {
    padding: 0 0 0 15px; 
    background: transparent;   
}

.left-corner-51 h2,
.left-corner-11 h2 { 
    background: url("images/topcasinoh2.png") no-repeat scroll 0 0 transparent;
    float:left;
    width:968px;
    height:28px;
    color:#fff;
    font-size:15px; 
    font-weight:bold; 
    padding:6px 0 0 15px; 
}
.left-corner-51 .field-type-filefield, 
.left-corner-11 .field-type-filefield {
    float:left; 
    margin:0 10px 0 5px; 
}
.left-corner-51 .node,
.left-corner-11 .node {
    border-left:1px solid #e9e9e9;
    border-right:1px solid #e9e9e9;
    margin-top:0; 
    margin-bottom:3px !important;
}
.left-corner-11 .node .submitted { display:none; }
.left-corner-51 .node .submitted { display:block; padding:5px 0 0 14px !important; }
.left-corner-51 .node .content { border:0; padding:0 18px 0 18px; }
.left-corner-11 .node .content { border:0; padding:18px; margin:0; }


#footer {
  float: none;
  clear: both;
  text-align: center;
  margin:0;
  color: #898989;
}
#wrapper #container .breadcrumb {
  top: 15px;
  left: 35px; /* LTR */
  z-index: 3;
}

body.sidebar-left #footer {
  margin-left: -210px;
}

body.sidebar-right #footer {
  margin-right: -210px;
}

body.sidebars #footer {
  margin: 0 -210px;
}

/**
 * Header
 */
#wrapper #container #header h1, #wrapper #container #header h1 a:link, #wrapper #container #header h1 a:visited {
  color: #fff;
  font-weight: normal;
  text-shadow: #1659ac 0px 1px 3px;
  font-size: 1.5em;
}

#wrapper #container #header h1 a:hover {
  text-decoration: none;
}

#wrapper #container .breadcrumb {
  font-size: 0.92em;
}

#wrapper #container .breadcrumb, #wrapper #container .breadcrumb a {
  color: #529ad6;
}

#mission {
  padding: 1em;
  background-color: #fff;
  border: 1px solid #e0e5fb;
  margin-bottom: 2em;
}


#topmenu { float:left; width:1000px; height:33px; background:url("images/topmenu.png") no-repeat; margin-top:12px; }
#topmenu ul li { 
    background:url("images/li.png") no-repeat scroll right 3px transparent; 
    font:13px Trebuchet MS, Verdana, sans-serif !important;
    line-height:1em; 
}
#topmenu ul li.last { background:none; }

/**
 * Primary navigation
 */
ul.primary-links {
  margin: 0;
  padding: 0;
  float: left; /* LTR */
  position: relative;
  z-index: 4;
}

ul.primary-links li {
  margin: 0;
  padding: 0;
  float: left; /* LTR */
  background-image: none;
}

ul.primary-links li a, ul.primary-links li a:link, ul.primary-links li a:visited {
    display: block; margin: -1px 6px 0 5px; padding: 8px 0; color: #fff; text-decoration:none;
    font:16px Trebuchet MS, Verdana, sans-serif !important;   
	text-shadow: 2px 2px 2px #000;
}

ul.primary-links li a:hover, ul.primary-links li a.active {
    color: #FFE498;   
}


#submenu { float:left; width:1000px; height:28px; background:url("images/submenu.png") left -9px no-repeat; padding-bottom:5px;  margin-bottom:10px; }
#submenu ul li { 
    background:url("images/subli.png") no-repeat scroll 10px 11px transparent;
    font:13px Trebuchet MS, Verdana, sans-serif !important; 
    line-height:1em; 
}

/**
 * Secondary navigation
 */
ul.secondary-links {
  margin: 0;
  padding:0;
  float: left; /* LTR */
  position: relative;
  z-index: 4;
}

ul.secondary-links li {
  margin: 0;
  padding: 0;
  float: left; /* LTR */
  background-image: none;
}

ul.secondary-links li a, ul.secondary-links li a:link, ul.secondary-links li a:visited {
  display: block;
  margin: 0 1em;
  padding: .75em 0 0;
  color: #cde3f1;
  background: transparent;
}

ul.secondary-links li a:hover, ul.secondary-links li a.active {
  color: #cde3f1;
  background: transparent;
}

/**
 * Local tasks
 */
ul.primary, ul.primary li, ul.secondary, ul.secondary li {
  border: 0;
  background: none;
  margin: 0;
  padding: 0;
}

#tabs-wrapper {
  margin: 0 16px 20px 0;
  padding: 0;
  border-bottom: 1px solid #e9eff3;
  position: relative;
}
ul.primary {
  padding: 0.5em 0 10px 10px;
  float: left; /* LTR */
}
ul.secondary {
  clear: both;
  text-align: left; /* LTR */
  border-bottom: 1px solid #e9eff3;
  margin: -0.2em -26px 1em;
  padding: 0 26px 0.6em;
}
h2.with-tabs {
  float: left; /* LTR */
  margin: 0 2em 0 0; /* LTR */
  padding-top: 6px;
font-size:15px;
font-weight:bold;
padding-left:10px;
}

ul.primary li a, ul.primary li.active a, ul.primary li a:hover, ul.primary li a:visited,
ul.secondary li a, ul.secondary li.active a, ul.secondary li a:hover, ul.secondary li a:visited {
  border: 0;
  background: transparent;
  padding: 4px 1em;
  margin: 0 0 0 1px; /* LTR */
  height: auto;
  text-decoration: none;
  position: relative;
  top: -1px;
  display: inline-block;
}
ul.primary li.active a, ul.primary li.active a:link, ul.primary li.active a:visited, ul.primary li a:hover,
ul.secondary li.active a, ul.secondary li.active a:link, ul.secondary li.active a:visited, ul.secondary li a:hover {
  background: url("images/bg-tab.png") repeat-x 0 50%;
  color: #fff;
}
ul.primary li.active a,
ul.secondary li.active a {
  font-weight: bold;
}

/**
 * Nodes & comments*/
 

ul.links li, ul.inline li {
  margin-left: 0;
  margin-right: 0;
  padding: 0px 5px; /* LTR */
  background-image: none;
}

.node .links, .comment .links {
  text-align: left; /* LTR */
}

.node .links ul.links li, .comment .links ul.links li {}
.terms ul.links li {
  margin-left: 0;
  margin-right: 15px;
  padding-right: 0;
  padding-left: 1em;
}

.picture, .comment .submitted {
  float: right; /* LTR */
  clear: right; /* LTR */
  padding-left: 1em; /* LTR */
}

.new {
  color: #ffae00;
  font-size: 0.92em;
  font-weight: bold;
  float: right; /* LTR */
}

.terms {
  float: right;
padding-bottom:10px; /* LTR */
}

.preview .node, .preview .comment, .sticky {
  margin: 0;
  padding: 0.5em 0;
  border: 0;
  background: 0;
}

.sticky {

  background: #fff;
  margin-bottom: 2em;
}

#comments {
    border-bottom: 1px solid #E9EFF3;
    margin: 10px 0;
    padding: 0 25px;
    position: relative;
    top: -1px;
    width: 920px;
}

#comments h2.comments {
  margin: 0 -25px;
  padding: .5em 25px;
  background: #fff url("images/gradient-inner.png") repeat-x 0 0;
}

.comment {
  margin: 0 -25px;
  padding: 1.5em 25px 1.5em;
  border-top: 1px solid #e9eff3;
}

.indented {
  margin-left: 25px; /* LTR */
}

.comment h3 a.active {
  color: #494949;
}

.node .content, .comment .content {
  margin: 0.6em 0;
}

.node .content{
border:1px solid #e9e9e9;
border-top:none;
border-bottom:none;

}
/**
 * Aggregator.module
 */
#aggregator {
  margin-top: 1em;
}
#aggregator .feed-item-title {
  font-size: 160%;
  line-height: 130%;
}
#aggregator .feed-item {
  border-bottom: 1px solid #e9eff3;
  margin: -1.5em -31px 1.75em;
  padding: 1.5em 31px;
}
#aggregator .feed-item-categories {
  font-size: 0.92em;
}
#aggregator .feed-item-meta {
  font-size: 0.92em;
  color: #898989;
}

/**
 * Color.module
 */
#palette .form-item {
  border: 1px solid #fff;
}
#palette .item-selected {
  background: #fff url("images/gradient-inner.png") repeat-x 0 0;
  border: 1px solid #d9eaf5;
}

/**
 * Menu.module
 */
tr.menu-disabled {
  opacity: 0.5;
}
tr.odd td.menu-disabled {
  background-color: #edf5fa;
}
tr.even td.menu-disabled {
  background-color: #fff;
}

/**
 * Poll.module
 */
.poll .bar {
  background: #fff url("images/bg-bar-white.png") repeat-x 0 0;
  border: solid #f0f0f0;
  border-width: 0 1px 1px;
}

.poll .bar .foreground {
  background: #71a7cc url("images/bg-bar.png") repeat-x 0 100%;
}

.poll .percent {
  font-size: .9em;
}

/**
 * Autocomplete.
 */
#autocomplete li {
  cursor: default;
  padding: 2px;
  margin: 0;
}

/**
 * Collapsible fieldsets
 */
fieldset {
  margin: 1em 0;
  padding: 1em;
  border: 1px solid #d9eaf5;
  background: #fff url("images/gradient-inner.png") repeat-x 0 0;
}

/* Targets IE 7. Fixes background image in field sets. */
*:first-child+html fieldset {
  padding: 0 1em 1em;
  background-position: 0 .75em;
  background-color: transparent;
}

*:first-child+html fieldset > .description, *:first-child+html fieldset .fieldset-wrapper .description {
  padding-top: 1em;
}

fieldset legend {
  /* Fix disappearing legend in FFox */
  display: block;
}

*:first-child+html fieldset legend, *:first-child+html fieldset.collapsed legend {
  display: inline;
}

html.js fieldset.collapsed {
  background: transparent;
  padding-top: 0;
  padding-bottom: .6em;
}

html.js fieldset.collapsible legend a {
  padding-left: 2em; /* LTR */
  background: url("images/menu-expanded.gif") no-repeat 0% 50%; /* LTR */
}

html.js fieldset.collapsed legend a {
  background: url("images/menu-collapsed.gif") no-repeat 0% 50%; /* LTR */
}

/**
 * Syndication icons and block
 */
#block-node-0 h2 {
  float: left; /* LTR */
  padding-right: 20px; /* LTR */
}

#block-node-0 img, .feed-icon {
  float: right; /* LTR */
  padding-top: 4px;
}

#block-node-0 .content {
  clear: right; /* LTR */
}

/**
 * Login Block
 */
#user-login-form {
  text-align: center;
}
#user-login-form ul {
  text-align: left; /* LTR */
}

/**
 * User profiles.
 */
.profile {
  margin-top: 1.5em;
}
.profile h3 {
  border-bottom: 0;
  margin-bottom: 1em;
}
.profile dl {
  margin: 0;
}
.profile dt {
  font-weight: normal;
  color: #898989;
  font-size: 0.92em;
  line-height: 1.3em;
  margin-top: 1.4em;
  margin-bottom: 0.45em;
}
.profile dd {
  margin-bottom: 1.6em;
}

/**
 * Admin Styles
 */
div.admin-panel,
div.admin-panel .description,
div.admin-panel .body,
div.admin,
div.admin .left,
div.admin .right,
div.admin .expert-link,
div.item-list,
.menu {
  margin: 0;
  padding: 0;
}

div.admin .left {
  float: left; /* LTR */
  width: 48%;
}
div.admin .right {
  float: right; /* LTR */
  width: 48%;
}

div.admin-panel {
  background: #fff url("images/gradient-inner.png") repeat-x 0 0;
  padding: 1em 1em 1.5em;
}
div.admin-panel .description {
  margin-bottom: 1.5em;
}
div.admin-panel dl {
  margin: 0;
}
div.admin-panel dd {
  color: #898989;
  font-size: 0.92em;
  line-height: 1.3em;
  margin-top: -.2em;
  margin-bottom: .65em;
}

table.system-status-report th {
  border-color: #d3e7f4;
}

#autocomplete li.selected, tr.selected td, tr.selected td.active {
  background: #027ac6;
  color: #fff;
}

tr.selected td a:link, tr.selected td a:visited, tr.selected td a:active {
  color: #d3e7f4;
}

tr.taxonomy-term-preview {
  opacity: 0.5;
}

tr.taxonomy-term-divider-top {
  border-bottom: none;
}

tr.taxonomy-term-divider-bottom {
  border-top: 1px dotted #CCC;
}

/**
 * CSS support
 */

/*******************************************************************
 * Color Module: Don't touch                                       *
 *******************************************************************/

/**
 * Generic elements.
 */
.messages {
  background-color: #fff;
  border: 1px solid #b8d3e5;
}

.preview {
  background-color: #fcfce8;
  border: 1px solid #e5e58f;
}

div.status {
  color: #33a333;
  border-color: #c7f2c8;
}

div.error, tr.error {
  color: #a30000;
  background-color: #FFCCCC;
}

.form-item input.error, .form-item textarea.error {
  border: 1px solid #c52020;
  color: #363636;
}

/**
 * dblog.module
 */
tr.dblog-user {
  background-color: #fcf9e5;
}

tr.dblog-user td.active {
  background-color: #fbf5cf;
}

tr.dblog-content {
  background-color: #fefefe;
}

tr.dblog-content td.active {
  background-color: #f5f5f5;
}

tr.dblog-warning {
  background-color: #fdf5e6;
}

tr.dblog-warning td.active {
  background-color: #fdf2de;
}

tr.dblog-error {
  background-color: #fbe4e4;
}

tr.dblog-error td.active {
  background-color: #fbdbdb;
}
tr.dblog-page-not-found, tr.dblog-access-denied {
  background: #d7ffd7;
}
tr.dblog-page-not-found td.active, tr.dblog-access-denied td.active {
  background: #c7eec7;
}

/**
 * Status report colors.
 */
table.system-status-report tr.error, table.system-status-report tr.error th {
  background-color: #fcc;
  border-color: #ebb;
  color: #200;
}
table.system-status-report tr.warning, table.system-status-report tr.warning th {
  background-color: #ffd;
  border-color: #eeb;
}
table.system-status-report tr.ok, table.system-status-report tr.ok th {
  background-color: #dfd;
  border-color: #beb;
}


.under_right{
float:left;
padding:10px 0 0 10px;
width:210px;
}
.under_right_end{
float:left;
padding-left:15px;
}
.under_vid_mid{
float:left;
width:446px;
}

.under_right_end #block-block-3 .menu li{background:url("images/link.jpg") no-repeat scroll 0 0 transparent;
height:43px;
padding-left:45px;
padding-top:25px;
width:79px;
border:2px solid #91A4A4;}

.under_right_end #block-block-3 .menu li.active-trail{background:url("images/active_img.jpg") no-repeat scroll 0 0 transparent;padding-bottom:0px;}
.under_right_end #block-block-3 .menu li a.active{color:#fff;}
.under_right_end #block-block-3 .menu li a{color:#0D2028;}
.under_right_end #block-block-3 .menu li:hover{color:#A33E3E;background:url("images/hover.jpg") no-repeat scroll 0 0 transparent;}
.under_right_end #block-block-3 .menu li a:hover{color:#A33E3E;}
.content_left{
    float:left;
    width:50%;
    left: 420px;
    position: relative;
	}
.content_right{
    float:right;
    width:41%;
    left: -556px;
    margin-right: 20px;
    position: relative;
}
#node-30{display:none;}
/*---------Start Efitor CSS  Top casino reviews-------------*/

.view-all-reviews1 .view-content .views-field-title .field-content 
{
	background: url("images/middleh2.png") no-repeat scroll 0 0 transparent;
    color: #FFF;
	font-size:15px;
    float: left;
    height: 33px;
    margin-top: -4px;
    padding-left: 15px;
    text-align: left;	
	padding:7px 0 0 15px;
	width: 968px;
	
}
.view-all-reviews1 .view-content .views-field-title .field-content a{color:#FFF;}


.view-all-reviews1 .view-content .field-content img{
    border: 1px solid #E7E6E6;
    float: left;
    height: 130px;
	margin: 18px;    
    padding: 1px;
    width: auto;
	display:block !important;
}

.view-all-reviews1 .views-field-view-node a{
margin-top: 9px;
position: absolute;
}

	}
.view-all-reviews1 .views-row{
    background: url("images/bottom.png") no-repeat scroll left bottom #FFFFFF;
    border-left: 2px solid #E4E4E4;
    border-right: 2px solid #E4E4E4;
    margin: 5px 0 17px 0;
    width: 968px;
	height:230px;

	}
.views-field-field-tea-title-value{padding:50px 0 0 0;}
.views-field-field-tea-subtitle-value{margin:0;}

/*Anchor color*/
a.net-link:hover{
 color:#0062a0;
}

/*--Quicktabs in Reviews first block title (left to right ) css---*/
 .newsec .views-field-field-tea-title-value{padding:0;}
 .newsec .tsubtitle{
  margin:0;  
  color: #5780D8;
  font: bold 16px/18px Trebuchet MS,Verdana,sans-serif; 
  }

  .newsecmid .views-field-field-tea-title-value{padding:0px;}

  .newsecmid .tsubtitle{
  margin:0;  
  color: #5780D8;
  font: bold 16px/18px Trebuchet MS,Verdana,sans-serif; 
  } 
 
  /*------------------------------------------------------------*/

  .view-blackjack-academy .views-field-title{
    background: url("images/topcasinoh2.png") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    float: left;
    font-size: 15px;
    font-weight: bold;
    height: 28px;
    padding: 6px 0 0 15px;
    width: 968px;
  }

.tsubtitle{
  margin:0;  
  color: #5780D8;
  font: bold 18px/20px Trebuchet MS,Verdana,sans-serif; 
  }

  .tsubtitle2{   
   margin:0;
   padding:0;
   color: #5F5F5F;
   font: 17px Trebuchet MS,Verdana,sans-serif;
  }


  .field-field-node-teaser, .field-field-tea-title, .field-field-tea-subtitle{display:none;}

/*-----------------------------------------------------------------------------------------------*/
.left-corner- .under_left .view-news .views-field-title span a
{
	background: none;
	font-weight:normal;
	color:#027AC6;
	width:250px;
	float:none;
	padding-left: 0px;
}


#node-20{background:none;}

.view-online-blackjack-tournament .view-content table thead tr th,
.view-online-blackjack-tournament .view-content table tbody tr td,
.view-top-rated-casinos .view-content table thead tr th,
.view-top-rated-casinos .view-content table tbody tr td
{text-align:center;}

.view-front-blackjack-casinos .views-table {margin:0px; height:330px;}
.view-front-blackjack-casinos table thead tr th,
.view-top-rated-casinos table thead tr th { background:#000 url("images/th.png") center top no-repeat; color:#fff; text-align:center; padding:4px 1px 3px 1px; }
.view-front-blackjack-casinos table tbody tr,
.view-top-rated-casinos table tbody tr { /*background:#213d4a url("images/tr.png") left -2px repeat-x;*/ color:#000; }

#forum table{margin-left:10px;width:96%;}



.newsec, .newsecmid, .newsecrig { min-height:252px; }

/*Lasttest News*/

.newsec { float:left; width:269px; background:url("images/sep.png") no-repeat scroll right 19px transparent; margin-right:10px; padding: 48px 0 0 6px; }

.newsec h2 { text-align:left; color:#000; }

.newsec .views-field-name { padding:0 !important; font:11px Trebuchet MS, Verdana, sans-serif; clear:both; }
.newsec .views-field-name span, 
.newsec .views-field-name .views-label-name { color:#666; }

.newsec .view-display-id-block_1 { margin:-17px 0 0 -5px; text-align:left; }
.newsec .view-Videos a img { margin:0px 0 0 1px; margin-top:0\9; float:left; }
.newsec .view-display-id-block_1 .views-field-title span a { width:260px; background:none; color:#5780d8; font-weight:bold; font:17px Trebuchet MS, Verdana, sans-serif; padding:15px 0 17px 0; line-height:22px; }
.newsec .view-display-id-block_1 .views-field-title span a:hover { color:#0062a0; }
.newsec .view-display-id-block_1 .views-field-body { width:260px; text-align:left; padding:5px 0 0 0; clear:both; }
.newsec .view-display-id-block_1 .views-field-view-node { float:left; background: url("images/bullet-readmore.png") left 5px no-repeat; font:Trebuchet MS, Verdana, sans-serif; margin-top:5px; padding-left:9px; text-align:left; font-weight:bold; line-height:1em; }


/*More Featured News*/

.newsecmid { float:left; width:290px; background:url("images/sep.png") no-repeat scroll right 19px transparent; margin-right:10px; padding:58px 12px 0 6px; }

.newsecmid h2 { text-align:left; color:#000;  margin-left:-3px;}

.newsecmid .views-field-name { padding:0 !important; font:Trebuchet MS, Verdana, sans-serif; }
.newsecmid .views-field-name span, 
.newsecmid .views-field-name .views-label-name { color:#666; font-size:10px; margin:0; padding:0; }

.newsecmid .view-display-id-block_2 .views-field-title { padding:0; }
.newsecmid .view-display-id-block_2 .views-field-title span a { background:none; color:#5780d8; font-weight:bold; font:Trebuchet MS, Verdana, sans-serif; text-align:left; }
.newsecmid .view-display-id-block_2 .views-field-title span a:hover { color:#0062a0; }
.newsecmid .view-display-id-block_2 .views-field-body { text-align:left; padding:5px 0; }
.newsecmid .view-display-id-block_2 .views-field-view-node{ float:left; background: url("images/bullet-readmore.png") left 5px no-repeat; font-weight:bold; font:Trebuchet MS, Verdana, sans-serif; padding-left:9px; text-align:left; padding-bottom:8px; line-height:1em; }


.newsecvid { float:left; width:470px; padding:58px 12px 0 6px; margin-right:10px; }

.newsecvid h2 {text-align:left; color:#000;  margin-left:-3px;}

.newsecvid .view-dom-id-5 { margin-left:-3px; }
.newsecvid .view-dom-id-5 .views-field-title span a { background:none; color:#5780d8; font-size:11px; font-weight:bold; font:Trebuchet MS, Verdana, sans-serif; padding:20px 0 26px 0px; margin-right:10px; text-align:left;}
.newsecvid .view-dom-id-5 .views-field-body { text-align:left; padding:5px 0; }
.newsecvid .view-dom-id-5 .views-field-view-node { float:left; background: url("images/bullet-readmore.png") left 5px no-repeat; text-align:left; font-weight:bold; font:Trebuchet MS, Verdana, sans-serif; padding-left:9px; padding-bottom:8px; line-height:1em; }

/*Recent News*/

.newsecrig { float:left; width:187px; padding:58px 0 0 10px; text-align:left; }

.newsecrig h2 { text-align:left;color:#000; }

.newsecrig .view-id-news_recent { font:Trebuchet MS, Verdana, sans-serif; font-weight: bold; line-height:1.5em; }
.newsecrig .view-id-news_recent .views-field-title { border-bottom:1px solid #e2e2e2; padding-bottom:5px; padding-top:5px; }
.newsecrig .view-id-news_recent .more-link { margin-top:5px; font-weight: bold; line-height:1em; display:none; }

.newsecrig .view-forum-recent { font:Trebuchet MS, Verdana, sans-serif; font-weight: bold; line-height:1.5em; }
.newsecrig .view-forum-recent .views-field-title { border-bottom:1px solid #e2e2e2; padding-bottom:5px; padding-top:5px; }
.newsecrig .view-forum-recent .more-link { margin-top:5px; font-weight: bold; line-height:1em; display:none; }

.newsecrig .view-articles-recent { font:Trebuchet MS, Verdana, sans-serif; font-weight: bold; line-height:1.5em; }
.newsecrig .view-articles-recent .views-field-title { border-bottom:1px solid #e2e2e2; padding-bottom:5px; padding-top:5px; }
.newsecrig .view-articles-recent .more-link { margin-top:5px; font-weight: bold; line-height:1em; display:none; }

.newsecmid .views-row {margin-bottom:10px; padding-top:5px;  }
.newsecmid .views-row-first { border-top:0; padding-top:0; }



#block-quicktabs-1 #quicktabs-1 ul.quicktabs_tabs { 
    width:14%;
    float:right; 
    margin:0px; 
    padding-top:30px; 
    line-height:1em; 
    right:-4px; [right:-4px; right: -3px;]; 
}
#block-quicktabs-1 #quicktabs-1 #quicktabs_container_1 { width:83%; }

#block-quicktabs-1 #quicktabs-1 .quicktabs_tabs li {
    background:url("images/link.jpg") no-repeat scroll 0 0 transparent;
    width:129px;
    height:70px;
    border:1px solid #91A4A4;
    margin:0 0 1px 0;
}

#block-quicktabs-1 #quicktabs-1 ul.quicktabs_tabs li.active { background:url("images/active_img.jpg") no-repeat scroll 0 0 transparent;padding-bottom:0px;}
#block-quicktabs-1 #quicktabs-1 ul.quicktabs_tabs li.active a {color:#fff;}
#block-quicktabs-1 #quicktabs-1 ul.quicktabs_tabs li:hover {background:url("images/hover.jpg") no-repeat scroll 0 0 transparent;}
#block-quicktabs-1 #quicktabs-1 ul.quicktabs_tabs li:hover a {color:#A33E3E;}
#block-quicktabs-1 #quicktabs-1 .quicktabs_tabs li a { display:block; padding:29px 0 20px 50px; font-size:14px; font-weight:bold; text-align:left;}

.quicktabs_main.quicktabs-style-navlist {
    background: none;
    border: 0px;
    padding:10px 10px 0 10px;
}


#block-quicktabs-1 h2
{
 background: url("images/middleh2.png") no-repeat scroll 0 0 transparent;
	color:#fff;
    font-size: 15px;
    font-weight: bold;
    height: 26px;
    margin-top: -4px;
    padding-left: 15px;
    padding-top: 7px;
    text-align: left;
}

#block-quicktabs-1 .newsec h2,
#block-quicktabs-1 .newsecmid h2,
#block-quicktabs-1 .newsecrig h2,
#block-quicktabs-1 .newsecvid h2 {
    background-image:none;
	color:#878787;
    float: left;
    height: 20px;
    font-size: 18px;
    font-weight: normal;
    margin-top: -30px;
    padding-left: 0px;
    padding-top: 0px;
    text-align: none;
}

#block-quicktabs-1
{
    background:#fff url("images/bottom.png") left bottom no-repeat;
    margin:12px 15px 3px 0;
    padding:0 1px 10px 0;
    height:317px;
}
#block-quicktabs-1 .content { 
    border-left:1px solid #e9e9e9;
    border-right:1px solid #cbcbcb;
    height:320px;
}
#block-quicktabs-1 .content .content { border:0; height:auto; width:968px;}



#quicktabs_tabpage_1_2 .newsec .views-field-field-topcasion-fid img { width:215px; height:115px; margin:0 10px 10px 0;margin-left: 14px; }
#quicktabs_tabpage_1_2 .newsec .views-field-body { color:#5780d8; font-weight:bold; font:17px Trebuchet MS, Verdana, sans-serif; line-height:22px; }
#quicktabs_tabpage_1_2 .newsec .views-field-view-node { margin-top:15px !important; }

#quicktabs_tabpage_1_2 .newsecmid .views-field-body { color:#5780d8; font-weight:bold; line-height:20px; }
#quicktabs_tabpage_1_2 .newsecmid .views-field-field-topcasion-fid { float:left; }
#quicktabs_tabpage_1_2 .newsecmid .views-field-field-topcasion-fid img { width:100px; height:60px; margin:15px 10px 10px 0; }
#quicktabs_tabpage_1_2 .newsecmid .views-field-view-node { margin-top:10px; }



ul.nice-menu-down li.menuparent ul{padding-top:10px;}
ul.nice-menu, ul.nice-menu ul{border-top: 0px;}

#block-views-front_blackjack_casinos-block_1 table tbody tr td a img{width:50px;height:18px;margin-top:5px;}
#block-views-front_blackjack_casinos-block_1 table tbody tr td.views-field-field-bonus-value{color:red;font-weight:bold;font-size:20px; padding:0 5px 0 5px;}
#block-views-front_blackjack_casinos-block_1 table tbody tr td.views-field-field-bonus-value a{color:#b32121;font-weight:bold;font-size:18px;}
#block-views-front_blackjack_casinos-block_1 table tbody tr td{    
  border-right: 1px solid #77878F;
    line-height: 1;
    padding: 0 3px;
    text-align: center;}
thead th {
    border-bottom: 0px;
}

.view-blackjack-bonuses { margin-bottom:20px; height:212px !important; }
.view-blackjack-bonuses .views-field-title span a { font-size:14px !important; padding:7px 0 0 15px !important; }
.view-blackjack-bonuses .views-field-changed { margin-top:-32px; }
.view-blackjack-bonuses img.imagecache-news_pic { float:left;  border:1px solid #E5E6E6; margin:0 7px 0 10px; padding:1px !important; }
.view-blackjack-bonuses .views-field-body { margin-right:10px; }
.view-blackjack-bonuses .views-field-view-node { margin-top:5px; }

.node .submitted{padding-left:10px;}
.node .content .field-field-black-acadimg img { float:left; margin:0 15px 5px 7px; }

#block-quicktabs-1 .newsec h2
{
   background: url("images/middleh2.png") no-repeat scroll 0 0 transparent;
    clear: both;
    color: #FFFFFF;
    font-size: 14px;
    font-weight: bold;
    height: 28px;
    margin-left: -17px;
    margin-top: -62px;
    padding-left: 15px;
    padding-top: 7px;
    width: 963px;
}

.newsecvid .views-field-field-vid-embed a img { float:left; margin-right:10px; margin-bottom:15px; }
.views-row{clear:both;}



.left-corner-node { border-top:1px dashed #f7f7f7; margin-left:15px; }
.left-corner-node h2 {
    background:url("images/middleh2.png") no-repeat scroll 0 0 transparent;
    color:#fff;
    font-size:15px;
    height: 33px;
    padding: 7px 0 0 15px;
    margin:-10px 5px 0 0;
    width:968px;
}
.left-corner-node #search-form {
    background:#fff;
    border-left:1px solid #e9e9e9;
    border-right:1px solid #e9e9e9;
    padding:5px 18px 18px 18px; 
    margin:-6px 16px 0 0;
}
.left-corner-node #search-form .search-advanced .form-select {
    width:300px; height:397px;
}
.left-corner-node #search-form .form-checkboxes {
    background:none; color:#000; font-size:11px; padding:2px 0 2px 0;
}
.left-corner-node #search-form .form-checkboxes .form-item { background:none; color:#000; font-size:11px; }
.left-corner-node .box { 
    background:#fff url("images/bottom.png") left bottom no-repeat;
    padding:0 0 4px 0; 
    margin:0 16px 15px 0;
}
.left-corner-node #block-quicktabs-1 { margin-bottom:11px;}
.left-corner-node .box h2 { 
    border-left:1px solid #e9e9e9;
    border-right:1px solid #e9e9e9;
    background:#fff; 
    color:#000; font-weight:bold; 
    padding:0 15px; margin:0;
    width:937px;
}
.left-corner-node .box .content { 
    border-left:1px solid #e9e9e9;
    border-right:1px solid #e9e9e9;
    padding:0 0 1px 0; margin-top:-6px;
}


.left-corner-register,
.left-corner-user,
.left-corner-password { 
    border-top:1px dashed #f7f7f7; margin-left:15px;
}
.left-corner-register h2,
.left-corner-user h2,
.left-corner-password h2 {
    background:url("images/middleh2.png") no-repeat scroll 0 0 transparent;
    color:#fff;
    font-size:15px;
    height: 33px;
    padding: 7px 0 0 15px;
    margin:-10px 5px 0 0;
    width:968px;
}
.left-corner-register #user-register,
.left-corner-user #user-login,
.left-corner-password #user-pass {
    background:url("images/bottom.png") left bottom no-repeat;
    padding:0 0 8px 0; margin-bottom:15px;
}
.left-corner-register #user-register div,
.left-corner-user #user-login div,
.left-corner-password #user-pass div {
    background:#fff;
    border-left:1px solid #e9e9e9;
    border-right:1px solid #e9e9e9;
    padding:10px 18px; 
    margin:-5px 16px 0 0;
}
.left-corner-register #user-register div div,
.left-corner-user #user-login div div,
.left-corner-password #user-pass div div {
    border:0; padding:10px 18px 0 18px; margin:0;
}
.left-corner-register #user-register .form-submit,
.left-corner-user #user-login .form-submit,
.left-corner-password #user-pass .form-submit {
    margin:8px 8px 8px 16px;
}
.left-corner-register #block-quicktabs-1,
.left-corner-user #block-quicktabs-1,
.left-corner-password #block-quicktabs-1 {
    margin-bottom:11px;
}

.left-corner-reply, .left-corner-posts { border-top:1px dashed #f7f7f7; }

.left-corner-reply .node,
.left-corner-posts .node { margin:0px auto 25px auto; /*min-height:365px;*/ }

.left-corner-posts #block-quicktabs-1 { margin-left:15px; margin-bottom:12px; }

.left-corner-reply .node,
.left-corner-posts .node { 
    background:#fff url("images/bottom.png") left bottom no-repeat;
    border-left:1px solid #e9e9e9;
    border-right:1px solid #e9e9e9;
    width:968px;
    margin:5px 0 17px 15px;
}
.left-corner-reply #node-1 { margin-top:23px !important; }
.left-corner-posts #node-4 { margin-top:23px !important; }

.left-corner-reply .node .submitted { padding:0 0 0 22px !important; margin-top:150px; }
.left-corner-posts .node .submitted { 
    float:right; 
    color:#fff; 
    font:14px Trebuchet MS, Verdana, sans-serif; 
    font-weight:bold; 
    margin:-32px 15px 0 0;
}
.left-corner-posts .node .submitted a { color:#fff; }

.left-corner-reply .node .content,
.left-corner-posts .node .content { border:0;}

.left-corner-reply .node .content .subtitle,
.left-corner-posts .node .content .subtitle { color:#5780d8; font:18px Trebuchet MS, Verdana, sans-serif; font-weight:bold; line-height:20px; padding:0 0 10px 0; }

.left-corner-reply .node .content img { float:left; margin-right:10px; padding-bottom:10px; }
.left-corner-posts .node .content img { float:left; border:1px solid #e7e6e6; padding:1px; margin-right:18px; height:130px; width:auto; }

.left-corner-reply .node ul.links, .left-corner-reply .comment ul.links { padding:0 0 15px 11px; margin-top:-10px; }
.left-corner-posts .node ul.links, .left-corner-posts .comment ul.links { padding:0 15px 15px 11px; margin-top:-30px; float:right; }

.left-corner-posts .node li.blog_usernames_blog, .left-corner-posts .node li.comment_add { display:none; }
 
.left-corner-reply span h2,
.left-corner-posts h2 {
    background:url("images/middleh2.png") no-repeat scroll 0 0 transparent;
    color:#fff;
    font-size:15px;
    height: 33px;
    padding: 7px 0 0 15px;
    margin:-10px 5px 0 0;
    width:968px;
}
.left-corner-reply span h2 a,
.left-corner-posts h2 a { color:#fff; font-weight:bold; }

.left-corner-reply span h2 { margin:50px 0 -10px 16px; }
.left-corner-reply .node h2 { margin:5px 0 5px 10px; font-size:14px; font-weight:bold; }
.left-corner-reply .poll { float:left; width:450px; margin-top:15px; }
.left-corner-reply .field-label { margin:5px 0; }
.left-corner-reply .field-field-correct { clear:both; }

.left-corner-reply .vote-form .form-radios { padding:5px 10px 45px 10px; width:455px; border:2px solid #4d4d4d; }
.left-corner-reply .vote-form .form-submit { 
    position:absolute; 
    background:url("images/btn-submit-answer.jpg") left top no-repeat; 
    margin-top:-45px !important; 
    margin-left:117px;
    border:0;
    width:126px;
    height:32px;
    text-indent:-999px;
    cursor:pointer;
}

#poll-view-voting .vote-form .form-radios { padding:5px 10px 45px 10px; width:455px; border:2px solid #4d4d4d; }
#poll-view-voting .vote-form .form-submit { 
    position:absolute; 
    background:url("images/btn-submit-answer.jpg") left top no-repeat; 
    margin-top:-45px !important; 
    margin-left:104px;
    border:0;
    width:126px;
    height:32px;
    text-indent:-999px;
    cursor:pointer;
}


.left-corner-posts .emvideo-video { padding-left:5px;float:left;padding-right:10px; }
.views-field-changed { color: #FFFFFF; float: right; margin-right: 10px; margin-top: -32px; font-weight:bold;}

.left-corner-posts .field-field-news-img img { float:left; padding-right:10px; }


.left-corner-posts .view-casino-reviews .node { margin-bottom:23px !important; }
.left-corner-posts .view-casino-reviews .node .content img { height:100px !important;}
.left-corner-posts .view-casino-reviews .node .content .subtitle { 
    width:auto !important;
    color:#333 !important; 
    font:1em Verdana, sans-serif !important; font-weight:normal !important; 
    margin-top:5px;
}
.left-corner-posts .view-casino-reviews .node ul.links { float:right !important; margin:-22px 15px 0 0 !important; }
.left-corner-posts .node .content p span { color:#000 !important; font: 12px Verdana, sans-serif !important; }
.left-corner-posts .field-field-bonus { padding-bottom:5px; }
.left-corner-posts .field-field-bonus .field-label { display:block; float:left; width:50px; }
.left-corner-posts .field-field-bonus .field-items { font-weight:bold; }




.view-news-recent .views-row .node ul.links,
.view-articles-post .views-row .node ul.links { 
    float:right !important;
    margin:-7px 14px 0 0 !important;
}

.view-articles-post .field-field-img .field-label, 
#node-51 .field-field-img .field-label,
#node-42 .field-field-img .field-label
{ display:none; }


.left-corner-reply .box { 
    background:#fff url("images/bottom.png") left bottom no-repeat;
    border-left:1px solid #e9e9e9;
    border-right:1px solid #e9e9e9;
    width:968px;
    padding-top:5px;
    margin-left:15px;
}
.left-corner-reply .box h2 {
    background:url("images/middleh2.png") no-repeat scroll 0 0 transparent;
    color:#fff;
    font-size:15px;
    height: 33px;
    padding: 7px 0 0 15px;
    margin:-10px 5px 0 0;
    width:968px;
}
.left-corner-reply .box h2 a { color:#fff; font-weight:bold; }
.left-corner-reply .box .content { margin-bottom:-25px; }


.form-checkboxes .form-item, .form-radios .form-item {
 padding-bottom: 6px;
}
.left-corner-reply .box .content,
.left-corner-posts .box .content { border:0; padding:0 10px 5px 10px !important; }


.left-conner-contact {
    width:968px;
}
.left-conner-contact .tit- h2 {
    background:url("images/topcasinoh24.png") no-repeat scroll 0 0 transparent;
    color:#fff; font:15px Trebuchet MS, Verdana, sans-serif; font-weight: bold;
    padding:7px 15px 11px 15px; 
    line-height:1em;
}

.left-conner-contact .conner-contact-content { 
    background:#fff url("images/bottom.png") left bottom no-repeat;
    padding-bottom:8px; margin:0;
    height:428px; 
}
.left-conner-contact .conner-contact-content .box1 { 
    border-left:1px solid #e9e9e9;
    border-right:1px solid #e9e9e9;
    padding:0 1px;
    height:428px; 
}
.left-conner-contact .conner-contact-content .box2 {
    background:url("images/contactus-bg.png") left top repeat-x;
    padding:18px 0 0 0; margin:0;
}
.left-conner-contact #contact-mail-page { 
    background:#fefeff url("images/contactus-bg2.png") left bottom repeat-x;
    border:1px solid #b3b3b3;
    margin:0 180px 38px 180px;
}
.left-conner-contact #contact-mail-page div {
    background:url("images/contactus-bg3.png") right bottom no-repeat;
    padding:18px 18px 10px 18px; margin:0;
}
.left-conner-contact #contact-mail-page div div {
    background:none; border:0; padding:5px 0;
}
.left-conner-contact #contact-mail-page div div div { padding:0; }
.left-conner-contact .form-submit { margin-left:0; }

.left-conner-contact #block-quicktabs-1 { margin:12px -2px 15px -2px !important; }
.left-conner-contact #footer { margin-top:12px; }


.left-conner-sitemap {}
.left-conner-sitemap .tit- h2 {
    background:url("images/middleh2.png") no-repeat scroll 0 0 transparent;
    color:#fff; font:15px Trebuchet MS, Verdana, sans-serif; font-weight: bold;
    padding:7px 15px 11px 15px; 
    line-height:1em;
}
.left-conner-sitemap #site-map {
    background:#fff url("images/bottom.png") left bottom no-repeat;
    border-left:1px solid #e9e9e9;
    border-right:1px solid #e9e9e9;
    padding:18px 18px 10px 18px; 
    margin-right:16px; margin-bottom:15px;
}

.casino-review .subtitle { width:600px; color:#5780d8; font:18px Trebuchet MS, Verdana, sans-serif; font-weight:normal; line-height:20px; padding:0 0 10px 5px; }
.casino-review .subtitle a { color:#5780d8;}
.casino-review .subtitle2 { color:#5f5f5f; font:17px Trebuchet MS, Verdana, sans-serif; font-weight:normal; }
.casino-review .subtitle3 { color:#5f5f5f; font-weight:normal; line-height:16px; }
.casino-review .casino-review-rankings td { padding:5px 0; }
.casino-review .casino-review-rankings .ranking-title { color:#5f5f5f; font:18px Trebuchet MS, Verdana, sans-serif; font-weight:normal; }
.casino-review .casino-review-rankings .col-name {  }
.casino-review .casino-review-rankings .col-ranking { width:60px; font-weight:bold; text-align:center; }
.casino-review .reviews-advantages { width:300px; vertical-align:top; }
.casino-review .reviews-disadvantages { vertical-align:top; }
.casino-review .reviews-advantages li, .casino-review .reviews-disadvantages li 
{ background:none; padding:0; }
.casino-review .reviews-advantages li.first, .casino-review .reviews-disadvantages li.first
{ color:#5f5f5f; font:18px Trebuchet MS, Verdana, sans-serif; font-weight:normal; }


#node-8 .field-field-casinoname { display:none; }
#node-9 .field-field-casinoname { display:none; }
#node-25 .field-field-casinoname { display:none; }
#node-43 .field-field-casinoname { display:none; }
#node-44 .field-field-casinoname { display:none; }
#node-45 .field-field-casinoname { display:none; }
#node-46 .field-field-casinoname { display:none; }
#node-47 .field-field-casinoname { display:none; }
#node-48 .field-field-casinoname { display:none; }
#node-49 .field-field-casinoname { display:none; }
#node-50 .field-field-casinoname { display:none; }

#node-4 .submitted { display:none; }
#node-5 .submitted { display:none; }
#node-6 .submitted { display:none; }
#node-52 .submitted { display:none; }

.left-corner-posts .view-articles-post .node .submitted { display:none; }
.left-corner-posts .view-forums .node .submitted { display:none; }
#polldiv h1
{
	color: #005E17;
	font-weight:bold;
	padding-left: 25px;
	padding-top: 10px;
	text-align: left;
}

.pollsa
{
	list-style:none;
	text-align:left;
	font-size: 1.2 em;
	cursor: pointer;
	color: #0062A0;
}
#pollscen, #pollquest
{
	padding: 10px 0 0 40px;
}

#pollquest
{
	/* css for scenario block */
}

#pollscen
{
	/* css for questions block */
}

#pollsansw
{
	/* css for answer block */
}

#ans1, #ans2
{
	font-size: 1.5em;
	font-weight: bold;

}
#ans1
{
	color: green;
	margin-bottom:7px;

}
#ans2
{
	color: red;
	margin-bottom:7px;
}
.tit-posts
{
	display:none;
}
.tit-
{
	display:none;
}
.content_top { 
    width:948px;
    padding:0 1px 10px 0; 
    margin-top:-5px; margin-bottom:-10px;
}
.style_block
{
background: url("images/topcasinoh2.png") no-repeat;
width:968px;
color:#FFFFFF;
height:28px;
padding:4px 0 0 10px;
}


.pr-banner{
  width:968px;
  text-align:center;
  margin: 12px 0 12px 0px;  
  text-align:center;
  background-color:#F7F7F7;
}

.tit-global h2{ float:left; width:968px; height:28px; background: url("images/topcasinoh2.png") no-repeat scroll 0 0 transparent; color:#fff; font-size:15px; font-weight:bold; padding:6px 0 0 15px; }
.left-corner-global{ padding:40px 0 0 15px; background:transparent; min-height:400px; margin-left:1px; }
.left-corner-global .node{background:#fff url("images/bottom.png") left bottom no-repeat; margin: 0 0 10px 0; padding-bottom:15px; width: 968px; border:2px solid #e4e4e4;}
.left-corner-global .node .content { padding:30px 10px 10px 10px; margin-top:-25px; width:950px;}
.left-corner-global .node .content .content { padding:0; margin:0; }
.left-corner-global .node .content .subtitle { color:#5780d8; font:18px Trebuchet MS, Verdana, sans-serif; font-weight:bold; padding-top:5px; line-height:20px; }
.left-corner-global .node .content .subtitle2 { color:#5f5f5f; font:17px Trebuchet MS, Verdana, sans-serif; font-weight:normal; }
.left-corner-global .node .submitted { display:block; padding:5px 5px 5px 18px; }
.left-corner-global .node .views-field-view-node { padding-top:5px; }
.left-corner-global .node .imagefield-field_news_img { float:left; margin:5px 18px 5px 5px; }
.left-corner-global .node .imagefield-field_strategy_img { float:left; margin:5px 18px 5px 5px; }
.left-corner-global .node .imagefield-field_black_tipimg { float:left; margin:5px 18px 5px 5px; }
.left-corner-global .node .imagefield-field_blackbonus_img { float:left; margin:5px 18px 5px 5px; }
.left-corner-global .imagefield-field_topcasion, .left-corner-global .field-field-bonus, .left-corner-global .field-field-casinoname, .left-corner-global .field-field-us-player { display:none; }
.left-corner-global .node h2{ float:left; margin-top: -10px; width:968px; height:28px; background: url("images/topcasinoh2.png") no-repeat scroll 0 0 transparent; color:#fff; font-size:15px; font-weight:bold; padding:6px 0 0 15px; }
.left-corner-global .node h2 a{color:#FFF;}
.left-corner-global .node .content .field-item img{float:left; margin:0 7px 0 0; width:200px; height:150px;}
.left-corner-global .node ul.links { margin-bottom:5px !important; }
.left-corner-global .node li.node_read_more { background: url("images/bullet-readmore.png") left 5px no-repeat; font:Trebuchet MS, Verdana, sans-serif; margin-top:5px; padding-left:9px; text-align:left; line-height:1em;  }
.left-corner-global .node li.node_read_more a {font:Trebuchet MS, Verdana, sans-serif; margin-top:5px; padding-left:9px; text-align:left; line-height:1em;  }
.left-corner-global .node .content .field-item .emvideo{float:left; margin:0 7px 0 0;}
.left-corner-global .views-row .node .content{padding-top:70px;}
.left-corner-global #footer{
background-color:#183c4b;
float: left;
height: auto;
width: 968px;
margin-bottom:10px;
padding-top:10px;

-moz-border-radius: 10px; /* Firefox */
-webkit-border-radius: 10px; /* Safari, Chrome */
border-radius: 10px;
}

.left-corner-global .node .blog_usernames_blog,.left-corner-global .node .comment_add{display:none;}
#footer-text{
width:958px;
/*height:90px;*/
float: left;
text-align:left;
color:#e4e4e4;
padding:20px 50px 0 50px;
font-size:12px;
}

#footer-text h1{
font-size:16px;
color:#e4e4e4;
margin-left:10px;
font-weight:bold;
}

#footer-text h2, #footer-text a
{
background-image:none;
text-align:left;
font-size:12px;
margin: 10px 0 0 0; 
color:#e4e4e4;
padding:0;
height:auto;
}

#footer-text h2{
margin-left:30px;
}

#footer-text p{margin-top:-15px; padding:0; color:#e4e4e4; margin-left:30px;}

#footer-text div{
float:left;
margin:30px 10px 10px 10px;
height:125px;
width:235px;
background:#305b6d;
color:#e4e4e4;
padding:0 15px;
border:solid 1px #13303d;


-moz-border-radius: 10px; /* Firefox */
-webkit-border-radius: 10px; /* Safari, Chrome */
border-radius: 10px;
}

#footer-text table{
border-collapse: separate !important;
color:#e4e4e4;
}

#footer-text table td{
padding:0 0 3px 0;
}

#footer-text table h2{
font-size:14px !important;
font-weight:bold;
color:#e4e4e4;
margin-bottom:5px;
margin-left:0 !important;
}

#footer-text table a{
text-decoration:underline;
color:#e4e4e4;
}

#first-time{display:none;}

.view-vid .view-content .with-tabs a{color:#FFF;}

/* style for top casino table in Top casinos and Tournaments pages*/
#block-views-front_blackjack_casinos-block_2 h2{background:url("images/topcasinoh2.png") no-repeat scroll 0 0 transparent; height:35px; color:#FFF; font:bold 18px Trebuchet MS,Verdana,sans-serif; padding-left:10px; padding-top:5px;}
.left-corner-global .view-display-id-block_2 .view-content table {float: left;
width: 968px;
margin-top: -7px;
margin-bottom: 10px;
margin-left: 0px;} 
.left-corner-global .view-display-id-block_2 .view-content table thead tr{height:30px;}
.left-corner-global .view-display-id-block_2 .view-content table tr{height:50px;}
.left-corner-global .view-display-id-block_2 .view-content table tr td{padding-left:50px;padding-left: 50px;font-size: 18px;font-weight: bold;}
.left-corner-global .view-display-id-block_2 .view-content table tr td img.linkimagefield{width:70px; height:40px;}
.left-corner-global .view-display-id-block_2 .view-content table tr td a{color:#000;color: black;font-size: 19px;font-weight: bold;}
.left-corner-global .view-display-id-block_2 .view-content table tr td a:hover{color:#5780D8;}
.left-corner-global .view-display-id-block_2 .view-content table tr td.views-field-view-node a:hover{color:#FFF;}
/*USA CLASS (yes, no) ADD by Jquery*/
.left-corner-global .view-display-id-block_2 .view-content table tr td.yes{background:url("images/usa-flag.gif") no-repeat scroll 50% 50% transparent;}
/*---------------------END TOP TABLE STYLE-------------------------------------*/

/*style for top blackjack casino on front page*/
#block-views-front_blackjack_casinos-block_1 table tbody tr td.yes{background:url("images/usa-flag.gif") no-repeat scroll 50% 50% transparent; width:50px;}

.view-all-reviews1 div.views-field-field-bonus-desc-value div.field-content a{
color: #BE4343;
font-weight: bold;
}



#block-views-front_blackjack_casinos-block_1 .view-id-front_blackjack_casinos td.views-field-field-bonus-desc-value a{
    color: Maroon;
    font-size: 11px;
}

#block-views-front_blackjack_casinos-block_1 .view-id-front_blackjack_casinos td.views-field-view-node a{
    color:#25258e;
    height: auto;
    padding: 5px;
    text-decoration: underline;
    width: 30px;
}

#block-block-18 h2{
background: url("images/middleh22.png") no-repeat scroll 0 0 transparent;
width: 968px;
padding-left: 15px;
padding-top: 5px;
text-align: left;
color:#FFF;
font-size: 15px;
font-weight: bold;
height:26px;
margin-top:10px;}

#block-block-18{
	background: url("images/bottom.png") no-repeat scroll left bottom #FFFFFF;
    float: left;    
    padding: 0 1px 10px 0;
    width: 968px;}

	/*REVIEW PAGE WITHOUT CASINO REVIEW */

#tmp-review-wrapper{margin:0 auto;}


#img-tmp-review{
    text-align:center;
}

#tmp-review-title{
    color: Maroon;    
    font-size: 14px;
    margin: 20px;    
    text-align: center;
	font-weight:bold;
}

#tmp-review-buttons{
    margin: 20px 240px 0;
    text-align: center;
}

/** Fasebook and Videos blocks after quicktabs**/
#block-block-19 h2
{
   background: url("images/righth2.png") no-repeat scroll 0 0 transparent;
    clear: both;
    color: #FFFFFF;
    font-size: 14px;
    font-weight: bold;
    height: 28px;    
    margin-top: 10px;
    padding-left: 15px;
    padding-top: 7px;  
	text-align:left;
}

#block-block-19{
    float: left;
    text-align: center;
    width: 404px;
}

#block-views-Videos-block_3{
    float: left;
    margin-left: 20px;
    margin-top: 10px;
    width: 558px;
}

#block-views-Videos-block_3 h2{
    background: url("images/videoh2.png") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    font-size: 15px;
    font-weight: bold;
    height: 30px;
    padding: 6px 0 0 10px;
    width: 558px;
}

#block-views-Videos-block_3 .view-content table.views-table thead tr,#block-views-Videos-block_3 table.views-table tbody tr{
   background:transparent;
   height:0;
   border:none;
}

#block-views-Videos-block_3 table{
    border-collapse: separate;
    width: 543px;
}

#block-views-Videos-block_3 table td{
    vertical-align:top;
}

#block-views-Videos-block_3 table td img{
    height:120px;
	width:160px;
}

#block-views-Videos-block_3 table.views-table tbody tr{
   color:#000;
}

#block-views-Videos-block_3 table tr.views-row-last td,
#block-views-Videos-block_3 table tr.even td{
   padding-top:10px;
}
#block-views-Videos-block_3 table tr.odd{
   background:#EDF5FA !important;
}

#block-views-Videos-block_3 table td.views-field-title{
   padding-left:8px;
}


#block-views-Videos-block_3 table td.views-field-title span.video-title{
   font-size:14px;
   font-weight:bold;
   display:block;
   margin-bottom:10px;
   color:#878787;   
}

#block-views-Videos-block_3 table td.views-field-title a{
   display:block;
   margin-top:10px;
   font-weight:bold;
}
/***** END ******/

#block-views-front_blackjack_casinos-block_1 .views-field-phpcode{
 color:Maroon;
 font-size:10px;
}

/* CASINOS TABLE CSS */
#block-views-casinos_table-block_1 .view-header{
    background: url("images/casinos-table-title.png") no-repeat scroll 0 0 transparent;
    color: #000000;
    font-size: 12px;
    font-weight: bold;
    height: 29px;
    margin: 0 auto;
    padding: 2px 0 0 30px;
    vertical-align: middle;
    width: 580px;
}

#block-views-casinos_table-block_1{    
    padding: 20px 0;
    position: relative;
    top: -25px;
    width: 968px;
	background: url("images/bottom.png") no-repeat scroll left bottom #FFFFFF;
    border: 2px solid #E4E4E4;
	border-top:none;
}


#block-views-casinos_table-block_1 table{
width:600px;
margin:0 auto 10px auto;
}

#block-views-casinos_table-block_1 tr{
background: none repeat scroll 0 0 transparent !important;
}

#block-views-casinos_table-block_1 th{
-moz-border-bottom-colors: none;    
    /*background: url("images/th-bg.jpg") repeat-x scroll 0 0 transparent;*/
    border:1px solid #CFCFCF;    
    font: bold 12px/27px Arial;
    height: 27px;
    margin: 0;
	border-bottom: none;
	border-top:none;
    padding-right: 1em;
	white-space: normal;
	color: #3E3E3E;
	padding: 0 0 0 10px;
    text-align: left;
}

#block-views-casinos_table-block_1 td{
padding:10px 0 !important;
}

#block-views-casinos_table-block_1 td .casino-counter{
    color: #000000;
    display: block;
    float: left;
    font-weight: bold;
    width: 22px;
	margin:10px;
	font-size:11px;
}

#block-views-casinos_table-block_1 td .casino-name{
 margin:10px;
 float:left;
}

#block-views-casinos_table-block_1 td .casino-name a{
color:#0044BE;
}

#block-views-casinos_table-block_1 td .casino-name a:hover{
color:#0083FE;
}

#block-views-casinos_table-block_1 td .casino-img{
    float: left;
    margin: 0 10px;
	}

#block-views-casinos_table-block_1 td.views-field-field-bonus-value{
    color: #9A0209;
    font-weight: bold;
    padding: 0 10px;
	text-align:center;
	font-family: Arial,Helvetica,sans-serif;
    font-size: 22px;
}

#block-views-casinos_table-block_1 tr.even,#block-views-casinos_table-block_1 tr.odd {
    background-color: #EEEEEE;
    border-bottom: 1px solid #CCCCCC;
}

#block-views-casinos_table-block_1 th.views-field-field-casinoname-url-2{
 width:250px;
}

#block-views-casinos_table-block_1 td.views-field-field-casinoname-url-2{
    padding: 0 0 0 10px;
    text-align: left;
	height: 25px;
	vertical-align: middle;
}

#block-views-casinos_table-block_1 th.views-field-field-bonus-value{
 width:80px;
 text-align:center;
 padding:0;
}

#block-views-casinos_table-block_1 th.views-field-field-casinoname-url,
#block-views-casinos_table-block_1 td.views-field-field-casinoname-url{
 text-align:center;
}

#block-views-casinos_table-block_1 .views-field-field-casinoname-url a{
color:#FFF;
font-weight:bold;
/*background:url("images/play-btn-new.png") no-repeat 0 0 transparent;*/
width:97px;
height:20px;
display:block;
margin:0 auto;
padding-top:2px;
}

.view-id-FeaturedReviews.view-display-id-block_2 .views-row{
  float:left;
  margin:0 30px 20px 30px;
  clear:none;
}


#quicktabs_tabpage_1_2 .newsecmid .view-display-id-block_2 .views-field-field-casinoname-url{
clear:both;
background: url("images/bullet-readmore.png") left 5px no-repeat;
font-weight:bold;
font:Trebuchet MS, Verdana, sans-serif;
padding-left:9px;
text-align:left;
padding-bottom:0;
line-height:1em;
}

#quicktabs_tabpage_1_2 .newsecmid{
 width:520px;
 padding:18px 12px 0 6px;
}

#quicktabs_tabpage_1_2 .newsecmid .views-row{
 padding-top:0;

}

#quicktabs_tabpage_1_2 .newsecmid .views-row-4,
#quicktabs_tabpage_1_2 .newsecmid .views-row-5,
#quicktabs_tabpage_1_2 .newsecmid .views-row-6{
position:relative;
top:7px;
}

#node-93{
 display:none;
}

.tit-93 h2{
 display:none;
}

.block-block h2{
    background: url("images/topcasinoh2.png") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    font: bold 18px Trebuchet MS,Verdana,sans-serif;
    height: 35px;
    padding-left: 10px;
    padding-top: 5px;
}
.fb_iframe_widget iframe {
    position: inherit !important;
}

#realmon_button 
{
float: right;
margin-right: 21px;
padding: 10px;
}

#bonuslink {
color:red !important; 
font-size:16px;
font-weight:bold;
}
.usflag
{
background:url("images/usa-flag.gif") no-repeat scroll 50% 50% transparent;
font-size: 0px;
width: 34px;
height: 22px;
}
.realmonnews
{
float: left;
margin-top: 96px;
margin-left: -209px;
padding-right: 10px;
}
.bckbutton
{
color:red !important; 
font-size:16px;
font-weight:bold;
/*background:url("images/backbutton.png");
width:149px;
height:37px;*/
}
#usflagok
{
float: right;
width: 103px !important;
height: 71px !important;
border: 0px;
margin-top: -30px;
}
#usflagfronttable
{
width: 65px !important;
height: 49px !important;
}
.clearfix::after{content:"";display:table;clear:both}
