/*  
Theme Name: PremiumThemeReviews V2
Author URI: http://www.premiumthemes.net/
Version: 1.0
Author: Premium Themes
Description: Premium Themes is a theme by <a href="http://cssace.com/">R.Bhavesh</a> and <a href="http://premiumthemes.net/">Premium Themes</a>.
*/


	* { margin: 0; padding: 0; border:none; }
	body { background:#fffcec url(images/bg.gif) repeat-x top;  font:11px Verdana, Arial, Helvetica, sans-serif; color:#333; padding-top:10px; }
	a { color: #721200; text-decoration: none; outline:none;}
	a:hover { color: #444; }
	ul { list-style:none; }
	.clear { clear:both; }
	.alignleft { float:left; }
	.alignright { float:right; }
	.clear { clear:both;}
	
	/* STRUCTURE ----------------------------------*/
	
 	#header { width:1001px; height:90px; margin:0 auto; background:url(images/sepretor_hr2.gif) repeat-x bottom;}
	#content-wrap { width:1001px; height:100%; margin:0 auto; overflow:hidden; background:url(images/sidebar_r_bg.gif) repeat-y right top; }
	#content { width:620px; float:left; padding:15px 0;   }
	#sidebar_l { float:left;  width:195px;padding:15px 0; overflow:hidden; }
	#sidebar_r { float:right; width:157px; padding:15px 3px 0 0; overflow:hidden; }

	#footer {  width:1001px; margin:0 auto; height:100%; overflow:hidden; border-top:1px solid #e7e7e7; padding:15px 0; }
	
	/*	--------------------------------------------------
	Header
	-------------------------------------------------- */
	
	.logo { position: relative; display: block; width:242px; height:21px; font-size:18px; margin-top:35px; float:left; }
	.logo span { width: 100%; height: 100%; position: absolute; bottom: 0; left: 0;    }
	.logo span, .logo span a { width:334px; height:39px; background:url(images/logo.gif) no-repeat;   }
	.logo span a { display:block; background:url(images/logo.gif) no-repeat; }
	.logo a { background:none; cursor:pointer; }
	.logo a:hover { text-decoration:none; }
	
	.description { margin:0; top:43px; position:absolute; padding:0 5px 0 48px; font:bold 11px Verdana, Arial; color:#444; clear:both;}
	
	.h_left { width:490px; float:left; position:relative;  }
	.h_right { float:right; margin-top:28px; background:url(images/i_rss.gif) no-repeat; text-align:right; padding-left:22px; font:bold 14px Arial, Helvetica, sans-serif;  }
	.search { width:190px; height:100%; overflow:hidden; }
	.search .textfield { border:1px solid #b1b7bb; float:left; width:140px; padding:2px; margin-top:2px; _margin-top:1px;  margin-right:4px; font-size:12px; color:#666; }
	.search .select { border-right:1px solid #b1b7bb; float:left; width:145px; margin-top:2px; padding-right:8px; margin-right:8px;  }
	.search select { border:1px solid #b1b7bb; float:left; padding:1px; width:145px; height:21px; font:12px Arial, Helvetica, sans-serif; }
 	
 	.search .submit { background:#5e8954 url(images/b_go.gif) repeat-x top; border:none; padding:0 10px 3px 10px; font-size:11px; 
	font-weight:bold; color:#fff; text-align:center; cursor:pointer; width:35px;  float:left; margin-top:2px;  height:21px; }
	.search .submit:hover { background:#5e8954 url(images/b_go.gif) repeat-x top; } 
	


	
	/* headings -------------------------------------------------------------- */
	.head { position: relative; display: block; }
 	.head span { height:100%; width:100%; position: absolute; bottom: 0; left: 0; }
 	
 	.h_welcome, .h_welcome span { width:66px; height:15px; font-size:11px; color:#333;  }
	.h_welcome span { background:#f8f5df  url(images/h_welcome.gif) no-repeat bottom; text-indent:-9009px; }
	.h_welcome { margin-bottom:5px; }

	
	/* sidebar_l, sidebar_r -------------------------------------------------*/
	
	#sidebar_l p, #sidebar_r p { margin:0 0 8px 0; padding:0; font-size:11px; line-height:17px; }
	#sidebar_l p a, #sidebar_r p a { color:#446666; border-bottom:1px dotted #466; }
	#sidebar_l p a:hover, #sidebar_r p a:hover { color:#187299;   }
	
	#sidebar_l h2, #sidebar_r h2, .widgettitle  { margin:0 0 3px 0; padding:0; overflow:hidden; text-indent:-9009px; }
	
	.widget_archive { background:url(images/h_monthly_archives.gif) no-repeat; height:8px;   }
	.widget_pages {}
	.widget_links { background:url(images/h_sponsored_links.gif) no-repeat; height:10px; }
	.widget_categories { background:url(images/h_categories.gif) no-repeat; height:8px; }
	.widget_tag_cloud { }

	
	#sidebar_l ul, #sidebar_r ul{ margin:18px 0 25px 0;  padding:0; font-size:11px; list-style-type:none;  }
	#sidebar_l ul li, #sidebar_r ul li   { margin:0 0 25px 0; padding:0; list-style:none; }
	#sidebar_l ul li ul, #sidebar_r ul li ul { margin:0; padding:0;    }
	#sidebar_l ul li ul li, #sidebar_r ul li ul li { margin:0;  background:url(images/bullet.gif) no-repeat 0 9px; font-weight:bold;  }
	#sidebar_l ul li ul li a, #sidebar_r ul li ul li a  { color: #777; padding: 3px 0 4px 12px; display:block; line-height:17px; 
	text-decoration: none; width:100%; }
	#sidebar_l ul li ul li a:hover, #sidebar_r ul li ul li a:hover { text-decoration: none; color:#000; 
	   }
	#sidebar_l ul li ul li ul li, #sidebar_r ul li ul li ul li { margin:0; padding: 3px 0 3px 12px;  }
	#sidebar_l ul li ul li ul li a, #sidebar_r ul li ul li ul li a { color: #777; margin: 0; text-decoration: none; }
	#sidebar_l ul li ul li ul, #sidebar_r ul li ul li ul { padding: 0; margin: 0; }
	#sidebar_l ul li ul li ul li a:hover, #sidebar_r ul li ul li ul li a:hover  { color:#84a831; }
	
	 
	#sidebar_l ul li ul li.current-cat a , #sidebar_r ul li ul li.current-cat a{ text-decoration: none; color:#000; 
	background:url(images/categories_bg.gif) no-repeat left;  border-bottom:1px dotted #fff; } 
	
	
	/* theme listings ------------------------- */

	
	#content .theme-listing {  margin:0 -20px 0 0; padding:0 0 25px 0; min-height:200px; _height:200px;   }
	#content .theme-listing li { float:left; width:135px; height:260px; list-style:none;
	 margin:0px 0 0 18px;  _margin:0px 0 0 12px; padding:0; font-size:11px;  color:#999; }
	#content .theme-listing li { float:left; width:135px; height:260px; list-style:none;
	 margin:0px 0 0 18px;  _margin:0px 0 0 12px; padding:0; font-size:11px;  color:#999; }
	#content .theme-listing li h4 { margin: 0; padding: 4px 0 3px 0; font:bold 11px Verdana, Arial, Helvetica, sans-serif; }
	#content .theme-listing li h4 a { color:#721200; }
	#content .theme-listing li h4 a:hover { color:#333; }
	#content .theme-listing li p { margin: 0 0 3px 0; padding: 0; color:#999; font:11px Verdana, Arial, Helvetica, sans-serif; }
	#content .theme-listing li p a { color:#721200; text-decoration:none; }
	#content .theme-listing li p a:hover { color:#333; }
	
	#content .theme-listing li img { display: block; border:1px solid #cdcdcd; }
	#content .theme-listing li img:hover { border:1px solid #333; }
	.author a{ color:#666; }
	.author a:hover { color:#333; }
	
	#content .category { margin:0 10px 0 15px; padding:0;  }
	#content .category li { margin:0 0 5px 0; padding:0 0 0 14px; font:12px Arial, Helvetica, sans-serif;
	 list-style:none; float:none; height:auto; width:auto; 
	background:url(images/bullet.gif) no-repeat left 5px;  }
	#content .category li a { color:#666; }
	#content .category li a:hover { color:#333; }
	#content .category ul li ul { margin:8px 0 5px 0; padding:0 0 0 0; }
	#content .category li ul li { margin:0 0 5px 0; padding:0 0 0 14px; background:url(images/bullet.gif) no-repeat left 5px; }

	
	
	.noimg { width:135px; border:1px solid #ccc; padding:80px 0; text-align:center; color:#999; }
	
	h1 { margin: 0 10px 15px 15px; padding:0 0 5px 0; font:normal 26px Georgia, "Times New Roman", Times, serif; color:#000; 
	border-bottom:1px dotted #c7c7c7; }
	
	h2 { margin: 0 10px 15px 15px; padding:0 0 5px 0; font:normal 20px Georgia, "Times New Roman", Times, serif; color:#666; }
	h3 { margin: 0 10px 0 15px; padding:0 0 5px 0; font:normal 18px Georgia, "Times New Roman", Times, serif; color:#187299; }
	
	p { margin: 0 10px 8px 15px; padding:0; font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#333; line-height:18px; }

	
	
	/* 	Previous/Next Page Navigation ----------------------------------*/
	.page-nav { clear: both; margin:0; padding: 2px 20px; height: 22px; font-weight:bold; }
	.nav-previous { width: 249px; float: left; text-align: left; margin: 2px 0px; }
	.nav-next { width: 249px; float: right;	text-align: right; margin: 2px 0px; }
	.page-nav a { text-decoration: none; border-bottom:none; }
	.nav-previous a { padding-left: 11px; text-transform:uppercase; background:url(images/arrow-left.gif) no-repeat left; color:#8dac45; }
	.nav-next a { padding-right: 11px; text-transform:uppercase; background:url(images/arrow-right.gif) no-repeat right; border-bottom:none;  
	color:#333; }
 	.nav-next a:hover, .nav-previous a:hover { color:#721200;  }

	.wp-pagenavi { text-align:center; height:25px; font:bold 11px Arial, Helvetica, sans-serif; line-height:24px; margin-bottom:15px; 
	clear:both; }
	.wp-pagenavi a, .wp-pagenavi a:link, .wp-pagenavi a:active { padding:3px 8px 3px 8px; margin:2px; text-decoration:none; color:#fff;
	line-height:24px; background: #444; border:none; }
	.wp-pagenavi a:hover { color:#fff; background: #b85c13; }
	.wp-pagenavi span.pages { padding: 3px 8px 3px 8px; margin: 2px 2px 2px 2px; background-color:#d9c5ae; }
	.wp-pagenavi span.current { padding: 3px 8px 3px 8px; margin: 2px; line-height:25px; font-weight: bold; color:#fff; background:#6a1501; }
	.wp-pagenavi span.extend { padding: 3px 8px 3px 8px; margin: 2px; color: #fff; line-height:25px; background-color: #d9c5ae; } 


	 
	
	
	/* footer ------------------------- */
	
	#footer p.copyright { float:left; margin:0; padding:0; font-size:11px; color:#666; line-height:19px; }
	#footer span.powerdby { color:#8a8a8a; } 
	#footer span.powerdby a { color:#8a8a8a; } 
	#footer span.powerdby a:hover { color:#333; } 
	
	
	.flinks { margin:0; padding:0; float:right; }
	.flinks li { margin:0 0 0 10px; padding:0; float:left; list-style:none; font-size:11px; color:#333;  }
	.flinks li a { color:#666; text-decoration:none;   }
	.flinks li a:hover { color:#333; text-decoration:none;   }
	
	