/*  
Theme Name: Web Poker Room
Theme URI: http://xdesignss.com
Description: Web Poker Room Design
Version: 1.0
Author: XDESIGNSS
Author URI: http://xdesignss.com/
*/

body {
margin: 0px;
font-family: Geneva, Arial;
font-size: 12px;
color: #463f2b;
line-height: 16px;
background-color:#000000;
}
#outer_container {
margin-left: auto;
margin-right: auto;
height: 800px;
text-align: center;
width: 1024px;

}

#inner_container {
margin-left: auto;
margin-right: auto;
text-align: center;
width: 1024px;
position: relative;
}
ul { padding: 0px; padding-left: 20px; margin: 0px; list-style-type: none; }
.cat-item, ul li ul li { list-style-image: url('images/redli.gif'); }
ul li a { color: #01771f; font-weight: bold; }
ul h2 { padding-bottom: 10px; font-size: 12px; }

.center { text-align: center; }

img { border: 0px }


.narrowcolumn { width: 400px; margin-right:5px;  padding-right: 20px; border-right: 1px solid #c0bcae; }
.widecolumn { width: 680px;  }

#sidebar { float: left; padding-left: 15px; width: 225px;  text-align:left }

p { text-align: justify; }

h1 {font-size: 20px;  color: #625c4b; margin: 0px; }
h2 {font-size: 18px;  color: #827c6b; margin: 0px; }
h3 { font-size: 12px; color: #827c6b; margin: 0px;  }
h1 a, h2 a, h3 a { color: #01771f; text-decoration: none; }
.pagetitle { margin-bottom: 10px;}

.post h1 { background-image: url('images/h2line.gif'); height: 30px; margin-bottom: 5px; background-repeat: no-repeat; background-position: left bottom;  }
.post h2 { background-image: url('images/h2line.gif'); height: 30px; margin-bottom: 5px; background-repeat: no-repeat; background-position: left bottom;  }

.postdetails { font-size: 11px; color: #000000; }
a { color: #b30000; text-decoration: none; }
a:hover { text-decoration: underline; }

.divider { margin-bottom: 5px; margin-top: 5px;  }

form, input { padding: 0px; margin: 0px; }

#background_left { 
	position:absolute; 
	left:0px; 
	top:0px; 
	width:110px; 
	height:768px;  
	background-image: url('images/background_left.jpg');
	}

#header_left { position:absolute; left:110px; top:0px; width:49px; height:262px; background-image: url('images/header_left.jpg'); }

#header_top { position:absolute; left:159px; top:0px; width:718px; height:73px; background-image: url('images/header_top.jpg'); }

#header_right { position:absolute; left:877px; top:0px; width:53px; height:262px; background-image: url('images/header_right.jpg'); }

#background_right { position:absolute; left:930px; top:0px; width:94px; height:768px; background-image: url('images/background_right.jpg'); }

#header_main { position:absolute; left:137px; top:73px; width:765px; height:142px; background-image: url('images/header_main.jpg'); z-index: 100; }

#header_botleft { position:absolute; left:159px; top:215px; width:49px; height:47px; background-image: url('images/header_botleft.jpg'); }

#header_mainlink1 { position:absolute; left:208px; top:215px; width:153px; height:47px; background-image: url('images/header_mainlink1.jpg'); }

#header_mainlink2 { position:absolute; left:361px; top:215px; width:150px; height:47px; background-image: url('images/header_mainlink2.jpg'); }

#header_mainlink3 { position:absolute; left:511px; top:215px; width:151px; height:47px; background-image: url('images/header_mainlink3.jpg'); }

#header_mainlink4 { position:absolute; left:662px; top:215px; width:151px; height:47px; background-image: url('images/header_mainlink4.jpg'); }

#header_botright { position:absolute; left:813px; top:215px; width:64px; height:47px; background-image: url('images/header_botright.jpg'); }

#header_bottom { position:absolute; left:110px; top:262px; width:820px; height:60px; background-image: url('images/header_bottom.jpg'); }

#contentcontainer { background-color: #dad6c5; }

#footer { background-image: url('images/footer.jpg'); width: 820px; height: 94px; }

textarea { width: 500px; }

#topsearch {position: absolute; bottom: 0px; right: -7px;  z-index: 39; width: 400px;}
#topmenu { position: absolute; bottom: 0px; left: 30px; z-index: 50; width: 300px; }

.searchbutton { float: right; }

.footer  { font-size: 11px; padding-top: 30px; color: #dad6c5; }