/*
Theme Name: The gambling zone
Theme URI: http://casinotemplates.org/wordpress-themes/index.html
Description: Free gambling template for you to use on your website, Designed by <a href="http://casinotemplates.org/" >casinotemplates.org</a>
Version: 2.9.1
Author: casinotemplates.org
Author URI: http://casinotemplates.org/
Tags: blue, custom header, fixed width, two columns, widgets
*/



/* Begin Typography & Colors */
@charset "UTF-8";
body {
	padding : 0;
	margin : 0;
	font : 12px/16px 'Arial', Helvetica, sans-serif;
	color : #8F8F8F;
	background:#070707 url(images/main-bg.gif) top left repeat-x;
}
td{font : 12px/16px 'Arial', Helvetica, sans-serif;
	color : #8F8F8F;}
div, h1, h2, h3, h4, p, img, ul, ol, li, form, input, textarea {
	padding : 0;
	margin : 0;
}
p {
	padding : 0 0 8px 0;
	margin : 0;
}
ul {
	list-style : none;
}
img {
	outline : none;
	border : none;
}
a {
	outline : none;
	text-decoration : none;
}
 


/*-------------------x----------------*/

/*-------------------x----------------*/

/*----------------start header---------------*/
#page{ width:100%; float:left;}
#header{
	width:950px;
	margin:0 auto;
	height:182px;
	background:url(images/header.jpg) top left no-repeat;
	}
#logo{
padding:20px 0 0 12px; 
overflow:hidden; 
color:#A41E1D; 
font-size:20px; 
font-weight:bold;
}
#logo a{color:#A41E1D; font-size:20px; line-height:24px; font-weight:bold;}
#slogan{font-size:11px; color:#705F38; font-style:italic; padding:0 0 0 12px; }	

#preLogo{ 
padding:20px 0 0 12px;
}
#preLogo img{ width:229px; height:119px;}
/*----------------end header---------------*/
/*----------------start menu---------------*/

#menu{
	width:100%;  
	border-top:#913E3E 1px solid;
	border-bottom:#1E0D0D 1px solid;
	position:relative;
	height:58px;
	float:left;
	background:#000 url(images/menu-bg.gif) top left repeat-x;
	} 
#menuBg2{
	width:950px;
	margin:0 auto; 
	position:relative;
	height:58px;
	background:url(images/menu-bg2.gif) top left no-repeat; 
	}
#topNav { display:block; list-style-type:none; padding:9px 0 0 0;}
#topNav li{ 
	display:block;
	float:left;
	list-style-type:none;
	height:39px;
 	padding:0 24px 10px 24px;
	line-height:39px;
	background:url(images/menu_mid.png) left top no-repeat; 
	}
 
#topNav li.noBorder{ background:none;}
#topNav a{	color:#E2DCDC; 	}
#topNav a:hover{ color:#E98145;}		
 
/*----------------end menu---------------*/
/*----------------start meinContant---------------*/
#meinContant{background:url(images/maincontant-bg.gif) top left repeat-x; width:100%; text-align:center; float:left;  }
#meinContantInner{
 	width:100%; 
	text-align:center; 
	float:left;
	padding:0 0 10px 0;
    background:url(images/maincontant-bg2.gif) center top no-repeat; 
	}
#centerCol{
	padding:17px 0 0 0;
	width:940px;
	margin:0 auto;
	 
 	}

/*----------------end meinContant---------------*/
/*----------------start leftPanel---------------*/
#rightpanel{
	width:660px;
	float:right;	 
	text-align:left;
	}
.leftPanel{
	width:265px;
	float:left;
	text-align:left;
	border-right:#262B30 1px solid;
	}
.leftPanelbox{ 
	width:254px;
	background:url(images/left-hading-bg.gif) top left no-repeat;
	margin-bottom:10px;}
.leftHading{
	padding:19px 0 0 20px;
	}
.leftHading h2{ 
	font-size:18px;
	color:#fff;
	line-height:24px;
	padding:2px 0 0 32px;
	text-transform:uppercase;
	font-weight:normal;
	background:url(images/arrow1.gif) left top no-repeat;
	}
.leftMid{ 
	padding:20px 22px 0 25px;}
.leftMid li{
	padding:0 0 7px 0;
	display:block;
	background:url(images/dot1.gif) bottom left repeat-x;
	}	
.leftMid a{ 	
	padding:8px 0 0 15px;
	display:inline;
	color:#9D1111;
	height:1%;
	background:url(images/arrow2.gif) top left no-repeat;
	}
.leftMidBottom{
 height:23px; background:url(images/shadow_buttom.png) bottom left no-repeat;
}
.leftMid a:hover{ color:#999999; text-decoration:underline;}

#search{ height:36px; width:202px; background:url(images/search-bg.gif) top left no-repeat; } 
.searchBtn{height:36px; width:43px; background:url(images/search-btn.gif) top left no-repeat; border:0px; cursor:pointer;}

#welcomeOuter{ width:651px; background:url(images/welcome_bg.gif) top left repeat-y; float:left; }
#welcomeCorner{ width:651px; height:24px; background:url(images/welcome_corner.gif) top left no-repeat; float:left; }
#welcomeInner{ width:651px; min-height:192px;  background:url(images/welcome_img.jpg) bottom right no-repeat; }
#welcome{ margin:0 0 10px 30px; width:350px;}

.post{
	 width:651px;
	 padding:10px 0 0 0;	 
	 float:left;
	}
.post img{  margin:0 10px 10px 0; border:#434B4C 1px solid;}
.postHeading {
	display:block;
	padding:6px 0 15px 60px;
	font-weight:normal;
	font-size:24px; 
	color:#fff; 
	line-height:28px;
	background:url(images/icon.gif) top left no-repeat;
	}
.postHeading a{ color:#DFDFDF; }
.postHeading a:hover{ color:#AF1E1E; }
.author{ font-size:10px; color:#2F3236; text-transform:uppercase; display:block; line-height:13px; padding:1px 0 1px 0;}

.entry{
	padding:10px 0 8px 25px; 
 	width:600px; 
	float:left;
	}
.postmetadata{ 
	font-size:10px; 
	color:#2F3236; 
	text-align:right; 
	text-transform:uppercase; 
 	line-height:13px;
	float:left;	 
 	width:600px;
	border-top: 1px solid #120E0E;
	border-bottom: 1px solid #120E0E;
 	
	 }
.postmetadata a, .entry a{ color:#AF1E1E;}
.postmetadata a:hover, .entry a:hover{ color:#DFDFDF; }

.navigation{ float:left; width:100%; background:#131619;  border-bottom:#1D2125 1px solid;}
.navigation a{ color:#9D1111; font-weight:bold; padding:4px 10px 4px 10px; line-height:20px;}
.navigation a:hover{ color:#fff; font-weight:bold;}
/* Captions & aligment */
.center{ text-align:center;}
.aligncenter, div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.alignleft {
	float: left;
}

.alignright {
	float: right;
}

.wp-caption {
	border: 1px solid #120E0E;
	text-align: center;
	background: #120E0E url(images/bg1.gif) center top no-repeat;
	padding: 4px;
	margin: 10px;
	font-size: 16px;
	line-height:18px;
	color:#fff;
}

.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}

.wp-caption p.wp-caption-text {
	font-size: 16px;
	line-height: 18px;
	padding: 0 4px 5px;
	margin: 0;
}
/* End captions & aligment */


.pageing{ padding:4px 0 10px 0;}
.pageing strong{ display:inline; padding:2px 4px 2px 4px; background:#101019; border:#222226 1px solid;}
.pageing a{ 
	display:inline; 
	padding:2px 6px 2px 6px; 
	background:#1A1A1B; 
	border:#242427 1px solid; 	
	color:#8F8F8F;
	}
.pageing a:hover{ 
  	background:#A92326; 
	border:#C02C30 1px solid; 	
	color:#fff;
	}
.respond{
 	border:#171B20 2px solid; 	
	color:#A7784F;
	padding:10px;
 	margin-top:10px;
	background:url( images/left-mid-bg.gif) top left repeat-x;
}
.respond h3{ font-size:24px; line-height:40px; font-weight:normal; display:block; }
.respond input, .respond textarea, .post input{
	background:#363B42; 
	padding:4px;
	color:#fff;
	border-bottom:#404347 1px solid; 
	border-top:#070708 1px solid; 
	border-left:#070708 1px solid; 
	border-right:#404347 1px solid;
	}
.respond input.btn{	
	border:#171B20 1px solid; 
	background:#000 url( images/left-mid-bg.gif) top left repeat-x;
	color:#fff;
	font-weight:bold;
	cursor:pointer;
	}
#comments{ font-size:18px; font-weight:normal; color:#FFFFFF; display:block; border-bottom:#333333 1px dashed; padding-bottom:10px;}
.commentmetadata{
width:100%;
 }
.commentlist li{ background:url(images/dot1.gif) bottom left repeat-x; padding-bottom:8px; padding-top:10px; }
 .fn{ color:#990000;}
.vcard{  text-align:left;}

.pageHeading{ font-size:20px; font-weight:normal; color:#791010; padding:8px 0 12px 0; margin-bottom:8px;  border-bottom:#1D2125 1px solid;}

.whiteText{ color:#fff;}
.fontSize36{ font-size:36px;  line-height:40px;}


/*----------------start footer---------------*/
#footer_bg{
	padding:20px 0 20px 0;
	line-height:18px; 
	background:url(images/footer-bg.gif) top center no-repeat;
	text-align:center;
	width:100%;
 	float:left;
	}
#footer{ 
color:#E7E7E7;
padding:0 0 0 130px;
background:url(images/footer_image.gif) top left no-repeat;
}
#footer p{ padding-left:4px;}
#footer a{ 	color:#E7E7E7;	}
#footer a:hover{ color:#FF9900;}
#footer ul{ padding-bottom:10px;}
#footer li{
	display:inline;
	padding:0 4px 0 4px;
	border-left:#fff 1px solid;
	}
#footer li.noBorder{ border:0px;}
#footer .footerRedLink{ color:#AF1E1E; text-decoration:underline;}
#footer .footerRedLink:hover{ color:#fff; }
.copyright{ color:#B43131; font-size:11px;}		
/*----------------end footer---------------*/

 
