.blog_post_wrapper {
	width:100%;
	float:left;
	margin:10px 0;
}
.border{border-bottom:1px solid #CCCCCC}
.post_date_div {
	width:40px;
	float:left;
	margin-right:20px;
	color:#fff;
	text-align:center;
}
.post_date_div_month {
	width:100%;
	float:left;
	background:#525252;
	font-size:15px;
}
.post_date_div_date {
	width:100%;
	float:left;
	background:#0084FF;
	font-size:25px;
}
.blog_post_title {
	width:90%;
	float:left;
	font-size:23px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#333333;
}
.blog_post_title h2{padding:0;margin:0;}
.blog_post_title h2 a{	
	font-size:23px !important;
	font-family:Georgia, "Times New Roman", Times, serif  !important;
	color:#333333  !important;
	text-decoration:none;
	font-weight:normal !important;
}
.blog_post_title h2 a:hover{color:#333333 !important;text-decoration:underline !important;	font-weight:normal !important;
}	
.post_under_catatory {
	width:100%;
	float:left;
	font-size:12px;
	text-transform:uppercase;
	font-family:Tahoma, Arial, Verdana;
	color:#333333;
}
.post_under_catatory a {
	color:#333333;
	text-decoration:underline;
}
.blog_post_content {
	width:99%;
	float:left;
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#333333;
	border-top:solid 1px #CCCCCC;
	margin-top:15px;
}
.read_more_div {
	width:90%;
	float:left;
	font-size:12px;
}
.read_more_div a {
	color:#0084FF;
	text-decoration:none;
}
a.more-link{display:block;font-size:12px;color:#0084FF;text-decoration:none;width:80px;margin-top:10px;}
.author_info_div {
	width:100%;
	float:left;
	margin:10px 0;
	font-size:12px;
}
.author_info_div a {
	color:#0084FF;
	text-decoration:none;
}
.comment_post {
	width:270px;
	float:left;
	background:url(../images/comment_icon.jpg) no-repeat;
	background-position:left;
	height:21px;
	line-height:21px;
	padding-left:30px;
}
.tags_post {
	width:270px;
	float:left;
	background:url(../images/tag_post_icon.jpg) no-repeat;
	background-position:left;
	height:21px;
	line-height:21px;
	padding-left:30px;
}
.navigation{border-top:solid 1px #999999;clear:both;width:98%}
.old_entries_div {
	float:left;
	background:url(../images/old_entries_icon.jpg) left no-repeat;
	font-size:20px;
	font-family:Georgia, "Times New Roman", Times, serif;
	padding-left:15px;
	margin-top:10px;
	padding-top:5px;
}
.old_entries_div a {
	color:#0083ff;
	text-decoration:none;
}
.new_entries_div {
	float:right;
	background:url(../images/new_entries_icon.jpg) right no-repeat ;
	font-size:20px;
	font-family:Georgia, "Times New Roman", Times, serif;
	padding-right:15px;
	margin-top:10px;
	padding-top:5px;
}
.new_entries_div a {
	color:#0083ff;
	text-decoration:none;
}

/*right part css from here*/
.search_bar_main {
	width:100%;
	float:left;
	background:#525252;
	padding:3px 0;
}
.search_input_title {
	width:45px;
	float:left;
	color:#fff;
	font-weight:bold;
	text-align:center;
	font-size:11px;
	line-height:18px;
}
.search_input_div {
	width:140px;
	float:left;
	background:#fff;
	border:solid 1px #434343;
	margin-right:2px;
}
.search_input_box {
	border:solid 0px #fff;
	color:#666666;
	font-size:11px;
	width:115px;
	float:left;
}
.search_input_button {
	float:left;
	background:url(../images/search_button_icon.jpg) no-repeat;
	width:15px;
	height:18px;
	margin-right:5px;
	border:solid 0px #fff;
}
.blog_search_button {
	width:18px;
	height:18px;
	float:left;
	background:url(../images/search_button.jpg) no-repeat;
	border:solid 1px #434343;
}
.category_main_wrapper {
	width:100%;
	float:left;
	margin:10px 0;
}

.category_title_div {
	width:99%;
	float:left;
	line-height:27px;
	color:#fff;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	background:url(../images/category_title_back.jpg) no-repeat;
	padding-left:3px;
}
#sideBarNew ul{list-style:none !important;padding-left:15px;margin:0;padding:0;}
#sideBarNew ul li{list-style:none;list-style-type:none !important; border:none;padding-bottom:20px;}
#sideBarNew ul li ul{padding-left:15px;}
#sideBarNew ul li ul li {list-style:url(../images/list_item.jpg) !important;border-bottom:solid 1px #CCCCCC;padding-bottom:0!important;}
#sideBarNew ul li h2
{
	width:99%;
	float:none;
	display:block;
	line-height:27px;
	padding:0;
	margin:5px 0 5px 0;
	color:#fff;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	background:url(../images/category_title_back.jpg) no-repeat;
	padding-left:3px;
	font:normal 14px/27px Georgia, "Times New Roman", Times, serif !important;
}
.about_blog_content {
	width:100%;
	float:left;
	font-size:12px;
	line-height:19px;
	color:#333333;
}

.categories_list {
	width:100px;
	float:left;
	margin-right:6px;
}
.categories_list h4 {
	color:#0083ff;
	font-size:17px;
	width:100%;
	float:left;
	margin:5px 0;
	padding:0px;
}
.categories_list ul {
	margin:0px;
	padding-left:15px;
	width:100%;
	float:left;
}
.right_part_main li a,.recent_comment a{	color:#333333 !important;
} 
.categories_list ul li {
	list-style:url(../images/list_item.jpg);
	font-size:12px;
	line-height:20px;
}
.recent_comment {
	width:100%;
	float:left;
	font-size:12px;
	line-height:19px;
	color:#333333;
}

.recent_comment ul {
	margin:0px;
	padding-left:15px;
}

.recent_comment ul li {
	list-style:url(../images/list_item.jpg);
	font-size:12px;
	line-height:20px;
	border-bottom:solid 1px #CCCCCC;
	padding:3px 0;
}
/* Added by Ashish*/
.floatRight{float:right !important;}


.clear{clear:both;}