.Clearfix:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.Clear{ clear:both;}
.Clearfix {display: inline-block;}

h1 {font-size: 100%;}
h2 {font-size: 80%;}
p, a, ul, li, h1, h2, h3, h4, h5, from{ padding:0px; margin:0px; }

p.BlogListingText10 p, span.Light12A p{ margin-bottom:10px; margin-top:5px; line-height:20px;}

p.BlogListingText10 li, span.Light12A ul li { margin-bottom:10px; margin-top:5px; margin-left:10px; line-height:20px;}

img{ padding:0px; margin:0px; border:0px; }
a{ color:#167d5f;}

/*--------------------------COMMAN DIV-------------------------------*/
.CommanBlockMain{width:100%; height:auto; float:left;}
.CommanFloatLeft{width: auto; height:auto; float:left;}
.CommanFloatRight{width: auto; height:auto; float: right;}




/*--------------------------MAIN WRAPER START HERE----------------------*/
#MainBlogWraper{width:979px; height: auto; margin:auto;}


/*-------------------------MAIN HEADER START HERE------------------------*/
#MainBlogHeader{width:979px; height:auto; float:left;}
.BlogHeaderRightPartOuter{width:460PX; height:114px; float:right; padding:0px;}
.BlogHeaderRightPart{width:460PX; height:80px; float:right; padding:4px 0px 0px 0px;}

/*BLOG NAVI*/

#BlogNavi{width:370px;  height:34px; float: right;}
#BlogNavi ul{ list-style-type: none; margin:0; margin-left: 0px; padding:0;}
#BlogNavi li{display:inline; margin:0; padding:0;}

#BlogNavi a{float:left; background: url(../image/blog_left_navi_corner.jpg) no-repeat left top; margin:0; margin-left: 2px;  
             padding:0 0 0 15px; text-decoration:none;}
			 
#BlogNavi a span{float:left; display:block; background: url(../image/blog_right_navi_corner.jpg) no-repeat right top; 
padding: 10px 15px 9px 0px; Font-Family: Arial, Helvetica, sans-serif; font-size:12px; font-weight: normal;color:#FFFFFF;}

#BlogNavi a span {float:none;}
#BlogNavi a:hover span {color: #FFFFFF;}
#BlogNavi #current a{background-position:0 -34px;}
#BlogNavi #current a span{background-position:100% -34px; color: #FFFFFF;}

#BlogNavi a:hover{background-position:0% -34px;}
#BlogNavi a:hover span{background-position:100% -34px;}



/*-------------------MAIN MIDDER BLOCK-----------------------*/
#MainBlogMidder{width:979px; height:auto; margin:auto;}


/*WHAT NEW BLOCK*/
#MainWhatNewBlock{width:686px; height:auto; float:left; padding:0px 0px 0px 9px;}
.WhatNewBut{width:139px; height:51px; float:left; background: url(../image/blog_banner_navi.jpg) no-repeat; margin-right:3px;}
.RecentPost{width:139px; height:51px; float:left; background: url(../image/blog_banner_navi_1.jpg) no-repeat; margin-right:3px;}


/*RECENT POST MAIN BLOCK*/
.RecentPostMain{width:686px; height:auto; float:left; padding:6px 0px 0px 0px;}
.RecentPostMidder{width:656px; height:auto; float:left; background:#19795d url(../image/green_midder_bg.jpg) repeat-x; padding:5px 15px;}
.RecentMainImage{width:auto; height:auto; float:left; background:#054835; border:1px solid #35c198; padding:2px; margin-right:5px;}
.GreenReadMore {width:61px; height:16px; float:right; background:url(../image/green_link.jpg) no-repeat; text-align:center;
               padding-top:2px; margin-top:10px;}



/*-----------------------------MAIN RIGHT PART START HERE----------------------*/
#MainRightPart{width:276px; height:auto; float:right; padding:35px 0px 0px 0px;}
.MainRightPartMain{width:262px; height:auto; float:left; background:#ffe689 url(../image/right_part_main_bg.jpg) repeat-x;
                     padding:7px;}
					 
/*SEARCH BOX*/
.SearchBoxMain{width:260px; height:auto; float:left; background:#d6b946; border:1px solid #ffe993; padding:12px 0px;}

/*ABOUT SUMMER WORKATION*/
.AboutSummerMain{width:262px; height:auto; float:left; padding:9px 0px;}
.AboutSummerTopBlock{width:262px; height:auto; float:left; background:url(../image/abot_bottom_line.jpg) repeat-x bottom;}

/*FOLLOW US*/
.FollowUsTop{width:262px; height:auto; float:left; background: url(../image/follow_us_line.jpg) repeat-x bottom}

/*RECENT WORKATION*/
.RecentWorkationTop{width:262px; height:auto; float:left; background: url(../image/workation_line.jpg) repeat-x bottom;}
.RecentWorkationListingBlock{width:258px; height:auto; float:left; padding:2px;}

.ReceentWorkationListingRow{width:252px; height:auto; float:left; 
                           background:url(../image/workation_listing_bg.jpg) repeat-x center bottom; padding:3px;}
						   
.ViewAllJobsYellow {width:79px; height:19px; float:right; background: url(../image/view_all_jobs.jpg) no-repeat; text-align:center;
                       padding-top:2px; margin-top:15px;}
					   
					   
/*----------------------------MAIN LEFT PART-------------------------------*/
.MainLeftPartBlock{width:695px; height:auto; float:left; padding:45px 0px 0px 0px;}



/*---------------------------FEATURED ARTICALS---------------------------*/
.FeaturedArticalsMainBlock{width:349px; height:auto; float:left; background:url(../image/featured_top_image.jpg) no-repeat;}
.FeaturedArticalList{width:339px; height:auto; float:left; padding:0px 5px 10px 5px;}
.FeaturedArticalRow{width:339px; height:auto; float:left; border-bottom:1px dashed #c9c9c9; padding:14px 0px;}
.FeaturedArticalImg{width:auto; float:left; height:auto; background:# 09F; border:1px solid #c2c2c2; margin-right:5px; padding:2px;}
.ViewAllArticles{width:99px; height:15px; float:right; background:url(../image/vie_all_articles.jpg) no-repeat; text-align:center;
                 margin-top:15px; padding:4px 0px 0px 0px;} 

/*--------------------------SUMMER WORKATION UPDATE ROW----------*/
.SummerWorkationUpdatesBlock{width:326px; height:auto; float:right;}


/*-----------------SUMMERWORKATION UPDATES----------*/
.SummerUpdatesBlock{width:326px; height:auto; float:left; background:url(../image/summer_workation_updates.jpg) no-repeat;}
.SummerUPdatesList{width:316px; height:auto; float:left; padding:0px 5px 10px 5px;}
.SummerUPdatesRow{width:316px; height:auto; float:left; padding:14px 0px;}
.FeaturedArticalImg1{width:auto; float:left; height:auto; background:# 09F; border:1px solid #c2c2c2; 
                       margin-right:10px; padding:2px;}






/*------------------------------------BLOG LISTING BLOCK-----------------------------------*/
.BlogListingMainBlock{width:683px; height:auto; float:left; padding:35px 0px 0px 0px;}
.BlogListingTopBlock{width:683px; height:43px; float:left; background: url(../image/post_listing_top.jpg) no-repeat;}
.BlogListingMidder{width:681px; height:auto; float:left; background:url(../image/listing_blog_bottom.jpg) no-repeat center bottom; border-left:1px solid #d5d5d5; border-right:1px solid #d5d5d5;}
.BlogListingMidder1{width:659px; height:auto; float:left; padding:11px;}
.BlogListingRow{width:657px; height:auto; float:left; padding:14px 2px;} 




/*----------------------------------------BLOG DETAIL BLOCK---------------------------*/
.BlogDetailTopBlock{width:683px; height: auto; float:left; background:#fcfcfc url(../image/blog_detail_midder.jpg) no-repeat center bottom;}
.BlogDetailgRow{width:657px; height:auto; float:left; padding:0px 2px;} 
.LeaveCommentBlockMain{width:651px; height:auto; float:left; padding:60px 16px 13px 16px;}
.LeaveCommentMainTop{width:646px; height:46px; float:left; background:url(../image/leave_comment.jpg) no-repeat;}

/*-----------------------FOOTER START HREE--------------*/
#FooterWraper{width:100%; height:auto; margin:auto; clear:both; background:#171615;}
#FooterWraper1{width:1003px; height:auto; margin:auto;}
.BlankRightPart{width:100%; height:22px; float:left;}					   



/*-----------------------------*/
.LeaveACommentBox{width:129px; height:auto; float:right; padding-top:8px;}
.CommentListingMain{width:627px; height:auto; float:left; padding:0px 12px;}
.CommentListingRow{width:607px; height:auto; float:left; background:#f5f5f5; border-bottom:1px solid #e0e0e0; padding:8px; margin-bottom:1px;}
.CommentListBlockLeft{width:550px; height:auto; float:left;}
