
#content{
	background-image: url('/images/template-img/blogs/bg_lr.jpg');
	background-repeat: repeat-y;
	padding-left: 5px;

}

#content_bg{
	background-image: url('/images/template-img/blogs/blue_line.jpg');
	background-repeat: repeat-x;
	margin-right: 5px;
}

#footer{
	height:		15px;
	background-image: url('/images/template-img/blogs/bottom.jpg');
	background-repeat: no-repeat;
}

div.cont_right{
	width:	223px;
	float:	right;
	padding-top: 30px;
}
div[class=cont_right] {
	width:	223px;
	float:	right;
	margin-right: 5px;
	padding-top: 30px;
}


.cont_right #banner{
	margin-left: 30px;
	margin-bottom: 30px;
}

#cont_left{
	background-color: #fff;
	padding-left: 40px;
	float:	left; 
	margin-left:  0px;
	padding-top:	30px;
	width: 558px;
	margin-right: 0;
}

#authors{
	padding-left:	30px;
	padding-right:	30px;
}

.item {
	width:		95%;
	border-bottom: 1px solid #d1e2ee;
	padding-bottom: 17px;
	margin-bottom:	20px;
}

.pic_block{
	/*float:	left;
	height:		70px*/
}

.avatar{
	float: left;
	border: 1px solid #d1e2ee;
}
.avatar img{
	border: 1px solid #d1e2ee;
	margin:	2px;
}

.desc{
	height:	70px;
	margin-left: 90px;
}

.txt{
	margin-top:	24px;
}

.comment{
	margin-top:		30px;
	text-align:	right;
	color:	#3aa8e7;
}

#tags{
	color:		#3aa8e7;
	margin-top:	15px;
	margin-bottom:	100px;
}

#str_left{
	float:	left;
	margin-left: 26px;
	padding-bottom:	25px;
}

#str_left a, #str_left a:hover{
	display:	block;
	width:	39px;
	height: 20px;
	background-image: url('/images/template-img/blogs/srt_back.jpg');
	background-repeat:	no-repeat;
}

#str_left a:hover{
	background-image: url('/images/template-img/blogs/srt_back_hover.jpg');
}

#str_right{
	float:	right;
	margin-right: 38px;
	padding-bottom:	25px;
}

#str_right a, #str_right a:hover{
	display:	block;
	width:	39px;
	height: 20px;
	background-image: url('/images/template-img/blogs/srt_forv.jpg');
	background-repeat:	no-repeat;
}

#str_right a:hover{
	background-image: url('/images/template-img/blogs/srt_forv_hover.jpg');
}



#clear{
	clear: both;
}

/* Fonts style */

h1, h2, h4{
	font-size:	17px;
	padding:0;
	margin:0;
}

h2{
	font-size:	13px;
	padding-bottom:	8px;
}

h2.pad{
	padding:	0;
	margin:		0;
}
h2.pad a {
	font-family:	tahoma, verdana;
	font-size:	13px;
	text-decoration: none;
}
h2.pad a:hover {
	font-family:	tahoma, verdana;
	font-size:	13px;
	text-decoration: underline;
}
h4{
	color:	#000;
	font-size:	13px;
	font-family: arial;
}

a, a:link, a:hover, a:visited{
}
a:hover{
	text-decoration: none;
}

p{
	padding:0;
	margin:0;
	padding-top: 7px;
}

.date, .date_gray{
}

.date_gray{
	color:	#888888;
}

.comm_item_txt span{
	color:	#888888;
}

#copy {
	padding-top:	28px;
	padding-left:	49px;
	color:		#3aa8e7;
	font-size:	10px;
	padding-bottom:	20px;
}
#copy img {
	margin-right:	5px;
}
#copy a {
	text-decoration: none;
	color:	#3aa8e7;
	font-size:	10px;
}

#tags span{
	white-space: 	nowrap;
}

#tags a{
	color:  #3aa8e7;
	white-space: 	nowrap;
	text-decoration: none;
}

#tags a:hover{
	color:  #ff6500;	
	font-size:	17px;
	text-decoration: underline;
}

.gray{
	color:	#687b8c;
	font-size:	15px;
}

.top{
	padding-top:	15px;
}

.topic .comment{
	padding-right:	20px;
	margin-bottom:	30px;
}

/* Comments */

#comment{
	margin-top:	20px;
}

#post{
	margin-bottom:	20px;
}

#comm_top{
	display: block;
	width:	194px;
	height:	25px;
	background-image: url('/images/template-img/blogs/comm_top.jpg');
	background-repeat: no-repeat;
	padding-left:	10px;
	cursor:	pointer;
}

#comm_top a{
	color:	#929292;
	text-decoration: none;
 	display:	block; 
	float: left;
	margin-left:	6px;
	padding-top:		5px;
	border-bottom: 1px dashed;

}

#comm_top a:hover{
	border-bottom: 1px solid #d3d3d3;
}

#comm_top img{
	margin-left:	10px;
	margin-top: 5px;
}

#postcomm_top{
	display: block;
	width:	194px;
	height:	25px;
	background-image: url('/images/template-img/blogs/comm_top.jpg');
	background-repeat: no-repeat;
	padding-left:	10px;
	cursor:	pointer;
}

#postcomm_top a{
	color:	#929292;
	text-decoration: none;
 	display:	block; 
	float: left;
	margin-left:	6px;
	padding-top:		5px;
	border-bottom: 1px dashed;

}

#postcomm_top a:hover{
	border-bottom: 1px solid #d3d3d3;
}

#postcomm_top img{
	margin-left:	10px;
	margin-top: 5px;
}

#comm_body{
	display: none;
	width:	528px;
	height:	256px;
	background-image: url('/images/template-img/blogs/comment_body.jpg');
}

.comm_tab{
	width:		505px;
	margin-top:	15px;
}
.comm_td{
	width:		127px;
	text-align:	right;
	padding-right:	14px;
	font-family:	tahoma;
	font-size:	13px;
}

input, textarea{
	font-family:	verdana;
	width:		162px;
	height:		14px;
	border:	1px solid #e3e9ef;
	border-top:		1px solid #abadb3;
	font-size:	10px;
}

#subject{
	width:		242px;
}

#message{
	width:		376px;
	height:		70px;
}

#submit{
	width:	159px;
	height:	20px;
	background-image: url('/images/template-img/blogs/add_comm_button.jpg');
	background-repeat: no-repeat;
	border:		0;
	cursor:	pointer;
}

#submitpost{
	width:	159px;
	height:	20px;
	background-image: url('/images/template-img/blogs/add_post_button.jpg');
	background-repeat: no-repeat;
	border:		0;
	cursor:	pointer;
}

.sep{
	height:		5px;
}

.comm_avatar{
	float: left;
	width:	70px;	
}

.author_name{
	display: block;
	text-align: center;
}

.comm_item_txt{
	margin-left: 91px;
	width: 445px;
}

.item_comment_2 .comm_avatar{
	margin-left: 20px;
}

.item_comment_2 .comm_item_txt{
	margin-left: 111px;
	width:	425px;
}

.item_comment_3 .comm_avatar{
	margin-left: 40px;
}

.item_comment_3 .comm_item_txt{
	margin-left: 131px;
	width:	405px;
}
.item_comment_4 .comm_avatar{
	margin-left: 60px;
}

.item_comment_4 .comm_item_txt{
	margin-left: 151px;
	width:	385px;
}

.item_comment_5 .comm_avatar{
	margin-left: 80px;
}

.item_comment_5 .comm_item_txt{
	margin-left: 171px;
	width:	365px;
}

.item_comment_6 .comm_avatar{
	margin-left: 100px;
}

.item_comment_6 .comm_item_txt{
	margin-left: 191px;
	width:	345px;
}

.item_comment_7 .comm_avatar{
	margin-left: 120px;
}

.item_comment_7 .comm_item_txt{
	margin-left: 211px;
	width:	325px;
}

.c_do {
	width:	544px;
	height:	21px;
	background-image: url('/images/template-img/blogs/comm_do.png');
	background-repeat: no-repeat;
	margin-bottom: 30px;
	clear: both;
}

.c_do a{
	cursor: pointer;
	display: block;
	margin-top: 2px;
	margin-right: 58px;
	float: right;
}

.c_do a:hover{
	text-decoration: underline;
	color:	#ff6500;
}

c_do a:visited{
	text-decoration: none;
	border-bottom: 1px dashed;
	color:	#888888;
}

#comm_do_act{
	display: none;
}

.c_form{
	display:	none;
	padding-top: 20px;
}

#submit_comment{
	width:		113px;
	height:		21px;
	background-image:	url('/images/template-img/blogs/ok.png');
	background-repeat: no-repeat;
	border: 0;
	cursor: pointer;
}

div.feedicons {
	position: relative;
	height: 15px;
	width: 70px;
	padding: 0px;
	margin: 0px;
	margin-top: 30px;
	margin-left: 70px;
	background: transparent;
}

div.blogfeedicons {
	position: relative;
	top: 0px;
	height: 15px;
	width: 70px;
	float: right;
	padding: 0px;
	margin: 0px;
	margin-right: 4px;
	margin-top: 3px;
	background-color: transparent;
}

.feedlink {
	display: block;
	float:right;
	width: 32px;
	height: 15px;
	margin-right: 4px;
	background-repeat: no-repeat;
	background-position: 0% 0%;
}
.feedlink * {
	display: none;
}



	h1 .comments-count {
		font-size: 12px;
		font-weight: normal;
		color: #ff6500
		}
	h1 .comments-count a {
		font-size: 12px;
		color: #ff6500
	}
	
	h1 a:hover {
		text-decoration: underline
		}
a.blog_head {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-decoration: underline;
}
a.blog_head:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-decoration: underline;
}
.blog_head2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #286288;
}
.name_blog {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #D30000;
}
