/* -- [Blog] -- */
	.blog{padding:0px 0;float: left;}
	.blog .cell_title h2 a{color:#f75050!important;font-size:19px;font-weight:normal!important;}
	.blog .comment_popup{ background: none; color: #f75353; display: inline; float: none;margin: 0 0 0 5px;  font-family: 'Droid Serif';  font-size:12px; font-style: normal;  margin: 0 0;  padding: 0;  width: 100px;}
	.blog .comment_popup_border{display:none;}
	
	.blog-single .comment_popup{font-family: 'Droid Serif'!important;font-style:italic;font-size: 16px;color:#6c6c6c;font-weight:normal;display:block;padding: 0 0 13px;width:100%;display:block;margin:45px 0 0px;float:left;}
	.blog-single .comment_popup_border{height:4px;width:100%;float:left;background:url(img/horizontal-line.png)repeat-x top left;display:block;}
	.left_content{width:621px;float:left;padding:0px 0;margin:0 6px 32px 0;     font-size: 18px;
    line-height: 24px;}
	.right_content{}
	.left_content{padding:24px 0;}
	.left_content .one_cell{ display: block; float: left; margin: 0 0 28px !important;  width: 100%;}
	.left_content .one_cell_single{display:block;float:left;padding:0px;}
	.left_content .one_cell_single .cell_text{padding:20px 20px 10px 1px!important;}
	.right_content{width:286px;float:left;padding:24px 0 24px 25px;margin-bottom:-9000px;padding-bottom:9000px;}
	.right_content *{font-size:12px;line-height: 30px;}
	/*.right_content li{padding: 4px 0 !important;}*/
	
	.right_content a{ background: url(img/widget-arrow.png) no-repeat scroll left center transparent; padding: 0 0 0 10px;}
	.right_content a:hover{color:#f75050;}
	#page-separator{height:45px;width:100%;float:left;background:transparent url(images/css/main-pattern.png);}
	.blog-single .cell_image_bg{background-color:#fff;}
	.cell_line{background:url(images/css/calendar_separator.png) repeat-x;float: left;height: 2px;width: 100%;float:left;margin:15px 0 30px;}
	.cell_text, .post_text {clear: both;color: #878787;font-family: Helvetica;font-size:12px;line-height: 19px;padding: 10px 20px 10px 1px;width: 98%;}
	.blog .cell_text, .post_text {clear: both;color: #444444;font-family:'Droid Sans';font-size:12px;line-height: 19px;padding: 10px 20px 10px 1px;width: 100%;}
	.front-shortcodes{color: #878787;font-family: Helvetica;font-size:12px;line-height: 19px;}
	.post_text a{color:#C25151}
	.post_text ul li{list-style:disc inside none;}
	.cell_text img{float: left;margin: 10px;}
	.cell_title{line-height: 21px;padding: 0 0 5px; width: 100%;}
	.cell_title h2 a:hover{color:#C25151!important;}
	.cell_title_single{padding:0 0 5px 0;}
	.cell_title h2, .cell_title h2 a, .cell_title_single h2, .cell_title_single h2 a {color: #363636!important;font-family: Helvetica;font-size: 16px;font-weight: bold;padding:0px;}
	.blog .cell_title_single h2{float: left;line-height: 21px;margin: 3px 0 0;padding: 0 33px 0 14px;width: 79%; font-size:24px!important;}
	.blog .cell_title h2 a{float: left;line-height: 21px;margin: 3px 0 0; font-size:24px!important;}
	
	.cell_info{clear: both;float: left;height: 30px;left: 75px;position: relative;top: -20px;}
	.cell_date{background: transparent url(images/css/arrow-cell.png) left no-repeat;color: #615f5f;display: block;float: left;font-family: Georgia;font-style: Italic;height: 25px;margin: 11px 0 11px 0px;padding: 10px 0 0 23px;padding-left: 15px\0/;width: 178px;width: 190px\0/;}
	*+html .cell_date{font-size: 10px!important;}
	.cell_date_date{font-style: Italic;}
	.cell_comments{background: transparent url(img/comment.png) left top no-repeat;font-weight:normal!important;color: #CF5A5A;float: left;font-family: Helvetica;font-size: 19px;height: 30px;padding: 13px 1px 0 2px;position: relative;text-align: center;width: 42px;z-Index:10;zIndex:10;margin:4px 16px 0 0;}
	/*.cell_comments:hover{background-position:0px -74px; }*/
	.cell_comments_single{background: transparent url(images/css/comment.png) left top no-repeat;color: #cf5a5a;float: left;font-family: Helvetica;font-size: 29px;font-weight: bold;height: 41px;padding: 24px 1px 0 0;width: 62px;text-align:center;}
	.blog .cell_written{background: none;color: #6C6C6C;display: block;float: left;font-family: 'Droid Sans';font-size:12px;font-style: normals;margin: 11px 0 17px 0;padding: 2px 0 2px 0px;width: 504px; clear: left;}
	.blog .cell_written a{color: #6C6C6C;}
	.blog .date{color: #6C6C6C;}
	.blog .cell_written a:hover{color:#C25151 !important;}
	.cell_written_single{color: #b2a693;display: block;float: left;font-family: Georgia;font-style: Italic;font-size:12px;margin: 5px 0 3px 15px;}
	.cell_written_single a{color:#b2a693;}
	.cell_written_single a:hover{color:#C25151 !important;}
	.cell_category{background: transparent url(images/css/category.png) left no-repeat;color: #535353;float: left;font-size:12px;height: 20px;margin: 0px 0 0 5px;padding: 4px 0 0 15px;width: 100px;}
	.cell_right .cell_image_top{margin: 8px 0 0 0;}
	.cell_image_front{float:left;margin:0 10px 0 0;}
	.cell_image_bg{border: 1px solid #F1F1F1;float: left;margin: 0 0 0;padding: 5px 6px;}
	.cell_image_bg img{zIndex:5;z-index:5;position:relative;}
	.cell_image_bg_single{background: transparent url(images/css/blog-img-bg-single.png) top left no-repeat;width: 625px;padding:5px 0 18px 6px;margin:9px 0 0;float:left;}
	*+html .cell_image_bg{margin: 20px 0 0 0;}
	.cell_image_bottom_single{background: transparent url(images/css/cell_bottom_single.png) no-repeat;height: 17px;width: 961;}
	.cell_read_more{color: #40b2dd;display: block;font-size: 19px;margin: 20px 0 0;}
	.cell_read_more:hover{color: #2f8bad;}
	.cell{width:100%;float:left;}
	.line{height:4px;float:left;background:url(img/horizontal-line.png)repeat-x top left;position: relative; width: 100%;margin:0 0 34px 0}