﻿/*  
Theme Name: Earning Reviews Pro theme
Theme URI: http://www.CryptoDart.com
Description: Versatile theme for simple online magazines or blogs. Includes drop-down menu for categories, threaded comments and multiple widget-ready areas.
Author: Tanim @ CryptoDart Ltd.
Author URI: http://www.CryptoDart.com
Version: 1.0.1
Tags: white, black, blue, light, two-columns, threaded-comments, fixed-width, right-sidebar, sticky-post

	This theme was designed and built for the WordPress CMS and is copyright 85ideas.com.
	Adapt, and customize for your own site at will!

*/



/***************************
*          Resets          *
****************************/
html, body, div, p, span, h1, h2, h3, h4, h5, h6, img, ul, ol, dl, li, dt, dd, blockquote, pre, form, fieldset, label, input, table, th, td, a{margin:0; padding:0; border:0; vertical-align:baseline; color:#222;}  
:focus {outline:0;}
body {line-height:1;}
ul, ol {list-style:none;}
h1, h2, h3, h4, h5, h6 {font-size:22px;}
/**********************************
*          General elements       *
***********************************/
body {background:#fff; line-height:1.1em; font-family: "Helvetica Neue", Arial, Helvetica, sans-serif,"Lucida Grande", "Lucida Sans Unicode", Verdana; text-align:center;} 
h1, h2, h3, h4, h5, h6 {font-family: Georgia, "Times New Roman", serif,  Times, Rockwell;}
a {color:#2266bb; text-decoration:none;}
a:hover {text-decoration:none;}
blockquote {font-style:italic; background:#eee; padding:.4em 1em .7em 1em; margin:.7em 0; border:1px solid #dedede;}
code {font-size:1.1em; font-family:"Bitstream Vera Sans Mono", Monaco, "Lucida Console", monospace;}
hr {border:1px solid #ccc;}
pre {overflow:auto; width:500px; background:#dededd; padding:1em 1.5em; margin:1em 0; font-size:1.2em; white-space:pre-wrap; /* css3 */}
dl {}
dt {font-weight:bold;}
dd {padding-left:1em;}

#sbtbl table td, table th {padding:3px; text-align:left;}
#sbtbl table th {background:#3b5e9c; text-transform:uppercase; color:#eee; font-size:12px;}
#sbtbl table tr.alt td {background:#bdcce6; color:#333;}
#sbtbl table tr  td {background:#e4eaf5; color:#333;}
#sbtbl table tr:hover td{background:#666; text-shadow: 1px 1px 1px #333; color:#fff;}
#sbtbl table tr td a{color:#333; font-size:12px; text-decoration:none; font-weight:bold;}
#sbtbl table tr:hover td a, #sbtbl table tr td a:hover{color:#eee; font-size:12px; text-decoration:none; display:block; font-weight:bold; text-shadow:1px 1px 1px #000;}

fieldset {padding:1.2em; border:1px dashed #a8ef9d;}
legend {padding:.2em .8em; font-size:1.2em; text-transform:capitalize;}
input, textarea, select {font-family:"Helvetica Neue", Arial, Helvetica, sans-serif,"Lucida Grande", "Lucida Sans Unicode", Verdana; margin:.2em 0; color:#222; font-size:1em; border:1px solid #ddd;}

input, textarea {padding:.3em;}
input.radio, input.checkbox {padding:2px;}
form label {font-weight:bold; display:block;}
/*************************
*          General       *
**************************/
#page {background:url(images/headerbg.jpg) top center repeat-x;}
#wrapper {margin:0 auto; padding:0; text-align:left; width:990px;}
.cleared {clear:both;}
/********************************************
* Header (and some parts in the footer too) *
*********************************************/
#header {height:152px; padding-bottom:6px;}
#top .topmenu {float:left; width:700px; height:32px;}
#top .topmenu li {float:left; padding:0 1.2em 0 1.1em; line-height:32px; margin:0 .4em 0 0; text-transform:uppercase;}
#top .topmenu li a {color:#999; font-size:.6em; /*text-shadow:0 0 4px #000;*/}
#top .topmenu li a:hover {color:#efefef;}
#top .topmenu li a.rss {background:url(images/rss.gif) left 0px no-repeat; padding-left:17px;}
#top .search, #bottom .search {float:right; width:250px; text-align:right; line-height:33px;}
#top .searchform input, #bottom .searchform input {padding:2px 3px;}
#top .searchbox, #bottom .searchbox {width:150px; font-size:.8em; color:#555; border:1px solid #ddd; background:#dcdcdc url(images/formbg.gif) top left repeat-x; border:1px solid #dcdcdc;
/* optional rounded corners for browsers that support it */
  -moz-border-radius: 3px;
  -khtml-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
}
#top .searchbox:hover, #bottom .searchbox:hover {color:#111;}
#top .submitbutton, #bottom .submitbutton {font-size:1em; cursor:pointer; background:#505252 url(images/buttonbg.gif) top left repeat-x; color:#efefef; font-size:0.8em; border:none;
  /* optional rounded corners for browsers that support it */
  -moz-border-radius: 3px;
  -khtml-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
}
#top .submitbutton:hover, #bottom .submitbutton:hover {background:#505252;}
#logo {float:left; width:256px; margin:15px 0 15px 0;}
/*#logo h1 a {color:#eee; font-size:1.9em; font-weight:normal; text-shadow:0 0 1px #666, 0 0 4px #111;}
#logo h1 a:hover {color:#B3D3EA;}
#logo #desc {font-size:.8em; color:#999; margin-top:.3em; line-height:1.3em; text-shadow:0 0 1px #333, 0 0 4px #111;}*/
#headerbanner {float:right; width:728px; margin:15px 0 15px 0; text-align:right; font-size:.8em; line-height:1.4em; color:#ddd; text-shadow:0 0 1px #444, 0 0 4px #000;}
#headerbanner h3, #headerbanner div {color:#ddd;}
#headerbanner h3 {font-size:1.1em;}
#headerbanner p {color:#ddd;}
#headerbanner a {color:#FFB25F; }
#headerbanner a:hover {color:#eee; text-decoration:none;}
#catnav {font-size:.8em; text-shadow:0 1px 1px #aaa, 0 0 5px #fff;}
/*********************
*       Content      *
**********************/
#main {padding:12px 0 15px 0; /*text-shadow:0 0 1px #aaa, 0 0 4px #fff;*/}
#content {float:left; width:650px;}
#contentfull {float:left; width:990px;}
h2#contentdesc {font-weight:lighter; font-size:22px; text-transform:capitalize;}
h2#contentdesc span {color:#225990;}

.archivesbox {padding:15px 0px 10px 0px; margin-bottom:10px; background:#fff url(images/graygrad.gif) top left repeat-x; border-bottom:1px solid #d2d2d2; height:auto;
}
.authorbox {padding:15px 10px 10px 5px; margin-bottom:10px; background:#fff url(images/graygrad.gif) top left repeat-x; border-bottom:1px solid #d2d2d2; height:160px;
}
#author-thumb {
	float:left;
	width:160px;
	margin:0px 10px 0px 7px;
}
#author-thumb img {
	background:#fff;
	padding:5px;
	border:1px solid #ddd;
}
#author-bio{
	float:left;
	width:455px;
}
#author-bio h2{
	padding:0; margin:0 0 -20px 0;
	font-size:22px;
	text-shadow: 1px 1px 1px #ccc;
	color:#2266bb;
	font-weight:lighter;
}
#author-bio p{
	padding:0; margin:0;
	font-size:12px;
	display:block;
	color:#333;
}

.post {padding:10px; margin-bottom:10px; background:#fff url(images/graygrad.gif) top left repeat-x; border-bottom:1px solid #d2d2d2;
  /* optional rounded corners for browsers that support it 
  -moz-border-radius: 8px;
  -khtml-border-radius: 8px;
  -webkit-border-radius: 8px;
  border-radius: 8px;*/
}
.post-thumb {
	float:left;
	margin:0px 10px 5px 0px;
}
.post-thumb img {
	background:#fff;
	padding:5px;
	border:1px solid #e6e6e6;
}
.post-exerpt {
	padding:0; margin:10px 0;
	font-size:12px;
	/*text-align:justify;*/
	color:#333;

}
.posttop{
	margin:0; padding:0;
}
.sticky {background:none;}
.posttop h2.posttitle a {color:#2266bb; font-size:22px; line-height: 26px; height: 52px; font-weight:lighter; text-shadow: rgba(64, 64, 64, 0.128906) 0px 1px 1px;}
.posttop h2.posttitle a:hover {color:#333; background-color:#EEF4FF;}
.postmetatop {font-size:12px; padding-top:3px; line-height:15px; color:#666;}
.postmetatop a {color:#333;}
.postmetatop a:hover {color:#2266bb;}
.postcontent {margin:.8em 0; font-size:0.8em; line-height:1.5em; font-weight:normal;}
.postcontent h1 {padding:.8em 0; font-size:1.5em; font-weight:lighter; color:#2266bb;}
.postcontent h2 {padding:.8em 0; font-size:1.4em; font-weight:lighter; color:#2266bb;}
.postcontent h3 {padding:1em 0 0 0; font-size:1.3em; font-weight:lighter; color:#2266bb;}
.postcontent h4 {padding:1em 0 0 0; font-size:1.2em; font-weight:lighter; color:#2266bb;}
.postcontent h5 {padding:1em 0 0 0; font-size:1.1em; font-weight:lighter; color:#2266bb;}
.postcontent h6 {padding:1em 0 0 0; font-size:1em; font-weight:lighter; color:#2266bb;}
.postcontent p {padding:.6em 0 .2em 0;}
.postcontent p a, .postcontent ul a, .postcontent ol a {color:004cab; text-decoration :none;}
.postcontent p a:hover, .postcontent ul a:hover, .postcontent ol a:hover {text-decoration:underline;}
.postcontent a.more-link {}
.postcontent ul, .postcontent ol {padding:.4em 0 .5em 2em;}
.postcontent ul li {list-style:disc;}
.postcontent ol li {list-style:decimal;}
.postmetabottom {background:#f9f9f9; padding:10px; font-size:0.75em; line-height:16px; margin-top:15px; border:1px solid #eee;
  /* optional rounded corners for browsers that support it */
  -moz-border-radius: 4px;
  -khtml-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
}
.postmetabottom a {color:#555;}
.postmetabottom a:hover {color:#333; background-color:#e2f1ff;}
.postmetabottom .tags {color:#555; float:left; width:385px; background:url(images/tags.gif) left 1px no-repeat; padding-left:20px;}
.postmetabottom .metacomments {float:right; width:130px; text-align:right;}
.postmetabottom .metacomments span {background:url(images/comments.gif) left 3px no-repeat; padding-left:20px;}
/***********************
*      Navigation      *
************************/
#navigation {line-height:1.8em; margin-bottom:10px;}
#navigation a {padding:5px 7px; font-size:.8em; background:#fff; color:#333; border:1px solid #d1d1d1;
   /* optional rounded corners for browsers that support it */
  -moz-border-radius: 5px;
  -khtml-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
}
#navigation a:hover {color:#222; border:1px solid #aaa;}
#navigation .wp-pagenavi a {padding:5px 7px; font-size:.8em; background:#fff; color:#333; border:1px solid #d1d1d1;
   /* optional rounded corners for browsers that support it */
  -moz-border-radius: 5px;
  -khtml-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
}
#navigation .wp-pagenavi a:hover {color:#225990; border:1px solid #ccc;}
#navigation .wp-pagenavi span.pages, #navigation .wp-pagenavi span.current, #navigation .wp-pagenavi span.extend {padding:5px 7px; font-size:.8em; background:#fff; color:#222; border:1px solid #d1d1d1; margin:0 5px 0 0;
   /* optional rounded corners for browsers that support it */
  -moz-border-radius: 5px;
  -khtml-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
}
#navigation .wp-pagenavi span.current {margin:0 2px;}
/*********************
*      Comments      *
**********************/
#comments {margin:0 0 15px 0;}
#commentsbox {padding:15px 20px 0px 20px; background:#fff url(images/graygrad.gif) top left repeat-x; border:1px solid #eeeeee;
  /* optional rounded corners for browsers that support it */
  -moz-border-radius: 8px;
  -khtml-border-radius: 8px;
  -webkit-border-radius: 8px;
  border-radius: 8px;
}
#comments h3 {font-size:15px; font-weight:normal;}
#comments ul.commentlist li {margin:10px 0 0 0; padding:15px; background:#f9f9f9; border:1px solid #eee;
  /* optional rounded corners for browsers that support it */
  -moz-border-radius: 6px;
  -khtml-border-radius: 6px;
  -webkit-border-radius: 6px;
  border-radius: 6px;
}
#comments ul.commentlist li.alt {background:#e3e3e3; border:1px solid #ddd;}
#comments ul.commentlist li ul.children li {margin:20px 0 0 20px;}
#comments img.avatar {float:left; margin:0 20px 0 0;}
#comments .commentbody .author {font-size:.9em; margin-bottom:10px;}
#comments .commentbody .author a {border-bottom:1px dashed #666;}
#comments .commentbody .author a:hover {color:#333;}
#comments .commentbody .commentmetadata {font-size:.7em; color:#666; margin-bottom:25px;}
#comments .commentbody .commentmetadata a {color:#666;}
#comments .commentbody em {margin-bottom:10px; color:#333; display:block; font-size:.8em; font-style:normal;}
#comments .commentbody p {font-size:.8em; padding:5px 0 8px 0; line-height:1.4em;}
#comments .reply a {margin-top:5px; padding:5px; line-height:1.3em; font-size:.7em; float:left; background:#fff; color:#222; border:1px solid #eeeeee;
  /* optional rounded corners for browsers that support it */
  -moz-border-radius: 4px;
  -khtml-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
}
#comments .reply a:hover {background:#ccc; color:#000;}
#comments h3#trackbacktitle {padding-top:15px;}
#comments ul.trackback {margin:5px 0 15px 0; padding:15px 20px 1px 20px; background:#f0f0f0; border:1px solid #dedede;
  /* optional rounded corners for browsers that support it */
  -moz-border-radius: 6px;
  -khtml-border-radius: 6px;
  -webkit-border-radius: 6px;
  border-radius: 6px;
}
#comments ul.trackback li {margin-bottom:12px; font-size:.85em;}
#comments ul.trackback li .commentbody .author {margin:0;}
#comments a#cancel-comment-reply-link {display:block; padding:8px 0;}
#comments a#cancel-comment-reply-link:hover {color:#ccc;}
#comments p.nocomments {font-size:.8em; line-height:1.2em; padding:5px 0;}
#comments #respond {margin-top:15px; padding:15px 20px; background:#fff url(images/graygrad.gif) top left repeat-x; border:1px solid #eeeeee;
  /* optional rounded corners for browsers that support it */
  -moz-border-radius: 8px;
  -khtml-border-radius: 8px;
  -webkit-border-radius: 8px;
  border-radius: 8px;
}
#comments #respond h3 {padding-bottom:15px;}
#comments #respond p {padding:.4em 0 0 0;}
#comments #respond p label {font-size:.8em; font-weight:normal;}
#comments #respond input {padding:5px; width:200px; background:#f9f9f9; font-size:.8em; border:none; border:1px solid #eee;
  /* optional rounded corners for browsers that support it */
  -moz-border-radius: 4px;
  -khtml-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
}
#comments #respond textarea {width:500px; padding:10px; background:#f9f9f9; font-size:.8em; border:none; border:1px solid #eee;
  /* optional rounded corners for browsers that support it */
  -moz-border-radius: 4px;
  -khtml-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
}
#comments #respond .submitbutton {color:#eee; background:#505252 url(images/buttonbg.gif) top left repeat-x; padding:6px;  border:1px solid #aaa; line-height:1.4em; font-size:.8em; width:auto;
  /* optional rounded corners for browsers that support it */
  -moz-border-radius: 4px;
  -khtml-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
}
#comments #respond .submitbutton:hover {cursor:pointer; color:#fff; border:1px solid #666;}
#comments #respond p.subscribe-to-comments label {display:inline; margin-left:4px;}

/**********************
*       Sidebar       *
***********************/

#subscribe {
	background:#FEFEFE url(images/bg-box.png) repeat-x;
	width:300px;
	margin:0px 0px 15px 0px;
	padding:8px 7px 7px 12px;
	border:1px solid #ddd;
	font-size:90%;
}
.subscribe_icons {
	width:298px;
	margin:0px auto;
}
.subscribe_icons li {
	display:inline;
	float:left;
	margin:0px 2px 5px 2px;
	width:52px;
	text-align:center;
	font-size:11px;
}
.subscribe_icons a {
	display:block;
	padding:40px 0px 2px;
	-webkit-transition:all .2s ease-out;
	-moz-transition:all .2s ease-out;
	color:#444 !important;
}
.subscribe_icons a:hover {
	color:#369 !important;
	text-decoration:none;
	-moz-box-shadow:0px 2px 4px hsla(0,0%,0%,.35);
	-webkit-box-shadow:0px 2px 4px hsla(0,0%,0%,.35);
}
.subscribe_icons .subscribe_buzz a {
	background:url(images/icon-buzz.png) center top no-repeat;
}
.subscribe_icons .subscribe_twitter a {
	background:url(images/icon-twitter.png) center top no-repeat;
}
.subscribe_icons .subscribe_facebook a {
	background:url(images/icon-facebook.png) center top no-repeat;
}
.subscribe_icons .subscribe_rss a {
	background:url(images/icon-rss.png) center top no-repeat;
}
.subscribe_icons .subscribe_email a {
	background:url(images/icon-email.png) center top no-repeat;
}


#sidebar {float:right; width:330px; margin:0; padding:0; font-size:0.8em; line-height:1.4em;}
#sidebar_full {width:330px; margin:0; padding:0; display:block; }
#left_sidebar {float:left; width:160px; margin:0; padding:0; display:block;}
#right_sidebar {float:right; width:160px; margin:0; padding:0;}
#sidebar_full ul li.boxed, #left_sidebar ul li.boxed, #right_sidebar ul li.boxed {padding:15px; margin-bottom:10px; background:#fff url(images/graygrad.gif) top left repeat-x; border:1px solid #eee;
  /* optional rounded corners for browsers that support it */
  -moz-border-radius: 8px;
  -khtml-border-radius: 8px;
  -webkit-border-radius: 8px;
  border-radius: 8px;
}
#sidebar_full h3, #left_sidebar h3, #right_sidebar h3 {font-weight:normal; font-size:1.4em; margin-bottom:10px;}
#sidebar_full ul ul li, #left_sidebar  ul ul li, #right_sidebar ul ul li {margin-bottom:8px;}
#sidebar_full ul ul li a, #left_sidebar ul ul li a, #right_sidebar  ul ul li a {display:block; padding:2px; background:#f8f8f8; color:#222; border:1px solid #f0f0f0;
   /* optional rounded corners for browsers that support it */
  -moz-border-radius: 4px;
  -khtml-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
}
#sidebar_full ul ul li a:hover, #left_sidebar ul ul li a:hover, #right_sidebar  ul ul li a:hover {background:#fcfcfc; color:#111; border:#1px solid #f0f0f0;}
#sidebar_full p, #left_sidebar p, #right_sidebar p {padding:5px 0 5px 0;}
#sidebar_full p a, #left_sidebar p a, #right_sidebar   p a {}
#sidebar_full p a:hover, #left_sidebar p a:hover, #right_sidebar p a:hover {background:#dceeff; color:#010101;}
#sidebar_full  img, #left_sidebar  img, #right_sidebar  img {border:none; }
#tag_cloud a, .widget_tag_cloud a {display:inline;}
#tag_cloud a:hover {color:#333;}
li#tagbox a:hover {color:#333;}
#sidebar_full ul.children li, #left_sidebar ul.children li, #right_sidebar  ul.children li {margin:8px 0 0 0;}
#sidebar_full ul.children, #left_sidebar ul.children, #right_sidebar  ul.children {margin-bottom:0;}
/*********************
*       Footer       *
**********************/
#footerwrapper {background:#090909 url(images/footerbg.gif) left top repeat-x; text-shadow:0 0 4px #000;}
#bottom {padding-top:6px;}
#bottom .botmenu {float:left; width:700px;}
#bottom .botmenu li {float:left; padding:0 2.1em 0 0; line-height:32px; margin:0 .4em 0 0; text-transform:uppercase;}
#bottom .botmenu li a {color:#999; font-size:.6em;}
#bottom .botmenu li a:hover {color:#efefef;}
#bottom .botmenu li a.rss {background:url(images/rss.gif) left 0px no-repeat; padding-left:17px;}
#footer {margin:0 auto; padding:0; text-align:left; width:960px; color:#ddd;}
#footer div {color:#ddd;}
#footer span {color:#666;}
#footerwidgets {margin-top:10px;}
#footerwidgets p {font-size:.75em; padding:0 0 1em 0;}
#footerwidgets ul li ul {margin-top:5px;}
#footerwidgets label {color:#ddd; font-size:.8em;}
#footer .foot1 {float:left; width:215px; margin:15px 0 0 0; display:inline;}
#footer .foot2 {float:left; width:215px; margin:15px 35px 0 35px;}
#footer .foot3 {float:left; width:215px; margin:15px 35px 0 0;}
#footer .foot4 {float:left; width:210px; margin:15px 0 0 0;}
#footer h3 {font-weight:normal; font-size:1.3em; margin-bottom:.4em; color:#eee;}
#footer a {color:#999;}
#footer a:hover {color:#efefef;}
#footer p {line-height:1.5em; color:#999; padding:.3em 0 .7em 0; font-size:.8em;}
#footer ul li {margin-bottom:20px; color:#aaa;}
#footer ul ul li {line-height:1.2em; margin-bottom:8px; font-size:.8em;}
#credits {margin-top:.5em; border-top:1px solid #222; padding:.5em 0; text-transform:uppercase;}
#footer #credits p {line-height:1em; color:#555; font-size:7pt;}
#footer #credits a {color:#555; text-decoration:none;}
#footer #credits a:hover {color:#ccc;}
#credits #creditsleft {float:left; width:740px;}
#credits #creditsleft .footmenu li {float:left; padding:.4em 1.5em 1em 0; margin:0 .4em 0 0; line-height:1.6em; font-size:7pt;}
#credits #creditsright {float:right; width:200px; text-align:right;}
/**************************
*       WP related        *
***************************/
.alignleft {float:left; margin:10px 15px 6px 0;}
.alignright {float:right; margin:10px 0 6px 15px;}
.aligncenter, div.aligncenter {margin:10px auto; text-align:center; display:block;}
img.alignleft {float:left; margin:10px 15px 6px 0;}
img.alignright {float:right; margin:10px 0 6px 15px;}
img.aligncenter {margin:10px auto; text-align:center; display:block;}
.wp-caption {text-align:center; background:#eee; border:1px solid #ddd; padding-top:6px;
  /* optional rounded corners for browsers that support it */
  -moz-border-radius: 4px;
  -khtml-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
}
.wp-caption img {padding:0; margin:0; border:0 none;}
.wp-caption img:hover {border:0 none;}
.wp-caption p.wp-caption-text {font-size:11px; line-height:17px; padding:0 4px 5px; margin:0;}
#tabs {
	width:320px !important;
	height:auto !important;
	padding:5px;
	border:1px solid #eee;
	background-color:#fafafa;
	float:right;
	display: block;
	overflow:hidden;
	list-style-type:none;
	/*margin-right:35px;*/
	margin-bottom: 10px;
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
}
/*
#tabs ul li a{
	font-size: 14px;
	font-weight:normal;
	padding:2px 5px 2px 5px;
}
#tabs ul li a:hover{
	background-color: # 88ccff;
	color:#2266bb;
}
*/
#tabs #pop a, #tabs #archive a{display:block; padding:2px; background:#f8f8f8; color:#222; border:1px solid #f0f0f0;
   /* optional rounded corners for browsers that support it */
  -moz-border-radius: 4px;
  -khtml-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
}
#tabs #pop a:hover, #tabs #archive a:hover {background:#fcfcfc; color:#111; border:#1px solid #f0f0f0;}
#tabs #feat a {display:block; padding:2px; background:#f8f8f8; color:#222; border:1px solid #f0f0f0;
   /* optional rounded corners for browsers that support it */
  -moz-border-radius: 4px;
  -khtml-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
}		
#tabs #feat a:hover {background:#fcfcfc; color:#111; border:#1px solid #f0f0f0;}
/*#tabs #affiliate, #tabs  #hosting, #tabs  #forex, #tabs #freelance*/
.inside {
	width: 310px !important;
	padding:5px !important;
	border:1px solid #ddd !important;
	margin:2px 0px 0px !important;
	background-color: #FFFFFF;
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
}
.inside1 {
	width: 310px !important;
	padding:5px !important;
	border:1px solid #ddd !important;
	margin:2px 0px 0px !important;
	background-color: #FFFFFF;
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
}
ul.gttTabs, ul.gttTabs1 {
	width: 100%;
	padding: 0 5px 7px 5px;
	list-style-type:none;
}
ul.gttTabs li, ul.gttTabs1 li {
	float: left;
	display:inline;
	font-size: 13px;
	line-height: 18px;
	background: #ffffff;
	color: #000000;
	border:1px solid #ddd;
	font-weight: bold;
	font-size: 11px;
	margin:0px 5px 0px 0px !important;
	cursor: pointer;
	list-style-type:none;
}
ul.gttTabs li a, ul.gttTabs1 li a  {
	font-size: 13px;
	/*font-weight:normal;*/
	padding:2px 5px 2px 5px;
    display:block;
    color: #333;
}
ul.gttTabs li a.selected, ul.gttTabs li a:hover, ul.gttTabs1 li a.selected, ul.gttTabs1 li a:hover {
	text-decoration:none;
	color:#2266bb !important;
	text-shadow: 1px 1px 1px #aaa;
}
/*
ul.gttTabs li a {
	line-height: 31px;
	color: #000000;
	display: block;
	float: left;
	padding: 0 6px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}
ul.gttTabs li a.selected, ul.gttTabs li a:hover {
	text-decoration:none;
	color: #ffffff !important;
	background-color:#666;
}
*/
#tagcloud {
	padding:5px;
	background-color:#555;
    text-align:justify;
}
#tagcloud  a{
	vertical-align:middle;
	text-decoration:none;
	padding:0 0.2em;
	letter-spacing:-0.02em;
	text-shadow:#333 1px 1px 1px;
	color: #ccc;
}
#tagcloud  a:hover{
	background-color:#b0d1ff;/*#dde90d;#88ccff;*/
	color:#333;
	text-shadow:rgba(0,0,0,0.6) 1px 1px 1px;
}
#sub img {
	float: right;
	margin: 0 0 8px 8px;
}
.inside li {
	padding:3px;
}
/*
.inside li img.avatar, .inside li img.thumbnail {
	border: 1px solid #ddd;
	padding: 3px;
	background-color: #ffffff;
	float: left;
	margin: 0 8px 0 0;
	list-style-type:none;
}
*/
/* end tabs */
.newsletter {
  margin: 10px;
  border-bottom: 1px solid #dadada;
  text-align:left;
  font-size:11px;
  padding: 0 15px 0 20px;
  background: #FFF url(images/newsletter.jpg) top no-repeat;
}
.newsletter h3{
font-size:14px;
padding:1px;
margin:0:
}