@charset "utf-8";
/* CSS Document */


body {
	background:url(images/blog-main-bg.jpg) repeat-x #f4f0ea;
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px; 
	
}



a{
	outline:none;}

a:hover{
	outline:none;}


.clear {
	margin:0px;
	padding:0px;
	clear:both;
}


#main-wrap {
	width:970px;
	margin:auto;
	padding:0px;
}

#header-blog{
	width:970px;
	margin:0px;
	padding:0px;
}


.logo{ 
	float:left;
	background:url(images/blog-logo.jpg) left top no-repeat;
	width:429px; 
	height:122px;
	padding:0px 0px 0px 0px;
	margin:0px;
	
}


.logo a{   
	width:362px; 
	height:99px;
	display:block; 
	
}

.phone {
	width:300px;
	float:right;
	font-size:18px;
	color:#FFFFFF;
	text-align:right;

	padding:30px 5px 0px 0px ;
	
}

.phone span {
	font-size:25px;
	
}

.top-nav-blog {
	background:url(images/topnav-bg.jpg) no-repeat;
	width:955px;
	height:32px;
	margin-left:10px;
	padding-top:15px;
	
	
	
	
}

.top-nav-blog ul{
	margin:0px 0px 0px 0px ;
	padding:0px;
	list-style:none;
	
}

.top-nav-blog li{

	height:30px;
	background:url(images/top-na-li.jpg) no-repeat;
	float:left;
	padding:0px 15px 0px 15px;
	color:#FFFFFF;

}

.top-nav-blog li a{
	color:#fff;
	text-decoration:none;

}

.top-nav-blog li a:hover{
	color:#ffda9d;
	text-decoration:none;

}


.banner-blog {
padding-left:10px;
	
}
.certified-blog {
	padding-left:4px;
}

.blog-content {
	background:url(images/blog-inner-bg.gif) top left repeat-y;
	width:940px;  
	padding:15px 30px 0px 0px;
	
}


.cont-leftblog {
	width:278px;
	float:left;
}

.cont-leftblog h2{
	width:206px;
	height:50px;
	padding-top:15px;
	padding-left:72px;
	margin:0px;
	color:#736132;
	font-weight:normal;
}
 
 
.cont-leftblog ul{
			padding:0px 0px 0px 25px ;
			margin:0px;
			list-style:none;} 
 
.cont-leftblog li{
			
			margin:0px;
			font-size:13px; 
			padding:5px 0px 5px 0px;
			background:url(images/li-bottom.jpg) left bottom no-repeat;}  
 
.cont-leftblog li a{
			color:#736132;
			margin:0px;
			text-decoration:none;
			padding:4px 0px 4px 20px;
			display:block;
			background:url(images/services-li.jpg) left 8px no-repeat;} 
			
.cont-leftblog li a:hover{
			color:#be8f00;
			margin:0px;
			padding:4px 0px 4px 20px;
			display:block;
			background:url(images/services-li.jpg) left 8px no-repeat;} 
 




.recent-post {
	background:url(images/recent-post-bg.jpg) no-repeat;
	width:206px;
	padding-left:72px;
	height:65px;
	
	
}

.blog-catagory {
	background:url(images/blog-catagory.jpg) no-repeat;
width:206px;
	padding-left:72px;
	height:65px;
	
}	

.blog-archive{
	background:url(images/blog-archive.jpg) no-repeat;
width:206px;
	padding-left:72px;
	height:64px;
	
}

.feeds{
	background:url(images/feeds.jpg) no-repeat;
width:206px;
	padding-left:72px;
	height:65px;
	
}

.followers{
	background:url(images/blog-followers.jpg) no-repeat;
	width:206px;
	padding-left:72px;
	height:65px;
	
}

.blog-join {
	background:url(images/blog-join.jpg) top no-repeat;
	width:89px;
	height:22px;
	display:block;
}

.blog-join:hover{
	background:url(images/blog-join.jpg) bottom no-repeat;
	width:89px;
	height:22px;
}

.followers-area {
	padding-left:19px;
	margin:0px;
	padding-bottom:15px;
}

.followers-area img {
	margin-top:5px;
	margin-bottom:0px;
	
	
	float:left;
	border:1px solid #c68e31;
	margin-right:5px;

}

.join-area{
	width:196px;
	float:left;
	font-size:11px;
}
.downlo-icon {
	width:57px;
	float:right;
}

.aboutbold {
	padding:0px 0px 5px 19px ;
}

.about-me-blog {
	background:#efebd8;
	padding:15px 12px 15px 12px ;
	margin:0px 15px 0px 19px ;
	border:1px solid #dcc2a8;
	font-size:13px;
	margin-bottom:25px;
	line-height:18px;
	
}


.cont-rightblog {
	width:627px;
	float:right;
	margin-right:0px;
	padding:15px 0px 0px 0px ;
}

.cont-rightblog h1{
	font-size:26px;
	color:#746750;
	font-weight:normal;
	padding:0px;
	margin:0px;
	
	
}


.cont-rightblog h2{
	font-size:26px;
	color:#746750;
	font-weight:normal;
	padding:20px 0px 0px 0px ;
	margin:0px;
	
	
}

.cont-rightblog h3{
	font-size:22px;
	font-weight:normal;
	margin:0px;
	padding:20px 0px 0px 0px ;
}

.cont-rightblog h4{
background:url(images/h4icon.jpg) no-repeat;
padding:9px 0px 11px 55px ;
margin:0px 0px 0px 0px  ;


}


.cont-rightblog h5{
	color:#754b21;
	margin:0px;
	font-size:22px;
}

.cont-rightblog h5 span{
	color:#000;
	margin:0px;
}

.blog-date {
	width:115px;
	float:left;

}

.sep {
	border-bottom:1px solid #bab0a0;
	margin-top:5px;
	margin-bottom:10px;
	
}

.date-area {
	width:81px;
	height:78px;
	background:url(images/blog-date-bg.jpg) no-repeat;
	padding:5px 0px 0px 22px  ;
	margin:0px;
	font-size:27px;
	color:#f9f9f9;
}

.date-area span {
font-size:22px;
padding-left:15px;

}


.blog-post {
	width:510px;
	float:right;
	font-size:13px;
	padding-top:25px;
}

.postedin{
color:#000000;
font-size:13px;

}
.postedin span{
color:#746750;

}

.responce {
padding-left:55px;
margin:0px;
}
.resp-sep  {
border-bottom:1px solid #e1ddd5;

margin:15px 0px 15px 55px ;

	
}

.postedin a{
color:#000000;
text-decoration:underline;
}

.postedin a:hover{
color:#000000;
text-decoration:underline;
}



.blog-post a{
	color:#ad6c00;
	text-decoration:underline;
	
}

.blog-post a:hover{
	color:#ad6c00;
	text-decoration:none;
}

.postsep {
	border-bottom:1px solid #e1dacf;
	margin:5px 0px 0px 0px ;
}


.blog-post p{
	padding:0px 15px 0px 0px ;

}

.post-blog{
	width:480px;
	background:#7c6a4b;
	padding:10px 0px 10px 5px ;
	
	color:#FFFFFF;
}

.cont-rightblog input {
	width:237px;
	height:26px;
	border:1px solid #d3c4af;
}

.cont-rightblog textarea {
	width:488px;
	height:120px;
	border:1px solid #d3c4af;
}

.submit-comment {
	width:126px;
	height:28px;
	background:url(images/submit-comment.jpg) no-repeat top;
	display:block;
}

.submit-comment:hover {
	width:126px;
	height:28px;
	background:url(images/submit-comment.jpg) no-repeat  bottom;
}
	



.right-blog-box {

	background:url(images/right-box-bg.jpg) repeat-x #f0ece3;
	border:1px solid #d1c7b7;
	padding:0px 0px 25px 0px ;
	margin:0px 0px 5px 0px ;
	border-bottom:1px solid #e1dacf;
	
}

.comment-bg {
	border:1px solid #d3cec3;
	padding:0px ;
	background-color:#f9f7f4;
	padding:10px 0px 10px 10px;
	margin-bottom:25px;
}


.comment-bg input{
	width:212px;
	height:21px;
	border:1px solid #d3c4af;
	padding:4px 4px 0px 4px;
	font-size:13px;}

.comment-bg textarea{
	width:400px;
	height:100px;
	overflow:auto;
		padding:4px 4px 0px 4px;
		font-family:Arial, Helvetica, sans-serif;
	border:1px solid #d3c4af;
	font-size:13px;}

.comment-bg h5{
	font-size:24px;
	font-weight:normal;
	margin:0px;
	padding:0px;
	font-weight:normal;}

.comment-bg  span{
	color:#754b21;}


	


.footer-blog {
	width:966px;
	height:204px;
	background:url(images/footer-blog-main.jpg) no-repeat;
	margin:0px 0px 0px 4px ;
	text-align:center;
	color:#FFFFFF;
	padding:20px 0px 0px 0px ;
	font-size:13px;
}

.footer-blog a{
	color:#FFFFFF;
	text-decoration:none;
	padding-right:5px;
}


.footer-blog a:hover{
	color:#ffcb97;
	text-decoration:none;
}


.footer-blog span{
	color:#a06e3d;
	font-size:12px;
}

.footer-blog span a{
	color:#a06e3d;
	text-decoration:none;
}

.footer-blog span a:hover{
	color:#ffcb97;
	text-decoration:none;
}




 

.post{
	width:626px;
	float:right;
	padding-bottom:25px; }
	
.post h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:27px;
	font-weight:normal;
	color:#746750;
	margin:0px 0px 7px 0px;
	padding:0px;}	
	
	
.post h2 a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:25px;
	font-weight:normal;
	color:#746750;
	text-decoration:none;
	margin:0px 0px 7px 0px;
	padding:0px;}	
	
.inner_div{
	width:606px;
	padding:0px 19px 13px 0px;
	margin:0px; 
	border:1px solid #d1c7b7; 
	background:url(images/right-box-bg.jpg) repeat-x #f0ece3;}
	
.post_date{
	width:81px;
	float:left;
	height:53px;
	padding:10px 15px 20px 15px;
	text-align:center;
	font-size:18px;
	color:#FFF;
	background:url(images/date_area.jpg) left top no-repeat;}	
	
.post_date span{
	font-size:19px;}	
	
.post_text{
	width:490px;
	padding:15px 0px 0px 0px;
	margin:0px;
	float:right;}
	
	
.post_text p{
	padding:0px 0px 16px 0px ;
	margin:0px;
	font-size:14px;
	line-height:19px;}	
	
.posted_by{
	width:470px;
	margin:0px 0px 16px 0px ;
	font-size:13px;
	color:#FFF;
	padding:5px 6px 5px 8px;
	background-color:#7c6a4b;
	border:1px scroll #e3d9c7;}
	
.posted_by a{
	color:#f3ebdc;} 
	
.posted_by a:hover{
	color:#daccb4;
	text-decoration:none;} 	
	
.comment{
	width:470px;
	height:20px;
	padding:2px 0px 0px 20px;
	margin-top:15px;
	background:url(images/comments_bg.jpg) left top no-repeat;}
	
.post_text p a{
	color:#ae6c00;
	text-decoration:underline;}
	
.post_text p a:hover{ 
	text-decoration:none;}
	
.reply_section{
	width:626px;
	float:right;}	



.response{
	width:626px;
	padding:0px 0px 15px 0px;
	margin:0px;}

.response h3{
	font-size:18px;
	margin:0px 0px 20px 0px;
	padding:0px 0px 1px 0px;
	border-bottom:1px solid #bab0a0;}
	
.response_div{
	width:540px;
	float:right;
	font-size:13px;
	padding:0px 10px 0px 60px;
	margin-bottom:12px;
	border-bottom:1px solid #CCC;
	background:url(images/h4icon.jpg) left top no-repeat;}	
	
.response_div p{
	padding:5px 0px 15px 0px;
	margin:0px;}	


.rss{width:245px; padding-left:25px; padding-bottom:10px;}

.rss a{
	color:#704a10;
	text-decoration:underline; }

.rss a:hover{
	color:#704a10;
	text-decoration:none}
	
	
	
.inner_right{width:626px; float:right;}

.comment a{
	color:#714e00;}

.comment a:hover{
	color:#957a3f;
	text-decoration:none;}
	
.respond{
	width:608px;
	padding-bottom:15px;} 

.commentsep h3{
	font-size:16px;
	margin:0px 0px 15px 0px ;
	padding:0px 0px 3px 0px ;
	border-bottom:1px solid #bab0a0;}
	
.inner_respond{
	width:555px; 
	padding:0px 0px 10px 55px;
	margin-bottom:10px; 
	border-bottom:1px solid #CCC;
	background:url(images/h4icon.jpg) left top no-repeat;}
	
.inner_respond p{
	padding:15px 0px 0px 0px ;
	margin:0px;}
	
.inner_respond a{
	color:#966;}
	
.inner_respond a:hover{
	color:#966;
	text-decoration:none;}	
	
.comments_div{
	border:1px solid #d3cec3;
	background-color:#f9f7f4;
	padding:15px 0px 0px 15px;}
	 	
	
	
.comments_div label{
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	margin:0px;
	padding:0px;}
	
.comments_div h3{
	margin:0px;
	padding:0px;}	

.comments_div_input{
	width:250px;
	height:22px;
	padding:3px 0px 0px 4px;
	font-size:13px;
	margin:0px 0px 5px 0px;
	border:1px solid #d3cec3;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;}
	
.comments_div textarea{
	width:500px;
	height:150px;
	border:1px solid #d3c4af;
	padding:3px 0px 0px 4px;
	overflow:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;}
	
.logged{
	padding:10px;}

.logged a{
	color:#8e6133;}

.logged a:hover{
	color:#8e6133;
	text-decoration:none;}
	
.comments_button{
	display:block;
	width:126px;
	height:28px;
	background-color:#8e6133;
	color:#FFF;
	border:1px solid #FFF;}	
	
.fc-no-elements a{
	color:#966;} 
	
	
.navigation a{
	color:#714e00;
	text-decoration:none;
	
}


.navigation a:hover {
	color:#957a3f;
	text-decoration:none;
	
}