/*
Theme Name: Online Casinos
Theme URI: http://
Description: 
Author: 
Author URI: http://
*/

/******* BODY ********/

body {
	font-size: 12px; /* Resets 1em to 10px */
	font-family: Arial, Verdana, Sans-Serif;
	background:#e5e5e5 url(images/bg-body.gif) repeat-x;
	color: #333333;
	text-align: left;
	}

#main {
width:980px;
margin:0 auto;
background:#fff;
padding:10px;
border:1px solid #ccc;
}

#content {
background:#fff url(images/bg.gif) repeat-7;
}

img {
border:none;
}

a {
color:#ba2625;
}


/******* HEADER ********/

#header {
height:103px;
background:#ad2321;
margin-bottom:10px;
}

.logo {
padding:0px 0 0 0px;
width:500px;
float:left;
}

.topbanner {
padding:10px 0 0 10px;
width:430px;
float:right;
margin:0 10px 0 0;
}

.topbanner h3{
color:#fff;
font-size:12px;
height:12px;
padding:0;
margin:0 0 3px 0;
}

/******* SIDEBAR LEFT ********/
.sidebar_left {
width:185px;
float:left;
}

.sidebar_left h2{
background:transparent url(images/h2.gif) repeat-x;
border:1px solid #cdcdcd;
color:#ba2625;
font-size:14px;
height:20px;
padding:4px 0 0 15px;
margin:0;
}

.sidebar_left li{
list-style-type:none;
margin:0;
}

.sidebar_left li ul{
list-style-type:none;
margin:0;
padding:7px 0 7px 0;
}

.sidebar_left li ul li{
margin:0 0 0 10px;
padding:3px 0 3px 0px;
background:transparent url(images/li.gif) no-repeat left;
}

.sidebar_left li ul li a{
color:#a40504;
padding-left:8px;
}

.sidebar_left li ul li.popularcasino a{
color:#a40504;
padding-left:8px;
padding-right:12px;
background:transparent url(images/popularcasino.png) no-repeat right top;
}

.sidebar_left li ul li.popularcasino a:hover{
background:transparent url(images/popularcasino2.png) no-repeat right top;
}

.sidebar_left li ul li a:hover{
text-decoration:none;
}

.bannercasino li{
list-style-type:none;
margin:0;
}

.bannercasino li ul{
list-style-type:none;
margin:0;
padding:7px 0 7px 0;

}

.bannercasino li ul li{
margin:0 0 0 0px;
padding:3px 0 0px 0px;
background:none;
display:inline;
}

.bannercasino li ul li a{
color:#a40504;
padding-left:6px;
background:none;
}

.bannercasino li ul li a:hover{
text-decoration:none;
}

/******* POSTS ********/

.postsbody {
width:578px;
float:left;
border-right:1px solid #d8d8d8;
border-left:1px solid #d8d8d8;
margin:0 15px 0 15px;
}

h2.topcasinos {
margin:0;
padding:3px 0 3px 10px;
color:#ba2625;
font-size:12px;
font-weight:bold;
}

.casinos {
border:1px solid #e9d1c2;
margin:0 10px 0 10px;
}


.casinos a{
color:#ba2625;
font-weight:bold;
text-decoration:none;
font-size:11px;
}

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

.casinos h2{
margin:0;
padding:3px 0 3px 0;
color:#ba2625;
font-size:12px;
font-weight:bold;
}

.posts {
margin:10px;
}

.posts h2 a{
margin:0;
color:#fff;
font-size:13px;
font-weight:bold;
text-decoration:none;
}

.posts h2{
margin:0;
color:#fff;
font-size:13px;
font-weight:bold;
text-decoration:none;
}

.posts h2{
background: url(images/postsh2.gif) repeat-x;
height:21px;
border:1px solid #a10404;
padding:3px 0 0 10px;
}

.posts2 {
margin-top:-14px;
}

.downloadnow {
margin:7px 0 5px 0;
}

/******* SIDEBAR RIGHT ********/

.sidebar_right {
width:185px;
float:right;
}

.sidebar_right h2{
background:transparent url(images/h2.gif) repeat-x;
border:1px solid #cdcdcd;
color:#ba2625;
font-size:14px;
height:20px;
padding:4px 0 0 15px;
margin:0;
}

.sidebar_right li{
list-style-type:none;
margin:0;
}

.sidebar_right li ul{
list-style-type:none;
margin:0;
padding:7px 0 7px 0;
}

.sidebar_right li ul li{
margin:0 0 0 10px;
padding:3px 0 3px 0px;
background:transparent url(images/li.gif) no-repeat left;
}

.sidebar_right li ul li a{
color:#a40504;
padding-left:8px;
}

.sidebar_right li ul li.popularcasino a{
color:#a40504;
padding-left:8px;
padding-right:12px;
background:transparent url(images/popularcasino.png) no-repeat right top;
}

.sidebar_right li ul li.popularcasino a:hover{
background:transparent url(images/popularcasino2.png) no-repeat right top;
}

.sidebar_right li ul li a:hover{
text-decoration:none;
}

.featurecasino li ul li{
list-style-type:none;
background:none;
margin:0;
padding:0;
}

.featurecasino h2{
background:transparent url(images/fh2.gif) repeat-x;
color:#fff;
border:1px solid #a52120;
}

/******* FOOTER ********/

#footer {
color:#fff;
font-size:2px;
clear:both;
margin:10px 10px 0 10px;
border-top:1px solid #cfcfcf;
padding:10px 0 0 0;
}

#footer a:hover{
text-decoration:none;
}

.resim {float:left; padding: 0 10px 0 0;}

.ddownload {text-align:center;}

h1.topcasinos2 {
color:#000;
font-size:18px;
text-align:center;
}