body{	
	margin:0px;
	padding:0px;
	background:url(images/main_bg.jpg) repeat-x #e2e2e1;
	 }
	
	
.clear{
	clear:both;}
		
a{
	outline:none;}
	
	
a:hover{
	outline:none;}
	
	
#mainwrap{
	width:890px;
	margin:auto;
	background:#ffffff;
}
	
#content-wrap{
	width:890px; 
	background:url(images/left_bg.jpg) repeat-y;
	background-color:#FFFFFF;
	 margin:-39px 0 0 0;}
	
#inner_column_left{
	width:308px;
	padding:0px 0px 0px 0px;
	margin:0px;
	float:left;
	background:url(images/left_bg.jpg) repeat-y;
	background-color:#FFFFFF;	}
	
	
.logo{
	width:258px;
	height:308px;
	background:url(images/logo_bg.jpg) no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:28px;
	color:#FFFFFF;
	font-weight:normal;
	padding:50px 0px 0px 50px ;
	margin:0px 0px 0px 0px;}
	
	
.logo_span{  
	font-family:Arial, Helvetica, sans-serif;
	font-size:26px;
	color:#fff;
	font-weight:normal; 
	margin:0px 0px 0px 0px;
	text-decoration:none;}
	
	
.logo_a{  
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#e2edad;
	font-weight:normal; 
	margin:0px 0px 0px 0px;
	text-decoration:none;}
	

	
.left_col{
	width:264px; 
	padding:0px 0px 0px 0px;
	margin:0px 23px 0px 21px;
	background:url(images/left_top.jpg) top no-repeat;}
	
	
.left_col h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#fff;
	margin:0px 0px 25px 0px;
	padding:33px 0px 0px 63px;
	font-weight:normal;}
	
	
	
.left_col h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px; 
	color:#fff;
	margin:0px 0px 10px 0px;
	padding:33px 0px 10px 63px;
	font-weight:normal;
	background:url(images/left_h2.jpg) left  no-repeat;}
	
	
	
.left_col h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#fff;
	margin:0px 0px 10px 0px;
	padding:33px 0px 10px 63px;
	font-weight:normal;
	background:url(images/left_h3.jpg) left no-repeat;}
	
	
.left_col h4{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#fff;
	margin:0px 0px 10px 0px;
	padding:33px 0px 10px 63px;
	font-weight:normal;
	background:url(images/left_h4.jpg) left no-repeat;}
	
	
.left_col h5{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#fff;
	margin:0px 0px 10px 0px;
	padding:10px 0px 10px 63px;
	font-weight:normal;
	background:url(images/left_h5.jpg) left no-repeat;}
	
			
.left_col ul{
	width:240px;
	list-style:none;
	padding:0px 0px 0px 7px;
	margin:0px 0px 0px 8px;
	background:url(images/left_ul.jpg) left bottom repeat-x;}
	
	
.left_col li{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#fff; 
	line-height:20px;
	padding:0px 0px 10px 10px;
	margin:0px 0px 0px 0px;
	background:url(images/li_bg.gif) top left no-repeat;}
	
	
.left_col li a{
	color:#FFFFFF;
	text-decoration:none;}
	
	
.left_col li a:hover{
	color:#e2e4bd;
	text-decoration:none;}

	
	
.flickr_div{ 
	margin:0px 0px 0px 0px;
	padding:5px 0px 0px 23px;
}

.flickr_div img{ 
	width:65px;
	height:38px;
	border:0px;
	padding:0px;}

.flickr_div a{ 
	width:65px; 
	height:38px; 
	display:block; 
	border:1px solid #f9ebbc;
	text-decoration:none; 
	float:left;
	margin:0px 8px 8px 0px;} 

.flickr_div a:hover{
	border: 1px solid #acaf79; }

.feeds_div{
	width:210px;
	height:30px;
	margin:0px 0px 15px 20px;}


.feeds_div ul{
	list-style:none;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;}

.feeds_div li{
	width:170px;
	height:25px;
	padding:2px 0px 0px 40px;
	margin:0px 0px 0px 0px;
	font-weight:bold;
	background:url(images/feeds_bg.jpg) top right  no-repeat;}
	
	
.feeds_div li a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#eaffab;}
	
.feeds_div li a:hover{
	color:#fff; }
	
	
	
	
	
	
	
.header{
	width:582px;
	height:295px;
	margin:0px;
	padding:0px; 
	background:url(images/main_bg.jpg) repeat-x #e2e2e1;}
	
	
.banner{
	width:582px;
	height:248px;
	margin:0px;
	padding:0px;
	background:url(images/hearder.jpg) no-repeat;}		
	
	

.menu{
	width:582px;
	height:47px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background:url(images/menu_bg.jpg) repeat-x;}


.menu ul{
	list-style:none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;}
	

.menu li{
	float:left;
	margin:0px 0px 0px 0px;
	padding:16px 5px 12px 5px;
	background:url(images/menu_li_bg.jpg) right no-repeat top;}
	
	
.menu li a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	text-decoration:none;} 
	
	
.menu li a:hover{
	color:#dce099;
	text-decoration:none;} 
	
	
#right_col{
	width:582px;
	float:right;
	position:relative;
	top:-319px;
	background:#ffffff;}
	
	
	
	
.content{
	width:559px; 
	float:right;
	padding:18px 23px 0px 0px; 
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333333;
	line-height:20px;}
	
	
.content a{
	color:#7d8217;}	
	
	
.content a:hover{
	color:#b9be4d;}	
	
	
.post{
	width:509px; 
	padding:0px 24px 0px 26px;
	background:url(images/inner_box_bg.jpg) top left no-repeat;;}
	
	
.post h1, .post h2 {
	font-weight:normal;
	margin:0px;
	line-height:22px;
	padding:20px 0px 20px 0px;}
	
	
.post h1 a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#b87010;
	text-decoration:none;
	}
	
	
.post h1 a:hover{
	color:#d08828;
	text-decoration:none;
	}
	
.post h2 a {
color:#B87010;
font-family:Arial,Helvetica,sans-serif;
font-size:18px;
text-decoration:none;
}

.post h2 a:hover{
	color:#d08828;
	text-decoration:none;
	}
	
	
	
.date{
	width:54px;
	height:50px;
	float:right;
	text-align:center;
	background:url(images/date.jpg) top no-repeat;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;}
	
	
.date h3 {
	margin:-2px 0px 0px 0px ;
	padding:0px 0px 0px 0px ;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;}
	
	
.date span{
	margin:0px 0px 0px 0px ;
	padding:0px 0px 0px 0px ;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#000;
	text-align:center;}
	
	
.post_status{
	width:502px; 
	border:1px solid #e0e1da;
	background-color:#e7f7db;
	border-left:none;
	border-right:none;
	margin:0px 0px 20px 0px ;}
	
	
.posted{ 
	float:left;
	background:url(images/post.jpg) left top no-repeat;
	padding:5px 0px 0px 26px;
	margin:0px 5px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000; }
		
.posted a{ 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#526504;
	text-decoration:none;}
	
.posted a:hover{  
	color:#6f8a04;
	text-decoration:none;}	
	
.posted1{ 
	float:left;
	background:url(images/comment.jpg) no-repeat;
	padding:5px 0px 0px 26px;
	margin:0px 5px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000; }	
	
	
.posted1 a{ 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#526504;
	text-decoration:none;}
	
	
.posted1 a:hover{  
	color:#6f8a04;
	text-decoration:none;}	
	
.comments{
	width:509px; 
	padding:0px 24px 0px 26px;}
	
.calendar{
	height:22px;
	width:500px;
	border:1px solid #c8cabc;
	border-left:none;
	border-right:none;
	background-color:#333333;
	background:url(images/colandar_bg.jpg) repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	padding:4px 0px 0px 5px;} 
	
	
.comments_form{
	width:509px;
	padding:0px;
	margin:0px 24px 0px 26px;
	border-top:1px solid #996c52;}	
	
		
.comments_form h2{
	background:url(images/comment_title_bg.jpg) no-repeat; 
	margin:0px 0px 0px 0px ;
	padding:40px 0px 20px 70px ;
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight:normal;
	color:#676940;}
	
	
.comments_form label{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#6e7139;
	float:left;
	padding:0px 0px 5px 0px;}
	
	
.comments_form input{
	float:right;
	padding:4px 0px 0px 5px;
	border:1px solid #888a6d;
	background-color:#d8d9cf;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333;
	margin:0px 0px 10px 0px ;}
	
	
.comments_form textarea{ 
	float:right;
	padding:4px 0px 0px 5px;
	width:330px;
	height:100px;
	border:1px solid #888a6d;
	background-color:#d8d9cf;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	margin:0px 0px 5px 0px ;}
	

.comments_form_div{
	width:425px;
	margin:15px 0px 0px 33px; }


.submit_comments_form{
	cursor:pointer;
	width:67px;
	height:25px;
	display:block;
	background:url(images/comment_form_-button.jpg) no-repeat;}

.submit_comments_form:hover{
	background:url(images/comment_form_-button_over.jpg) no-repeat;}
	

.navigation{
	padding:0px 0px 0px 30px;}

	
.navigation a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#516013;   }
	
	
.navigation a:hover{ 	
	color:#7b8b38;
	text-decoration:none; }
	
	
	
	
	
	
	
	
	
	
	
	
.inner_bottom{
	width:890px;
	height:82px;
	padding:0px;
	margin:auto;
	background:url(images/inner_bottom.jpg) no-repeat;}			
	
	
#footer_main{ 
	height:173px; 
	background:url(images/footer_bg.jpg) repeat-x;}

	
.footer_inner{
	background:url(images/footer_inner.jpg) repeat-x;
	height:113px;
	width:890px;
	margin:auto;
	padding:60px 0px 0px 0px;
	text-align:center;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF; 
	} 

	
.footer_inner span a{
	color:#d7dc8e;}
	
	
.footer_inner span a:hover{
	color:#6a700b;}
	
.footer_inner img{
	margin:3px 0px 0px 0px;}

.footer_inner a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	margin:0px 5px 0px 5px;
	text-decoration:none;}
	
	
.footer_inner a:hover{ 
	color:#dde188;
	text-decoration:none;}
	
	
	
	
	/*--------------------- Page section css starts here---------------------------*/
	
	
	.comments_inner_main{
	}
	
.cr1{
    width:455px;
	float:left;
	margin:0px 0px 10px 0px;
	padding:8px 0px 8px 0px;
	background:url(images/icon.jpg) no-repeat 10px 6px ;
	border-bottom:1px solid #dbe7be;}	
	
	
.cr1 h1{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:15px;
	color:#6d790c; 
	margin:0px 0px 5px 0px;
	padding:0px 0px 0px 45px; }
	
	
.cr1 p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#666;
	font-weight:normal;
	margin:0px 0px 0px 0px;
	padding:0px 0px 5px 45px; }
	
	
.cr1 span a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#5f6a00;
	font-weight:normal;
	padding:5px 15px 5px 25px; 
	background:url(images/lens.jpg) no-repeat;}
	
	
.cr1 span a:hover{
	text-decoration:none;
	color:#99a729; }	
	
#blog-directories {
	margin:10px 0 0 0;
}

img.image-right {
	float:right;
	margin:0;
	padding:20px 0 10px 10px;
}
	
#facebook {
	float:left;
	margin:10px 0 0 50px;
}

#twitter {
	float:left;
	margin:10px 0 0 15px;
}

#twitter span a img {
	border-style:none;
	float:left;
	width:64px;
}

#twitter span a p {
	text-decoration:none;
	float:left;
	font-size:14px;
	margin:20px 0 0 10px;
	color:#FFF;
}

#twitter span a:hover p {
	color:#e2e4bd;
	text-decoration:none;
}

* html #right_col {
	top:0;
	position:absolute;
}
