/*
Theme Name: Online Gambling
Theme URI: 
Description: 
Version: 1.0
Author: 
Author URI:

*/



@charset "utf-8";
/* CSS Document */

.cb
{
clear:both;
}

.wht3 ul
{
	padding:0; margin:0px 0px 0px 0px;
}

body
{
background:#0c3b71;
margin:0; padding:0;
font-family: Verdana, Arial, Helvetica;
font-size:12px;
}


h3, h2, h1
{
	font-size:12px;
	margin:0px 0px 0px 0px;
}

p
{
	margin:5px 0px 14px 0px;
}



a, a:link, a:visited, a:active
{
	color: #0c3b71;
	text-decoration: none;
}

#menu1 a {
	text-decoration: underline;
}

a:hover
{
	text-decoration: underline;
}

img
{ border:0; margin:0; padding:0; }

#pageframe1
{
	position: relative;
	margin:0px auto 0px auto;
	width:990px;
	background: url(http://static1.onlinegambling.eu/css/images/pgframeleft.gif) repeat-y left;
	padding-left:20px;
}

#pageframe2
{
	background: url(http://static1.onlinegambling.eu/css/images/pgframeright.gif) repeat-y right;
	padding-right:20px;
}

#page
{
	background: url(http://static1.onlinegambling.eu/css/images/btmbg.gif) bottom repeat-x #fff;
}

#header
{
	margin:0; padding:0;
}

#logo {
	float:left;
	width: 259px;
	height: 80px;
	background:url(images/logo.gif) no-repeat;
}

#logo #subtext {

	visibility: hidden;
	display: none;
}

#menublock
{           
	text-align: right;
	float:left;
	width:710px;
	background:url(images/topbg.gif) no-repeat;
	background-position: -153px 12px;
	height:80px;
}

#menu0
{ clear:both; height:25px; padding-top:12px; float:right; width:550px; }

#menu0 ul li a
{ float:left; list-style:none;}

#menu1
{ clear:both; float:right; margin-right:20px;font-weight:bold;margin-top:43px;}

#menu1 ul li
{ float:left; list-style:none;}

#menu1 ul li a, #menu1 ul li a:link, #menu1 ul li a:active, #menu1 ul li a:visited
{ display:block;
	height:31px;
	background-position:top;
	background-repeat:no-repeat;
}

#menu1 ul li a:hover
{
	background-position:bottom;
}

#menu2
{
	padding-top:12px; clear:both;  float:right;
	height:30px;
}

#main
{
	padding:0px 6px 0px 6px;
}

#flags
{
	position: absolute;
	float:right;
	top:14px;
	right:32px;
}

.onefourth
{
	width:24.55%;
	float:left;
	margin:0px 2px 4px 2px;
}

.onefifth
{
	width:19.57%;
	float: left;
	margin:0px 2px 4px 2px;
}

.onefourth ul
{
	list-style:inside disc;
	padding:20px 0px 20px 15px;
	line-height:18px;
	background-position: right bottom;
	background-color:white;
	background-repeat: no-repeat;
}

.onefourth ul,
.onefifth ul
{
    list-style:none;
		
	padding:0px 0px 0px 5px;
	line-height:19px;
    background-position: right bottom;
    background-color:white;
    background-repeat: no-repeat;
	margin:0;
}


.grayline, .blueline, .redline, .blackline, .greenline, .orangeline
{
	padding:7px 0px 0px 10px; border:0;
	margin:0px 0px 2px 0px;
	height:23px;
	display:block;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-transform:uppercase;
	font-size:14px;
}


.sideblk { background:url(images/sideblk_btm.gif) bottom no-repeat; padding-bottom:12px; margin-bottom:3px;}
.sideblk .inner {border-left:1px solid #636669; border-right:1px solid #636669; padding:0.01px 10px; background: url(images/sideblk_gr1.gif) repeat-x top #fff; margin:0;}
.sideblk .inner a { text-decoration: underline; }

.sideblk h2 {display:block;margin:0; padding:0; height:31px; padding-top:8px; text-align:center; color:#fff; font-family:Trebuchet MS, Helvetica; font-size:14px; font-weight:bold; text-transform:uppercase; overflow: hidden;}
.sideblk h2 a {color:#fff;}

.halfleftw .sideblk2 { background:url(images/sideblk_btm.gif) bottom no-repeat; padding-bottom:12px; margin-bottom:3px;}
.halfleftw .sideblk2 .inner {border-left:1px solid #636669; border-right:1px solid #636669; padding:0px 10px; background: url(images/sideblk_gr1.gif) repeat-x top #fff;}
.halfleftw .sideblk2 .inner ul {margin:0; padding:0; list-style:none;}

.halfleftw .sideblk2 h2 {display:block;margin:0; padding:0; height:31px; padding-top:8px; text-align:center; color:#fff; font-family:Trebuchet MS, Helvetica; font-size:14px; font-weight:bold; text-transform:uppercase; overflow: hidden;}
.halfleftw .sideblk2 h2 a {color:#fff;}

.halfleft .sideblk2 { background:url(images/sideblk3_btm.gif) bottom no-repeat; padding-bottom:12px; margin-bottom:3px;}
.halfleft .sideblk2 .inner {border-left:1px solid #636669; border-right:1px solid #636669; padding:0px 10px; background: url(images/sideblk_gr1.gif) repeat-x top #fff;}
.halfleft .sideblk2 .inner ul {margin:0; padding:0; list-style:none;}

.halfleft .sideblk2 h2 {display:block;margin:0; padding:0; height:31px; padding-top:8px; text-align:center; color:#fff; font-family:Trebuchet MS, Helvetica; font-size:14px; font-weight:bold; text-transform:uppercase; overflow: hidden;}
.halfleft .sideblk2 h2 a {color:#fff;}

.cntrblk { background:url(images/cntrblk_btm.gif) bottom left no-repeat;  margin-bottom:3px;}
.cntrblk .inner {border-left:1px solid #636669; border-right:1px solid #636669; padding:20px 10px; margin:0; background:#fff;}

.cntrblk .innerbtm { background:url(images/cntrblk_btm2.gif) bottom right no-repeat; padding-bottom:12px;}

.cntrblk .cb_h { background:url(images/cntrblk_left.png) no-repeat left top;}

.cntrblk .cb_h h2, .cntrblk .cb_h h1 {display:block;margin:0; padding:0; height:29px; padding-top:8px; text-align:center; color:#fff; font-family:Trebuchet MS, Helvetica; font-size:14px; font-weight:bold; text-transform:uppercase; overflow: hidden; background:url(images/cntrblk_right.png) no-repeat right top;}

.cntrblk .cb_h a {color:#fff; cursor: default; }
.cntrblk .cb_h a:hover {color:#fff; text-decoration: none; cursor: default;}

.sb_orange
{
	background:url(images/sideblk2_blue.gif) no-repeat top;
}

.sb_green
{
	background:url(images/sideblk2_blue.gif) no-repeat top;
}

.sb_purple
{
	background:url(images/sideblk2_blue.gif) no-repeat top;
}

.sb_cyan
{
	background:url(images/sideblk2_blue.gif) no-repeat top;
}

.sb_cyan
{
	background:url(images/sideblk2_blue.gif) no-repeat top;
}

.sb_grey
{
	background:url(images/sideblk2_blue.gif) no-repeat top;
}

.sb_red
{
	background:url(images/sideblk2_blue.gif) no-repeat top;
}


/* 

.sb_orange
{
	background:url(images/sideblk_orange.gif) no-repeat top;
}

.sb_green
{
	background:url(images/sideblk_green.gif) no-repeat top;
}

.sb_purple
{
	background:url(images/sideblk_purple.gif) no-repeat top;
}

.sb_cyan
{
	background:url(images/sideblk_cyan.gif) no-repeat top;
}

.sb_cyan
{
	background:url(images/sideblk_cyan.gif) no-repeat top;
}

.sb_grey
{
	background:url(images/sideblk_grey.gif) no-repeat top;
}

.sb_red
{
	background:url(images/sideblk_red.gif) no-repeat top;
}

*/


.halfleftw .sb2_blue
{
	background:url(images/sideblk2_blue.gif) no-repeat top;
}

.halfleft .sb2_blue
{
	background:url(images/sideblk3_blue.gif) no-repeat top;
}

#h_casino
{
	background-image:url(http://static3.onlinegambling.eu/css/images/h_casino.gif) no-repeat;
}

#h_poker
{
	background-image:url(http://static1.onlinegambling.eu/css/images/h_poker.gif) no-repeat;
}

#h_slots 
{
	background-image:url(http://static1.onlinegambling.eu/css/images/h_slots.gif) no-repeat;
}

#h_sports
{
	background-image:url(http://static1.onlinegambling.eu/css/images/h_sportsbetting.gif) no-repeat;
}

#h_bingo
{
	background-image:url(http://static1.onlinegambling.eu/css/images/h_bingo.gif) no-repeat;
}

.twothirdsw {
	width: 795px;
	float: left;
	margin: 0px 2px 0px 2px;
}

.twothirdspage { width:780px;}

.onethirdw {
	width: 170px;
	float: left;
	margin-left: -12px;
}

.twothirds
{
	width:66.1%;
	float:left;
	margin:0px 2px 0px 2px;
}

.onethird
{
	width:315px;
	float:left;
	margin:0px 2px 0px 2px;
}

.onethird.dd, .onethird.dd2
{
	overflow:hidden;
}

.onethird.dd table td, .onethird.dd2 table td
{
	height:44px;
}


.onethird.dd table th, .onethird.dd2 table th {font-size:9px; color: #943; background:white url(http://static2.onlinegambling.eu/css/images/whtbg.gif) repeat-x scroll center bottom;}
.onethird.dd table tbody td a, .onethird.dd2 table tbody td a { text-decoration: underline; }

.blackline
{
	
	color:white;
	background:url(http://static2.onlinegambling.eu/css/images/blackline.gif) repeat-x;
}

.redline
{
	
	color:white;
	background:url(images/sprites.png) repeat-x;
	background-position: 0 -10px;
}

	.dropdown1 {overflow:hidden; height:156px;}
.dropdown1 table th {font-size:9px; color: #943; background:white url(http://static3.onlinegambling.eu/css/images/whtbg.gif) repeat-x scroll center bottom;}

/*.playnow {width:64px; height:32px; display:block; background:url(images/playnowbtn__.png) no-repeat left;}
.playnow:hover {background-position:right;}
*/

.redline h2, .grayline h2
{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-transform:uppercase; display:block; float:left;
	font-size:14px; margin:0; padding:0;
}

.redline .smdrop, .grayline .smdrop {         
	margin:0; padding-right:7px;
	display:block;
	float: right;
	font-size: 10px;
	cursor:pointer;
} 


.redline.hdrop h2
{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-transform:uppercase; display:block; float:left;
	font-size:14px; margin:0; padding:0;
}

.redline.hdrop .smdrop {         
	margin:0; padding-right:7px;
	display:block;
	float: right;
	font-size: 10px;
	cursor:pointer;
} 

.blueline
{	
	color:white;
	background:url(images/sprites.png) repeat-x;
	background-position: 0 -60px;
}

.grayline
{	
	color:#646464;
	background:url(images/sprites.png) repeat-x;
	background-position: 0 -110px;
}

.wht
{
	background:white;
	padding:5px;
	margin:0px 0px 4px 0px;
}

.halfleftw .wht { background:#f2f2f2; }

.wht2
{
	background:white;
	margin:0px 0px 4px 0px;
}

.wht3

{	background:white;
	padding:10px;
	margin:0px 0px 4px 0px;}

.wht3 ul
{
	margin-left:20px;
	line-height:20px;
}

.halfleft
{
	float:left;
	width:37.2%;
	margin-right:4px;
}

.halfleftw {
	float: left;
	width: 170px;
}

.twentyleft {
	float: left;
	width: 25%;
}

.eightyright {
	float:left;
	width:80%;
}

.halfright
{
	float:left;
	width:62.1%;
}

.halfrightw
{
	float:left;
	width:605px;
	margin-left: 4px;
}

.hb
{
	background:white url(images/whtbg.gif) bottom repeat-x;
	padding:10px 0px 0px 0px;
}

.hbdots
{
	background:white url(images/whtbg.gif) bottom repeat-x;
	border-bottom:1px dotted gray;
	padding:4px 0px 0px 0px;
}

.hb2
{
	background:white url(images/whtbg2.gif) top repeat-x;
	padding:10px 0px 0px 0px;
}

.hbdots2
{
	background:white url(images/whtbg2.gif) top repeat-x;
	border-bottom:1px dotted gray;
	padding:4px 0px 0px 0px;
}

.newsblk1
{
	float:left;
	width:80px;
}

.newsblk2
{
	float:left;
	width:198px;
	padding-left:10px;
}

.csnblk1
{
	float:left;
	width:105px;
}

.csnblk2
{
	float:left;
	width:180px;
	padding-left:10px;
}

.csnblk2 p
{
	margin-bottom:6px;
}

.csnblk3
{
	float:left;
	padding-left:10px;
	padding-top: 4px;
}

.bonusblk
{
	padding:5px 5px 4px 5px;
}

.bonusblk li, .bonusblk li a 
{
	font-weight:bold;
}

.bonusblk h3, .bonusblk h3 a, .sideblk2 h3, .sideblk2 h3 a
{
	color:#CC0000;
}

.csnblk3 a
{
	display:block;
	width:85px;
	height:30px;
	background:url(images/playnowbtn.gif) no-repeat top;
}

.csnblk3 a:hover
{
	background-position:bottom;
	font-size: 0px;
}

#footer
{
text-align:center;
padding:10px 0px 10px 0px;
font-size:10px;
}

#footer a
{margin:0px 3px 0px 3px;}

.videos-box h3 {
margin-bottom: 3em;
}

#news_preview,
#preview {
display: none;
}
#bread {
        padding: 3px;
        margin-bottom: 25px;
        }

#bread ul {
        margin-left: 0;
        padding-left: 0;
        display: inline;
        border: none;
        }

#bread ul li {
        margin-left: 0;
        padding-left: 2px;
        border: none;
        list-style: none;
        display: inline;
        }

#bonus_banner {
	background: url(/css/images/bonus_banner.jpg) no-repeat;
	text-align: right;
	font-size: 30px;
	font-weight: bold;
	line-height: 58px;
	width: 458px;
	height: 58px;
	
}
#bonus_banner .offer {
	color: red;
	margin-right: 45px;
}

.ndslot {border-top: 1px dotted #000; padding:2px;
background:url(/css/images/adtbl_bg.jpg) repeat-x bottom; }
.ndslot.first {border-color:#fff;}
.ndslot .leftimg img {border:0;}
.ndslot .leftimg {width:20.5%; float:left; padding-top:6px;}
.ndslot .rightinfo {width:79.5%; float:right;}
.ndslot h3, .ndslot h3 a {color:#000; font-size:20px; letter-spacing:-1px; margin:0; padding:0; text-decoration: none;}
.ndslot h3 a:hover { text-decoration:underline;}
.ndslot h4 {color:#f17100; font-size:14px; margin:0; padding:0;}
.ndslot .adhdr { width: 80%; float:left;}
.ndslot .adhdr a { text-decoration: underline; color: blue; }
.ndslot .adplay { width: 20%; float:right; padding-top:8px;}
.ndslot .adplay a { width: 82px; height:30px; background:url(/css/images/playnowb.gif) no-repeat top; display:block;}
.ndslot .adplay a:hover { background-position:bottom;}
.ndslot .adinfo {color:#000; font-size:13px; margin:0; padding:0;}

/* comparison table */

.compdiv { background:url(images/comptbl_top.gif) no-repeat top left; font-family:Trebuchet MS, Helvetica; margin:10px auto;}
.compdiv .compinner {background:url(images/comptbl_top_r.png) no-repeat top right;}

.comptbl { font-family:Trebuchet MS, Helvetica; margin:0; padding:0;}
.comptbl th{ font-size:11px; font-weight:normal; }
.comptbl td.cname{ font-weight: bold; text-align:left; color:#000; text-decoration:none; font-size:14px; padding:5px 3px;}
.comptbl td.cname a { font-weight: bold; text-align:left; color:#000; text-decoration:none; font-size:14px;}
.comptbl td.cname a:hover { text-decoration:underline;}

.comptbl td.soft { color:#000; padding:5px 2px; font-weight:normal; }

.comptbl td.bonus { color:#f00; padding:5px 2px; font-size:14px; }

.comptbl img { border:0;}

.comptbl tr td { border-top: 1px solid #fff; font-size:12px; font-weight:bold; 
background:url(images/comptbl_bg.png) repeat-x bottom; padding:5px 0px; text-align:center;}

.comptbl tr.first td { border-top: 0px; }


.comptbl th{ font-size:11px; font-weight:normal; padding:5px 4px 5px 5px; border-left:1px solid white; color:#3c3c3c; }
.comptbl th.first {border-left:0px;}

.compdiv .btm {background:url(images/comptbl_btm.gif) no-repeat bottom left;}
.compdiv .btm .btminner {background:url(images/comptbl_btm2.gif) no-repeat bottom right; height:12px;}
.compdiv .brdr1 {background:url(images/comptbl_border1.gif) repeat-y left; padding-left: 3px;}
.compdiv .brdr2 {background:url(images/comptbl_border2.gif) repeat-y right; padding-right: 3px;}

.rank { text-align:right;}
 
.bluelink h3 a { 
color: #0C3B71;
text-decoration: underline;
}
