﻿body {
	margin:0;
	padding:0;
	background:#000;
	font:normal 75% Arial, sans-serif;
	line-height:140%;
	color:#ebebeb;
}

div {
	margin:0;
	padding:0;
	overflow:hidden;
}

a {
	color:#999966;
	text-decoration:none;
}
a:hover {
	color:#cccc66;
	text-decoration:underline;
}

small {
	font:normal 85% Verdana, sans-serif;
}
/*
h1 {
	display:block;
	margin:27px 0 0 0;
	padding:0;
	float:left;
	overflow:hidden;
	width:431px;
	height:50px;
	background:transparent url('../images/poker_fm_logo_.png') no-repeat;
}

h1 a {
	display:block;
	width:inherit;
	height:inherit;
	padding-top:60px;
}

#ads_top_468_60 {
	display:none;
	width:468px;
	height:60px;
	background:#333;
	float:right;
	margin:22px 0 0 0;
}
*/
h1 {
	display:block;
	margin:30px 0 0 0;
	padding:0;
	float:left;
	overflow:hidden;
	width:384px;
	height:45px;
	background:transparent url('../images/poker_fm_logo.png') no-repeat;
}

h1 a {
	display:block;
	width:inherit;
	height:inherit;
	padding-top:100px;
}

.clear {
	clear:both;
}

#container {
	width:900px;
	margin:0 auto;
}

#ads_top_468_60 {
	width:468px;
	height:60px;
	background:#333;
	float:right;
	margin:22px 0 0 0;
}
#ads_top_468_60 span {
	display:block;
	text-align:center;
	font:normal 280% 'Courier New', mono;
	margin-top: 12px;
	text-decoration:line-through;
}

#top_menu {
	display:block;
	clear:both;
	height:34px;
	overflow:hidden;
	margin:20px 0 24px 0;
	padding:0;
	background:#333;
}
#top_menu .sb-inner {
	background:#333;
}
#top_menu ul {
	display:block;
	width:695px;
	height:29px;
	float:left;
	overflow:hidden;
	margin:5px 0 0 5px;
	padding:0;
}
#top_menu ul li {
	display:inline;
	margin:100px 0 0 0;
	padding:0 0 0 20px;
	list-style:none;
}
#top_menu ul li a {
	font:normal 150% Tahoma, sans-serif;
	color:#ebebeb;
	text-decoration:underline;
}
#top_menu ul li a.feed b {
	display:none;
}
#top_menu ul li a.feed {
	text-decoration:none;
	line-height:14px;
	background:transparent url('../images/feed-icon-12x12.png') no-repeat;
}

#top_menu form {
	display:block;
	float:left;
	overflow:hidden;
	width:190px;
	height:29px;
	margin:0;
	padding:0;
}
#top_menu form input {
	width:140px;
	height:20px;
	margin:6px 0 0 0;
	padding:2px 0 0 2px;
	border:0;
	font:normal 120% Verdana, sans-serif;
	color:#333;
}



/* ANONS */

#anons {
	height:80px;
	border:1px solid #999966;
	margin:-10px 0 14px 0;
}
#anons h2 {
	font:normal 120% Tahoma, sans-serif;
	color:#ebebeb;
	margin:7px 0 0 0;
	padding:0;
}
#anons h3 {
	font:bold 160% Tahoma, sans-serif;
	line-height:140%;
	color:#999966;
	margin:0;
	padding:0;
}
#anons div span {
	font:bold 120% Tahoma, sans-serif;
	line-height:140%;
	color:#ebebeb;
	margin:7px 0 0 0;
	padding:0;
}
#anons a:hover {
	text-decoration:none;
}









/* CONTENT */

#content {
	width:600px;
	float:left;
}

#content h3 {
	margin:0;
	padding:0 0 7px 0;
	font:bold 120% Arial, sans-serif;
}
#content h2 a, #content div.post.first h3 a {
	text-decoration:none;
}
#content h2, #content div.post.first h3 {
	margin:0;
	padding:0 0 18px 0;
	font:bold 150% Arial, sans-serif;
}

#content ul.authors {
	display:block;
	clear:both;
	margin:0 0 10px 0;
	padding:0;
}
#content ul.authors li {
	display:inline;
	margin:0;
	padding:0 5px 0 0;
	list-style:none;
}

#content div.post {
	margin-bottom:7px;
	padding:25px 17px 0 17px;
}
#content div.post.first {
	padding:17px;
	background:#333;
}
#content div.post.first .sb-inner {
	padding:17px;
	background:#333;
}
#content div.post img.post-image {
	width:80px;
	height:80px;
	float:left;
	border:1px solid #999966;
}
#content div.post.first img.post-image {
	width:120px;
	height:120px;
}
#content div.post p {
	margin: 0px 0px 0px 90px;
	padding:0;
}
#content div.post.first p {
	margin-left:130px;
}

#content div.post div.podPress_content {
	margin:12px 0 0 90px;
}
#content div.post.first div.podPress_content {
	margin-left:130px;
}
div.podPress_content div {
	margin-bottom:14px;
}


#content div.singlepost {
	padding:17px 17px 0 17px;
	font:normal 120% Arial, sans-serif;
	line-height:135%;
}
#content div.singlepost img.post-image {
	width:120px;
	height:120px;
	float:left;
	border:1px solid #999966;
	margin: 0 14px 7px 0;
}
#content div.singlepost p {
	margin:0;
	padding: 0 0 14px 0;
}



#content h2.pagetitle {
	margin:0;
	padding:0 0 18px 0;
	font:bold 140% Tahoma, sans-serif;
}
#content div.page {
	font:normal 110% Arial, sans-serif;
}
#content div.page p {
	line-height:130%;
	text-align:justify;
}

p.post-tags {
	margin-top:14px !important;
}

/*****/

img.author-image {
	border:1px solid #999977;
	float:left;
	margin:0 14px 5px 0;
	padding:3px;
}








/* sidebar*/

#sidebar {
	width:300px;
	float:left;
}

#sidebar h2 {
	display:block;
	margin:0 0 14px 30px;
	padding:0 0 0 14px;
	font:bold 150% Arial, sans-serif;
	border-bottom:1px solid #999966;
}

#sidebar ul li ul {
	margin:0 0 24px 30px;
	padding:0 0 0 14px;
}

#sidebar ul.tag-cloud a {
	color:#ebebeb;
}
#sidebar ul li a.feed {
	background:transparent url('../images/feed-icon-12x12.png') no-repeat;
	padding-left:15px;
}
#sidebar ul.menu li{
	line-height:18px;
	font-weight:bold;
}



/*comments*/

ol.commentlist li {
	display:block;
	margin:0 0 14px 0;
	padding:7px;
	border-bottom:1px solid #999;
}

div.comment.admin {
	border:1px solid #999966 !important;
}

/* footer */

#footer{
	clear:both;
	text-align:center;
	margin-bottom:14px;
	padding:7px;
}
#homelink {
	width:250px;
	height:29px;
	display:block;
	margin:0;
	padding:0;
	overflow:hidden;
	background:transparent url('../images/poker_fm_logo_small.png') no-repeat;
	float:right;
}
#homelink strong {
	display:block;
	margin-top:30px;
}
#footer p, #footer div, #footer li {
	text-align:left !important;
	margin:0;
	padding-bottom:3px;
	font:normal 80% Arial, sans-serif;
	color:#999;
	list-style:none;
}
#footer ul {
	margin:0;
	padding:7px 0 0 0;
}
#footer a {
	text-decoration:none;
	color:#999988;
}


object:focus {
	outline:none;
}
	#searchsubmit_replace {
		cursor:pointer;
	}

#resent_comments li {
	display:block;
	margin:7px 0 5px 0 !important;
	padding:0 0 4px 0 !important;
	border-bottom:1px solid #333300;
}
#resent_comments li b {
	display:block;
	margin:0;
	padding:2px 0 4px 0;
}
#resent_comments li span {
	display:block;
	margin:5px 0 4px 14px;
	padding:0;
}



fieldset.options {
	margin-bottom:20px;
}

.thumbnail {
	margin:0 30px 20px 0;
	padding:2px;
	border:1px solid #999966;
}
.thumbnail:hover {
	border:1px solid #dede94;
}
.post .thumbnail {
	margin:0 30px 20px 20px;
}



