/*
Theme Name: Review PRESS Modified
Theme URI: http://www.reviewsPRESS.com/
Description: WordPress theme by <a href="http://www.reviewsPRESS.com/">reviewsPRESS</a>, Combining WordPress and product reviews.
Version: 1.1
Author: Rview PRESS and Us
*/



html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, 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,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;	padding: 0;	border: 0;	outline: 0;	font-size: 100%; vertical-align: baseline; background: transparent; list-style:none; }

/*Body*/
body{ background: #069 url(images/forex_bg2.jpg) top left repeat; font: 11px Verdana, Geneva, sans-serif; color: #333; }
#body{ margin:0 auto; background: transparent url(images/forex_bg.jpg) top left repeat-x fixed; }
#full{ width:900px; margin: 0 auto; }
a{ color: #000; text-decoration:underline; 	}
a:hover{ color:#cc5927;}
.clear { clear: both;}
.left { float: left;}
.right { float: right;}

/*----------------------------------------------------------*/
#header{ height:80px; clear:both; background-color: transparent; }
#header h1{  background: transparent url(images/forex_logo.png) 0 4px no-repeat; font:bold 25px/20px "Trebuchet MS", Arial, Helvetica, sans-serif; margin-left:15px; padding-left: 275px; margin-top:15px; float:left; }
#header h1 span{ display:block; font-size:16px; color: #99FF33; text-transform: uppercase; font-style: oblique; }
#header h1 a{ font:bold 24px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #FFF; text-transform: uppercase; text-decoration: none;  }
#header h1 a:hover { color: #FC0;}
.top_widget{ float:right; margin-top:10px; margin-right:10px; }
.thecontent { background-color: #FFF; border-bottom: 1px solid #FFF;}

/*----------------------------------------------------------*/
#top_sb{ background:#060; height:35px; width:100%; float:left; clear:both; }
#top_sb ul{ margin-left:20px;}
#top_sb ul li{ float:left;	}
#top_sb ul li a{ line-height:30px; padding-right:25px; color:  #FFF; text-decoration: none; font-weight: bold; text-transform: uppercase;}
#top_sb ul li a:hover { color: #FFCC00;}
#top_sb form{ float:right; margin-right:20px; }
#top_sb form input{ border:1px solid #000; margin-top:5px; width:120px; padding-left:3px; padding-right:3px; font-size:11px; line-height:10px; height:15px; 	padding-top:3px; }

/*----------------------------------------------------------*/
.post_featured{ padding:25px 150px 25px 15px; color:#fff; clear:both; font-size:14px; background: #093 url(images/feature_bg.jpg) top right no-repeat; }
.post_featured h2 a{ color:#fff; font-size:16px; font-weight:bold; margin-bottom:6px; display:block; }

/*----------------------------------------------------------*/
#content{ padding:15px; clear:both; }
.postarea {width: 670px; float:left; }
.sidebar { width: 184px;float:left; border-left: 1px solid #C2DEEA; padding-left: 15px }
.sidebar h2 { color:#060; font-style: oblique; font-size: 18px;}
.sidebar li { margin-top: 10px;}
.sidebar li a { color:#0066FF;}
.sidebar li a:hover { color:#0033CC;}
.sidebar #ezadswidget-3 {margin-top: 15px;}
.post{ margin-bottom:20px; padding-top: 10px; padding-right: 15px; }
.post h2{ margin-bottom:15px; }
.post h2 a{ font:bold 18px Verdana, Geneva, sans-serif; color: #060; text-transform: uppercase; letter-spacing: inherit; }
.post h2 a:hover{ color: #093;}
.post_top{ clear:both; width:100%; float:left; }
.post_logo{ float:left;	margin-bottom:20px; }
.post_logo img{ max-width:120px; max-height:120px; }
.post_rating{ float:left; margin-left:25px; }
.post_entry, .entry { clear:both; font-size:14px; }
.post_features{ width:200px; float:right; border:1px solid #666; background:#F8F8F8; padding:10px; margin-left:5px; margin-bottom:5px; }
.out_link{

	display:block;

	background: #C2DEEA url(images/product_link_bg.gif) top left no-repeat;

	border-top:1px solid #666;

	border-bottom:1px solid #666;

	margin:15px auto 0 auto;

	padding:10px;

	text-align:center;

	font-size:16px;

	font-weight:bold;

	text-decoration: none;

	

}

.out_link:hover{ background:#283E55; color:#fff; }
.post_info{ background:#f0f9ff; border-top:1px solid #dfedf2; border-bottom:1px solid #dfedf2; line-height:25px; font-size:10px; }
.post_info a{ font-size:10px;}
.cats{ padding-left:22px; line-height:25px; padding-top:3px; margin-right:3px; }
.post_date{ height:25px; padding-top:3px; }
.rate_links{ float:left; display:block; clear:both; margin-bottom:5px; }
.ratingm{ clear:both; }
.rate_links a{ float:left; display:block; }
.rate_links .negative{
background:url(images/minus.png) left no-repeat;
padding-left:20px;
color:#da1c09;
margin-right:20px;
text-decoration:none;
line-height:16px;
}

.rate_links .positive{

background:url(images/plus.png) left no-repeat;

padding-left:20px;

line-height:16px;

color:#2c6402;

text-decoration:none;



}

.siterating{

	border:1px solid #ccc;

	padding:3px;

	background:#FCC7C7;

	font:bold 14px/14px Verdana, Geneva, sans-serif;

}

.f_price{

	margin-top:4px;

	clear:both;

	color:#F00;

	font-weight:bold;

	display:block;

}

.f_features{

	clear:both;

	margin-top:4px;

}

.post_entry ul, .post_entry ol{ margin-left: 35px;}
.post_entry ul li{ list-style-type: disc; margin-top: 7px;}
.post_entry ol li{ list-style-type: decimal; margin-top: 7px;}

/*----------------------------------------------------------*/

#footer{ float:left; clear:both; width:100%; margin-top:25px; }
#footer_sidebar{ float:left; clear:both; width:100%; border-top:1px solid #dfedf2; }
.sf_left{ float:left; width:233px; }
.sf_center{ float:left; width:233px; }
.sf_right{ float:left; width:223px; }
.widget{ margin:10px 0 10px 0;	 }

.widget h2{

	padding-left:10px;

	font-size:14px;

	margin-bottom:5px;

}

.widget ul{

	padding-left:10px;	

	

	

}

.widget ul li a{

	line-height:18px;	

}

.copyright{

	margin:10px 0 10px 0;

	clear:both;

	background:#f0f9ff;

	border-top:1px solid #dfedf2;

	border-bottom:1px solid #dfedf2;

	padding:10px;

	font-size:10px;

	text-align:center;

}

/*----------------Comment area---*/

#commentblock{

float:left;

clear:both;

font:12px  Helvetica, sans-serif;

width:630px;



}

#commentblock ul{

margon:0px;

padding:0px;

}



h3#comments {

padding: 5px;

margin: 30px 0 25px 7px;

font-size:12px;

font:18px  Helvetica, sans-serif;



}

ul.commentlist {

font:12px  Helvetica, sans-serif;

float:left;

clear:both;

margin:0px; padding:0px;

width:100%;



}

ul.commentlist li.comment{

	list-style-type:none;

	clear:both;

	display:block;

}

.reply{

	text-align:right;

}

.c_left{

float:left;

width:250px;



padding:10px;

}

.comment-text{

float:right;

clear:right;

text-align:left;

width:270px;

padding:5px;

}

.comment-text-reply{

float:left;

clear:right;

text-align:left;

width:100%;

}

.comment-text p,.comment-text-reply p{

margin:7px;

}

cite {

font-style:normal;

font-size:11px;

}



#respond{

	margin-top:30px;

	float:left;

	width:610px;

	

	padding:10px;

}

.depth-1{width:100%;float:left; margin-bottom:10px;}

.depth-2{margin-top:5px;margin-right:5px;float:right; width:94%;}

.depth-4,.depth-5,.depth-3{margin-top:5px;float:right; width:88%;}





.comment_line{

	width:100%;

	clear:both;

	float:left;

	margin-bottom:20px;

}

.comment_rate{

	float:left;

	width:200px;

	margin-right:10px;

}

.comment_entry{

	float:left;

	width:350px;

	background:#f0f9ff;

	border-top:1px solid #dfedf2;

	border-bottom:1px solid #dfedf2;

	padding:10px;

	min-height:80px;

	padding-right:60px;

}

.avatar{

	/*right:0px;*/

	/*position:absolute;*/

	float:left;

	/*margin-left:10px;

	margin-bottom:20px;

	margin-right:35px;*/

	margin: 10px;

}

.comment_info{

	font-size:13px;

	margin-bottom:10px;

}



.commentsbox{



height:32px;

line-height:32px;

padding:0 5px 0 5px;

}

.depth-2 .commentsbox{

border:1px solid #444;

background:#ddd;

height:22px;

line-height:22px;

padding:0 5px 0 5px;

}

.commentsbox .i_left{

float:left;

width:40%;

padding-left:25px;

background:url(images/date.png) left no-repeat;

}

/*----------------Comment form---*/

#respond h3{

	padding-bottom:15px;

	float:left;

	width:100%;

	font-size:14px;

}

.cancel-comment-reply{

	clear:both;

	margin:10px;

}

#commentform {

	

}

#commentform label{

	display:block;	

	margin-bottom:4px;

}

#commentform p{

	margin-bottom:10px;

	width:490px;

	display:block;

	clear:both;

	float:left;

}

#commentform textarea,input{

border:1px solid #ccc;

background:#fff;

padding:2px;



}

#commentform textarea{

width:490px;margin-top:5px;

}

label {

font-size:12px;

}

/*-----------------*/

.stars{width:100px; float:right;}
.show_rate{clear:both;margin:5px 0 0 0;}
.show_rate span,.show_rate_options span{float:left; line-height:20px; font-size:10px;}
.show_rate_options{clear:both;margin:10px 0 0 0;display:block;width:250px;}
.show_rate_options .stars{float:right;}
.star-rating{list-style:none;margin: 0px;padding:0px;width: 100px;height: 20px;position: relative;overflow:hidden;background: url(images/alt_star.gif) top left repeat-x; }
.star-rating li{padding:0px;margin:0px;float: left;}
.star-rating li a{display:block;width:20px;height: 20px;line-height:20px;text-decoration: none;text-indent: -9000px;z-index: 20;position: absolute;padding: 0px;overflow:hidden;}
.star-rating li a:hover{background: url(images/alt_star.gif) left bottom;z-index: 2;left: 0px;border:none;}
.star-rating a.one-star{left: 0px;}
.star-rating a.one-star:hover{width:20px;}
.star-rating a.two-stars{left:20px;}
.star-rating a.two-stars:hover{width: 40px;}
.star-rating a.three-stars{left: 40px;}
.star-rating a.three-stars:hover{width: 60px;}
.star-rating a.four-stars{left: 60px;}	
.star-rating a.four-stars:hover{width: 80px;}
.star-rating a.five-stars{left: 80px;}
.star-rating a.five-stars:hover{width: 100px;}
.star-rating li.current-rating{background: url(images/alt_star.gif) left center;position: absolute;height: 20px;display: block;text-indent: -9000px;z-index: 1;}
