/*  
Theme Name: Poker Theme v1
Theme URI: http://www.customwordpressdesigns.com
Description: Premium Wordpress Theme created by <a href=http://www.customwordpressdesigns.com>Custom Wordpress Designs</a>. Perfect for poker blogging and poker affiliate promoters.
Version: 1.0
Author: Custom Wordpress Designs
Author URI: http://www.customwordpressdesigns.com/
*/


body {
	background: #000000 url(images/site_bg.gif) repeat-x right top;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	font-family: Tahoma;
	font-size: 12px;
	color: #000000;
}

/* HEADER STRUCTURE CODES */

td.logo {
	background: #000 url(images/header_01.gif) repeat-x top left;
	position: normal;
	width:500px;
	height:101px;
	padding: 0;
	margin: 0;
	vertical-align: bottom;
	text-align: left;
}

td.topnavigation {
	background: #000 url(images/header_02.gif) repeat-x top left;
	position: normal;
	width:490px;
	height:101px;
	padding-right: 10px;
	margin: 0;
	vertical-align: top;
	text-align: right;
}

td.topnavigation a:link {color: #FFFFFF;}
td.topnavigation a:active {color: #FFFFFF;}
td.topnavigation a:hover {color: #000000;}
td.topnavigation a:visited {color: #FFFFFF;}


td.mainnavigation {
	background: #000 url(images/header_03.gif) repeat-x top left;
	position: normal;
	width:1000px;
	height:29px;
	padding: 0;
	margin: 0;
	vertical-align: bottom;
	text-align: left;
}

/* MAIN NAVIGATION CODES */

#menu {
	margin : 0;
	padding-bottom : 16px;
	padding-left : 10px;
}

#menu ul, #menu li	{
	display : inline;
	list-style-type : none;
	margin : 0;
	padding : 0;
}

	
#menu a:link, #menu a:visited	{
	background: #000000 url(images/mainnav_button.gif) no-repeat left center;
	color : #FFFFFF;
	float : left;
	font-size : small;
	font-weight : bold;
	line-height : 14px;
	margin-right : 8px;
	padding : 6px 10px 6px 24px;
	text-decoration : none;
}

#menu a:link.active, #menu a:visited.active	{
	background : #000;
	color : #FFFFFF;
}

#menu a:hover	{
	color : #ff0000;
}

	
body.section-1 #menu li a, 
body.section-2 #menu li a,
body.section-3 #menu li a,
body.section-4 #menu li a {
	background : #000;
	border-bottom : 1px solid #000;
	color : #FFF;
}


 #menu ul a:hover {
	color : #f00 !important;
}

/* TOP NAVIGATION CODES */

.links-signup {
	background: url(images/links-signup.gif) no-repeat left center;
	padding-left: 16px;
	color:#FFFFFF;
	text-decoration: none;
	margin-right: 10px;
}

.links-login {
	background: url(images/links-login.gif) no-repeat left center;
	padding-left: 18px;
	color:#FFFFFF;
	text-decoration: none;
	margin-right: 10px;
}

.links-rss {
	background: url(images/links-rss.gif) no-repeat left center;
	padding-left: 20px;
	color:#FFFFFF;
	text-decoration: none;
	margin-right: 10px;
}
/* BODY WRAP CODES */

td.bodywrap {
	width: 810px;
	vertical-align: top;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
	color: #FFFFFF;
}

td.bodywhite {
	background-color: #FFFFFF;
	width: 770px;
	valign: top;
	text-align: left;
	padding: 10px;
	color: #000000;
}

td.bodywhite a, td.bodywhite a:visited {color: #000000; text-decoration: underline;}
td.bodywhite a:hover {color: #252525; text-decoration: none;}


td.sidebarwrap {
	width: 190px;
	vertical-align: top;
	text-align: left;
	padding-left: 5px;
	padding-top: 10px;
	padding-bottom: 10px;
	color: #FFFFFF;
	font-size: 11px;
}

/* SIDEBAR NAVIGATION CODES */

#navcontainer {
width: 180px;
padding: 0;
margin-bottom: 5px;
margin-top: 2px;
text-align: left;
background-color: #000;
clear: both;
}

#navcontainer ul
{
text-align: left;
margin: 0;
padding: 0;
list-style-type: none;
font-family: Tahoma;
font-size: 14px;
font-weight: normal;
}

#navcontainer li {list-style: none; padding: 0; margin: 0; }

#navcontainer a
{
display: block;
padding-left: 3px;
padding-right: 3px;
padding-top: 5px;
padding-bottom: 5px;
width: 174px;
background-color: #252525;
font-weight: normal;
color: #898989;
text-decoration: none;
}

#navcontainer a:link, #navlist a:visited
{
color: #898989;
text-decoration: none;
font-weight: normal;
}

#navcontainer a:hover
{
background-color: #363636;
color: #898989;
}

/* POST BLOCK CODES */

td.post-title {
	background: url(images/post_01.gif) no-repeat left center;
	padding-left: 40px;
	height: 50px;
	width: 720px;
	color:#000000;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	border-bottom: 1px solid #c1c1c1;
}

td.post-title h1 {
	color: #FF0000;
	font-size: 18px;
	font-weight: normal;
	margin: 0;
	padding: 0;
}

td.post-title h1 a, td.post-title h1 a:visited {
	color: #FF0000;
	text-decoration: none;
}

td.post-title h1 a:hover {
	color: #FF0000;
	text-decoration: underline;
}

span.post-title {
	color: #252525;
	font-size: 12px;
}

span.post-title a, span.post-title a:visited {color: #898989; text-decoration: none;}
span.post-title a:hover {color: #252525; text-decoration: none;}

blockquote { border-left: 2px solid #c1c1c1; padding-left: 5px; }

.mini-contact {
	background: url(images/mini-contact.gif) no-repeat left center;
	padding-left: 16px;
	color:#898989;
	text-decoration: none;
	margin-right: 10px;
}

/* SUB FOOTER CODES */

td.subfooter_box {
	width: 240px;
	vertical-align: top;
	text-align: left;
	padding-top: 10px;
	padding-bottom: 10px;
	color: #FFFFFF;
	font-size: 11px;
}

td.subfooter_box a:link {color: #770307; text-decoration: none;}
td.subfooter_box a:active {color: #770307; text-decoration: none;}
td.subfooter_box a:hover {color: #770307; text-decoration: underline;}
td.subfooter_box a:visited {color: #770307; text-decoration: none;}


td.subfooter_box2 {
	width: 240px;
	vertical-align: top;
	text-align: left;
	padding-top: 10px;
	padding-bottom: 10px;
	color: #FFFFFF;
	font-size: 11px;
}

td.subfooter_box a:link {color: #770307; text-decoration: none;}
td.subfooter_box a:active {color: #770307; text-decoration: none;}
td.subfooter_box a:hover {color: #770307; text-decoration: underline;}
td.subfooter_box a:visited {color: #770307; text-decoration: none;}


td.subfooter_bigbox {
	width: 520px;
	vertical-align: top;
	text-align: left;
	padding-top: 10px;
	padding-bottom: 10px;
	color: #FFFFFF;
	font-size: 11px;
}

td.subfooter_bigbox a:link {color: #770307; text-decoration: none;}
td.subfooter_bigbox a:active {color: #770307; text-decoration: none;}
td.subfooter_bigbox a:hover {color: #770307; text-decoration: underline;}
td.subfooter_bigbox a:visited {color: #770307; text-decoration: none;}

td.subfooter_bigboxwrap {
	background-color: #252525;
	width: 520px;
	vertical-align: top;
	text-align: left;
	padding-top: 10px;
	padding-bottom: 10px;
	color: #FFFFFF;
	font-size: 11px;
}

td.footer_pic { width: 120px; vertical-align: middle; text-align: center; padding-bottom: 5px; padding-top: 5px; }
td.footer_content { width: 390px; vertical-align: top; text-align: left; }
td.footer_content a, td.footer_content a:visited {color: #c1c1c1; text-decoration: none;}
td.footer_content a:hover {color: #c1c1c1; text-decoration: underline;}


p.footer_moreinfo {width: 390px; text-align: right; padding: 0; margin: 0;}

#bigboxwrap { float: left; width: 520px; padding-top: 5px; padding-bottom: 5px; margin-bottom: 5px; margin-top: 2px; text-align: left; background-color: #252525; clear: both;}


/* SUBFOOTER NAVIGATION CODES */

#navcontainer1 {
width: 230px;
padding: 0;
margin-bottom: 5px;
margin-top: 2px;
text-align: left;
background-color: #000;
clear: both;
}

#navcontainer1 ul
{
text-align: left;
margin: 0;
padding: 0;
list-style-type: none;
font-family: Tahoma;
font-size: 14px;
font-weight: normal;
}

#navcontainer1 li {list-style: none; padding: 0; margin: 0; }

#navcontainer1 a
{
display: block;
padding-left: 3px;
padding-right: 3px;
padding-top: 5px;
padding-bottom: 5px;
width: 224px;
background-color: #252525;
font-weight: normal;
color: #898989;
text-decoration: none;
}

#navcontainer1 a:link, #navlist a:visited
{
color: #898989;
text-decoration: none;
font-weight: normal;
}

#navcontainer1 a:hover
{
background-color: #363636;
color: #898989;
}



/* FOOTER CODES */

.footertable {
	background: url(images/footer_bg.gif) repeat right center;
	padding-left: 20px;
	height: 59px;
	color:#FFFFFF;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
}

td.footertd {
	height: 59px;
	width: 1000px;
	color:#FFFFFF;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
}

td.footertd a, td.footertd a:visited {color: #FFFFFF; text-decoration: none;}
td.footertd a:hover {color: #FFFFFF; text-decoration: underline;}