/*  
Theme Name: PTW v4.0
Theme URI: http://www.pokertournamentwatch.com/
Description: PTW Theme 
Version: 4.0
Author: Adrian Milewski 
Author URI: http://www.pokertournamentwatch.com/ 
*/


@charset "iso-8859-1";
/* CSS Document */


/* Page Layout */
body {
	margin: 0px 0px;
	padding: 0px; 
	text-align:center;
	background:url(http://www.pokertournamentwatch.com/images/bg.gif) left top repeat #222222;
}
.preloader {
	position:absolute;
	top:-1000px;
	left:-1000px;
} 

#container {
	position:relative;
	margin: 5px auto 5px auto;
	width: 990px;
}
#container #top {
	display: block;
	padding: 5px;
	background: transparent url(http://www.pokertournamentwatch.com/images/site_top.png) no-repeat top;
}
#container #center {
	display:block;
	margin: 0px;
	height: auto;
	background: transparent url(http://www.pokertournamentwatch.com/images/site_bg.png) repeat-y top;
}
#container #bottom {
	height: 11px;
	background: transparent url(http://www.pokertournamentwatch.com/images/site_base.png) no-repeat top;
}
#main {
	clear:both;
	margin:0px auto 0px auto;
	width: 960px;
	text-align:left;
	background-color:#ffffff;
}



/* Header */
#header {
	margin:0px auto 0px auto;
	width: 960px;
	text-align:left;
	background-color:#ffffff;
}
#logo {
	padding: 0px 0px 0px 0px;
	float:left;
}
#logo img {
	border:none;
}
#banner {
	padding: 0px 0px 5px 2px;
	float:left;
}
#banner img {
	border:none;
}
#divider {
	clear:both;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#navbar {
	position:relative;
	height:2.5em;
	font:bold 12px "Arial";
	color:#ffffcc;
	background-color:#336699;
}
#navbar ul {
	display: inline;
	padding:0px;
	margin:0px;
	list-style-type:none;
	margin:	10.25em 0em 0.25em 0em;
}
#navbar li {
	display:block;
	float:left;
	list-style-type:none;
	text-align:center;
	width:137px;


}
#navbar a:link, #navbar a:visited, #navbar a:active {
	display:block;
	font:bold 12px "Arial";
	color:#f4f0f0;
	text-decoration:none;
}
#navbar a:hover {
	background-color:#990000;
	color:#ffffff;
}

/* -END- Header */


/* HP Content */

#hpcontent {
	float:left;
	width: 542px;
	background-color:#ffffff;
	margin: 15px 7px 15px 10px;
	padding: 0px;
	text-align:left;
}

#hpcontent h1 {
	color: #990000;
	font-weight: bold;
	border-bottom: 5px solid #990000;
	padding: 0px 0px 2px 0px;
	margin: 0px 0px 5px 0;
	font:18px "Trebuchet MS";
}

#hpcontent h4 {
	color: #990000;
	font-weight: bold;
	border-bottom: 5px solid #990000;
	padding: 0px 0px 2px 0px;
	margin: 0px 0px 5px 0;
	font:18px "Trebuchet MS";
}
#hpcontent p  {
	color: #000033;
	font:14px "Trebuchet MS";
}
#hpcontent a:link, #hpcontent a:visited, #hpcontent a:active {
	text-decoration: underline;
	color: #336699;
}
#hpcontent a:hover {
	background-color: #FFFFCC;
	color:#333;
	text-decoration: underline;
}
.hparticles {
	border-bottom:1px dashed #cac6ad;
	padding-bottom:15px;
}

/* -END- HP Content */




/* SideNav */
#sidenav {
	float:left;
	width: 185px;
	background-color:#ffffff;
	margin: 15px 0px 15px 7px;
	padding: 0px;
	text-align:left;
	position:relative;
}
#sidenav h2 {
	color: #990000;
	font-size: 16px;
	font-weight: bold;
	border-bottom: 2px solid #513A08;
	padding: 15px 0px 2px 0px;
	margin: 0px 0 10px 0;
	font:18px "Trebuchet MS";
}	
#sidenav ul {
	padding:0px;
	margin:0px;
}
#sidenav li {
	color: #503500;
	border-bottom:1px dashed #cac6ad;
	padding:2px 0;
	margin:0px;
	display:block;
	list-style: none outside none;
	font:12px "Trebuchet MS";
}
#sidenav a:link, #sidenav a:visited, #sidenav a:active {
	display:block;
	color: #503500;
	text-decoration:none;
}
#sidenav a:hover {
	display:block;
	color: #503500;
	text-decoration:none;
	background-color: #ffffcc;
}
#sidenav a.cat:link, #sidenav a.cat:visited, #sidenav a.cat:active {
	display:block;
	color: #990000;
	text-decoration:none;
}
#sidenav a.cat:hover {
	display:block;
	color: #503500;

	text-decoration:none;
	background-color: #ffffcc;
}
#sidenav a.sidelink:link, #sidenav a.sidelink:visited, #sidenav a.sidelink:active {
	display:inline-block;
	color: #336699;
	text-decoration:underline;
}
#sidenav a.sidelink:hover {
	display:inline-block;
	color: #333;
	text-decoration:underline;
	background-color: #ffffcc;
}
.reviews ul {
	padding:0px;
	margin:0px;
}
.reviews li {
	color: #503500;
	border-bottom:1px dashed #cac6ad;
	padding:2px 0;
	margin:0px;
	display:block;
	list-style: none outside none;
	font:12px "Trebuchet MS";
}
.reviews a:link, .reviews a:visited, .reviews a:active {
	color: #336699;
	display:block;
	text-decoration:none;
}
.reviews a:hover {
	display:block;
	color: #503500;
	text-decoration:none;
	background-color: #ffffcc;
}
#sidenav a.download:visited, #sidenav a.download:link, #sidenav a.download:hover, #sidenav a.download:active {
	background-image: url(http://www.pokertournamentwatch.com/images/download.jpg);
	background-repeat: no-repeat;
	background-position: center left;
	padding-left:25px;
	font-weight:bold;
	color:#336699;
}
#leftnav a.download:visited, #leftnav a.download:link, #leftnav a.download:hover, #leftnav a.download:active {
	background-image: url(http://www.pokertournamentwatch.com/images/download.jpg);
	background-repeat: no-repeat;
	background-position: center left;
	padding-left:25px;
	font-weight:bold;
	color:#336699;
}
#rightnav a.download:visited, #rightnav a.download:link, #rightnav a.download:hover, #rightnav a.download:active {
	background-image: url(http://www.pokertournamentwatch.com/images/download.jpg);
	background-repeat: no-repeat;
	background-position: center left;
	padding-left:25px;
	font-weight:bold;
	color:#336699;
}

/* -END- SideNav */






/* Internal Page Layout */
#rightcontain {
	width:765px;
	float:right;
}
#content {
	width:560px;
	float:left;
	margin: 15px 5px 15px 5px;
}
#rightnav {
	width:185px;
	float:left;
	background-color:#ffffff;
	margin: 15px 5px 15px 5px;
	padding: 0px;
	text-align:left;
}
#rightnav p, #sidenav p {
	color: #503500;
	font:12px "Trebuchet MS";


}
#rightnav h2 {
	color: #990000;
	font-size: 16px;
	font-weight: bold;
	border-bottom: 2px solid #513A08;
	padding: 15px 0px 2px 0px;
	margin: 0px 0 10px 0;
	font:18px "Trebuchet MS";
}	
#rightnav ul {
	padding:0px;
	margin:0px;
}
#rightnav li {
	color: #503500;
	border-bottom:1px dashed #cac6ad;
	padding:2px 0;
	margin:0px;
	display:block;
	list-style: none outside none;
	font:12px "Trebuchet MS";
}
#rightnav a:link, #rightnav a:visited, #rightnav a:active {
	display:block;
	color: #503500;
	text-decoration:underline;

}
#rightnav a:hover {
	display:block;
	color: #503500;
	text-decoration:underline;
	background-color: #ffffcc;
}

#rightnav a.cat:link, #rightnav a.cat:visited, #rightnav a.cat:active {
	display:block;
	color: #990000;
	text-decoration:none;
}
#rightnav a.cat:hover {
	display:block;
	color: #503500;
	text-decoration:none;
	background-color: #ffffcc;
}
#rightnav a.inline:link, #rightnav a.inline:visited, #rightnav a.inline:active {
	display:inline-block;
	color: #503500;
	text-decoration:none;
	padding-top:5px;
}
#rightnav a.inline:hover {
	display:inline-block;
	color: #503500;
	text-decoration:none;
	background-color: #ffffcc;
	padding-top:5px;
}
#rightnav a.sidelink:link, #rightnav a.sidelink:visited, #rightnav a.sidelink:active {
	display:inline-block;
	color: #336699;
	text-decoration:underline;
}
#rightnav a.sidelink:hover {
	display:inline-block;
	color: #333;
	text-decoration:underline;
	background-color: #ffffcc;
}

#leftnav {
	width:185px;
	float:right;
	background-color:#ffffff;
	margin: 15px 5px 15px 5px;
	padding: 0px;
	text-align:left;
}
#leftnav h2 {
	color: #336699;
/*	font-size: 16px;*/
	font-weight: bold;
	border-bottom: 2px solid #513A08;
	padding: 15px 0px 2px 0px;
	margin: 0px 0 10px 0;
	font:18px "Trebuchet MS";
}	
#leftnav ul {
	padding:0px;
	margin:0px;
}
#leftnav li {
	color: #503500;
	border-bottom:1px dashed #cac6ad;
	padding:2px 0;
	margin:0px;
	display:block;
	list-style: none outside none;
	font:12px "Trebuchet MS";
}
#leftnav a:link, #leftnav a:visited, #leftnav a:active {
	display:block;
	color: #503500;
	text-decoration:none;
}
#leftnav a:hover {
	display:block;
	color: #503500;
	text-decoration:none;
	background-color: #ffffcc;
}
#leftnav a.cat:link, #leftnav a.cat:visited, #leftnav a.cat:active {
	display:block;
	color: #336699;
	text-decoration:none;
}
#leftnav a.cat:hover {
	display:block;
	color: #503500;
	text-decoration:none;
	background-color: #ffffcc;
}
.navbanner {
	width:198px;
	text-align:center;
	margin: 10px 0px 10px 0px;
}
#navbanner a:link, #navbanner a:visited, #navbanner a:active {
	text-decoration:none;
	background-color:ffffff;
}
#navbanner a:hover {
	text-decoration:none;
	background-color:ffffff;
}
#navbanner img {
	border:none;
}

.search {
	width:180px;
	padding:10px 0px 0px 5px;
	color:#336699;
	font: bold 14px "Trebuchet MS";
}
/* -END- Internal Page Layout */



/* Footer */
#footer {
	clear:both;
	margin:0px auto 0px auto;
	padding: 5px 0px 5px 0px;
	width: 960px;
	text-align:center;
	background-color:#336699;
	border-top: 2px solid #d9dcdd;
}
#footer img {
	border:none;
/*	border:1px solid #000000;*/
}
#copyright {
	margin:0px auto 5px auto;
	width: 960px;
	text-align: center;
	font-family: Arial, "Trebuchet MS", Helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background:#222222;
	text-decoration: none;
}
#copyright a:link, #copyright a:visited, #copyright a:active {
	color:#FFFFFF;
	text-decoration: underline;
}
#copyright a:hover {
	text-decoration: underline;
	color: #FFFFCC;
}
#copyright a.trust:link, #copyright a.trust:visited, #copyright a.trust:active {
	color:#FFFFFF;
	text-decoration: none;
}
#copyright a.trust:hover {
	text-decoration: underline;
	color: #FFFFCC;
}

/* -END- Footer */


/*CSS black style pagination*/
	div.pagination {
	font-family:Verdana,Tahoma,Arial,Helvetica,Sans-Serif;
	font-size: 13px;
	text-align:right;
	padding:4px 6px 4px 0;
	background-color:#fff;
	color:#313031;
}

	div.pagination a {
	color:#0030ce;
	text-decoration:none;
	padding:5px 6px 4px 5px;
	margin:0 3px 0 3px;
	border:1px solid #b7d8ee;
}

	div.pagination a:hover, div.pagination a:active {
	color:#0066a7;
	border:1px solid #b7d8ee;
	background-color:#d2eaf6;
}
	div.pagination span.current {
	padding:5px 6px 4px 5px;
	margin:0 3px 0 3px;
	border:1px solid #b7d8ee;
	font-weight:bold;
	color:#444444;
	background-color:#d2eaf6;
}
	div.pagination span.disabled {
	display:none;
}




/* Content */

#content h1 {
	color: #336699;
	border-bottom: 15px solid #336699;
	padding: 0px 0px 2px 0px;
	margin: 0px 0px 5px 0;
	font: 18px "Trebuchet MS";
}
#content h2 {
	color: #990000;
	margin: 20px 0px 0px 0px;
	font: bold 14px "Trebuchet MS";
}
#content h4 {
	color: #336699;
	border-bottom: 15px solid #336699;
	padding: 0px 0px 2px 0px;
	margin: 0px 0px 5px 0;
	font: 18px "Trebuchet MS";
}
#content p, #content table {
	color: #000033;
	font:14px "Trebuchet MS";
}
#content p.red {
	color:#990000;
	font:14px "Trebuchet MS";
}
#content strong {
	color:#990000;
}


.red {
	color:#990000;
}
.redbold {
	color:#990000;
	font-weight:bold;
}
#content p.center {
	text-align:center;
}
#content p.nextpage {
	margin-top: 30px;
	margin-bottom: 15px;
}
#content ul{
	list-style-type: disc;
	color: #000033;
	font:14px "Trebuchet MS";
}
#content ol{
	list-style-type: decimal;
	color: #000033;
	font:14px "Trebuchet MS";
}
#content a:link, #content a:visited, #content a:active {
	text-decoration: underline;
	color: #336699;
}
#content a:hover {
	background-color: #FFFFCC;
	color:#333;
	text-decoration: underline;
}
.post-image {
	float:right;
	margin:10px;
}



/* Page Specific */


.freeroll {
	padding:5px 5px 0px 0px;
	line-height:17px;
}
.freeroll strong {
	color:#336699;
}

.freerollwhite {
	font-weight: bold; 
	text-align:center;
	color:#990000;
}

.freeroll em {
	color:#990000;
}

.freeroll a {
	text-decoration: underline;
	color: #336699;
}
.freeroll a:hover {
	background-color: #FFFFCC;
	color:#333;
	text-decoration: underline;
}

.freeroll ul {
	padding:0px 0px 0px 0px; 
	margin:0px 0px 0px 7px;
}
.freeroll li {
	list-style:none;
	padding:0px 0px 0px 10px;
	margin:0px 0px 0px 10px;
	vertical-align:top;
	line-height:16px;
}
.freeroll ul li a {
	text-decoration: underline;
	color: #336699;
}
.freeroll li a:hover {
	background-color: #FFFFCC;
	color:#333;
	text-decoration: underline;
}

.freerollblue {
	color:#336699;
	font-weight:bold;
}

.freerolltz {
	color:#000033;
	font:11px "Trebuchet MS";
}



