/*
Theme Name: UsenetreviewzA
Theme URI: http://usenetreviewz.com
Description: A usenet review theme
Version: 1.0
Author: Marion Marshall
Author URI: http://usenetreviewz.com
*/
/********************************************** Keep It Tidy ****/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;outline:0;margin:0;padding:0;}
:focus{outline:0;}
body{color:#000;background:#FFF;}
ol,ul{list-style:none;}
table{border-collapse:separate;border-spacing:0;}
caption,th,td{text-align:left;font-weight:400;}
blockquote:before,blockquote:after,q:before,q:after{content:"";}
.post h1, 
.post h2,
.post h3,
.post h4,
.post h5,
.post h6,
.post p {
	width: 100%;
	float: left;
}
.post ol { padding-left: 2em; list-style: decimal;}
/** <---- Resets all browser default settings */
/********************************************** Global Styles ****/
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #292929;
	line-height: 18px;
	background: #e7e7e7;
	padding 0px;
}
#site_wrapper {
	width: 1000px;
	margin: 0 auto;
	background: #fff;
	padding: 0px;
}
#site_wrapper_narrow {
	width: 811px;
	margin: 0 auto;
	background: #fff;
	padding: 0px;
}
#columns_wrapper {
	background: #fff;
 	width: 100%;
	float: left;
	padding: 0px;
	margin: 0px;
	border: 0px solid #ff00ff;
}
#visual_padding {
	padding: 3px 6px;
	border: 0px dashed #ff00ff;
}
#main_content {
	float: left;
	width: 805px;
	margin: 0 0px 0 0;
	padding: 0px 5px 20px 0px;
	border: 0px solid #ff0000;
}
#main_content h1 {
	padding: 5px;
}
#main_content h2 {
	padding: 10px;
}
#main_content p {
	padding: 5px;
}
#main_content ul {
  padding: 5px 5px 5px 25px;
}

#main_content_w {
	float: left;
	width: 985px;
	margin: 0 6px 0 0;
	padding: 0 0 30px 0;
	border: 0px solid #ff0000;
}
#sidebar {
	float: left;
	width: 170px;
	margin: 3px 0 0 0;
	border: 0px solid #715614;
}
.footer {
	clear: both;
	background: #444;
	height: 50px;
	width: 1000px;
	margin: 0 auto;
}
.footer_narrow {
	clear: both;
	background: #444;
	height: 50px;
	width: 811px;
	margin: 0 auto;
}

.clearLeft {
	clear: left;
}
.clearAll {
	clear: all;
}

h3 {
	padding: 15px 0 0px 0;
}
 
#sidebar ul {
	margin-left: 0em;
 	padding-left: 0em;
}
/********************************************** Body Styles ****/
#header small {
	color: #fff;
	font-size: 12px;
	float: left;
	clear: left;
	margin: 4px 0 0 30px;
}
.host_container {
	background: #eef2f4;
	padding: 6px;
	float: left;
	margin: 3px 0;
	border: 0px dashed #aaffaa;
}
.host_container_w {
	background: #eef2f4;
	padding: 6px;
	float: left;
	margin: 3px 0;
	border: 0px solid #715614;
}
.featured {
	background: #3f5685 !important;
}
.host_container .content {
	background: #fff;
	float: left;
	width: 790px;
	border: 0px solid #00ff00;
}
.host_container_w .content_w {
	background: #fff;
	float: left;
	width: 978px;
	border: 0px solid #ff0000;
}
.host_container .content h2 {
	margin: 10px 0 5px 0;
}
.content h1 {
	margin: 5px 0 10px 5px;
}
.article h1 {
	margin: 10px 0 10px 5px;
}
.host_container .content .post {
	float: left;
	margin: 0px 10px 10px 10px !important;
	width: 550px;
	display: inline;
	min-height: 110px;
	border: 0px dashed #ff0000;
}
.host_container .content .article {
	float: left;
	margin: 0px 10px 10px 10px !important;
	display: inline;
	min-height: 110px;
	border: 0px dashed #00ff00;
}
.host_container .content .post p {
	padding: 0px;
	margin: 5px;
}
.host_container .content .article p {
	padding: 0px;
	margin: 5px;
}

.article h3 {
	margin-top: 5px;
}

.article ul {
       padding: 25px;
       list-style: disc;
}

.compare_article {
	margin: 0px;
	padding: 10px;
	border: 4px;
}
.compare_article h3 {
	margin-top: 15px;
}
.compare_article ul {
	margin-left: 1.25em;
	padding-left: 1.25em;
}
.compare_article p {
	margin-left: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
}
.host_container .posticon {
	margin: 0px;
	padding: 0px;
	border: 0px;
}
.host_container .outlink {
	color: #00f;
	font-weight: bold;
}
.host_container .stats {
	height: 29px;
	clear: left;
	float: left;
	width: 100%;
	position: relative;
}
.host_container .stats h3 {
	font-family: Arial, Helvetica, sans-serif;
	color: #309e3f;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	background: #fff;
	padding: 7px 9px 5px 8px;
	text-transform: uppercase;
	float: left;
	clear: left;
}
.host_container .stats p {
	color: #3f5685;
	font-family: "Trebuchet MS", Helvetica, sans-serif;
	font-size: 12px;
	margin: 7px 0 0 10px;
	float: left;
	width: 530px;
	position: absolute;
	top: 1px;
	left: 60px;
}
.host_container .stats p strong {
	font-weight: bold;
}
.featured .stats p {
	color: #fff !important;
}
.host_container .ratings {
	float: right;
	width: 170px;
	margin: 12px 10px 0 0;
	overflow: hidden;
}
/********************************************** Comment Styles ****/
#commentform {
	width: 639px;
	float: left;
}
#commentform .content {
	background: #EEF2F4 none repeat scroll 0 0;
	float: left;
	margin: 3px 0;
	padding: 6px;
	width: 627px;
}
#commentform p {
	float: left;
	background: #eef2f4;
	width: 100%;
	margin-bottom: 8px;
}
#commentform input {
	float: left;
}
#commentform input#submit {
	float: right;
}
#commentform label {
	float: left;
	margin-left: 10px;
}
#commentform textarea {
	width: 621px;
}
#commentssection h3, #commentform h3 {
	color: #3F5685;
	margin: 10px 0 0 0;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding: 8px 12px;
	text-decoration: none;
	text-transform: uppercase;
}
#commentform h3 {
	padding: 8px 12px 0 12px;
}
#commentform .logged_in {
	margin: 0 0 12px 12px;
	float: left;
	background: none;
}
.commentlist li {
	background: #eef2f4;
	padding: 6px;
	float: left;
	margin: 3px 0;
	width: 627px;
}
.commentlist li .content {
	background: #FFFFFF none repeat scroll 0 0;
	float: left;
	width: 615px;
	padding: 6px;
}
.commentlist li cite, .commentlist li cite a {
	color: #715614;
	float: left;
	font-family: "Trebuchet MS", Helvetica, Jamrul, sans-serif;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none !important;
}
.commentlist li cite a {
	border-bottom: 1px solid #715614;
}
/********************************************** Sidebar Styles ****/
/********************************************** Footer Styles ****/
.footer p {
	text-align: center;
	background: #444;
	color: #aaa;
	margin: 0 auto;
	padding: 15px 0 0 0;
	font-family: "Trebuchet MS", Helvetica, sans-serif;
}
.footer p a {
	color: #aaa;
	text-decoration: none;
}
.footer_narrow p {
	text-align: center;
	background: #444;
	color: #777;
	margin: 0 auto;
	padding: 15px 0 0 0;
	font-family: "Trebuchet MS", Helvetica, sans-serif;
}
.footer_narrow p a {
	color: #777;
	text-decoration: none;
}

/* comment rating styles */
.commentratings {
	background-color: #fff;
	margin-top: 4px;
}
.commentratingcategory {
	background-color: #eee;
	padding: 2px;
	margin-right: 3px;
}
.commentratingimage {
	position: relative;
	top: 2px;
	margin-right: 9px;
}
.commentratingtext {
	margin-right: 9px;
	font-style: italic;
}
.wireframemenu {
	border: 1px solid #C0C0C0;
	background-color: white;
	border-bottom-width: 0;
	width: 170px;
}
* html .wireframemenu {
/*IE only rule. Original menu width minus all left/right paddings */
	width: 164px;
}
.wireframemenu ul {
	padding: 0;
	margin: 0;
	list-style-type: none;
}
.wireframemenu a {
	font: bold 10px Verdana;
	padding: 4px 3px;
	display: block;
	width: 100%;
/*Define width for IE6's sake*/
	color: #595959;
	text-decoration: none;
	border-bottom: 1px solid #C0C0C0;
}
.wireframemenu a:visited {
	color: #595959;
}
html>body .wireframemenu a {
/*Non IE rule*/
	width: auto;
}
.wireframemenu a:hover {
	background-color: #F8FBBD;
	color: black;
}

/********************************************** Table Styles ****/

 
/* styles for ratings table and custom fields table */

.ratings {
	float: left;
	width: 190px;
	margin: 0px 0px 0 0;
	overflow: hidden;
}


.ratings table {
	width: 99%;
	margin-bottom: 10px;
	font-size: 12px;
	background-color: #fff;
}


.ratings td {
	border: 1px solid #fff;
}


.rating_table_header {
	font-size: 14px !important;
	font-weight: bold !important;
}

.ratings td.rating_label {
	background: #eef2f4;
	font-family: "Trebuchet MS",Helvetica,Jamrul,sans-serif;
	font-size: 12px;
	padding: 1px 4px;
	white-space: nowrap;
	color: #3f5685;
	width: 80px;
	text-align: left;
}

td.rating_table_header {
	width: 187px !important;
}

.ratings td.rating_value {
	padding:1px 3px;
	text-align: left;
}

/* Global CSS definitions for WP-Table Reloadedinspired by "blue" theme of TableSorter 2.0 Plugin */
/* on how to change column widths, see below */
/* general table styles */

.wp-table-reloaded {
	font-family: arial;
	background-color: #CDCDCD;
	margin: 10px 0pt 15px;
	font-size: 11pt;
	width: 100%;
	text-align: left;
}
/* Styles for the tablehead (<th>) (if enabled) */
.wp-table-reloaded thead tr th, .wp-table-reloaded tfoot tr th {
	background-color: #e6EEEE;
	border: 1px solid #FFF;
	font-size: 11pt;
	padding: 4px;
}
.wp-table-reloaded thead tr .header {
	background-image: url(/wp-content/plugins/wp-table-reloaded/img/bg.gif);
	background-repeat: no-repeat;
	background-position: center right;
	cursor: pointer;
}
.wp-table-reloaded tbody td {
	color: #3D3D3D;
	padding: 4px;
	background-color: #FFF;
	vertical-align: top;
}
/* Styles for alternating row colors (if enabled) */
.wp-table-reloaded .even td {
	background-color: #FFFFFF;
}
.wp-table-reloaded .odd td {
	background-color: #F0F0F6;
}
/**************************************/
/* how to change column widths:you can access a column with its CSS-class(that is ".column-" plus the number of the column)use table.wp-table-reloaded to do your change for every table, or usetable.wp-table-reloaded-id-<id> for just a single table (with ID <id>)example: this changes the width of the third column of table ID 5 to 25px:table.wp-table-reloaded-id-5 .column-3 {
	width: 25px;
}
*/
/* Styles for the sorting (if Tablesorter is enabled) */
.wp-table-reloaded thead tr .headerSortUp {
	background-image: url(/wp-content/plugins/wp-table-reloaded/img/asc.gif);
}
.wp-table-reloaded thead tr .headerSortDown {
	background-image: url(/wp-content/plugins/wp-table-reloaded/img/desc.gif);
}
table.wp-table-reloaded thead tr .headerSortDown, table.wp-table-reloaded thead tr .headerSortUp {
	background-color: #8dbdd8;
}

/* Call To Action */
 
 
 
 
.dashedpullout1 {	background-color: #E8F3FF;	border: 3px dashed #0B5D8C;}
.submit {  border: 1px solid #000000;  background-color: #FFFFFF;  padding: 2px;  font-family: Verdana, Arial, Helvetica, sans-serif;  font-weight: bold;  font-size: 12px;  cursor: default; }
#submitpad {  padding: 5px;  background-color: #ff0000;  margin: 0px;  border-width: 3px;  border-color: #ff0000;  border-spacing: 0;}
.join a{font-size:14px;text-align:center;background:#e8fecd;border:1px solid #a9bf74;padding:4px 20px;line-height:1.2;}

.call_to_action {
	background: url(/wp-content/themes/usenetreviewzA/images/call-to-action.jpg) no-repeat;
	background-position: 0px 50px;
  text-align:center;
	font-size: 160%;
	font-weight: bold;
	color: blue;
  padding: 50px 5px 50px 5px;
} 

.best a{
  text-decoration:none;
  color: black;
} 
 
 
.alignright {	float: right;	}
.alignleft {	float: left; 	}
.concealed { display: none }
.block { display: block }
.whiteback {background-color:#fff;}
table.topr {width: 100%; padding: 0px; border: 1px solid #d2e4fc; }
.theadline {text-align: center ; font-size: 20px; padding: 7px;background-color:#fff;}
.gray1 {background-color:#ECF1EF;vertical-align: top;}
.cent {text-align: center ;}

/* player container */
div.player {
	height:420px;
	width:560px;
	border:2px solid #fff;
	outline:1px solid #333;
	-moz-outline-radius:4px;
	cursor:pointer;
	float:left;
	text-align:center;
	margin-right:15px;
}

/* play button */
div.player img {
	margin-top:175px;
}

/* info area */
div.player div.info {
	height:40px;
	/*background:#000 url(/images/h80.png) repeat-x;   */
	opacity:0.7;
	color:#fff;
	text-align:left;
	padding:5px 15px;	
	font-family:"bitstream vera sans","trebuchet ms";
	font-size:16px;
	border-top:1px solid #ccc;
	margin-top:110px;
}

/* duration data inside info area */
div.player div.info span {
	color:#99FF99;
	display:block;
	font-weight:bold;
}

