@charset "utf-8";
/*
Theme Name: Работай дома v.1
Description: для блога о заработке в интернете
Author: Андрей Романов [drdiba@gmail.com]
Version: 1.0
*/


/* Reset default browser CSS. Based on work by Eric Meyer: http://meyerweb.com/eric/tools/css/reset/index.html
-------------------------------------------------------------- */

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,
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;
		
}
h1, h2, h3, h4, h5, h6 {
	font-weight: normal;
	clear: both;
}
ol, ul {
	list-style: none;
}
blockquote {
	quotes: none;
}
blockquote:before, blockquote:after {
	content: '';
	content: none;
}
del {
	text-decoration: line-through;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}
a img { border: none; }



/*
LAYOUT: Two columns
DESCRIPTION: Two-column fixed layout with one sidebar right of content
*/

body {
	font: 12px/18px Arial, Tahoma, Verdana, sans-serif;
	height: 100%;
	background:#edf6e8 url(image/rd_stage_bg.jpg) top repeat-x;
}
a {
	color:#017db7;
	outline: none;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
img {
	border: none;
}
input {
	vertical-align: middle;
}
.clear{
	clear:both;
}
#wrapper {
	min-width: 1000px;
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin:0px 50px;
}


/* Header
-----------------------------------------------------------------------------*/
#header {
	border-bottom:1px dotted #bac1ba;
}
.breadcrumbs{
	height:20px;
	border-top:3px double #bac1ba;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#0071a5;
	}
	.breadcrumbs a, .breadcrumbs a:hover{
		text-decoration:none;
		color:#0071a5;
	}
.subscription_line{
	height:24px;
	}
	.subscription_line img{
		padding:2px;
	}
	.subscription_line a{
		color:#edf6e8;
		text-decoration:none;
		text-transform:uppercase;
		font-family:Tahoma, Geneva, sans-serif;
		font-size:11px;
		padding-right:30px;
	}
.logo{
	width:510px;
	height:85px;
	float:left;
	overflow:hidden;
}
.google_ad_468{
	margin-top:11px;
	float:right;
}

/* Middle
-----------------------------------------------------------------------------*/
#middle {
	width: 100%;
	padding: 0 0 100px;
	height: 1%;
}
#middle:after {
	content: '.';
	display: block;
	clear: both;
	visibility: hidden;
	height: 0;
}
#container {
	width: 100%;
	float: left;
	overflow: hidden;
}
#content {
	padding: 10px 435px 0 0;
	text-align:justify;
	padding-bottom:10px;
}


/* Sidebar Right
-----------------------------------------------------------------------------*/
#sideRight {
	float: left;
	margin-right: -3px;
	width: 430px;
	margin-left: -430px;
	position: relative;
	border-left:1px dotted #bac1ba;
	padding-left:0px;
	}
	.blog_description{
		margin:5px;
		padding:5px;
		margin-right:0px;
		text-align:left;
		font-size:12px;
		background:url(image/blog_descr-bg.png) right bottom no-repeat;
		border:1px solid #b1bac2;
		}
		.blog_description ul li{
			list-style:none;
			padding:5px;
			display:block;
			font-size:12px;
		}
.left_widgets{
		width:210px;
		margin-left:5px;
		float:left;
}
.right_widgets{
		width:210px;
		margin-left:5px;
		float:right;
}

	.widget-container{
		margin-bottom:5px;
		padding-bottom:5px;
		}
		.widget-title{
			display:block;
			margin:2px 0px;
			padding:3px 2px;
			background:#fff;
			color:#f77b00;
			border-bottom:1px dotted #007ac7;
			border-top:1px #444751 solid;
			text-transform:uppercase;
		}
		.widget-container ul li{
			display:block;
			padding:2px;
			padding-left:5px;
			color:#444751;
			font-size:12px;
			}
			.widget-container ul li a{
			color:#444751;
			text-decoration:none;
			border-bottom:1px dotted #444751;
			}
			.widget-container ul li a:hover{
			border-bottom:1px dotted #f77b00;
			}

/* // ---- search ---- // */
.b-search {
	position:relative;
	height:22px;
	margin:5px;
}
.b-search .i-p {position:relative;
	float:left;
	background-color:#fff;
	border:1px solid #8088a3;
	padding:2px;
	width:395px;
	outline:none;
	color:#017db7;
}
.b-search .btn {
	position:relative;
	top:4px;
	float:right;
	overflow:hidden;
	width:14px;
	height:15px
}
.b-search .btn input {
	position:relative
}
.b-search .btn .hover, .b-search .btn input:hover {
	top:-15px
}
/* -- ---- search ---- -- */

/* Footer
-----------------------------------------------------------------------------*/
#footer {
	margin: 20px auto 0;
	min-width: 1000px;
}
.stats_item{
	width:32%;
	float:left;
	color:#444751;
	font-size:11px;
	padding:5px;
}

/* Structure the footer area */
#footer-widget-area {
		border-top:1px dotted #444751;
		padding-bottom:10px;
		margin-bottom:10px;
	overflow: hidden;
}
#footer-widget-area .widget-area {
	float: left;
	margin: 20px;
}


/* Fonts content
-------------------------------------------------------------------------------*/
.entry-title{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:15px;
	font-weight:normal;
	color:#444751;
	padding-right:150px;
	float:left;
}
.entry-meta{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	text-align:right;
	padding:3px;
	float:right;
}
.entry_big_title{
	border-bottom:1px dotted #444751;
	margin-bottom:5px;
	padding-bottom:5px;
}
.entry-content{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	line-height:16px;
	color:#444751;
	}
	.entry-content p{
		padding-bottom:10px;
	}
	.entry-content h2{
		font-family:Tahoma, Geneva, sans-serif;
		font-size:14px;
		padding:5px;
		font-weight:bold;
		}
		.entry-content img{
			padding:3px;
			margin:3px;
		}
		.entry-content li{
			padding:3px;
			padding-left:15px;
			background:url(image/link_arrow.gif) center left no-repeat;
			margin-left:10px;
		}

.entry-utility{
	padding:5px 0px;
	margin:5px 0px;
	border-top:1px dotted #017db7;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#212121;
	clear:both;
	}
	.entry-utility a{
		font-family:Tahoma, Geneva, sans-serif;
		font-size:11px;
		text-decoration:none;
		
	}
.social_net_links{
	font-family:Tahoma, Geneva, sans-serif;
		font-size:11px;
		color:#5d5d5d;
	padding:1px 0px;
	margin:4px 0px;
	border-bottom:1px dotted #017db7;
	border-top:1px dotted #ccc;
	}
	.social_net_links img{
		padding:5px;
	}



/* comments */
span.commentslink { display:block; font: 15px/1 helvetica,arial,sans-serif; text-align:center; width:147px;height:17px; overflow:hidden;margin:0 0 10px 0; padding:3px 5px;background: url(img/comment.gif) left center no-repeat }
span.commentslink a { padding-left: 20px }
span.commentslink a:hover {  }

h3#comments,
#respond h3 { font-family:Tahoma, Geneva, sans-serif; font-size:14px; color:#212121; padding:2px; border-bottom:1px dotted #ccc; }
#respond p { font-size:11px; margin:0 0 1em; }

div.comments { list-style:none; margin:0; padding:0; text-indent:0; }
div.comments li { border:1px solid #d5d5d5; margin:0 0 10px; padding:5px 7px 5px 5px; position:relative; }
div.comments li.alt { }
div.comments li.bypostauthor {}
div.comments li.byuser {}
div.comments li.comment-author-admin {}
div.comments li.comment { }
div.comments li div.comment-author { padding:0 170px 0 0; }

div.comments li div.vcard { font:bold 1.2em/1.4 helvetica,arial,sans-serif; }
div.comments li div.vcard cite.fn { font-style:normal; }
div.comments li div.vcard cite.fn a.url { color:#c00; text-decoration:underline; }
div.comments li div.vcard cite.fn a.url:hover { color:#000; }
div.comments li div.vcard img.avatar { border:1px solid #d5d5d5; padding:2px; margin-right:10px; float:left; }
div.comments li div.vcard img.avatar-32 {}
div.comments li div.vcard img.photo {}
div.comments li div.vcard span.says {}

div.comments li div.commentmetadata { font:bold 1.1em/1.4 helvetica,arial,sans-serif;text-align:right;  
position:absolute; right:5px;top:5px; }
div.comments li div.commentmetadata a { color:#333; text-decoration:none; }
div.comments li div.commentmetadata a:hover { color:#000; }
div.comments li p { font:normal 12px/1.4 helvetica,arial,sans-serif; margin:0 0 1em 0; }
div.comments li ul { font:normal 12px/1.4 helvetica,arial,sans-serif; list-style:square; margin:0 0 1em; padding:0; text-indent:0; }

.comment-reply-link { width:100%; text-align:right; }

.comment-reply-link a { padding:2px; background:#017db7; border:1px solid #ccc; color:#fff; font-size:11px; }
div.comments li div.reply a { color:#fff; text-decoration:none; text-transform:uppercase; }
div.comments li ul.children { list-style:none; margin:1em 0 0; text-indent:0; }
div.comments li ul.children li { }
div.comments li ul.children li.alt {}
div.comments li ul.children li.bypostauthor {}
div.comments li ul.children li.byuser {}
div.comments li ul.children li.comment {}
div.comments li ul.children li.comment-author-admin {}
div.comments li ul.children li.depth-2 { margin:0 0 .25em; }
div.comments li ul.children li.depth-3 { margin:0 0 .25em; }
div.comments li ul.children li.depth-4 { margin:0 0 .25em; }
div.comments li ul.children li.depth-5 {}

div.comments li ul.children li.odd {}
.even { background:#fff; }
.odd { background:#f6f6f6; }

div.comments li.parent { }
div.comments li.pingback { }
div.comments li.pingback.parent { }
div.comments li.pingback div.vcard { padding:0 170px 0 0; }
div.comments li.thread-alt { }
div.comments li.thread-even {}
div.comments li.thread-odd {}
.waitmoderation {color:Red; font-style:italic; font-size:0.8em}

#commentform {font-size:100%; text-align:left;}
#commentform .logged-in { font-weight:bold; margin:0 0 1em; }
#commentform textarea { border:1px solid #d5d5d5; color:#444; font:normal 11px Tahoma,Verdana,sans-serif; margin:0; padding:5px; width:98%; height:150px }
#commentform input {border:1px solid #d5d5d5; color:#444;width:200px; margin:3px; padding:2px;font:normal 11px Tahoma,Verdana,sans-serif;}
#commentform .required { color:Red;font-size:1.4em; line-height:1.4em }
#commentform .commenterfield { text-align:right!important; width:120px;}
#commentform p { margin:0 0 .2em 0; }
#commentform label {text-align:left!important; width:120px; }
#commentform .caption {line-height:1.4;margin:0 0 1em;}
#commentform .comment-timeout { font-weight:bold; margin:2em 0 0; }
#commentform .subscribe-to-comments {margin:1em 0 .25em 0;padding:5px 10px;
border:1px solid #ccc; width:530px}
.comments_number{font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#ccc);}
#contact {font-size:120%;margin:0 0 1em;}
#contact .fn {}
.paginated-comments-links{
	padding:5px;
	text-align:center;
	
}
.cl_pagenavi {
	text-align:center;
      font-size: 10px;/*размер фонта номеров страниц*/

}
/*настраиваем вид ссылки */
.cl_pagenavi a {
	border: 1px solid #ccc;/* тощина вид цвет */
	padding-top: 2px; /*отступ пикселей сверху*/
	padding-right: 5px; /*отступ пикселей справа*/
	padding-bottom: 2px;/*отступ пикселей снизу*/
	padding-left: 5px;/*отступ пикселей слева*/
	background-color: #FFFFFF;  /*цвет фона*/
	text-decoration: none;/*подчеркивание ссылок убираем*/
}
/*Настраиваем поведение ссылки при наведении курсора*/
.cl_pagenavi a:hover {
        text-decoration: underline;
        color: #000000;
        text-weight: bold;
}
/*настраиваем вид текущего номера страницы*/
.cl_pagenavi .cl_current {
    	background-color: #fff;
	border: 1px solid #ccc;
padding-top: 2px; /*отступ пикселей сверху*/
	padding-right: 5px; /*отступ пикселей справа*/
	padding-bottom: 2px;/*отступ пикселей снизу*/
	padding-left: 5px;/*отступ пикселей слева*/
	color:#333;
}
#socializ {
  position: fixed;
  z-index: 1000;
  margin-left: -50px;
  padding: 6px 6px 0;
  border: 1px solid #E5E5E5;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
}
* html #socializ {display: none}
#socializ:hover {
  background: #F6F6F6;
  border: 1px solid #D4D4D4;
  -moz-box-shadow: 0 0 5px #DDD;
  -webkit-box-shadow: 0 0 5px #DDD;
  box-shadow: 0 0 5px #DDD;
}
#socializ a {
  display: block;
  width: 32px;
  height: 32px;
  margin: 0 0 6px;
  background-color: #F6F6F6;
}
/* Если используете скрипт из второго примера,
тогда еще добавьте это: */
#socmore {
  text-align: center;
  cursor: pointer;
  margin: -11px 0 4px;
  width: 32px;
}
.postoimg{
	float:left;
	margin:2px;
	padding:3px;
}



td.header {text-align:center; background:#FFA07A; font-size:11px; font-weight:bold; padding:2px 3px; border:1px solid #edf6e8;}

td.item {text-align:center; background:#FAEBD7; font-size:11px; padding:0px 3px; border:1px solid #edf6e8;}

.alignleft {

   float: left;

   margin-right: 5px;

   margin-bottom: 5px;

}

 

.alignright {

   float: right;

   margin-left: 5px;

   margin-bottom: 5px;

}
