/*CSS Document*/
/*(Project) CSS files - by http://www.Konstantinfosolutation.com India*/
/*Comment all css which you are not useing in Layout*/
/*Don't use undescore(_)*/
/*Don't define font family in body*/  
/*UseProper name for css*/

/*ClearFix*/
.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; }
img{ padding:0px; margin:0px; border:0px; }

#Wraper{width:955px; height:auto; margin:auto;}
#WraperInner{width:850px; height:auto; margin:0 50px;}

/*Header start here*/
#HeaderWraper{width:850px; height:97px; margin:0px; }	
#LogoWraper{width:139px; height:87px; margin:0px; float: left}
	.HeaderTopSpace{ clear:both; height:41px; width:100%; }


/*Navigation start here*/
#NavigationWraper{width:570px; height:87px; margin:0px; float:right;}
		#NavigationBlock{ clear:both; width:575px; padding:0px 0; margin:0px; height:auto; }
	.NaviTabs{ float:left; width:auto; padding:0 0px 0 0px; margin:0px; }
	
/*Middle start here*/
#MiddleWraper{width:850px; height:auto; margin:0px; clear:both;}
#IndexMiidleContent{ clear:both; width:auto; padding:0px; margin:0px; height:auto; }
	#IndexLeftBlock{ float:left; width:278px; height:auto; padding:0px; margin:0px; }
		.IndexLeftIMage1{ float:left; width:268px; background:none; padding:5px 0; margin:0 0 5px 0; height: auto; }
			.Box1Img{ float:left; width:84px; height:83px; }
		.BoxText1{ float:right; width:175px; height:auto; padding:0 0 0 5px; }
					/* Rollover */
		.IndexLeftIMage2{ float:left; width:268px; background:#00CC33; padding:0px; margin:0 0 0px 0; height:82px; }
	#IndexRightBlock{ float:left; width:570px; height:auto; padding:0px; margin:0 0 0 0px; }
					#FlashImgText{ position:absolute;width:420px;height:49px;bottom:6px;left:48px; z-index:100; }							
		.IndexRightIMgFrame{ clear:both; width:573px; height:290px; background:url(../images/Index_right_image_frame.jpg) no-repeat; margin:0px 0 0 0;  position:relative; }
		.IndexRightFlashImg{ clear:both; padding:33px 0 0 63px; width:475px; height:229px; }
#IndexLinksBlock{ clear:both; width:860px; height:auto; padding:0px; margin:40px 0 15px 0; }
	.IndexLinksBlock1{ float:left; width:280px; margin:0 0px 0 0; padding:5px 0; height:auto; }
	.IndexLinksBlock2{ float:left; width:285px; margin:0 0px 0 0; padding:5px 0; height:auto; }
	.IndexLinksBlock3{ float:left; width:282px; margin:0 0px 0 0; padding:5px 0; height:auto; }
		
/*Footer start here*/
#FooterWraper{width:860px; height:auto; margin:0px; clear:both}

/* 12-06-2009 */
/* Contact Us */
#ContactLeftBlock{ float:left; width:325px; padding:0px; margin:0px; }
p.ContactLInks{ clear:both; font-family:Georgia, "Times New Roman", Times, serif; color:#acacac; font-size:14px; line-height:14px; padding:5px 0; }

p.ContactLInks a{ clear:both; font-family:Georgia, "Times New Roman", Times, serif; color:#e76e34; font-size:14px; line-height:14px; padding:5px 0; text-decoration:none; }
p.ContactLInks a:hover{ clear:both; font-family:Georgia, "Times New Roman", Times, serif; color:#b15022; font-size:14px; line-height:14px; padding:5px 0; text-decoration:underline; }


#ContactRightBlock{ float:left; width:475px; padding:0px; margin:0px; position:relative; height:471px; }
	.ContactRightMid{ clear:both; background:url(../images/Contact_right_mid_bg.jpg) repeat-y; width:472px; height:auto; padding:0px; margin:0px; }
	.ContactRightMid2{clear:both; padding:0 30px; width:auto; height:auto; margin:0px; }
	.ContactInfo{ clear:both; text-align:right; width:auto; height:auto; padding:20px 0; margin:0 33px 0 0px;}
	
/* Offring */
.OffringLeft1{ float:left; width:240px; height:auto; padding:0px; margin:2px 0 0 0; }
.OffringLeft2{ float:left; width:268px; height:auto; padding:0px; margin:0 0 0 44px; }
.OffringLeft3{ float:left; width:260px; height:auto; padding:0px; margin:4px 0 0 26px; }
	#OffringSlideFrame{ clear:both; background:url(../images/Offring_right_slid_bg.jpg) no-repeat; width:264px; height:392px; padding:22px 0 0 13px; position:relative; }
	#OffringSliderImg{ clear:both; width:auto; height:auto; padding:0px ;margin;0px; }
	#OfferingSliderTitle{ clear:both; width:260px; height:30px; position: absolute; bottom:8px; left:0px; text-align:center; z-index:100; }
/* 15-06-2009*/
.OffringLeftTabs{ clear:both; width:auto; height:auto; margin:0 0 0px 0; padding:0px; }

/* Works */
.WorkLefttitle{ float:left; width:112px; }
.WorkLeftBlackDiv{ float:left; width:140px; height:auto;}
#WorkProjectsBlock{ float:left; width:565px; height:auto; padding:0px 0; margin:0 0 0 24px;}
/* Project Row 1 */
.WorkProjectRow1{ clear:both; width:auto; height:auto; padding:0px; margin:0 0 14px 0; }
	.ProjectFrame1_1{ float:left; width:103px; height:106px; padding:21px 0 0 28px; margin:0 14px 0px 0; background:url(../images/Work/Thumb1_1bg.jpg) no-repeat; }
	.ProjectThumb1_1{ float:left; width:auto; height:auto; padding:0px; margin:0px; }
	.ProjectFrame1_2{ float:left; width:115px; height:106px; padding:21px 0 0 15px; margin:0 14px 0px 0px; background:url(../images/Work/Thumb1_2bg.jpg) no-repeat; }
	.ProjectThumb1_2{ float:left; width:auto; height:auto; padding:0px; margin:0px; }
	.ProjectFrame1_3{ float:left; width:128px; height:106px; padding:21px 0 0 2px; margin:0 14px 0px 0px; background:url(../images/Work/Thumb1_3bg.jpg) no-repeat; }
	.ProjectThumb1_3{ float:left; width:auto; height:auto; padding:0px; margin:0px; }
	.ProjectFrame1_4{ float:right; width:128px; height:106px; padding:21px 0 0 3px; margin:0 0px 0px 0px; background:url(../images/Work/Thumb1_4ng.jpg) no-repeat; }
	.ProjectThumb1_4{ float:left; width:auto; height:auto; padding:0px; margin:0px; }

/* Project Row 2 */
	.ProjectFrame2_1{ float:left; width:103px; height:118px; padding:8px 0 0 27px; margin:0 14px 0 0; background:url(../images/Work/Thumb2_1bg.jpg) no-repeat; }
	.ProjectThumb2_1{ float:left; width:auto; height:auto; padding:0px; margin:0px; }
	.ProjectFrame2_2{ float:left; width:115px; height:118px; padding:8px 0 0 15px; margin:0 14px 0 0; background:url(../images/Work/Thumb2_2bg.jpg) no-repeat; }
	.ProjectThumb2_2{ float:left; width:auto; height:auto; padding:0px; margin:0px; }
	.ProjectFrame2_3{ float:left; width:128px; height:118px; padding:8px 0 0 2px; margin:0 14px 0 0; background:url(../images/Work/Thumb2_3bg.jpg) no-repeat; }
	.ProjectThumb2_3{ float:left; width:auto; height:auto; padding:0px; margin:0px; }
	.ProjectFrame2_4{ float:right; width:128px; height:118px; padding:8px 0 0 3px; margin:0 0 0 0; background:url(../images/Work/Thumb2_4bg.jpg) no-repeat; }
	.ProjectThumb2_4{ float:left; width:auto; height:auto; padding:0px; margin:0px; }

/* Project Row 3 */
	.ProjectFrame3_1{ float:left; width:103px; height:124px; padding:2px 0 0 27px; margin:0 14px 0 0; background:url(../images/Work/Thumb3_1bg.jpg) no-repeat; }
	.ProjectThumb3_1{ float:left; width:auto; height:auto; padding:0px; margin:0px; }
	.ProjectFrame3_2{ float:left; width:115px; height:124px; padding:2px 0 0 15px; margin:0 14px 0 0; background:url(../images/Work/Thumb3_2bg.jpg) no-repeat; }
	.ProjectThumb3_2{ float:left; width:auto; height:auto; padding:0px; margin:0px; }
	.ProjectFrame3_3{ float:left; width:128px; height:124px; padding:2px 0 0 2px; margin:0 14px 0 0; background:url(../images/Work/Thumb3_3bg.jpg) no-repeat; }
	.ProjectThumb3_3{ float:left; width:auto; height:auto; padding:0px; margin:0px; }
	.ProjectFrame3_4{ float:right; width:128px; height:124px; padding:2px 0 0 3px; margin:0 0px 0 0; background:url(../images/Work/Thumb3_4bg.jpg) no-repeat; }
	.ProjectThumb3_4{ float:left; width:auto; height:auto; padding:0px; margin:0px; }

/* Projects */
#ProjectDetailsRight{ float:left; width:570px; height:auto; padding:0px; margin:0px ;}
	#ProjectsDetailsFrame{ float:left; width:528px; height:392px; background:url(../images/Projects_right_details_frame_bg.jpg) no-repeat; padding:22px 0 0 42px; margin:0px; }
	#ProjectsDetailsImg{ clear:both; width:auto; height:auto; }
	#ProjectDetailsBottom{ clear:both; padding:20px 0 0 0; margin:0px; }
	#ProjectBack{ float:left; width:150px; }
	#ProjectSlideBlock{ float:right; width:295px; height:20px; margin:0 10px 0 0; }
	
/* Stratgey */


#StratgeyInfoRight{ float:right; width:350px; height:auto; padding:0 0px 5px 0; margin:41px 0px 0 0; text-align:right}
#StratgeyLeftBlock{ float:left; width:130px; height:auto; padding:0px; margin:0px; }
	.StratgeyBlock1{ float:left; margin:0 0 18px 0; padding:0px; width:auto; height:auto; }
#StratgeyRightBlock{ float:left; width:720px; height:auto; padding:0px; margin:0px; }
	#StrategyBlock{ clear:both; background:#fff; height:447px; width:719px; }
	#StrategyBlock1{ clear:both; background:url(../images/Strategy_right_content1.jpg) no-repeat; height:447px; width:719px; }
	#StrategyBlock2{ clear:both; background:url(../images/Strategy_right_content2.jpg) no-repeat; height:447px; width:719px; }
	#StrategyBlock3{ clear:both; background:url(../images/Strategy_right_content3.jpg) no-repeat; height:447px; width:719px; }

	.StratgeyArrow{ float:left; width:148px; height:415px; }
	.StrategyContent{ float:left; width:570px; height:auto; padding:10px 0; margin:0px ;}
		.StrategyInfotext{ clear:both; width:100%; height:auto; padding:0px 10px; margin:0px;}
			.StrategyContentImg{ float:left; width:426px; height: auto; min-height:365px; }
			.StratgeyContentLinks{ float:left; width:140px; height: auto; }
/* 19-06-2009*/

.AboutUSLeftTabs{ clear:both; width:auto; height:auto; margin:0 0 8px 0; padding:0px; }
.AboutUsRightBlock{ float:right; width:570px; height: auto; padding:0px; margin:0px; }

#AboutUsLeftText{ clear:both; margin:10px 0; padding:0px; width:70%; }

#AboutUsRightFounderBlock{ clear:both; padding:0px; margin:20px 0; height:150px; width:98%; }
	#AboutUsFounderText{ float:left; width:260px; height:auto; padding:0 10px 0 0px;}
	#AboutUsFounderArticle{ float:right; width:290px; height:auto; padding:0px;}
	#AboutUsFounderArticleText{ clear:both; width:280px; height:auto; padding:10px 0 20px 10px; min-height:140px;}

	#AboutUsFounderBlock1{ float:left; width:135px; height:253px; padding:0px; margin:0px;  background:url(../images/Aboutus_founder_1_frame.jpg) no-repeat; }
		#Founder1Block{ float:left; padding:0px; margin:8px 0 0 8px; width:auto; height:auto; }
		#Founder1BlockName{ float:left; margin:20px 0 0 8px; padding:0px; background:url(../images/Aboutus_founder_1_text.jpg) no-repeat; width:110px; height:98px; }
		#Founder1BlockName_ro{ float:left; margin:20px 0 0 8px; padding:0px; background:url(../images/Aboutus_founder_1_text_ro.jpg) no-repeat; width:110px; height:98px; }

	#AboutUsFounderBlock2{ float:right; width:135px; height:253px; padding:0px; margin:0px; background:url(../images/Aboutus_founder2_frame.jpg) no-repeat; }
		#Founder2Block{ float:left; padding:0px; margin:7px 0 0 2px; width:auto; height:auto; }
		#Founder2BlockName{ float:left; margin:21px 0 0 2px; padding:0px; background:url(../images/Aboutus_founder_2_text.jpg) no-repeat; width:110px; height:98px; }
		#Founder2BlockName_ro{ float:left; margin:21px 0 0 2px; padding:0px; background:url(../images/Aboutus_founder_2_text_RO.jpg) no-repeat; width:110px; height:98px; }
	
	#AboutUsPartnersLinks{ float:left; width:260px; height:auto; }
	#AboutUsPartnersRightImg{ float:right; width:310px; height:auto; }

		#Founder1ArticleBlock1{ float:left; margin:20px 0 0 8px; padding:0px; width:110px; height:98px; }
		#Founder1ArticleBlock2{ float:left; padding:0px; margin:7px 0 0 2px; width:auto; height:auto; }
		#Founder1ArticleBlock3{ float:left; margin:21px 0 0 2px; padding:0px; background:url(../images/Aboutus_founder_2_text.jpg) no-repeat; width:110px; height:98px; }


	.ProjectFrame1_1R{ float:left; width:125px; height:118px; padding:0px; margin:0 18px 0 0; background:#fff; border-top:2px solid #dddddd; border-right:2px solid #dddddd; }
	.ProjectThumb1_1R{ float:left; width:auto; height:auto; padding:0px; margin:0px; }
	.ProjectFrame1_2R{ float:left; width:125px; height:118px; padding:0px; margin:0 18px 0 0; background:#fff; border-top:2px solid #dddddd; border-right:2px solid #dddddd; }
	.ProjectThumb1_2R{ float:left; width:auto; height:auto; padding:0px; margin:0px; }
	.ProjectFrame1_3R{ float:left; width:125px; height:118px; padding:0px; margin:0 18px 0 0; background:#fff; border-top:2px solid #dddddd; border-right:2px solid #dddddd; }
	.ProjectThumb1_3R{ float:left; width:auto; height:auto; padding:0px; margin:0px; }
	
	
	
	.ProjectFrame1_4R{ float:left;width:124px; height:118px; padding:0px; margin:0 0px 0 0; background:#fff; border-top:2px solid #dddddd; border-right:2px solid #dddddd;}
	.ProjectThumb1_4R{ float:left; width:auto; height:auto; padding:0px; margin:0px; }


	.ProjectFrame2_1R{ float:left; width:125px; height:118px; padding:0px; margin:0 18px 0 0; background:#fff; border-top:2px solid #dddddd; border-right:2px solid #dddddd; }
	.ProjectThumb2_1R{ float:left; width:auto; height:auto; padding:0px; margin:0px; }
	.ProjectFrame2_2R{ float:left; width:125px; height:118px; padding:0px; margin:0 18px 0 0; background:#fff; border-top:2px solid #dddddd; border-right:2px solid #dddddd; }
	.ProjectThumb2_2R{ float:left; width:auto; height:auto; padding:0px; margin:0px; }
	.ProjectFrame2_3R{ float:left; width:125px; height:118px; padding:0px; margin:0 18px 0 0; background:#fff; border-top:2px solid #dddddd; border-right:2px solid #dddddd; }
	.ProjectThumb2_3R{ float:left; width:auto; height:auto; padding:0px; margin:0px; }
	
	
	
	.ProjectFrame2_4R{ float:left;width:124px; height:118px; padding:0px; margin:0 0px 0 0; background:#fff; border-top:2px solid #dddddd; border-right:2px solid #dddddd;}
	.ProjectThumb2_4R{ float:left; width:auto; height:auto; padding:0px; margin:0px; }

	.ProjectFrame3_1R{ float:left; width:125px; height:118px; padding:0px; margin:0 18px 0 0; background:#fff; border-top:2px solid #dddddd; border-right:2px solid #dddddd; }
	.ProjectThumb3_1R{ float:left; width:auto; height:auto; padding:0px; margin:0px; }
	.ProjectFrame3_2R{ float:left; width:125px; height:118px; padding:0px; margin:0 18px 0 0; background:#fff; border-top:2px solid #dddddd; border-right:2px solid #dddddd; }
	.ProjectThumb3_2R{ float:left; width:auto; height:auto; padding:0px; margin:0px; }
	.ProjectFrame3_3R{ float:left; width:125px; height:118px; padding:0px; margin:0 18px 0 0; background:#fff; border-top:2px solid #dddddd; border-right:2px solid #dddddd; }
	.ProjectThumb3_3R{ float:left; width:auto; height:auto; padding:0px; margin:0px; }
	
	
	
	.ProjectFrame3_4R{ float:left;width:124px; height:118px; padding:0px; margin:0 0px 0 0; background:#fff; border-top:2px solid #dddddd; border-right:2px solid #dddddd;}
	.ProjectThumb3_4R{ float:left; width:auto; height:auto; padding:0px; margin:0px; }
/* 30-06-2009 */

.WorkLeft1{ float:left; width:258px; height:auto; padding:0px; margin:12px 0 0 0; }
.WorkProjectBlock1{ float:left; width:140px; height:136px; padding:0px; margin:0px; }
.WorkDetailsLeftText{ width:260px; padding-top:18px; height:auto; clear:both; }

#ProjectDetailsLeft1{ float:left; width:280px; height:auto; padding:0px; margin:0px; }
	.ProjectSlide1{ float:right; width:30px; text-align: right; }

#ContactUSContentBlock{
	background:url(../images/Contactus_text_bg.jpg) no-repeat;
	width:435px;
	height:437px;
	position:absolute;
	bottom:52px;
	right:-57px;
	z-index:100;
}
#ContactInfoSpace{ clear:both; width:400px; height:290px; }

/* 22-06-2009 */

#AboutUsFounderArticle{ float:right; width:280px; height:auto; padding:0px; margin:15px 0 0 0;}
	#AboutUsFounderBlock2{ float:right; width:140px; height:253px; padding:0px; margin:0px; background:url(../images/Aboutus_founder2_frame.jpg) no-repeat; }

/* --------------------> Blog Section Start Here <---------------------- */
#BlogWraperMain{width:100%; height:auto; margin:0px; padding:0px; background:#231f20;}
#BlogWraperMain2{width:100%; height:auto; margin:0px; padding:0px; background:#fff;}
#BlogWraper{width:955px; height:auto; margin:auto;}
#BlogWraperInner{width:860px; height:auto; margin:0 50px; }

/* --------------------   24-06-2009 ------------------------ */

	.ProjectFrame1_1R{ float:left; width:123px; height:118px; padding:0px; margin:0 18px 0 0; background:#fff; border-top:2px solid #dddddd; border-right:2px solid #dddddd; }
	.ProjectThumb1_1R{ float:left; width:auto; height:auto; padding:0px; margin:0px; }
	.ProjectFrame1_2R{ float:left;width:123px; height:118px; padding:0px; margin:0 0px 0 0; background:#fff; border-top:2px solid #dddddd; border-right:2px solid #dddddd;}
	.ProjectThumb1_2R{ float:left; width:auto; height:auto; padding:0px; margin:0px; }



/*Blog Header start here*/
#BlogHeaderWraper{width:860px; height:75px; margin:0px;}
	#BlogRssFeedBlock{ clear:both; width:98%; height:auto; padding:0px; margin:20px 0 0 0; }
	#BlogLogoWraper{width:241px; height:48px; margin:45px 0 0 0; float: left}
	#BlogNavigationBlock{ clear:both; width:860px; height:60px; padding:0px; margin:0px; text-align:right;}
		
		#BlogNaviRightBlock{ float:right; width:545px; height:43px; }
		.BlogNaviTab{ float:left; width:130px; margin:0 0 0 7px; height:25px; padding:10px 0; text-align:center; }
		.BlogNaviTab a{ float:left; width:130px; margin:0 0 0 7px; height:25px; padding:10px 0; text-align:center; font-family:Arial, verdana, Helvetica; font-size:11px; font-weight:bold; color:#808080; background:#231f20; text-decoration:none; }
		.BlogNaviTab a:hover{ float:left; width:130px; margin:0 0 0 7px; height:25px; padding:10px 0; text-align:center; font-family:Arial, verdana, Helvetica; font-size:11px; font-weight:bold; color:#808080; background:#231f20; text-decoration:none; }

		.BlogNaviTab2{ float:left; width:130px; margin:0 0 0 7px; height:25px; padding:0px 0; text-align:center; }
		.BlogNaviTab2 a{ float:left; width:130px; margin:0 0 0 0px; height:25px; padding:10px 0; text-align:center; font-family:Georgia, arial, verdana, "times New Roman"; font-size:11px; font-weight:bold; color:#fff; background:#666666; text-decoration:none; }
		.BlogNaviTab2 a:hover{ float:left; width:130px; margin:0 0 0 0px; height:25px; padding:10px 0; text-align:center; font-family:Georgia, arial, verdana, "times New Roman"; font-size:11px; font-weight:bold; color:#231f20; background:#bed63c; text-decoration:none; border-bottom:1px solid #a1b15b; }
		.BlogNaviTab2 a#Current3{ float:left; width:130px; margin:0 0 0 0px; height:25px; padding:10px 0; text-align:center; font-family:Georgia, arial, verdana, "times New Roman"; font-size:11px; font-weight:bold; color:#231f20; background:#bed63c; text-decoration:none; border-bottom:1px solid #a1b15b; }

#BlogCategoriesSection{ clear:both; width:840px; border:1px solid #ccc; padding:0px; margin:20px 0 0 0; height:auto; }

#BlogCategoriesSectionCoolest{ clear:both; width:843px; border:1px solid #ccc; padding:0px; margin:20px 0 0 0; height:auto; }
	.BlogCategoryBlock{ float:left; width:280px; height:130px; padding:0px; margin:0px; }
	.BlogCategoryImg{ float:left; width:130px; height:130px; }
	.BlogCategoryText{ float:left; width:150px; height:130px; }
		.BlogRollOver{ background:#e96e33; padding:2px; cursor:pointer; }
		.BlogRollOut{ background:none;  padding:2px; cursor:pointer;}
#BlogFooterBlock{ clear:both; width:860px; padding:0px; margin:5px 0; height:40px; }
#BlogCopyright{ float:left; width:200px; padding:10px 0; height:auto;}
#BlogFooterLinks{ float:right; width:360px; height:auto; padding:10px 0; }	

#BlogHeaderWraper{width:860px; height:122px; margin:0px; }
/*#BlogHeaderWraperOuter{width:860px; height:131px; margin:0px; background:#231f20; }*/
#BlogHeaderWraperOuter{width:860px; height:131px; margin:0px; background:#100f10; }
.BlogBodyBg{ clear:both; background:#fff url(../images/Blog_body_bg.jpg) repeat-x top; width:100%; padding:0px; margin:0px; }

/* --------------------   25-06-2009 ------------------------ */
#WorkProjectArrowUp{ clear:both; position:absolute; top:-40px; right:10px; width:45px; height:36px; }
#WorkProjectArrowDown{ clear:both; position:absolute; bottom:-30px; right:10px; width:45px; height:36px; }

#BlogMiddleContent{ clear:both; padding:0px; margin:0px; width:860px; height:auto ;}
#BlogLeftBlock{ float:left; width:581px; height:auto; padding:0px; margin:10px 0 0 0; border-right:2px solid #dcdbdb; }
#BlogLeftBlockDetails{ float:left; width:581px; height:auto; padding:0px; margin:10px 0 10px 0px; border-right:2px solid #dcdbdb; }
	.BlogDesignMoviBlock{ clear:both; width:98%; height:auto; padding:0px 0 0 0px; margin:0 0 10px 0; }
	
		.BlogDesignListImg{ float:left; width:145px; height:auto; }
		.BlogDesignListText{ float:right; width:400px; height:auto; padding:1px 0 0 0px; }
#BlogRightBlock{ float:left; width:266px; height:auto; padding:0px; margin:14px 0 0 0; }
	.BlogDesignRightInner{ float:right; width:250px; height:auto; padding:5px 5px 5px 0; margin:0 0 5px 0; }
.BlogPopularArticle a{ float:left; width:118px; height:15px; font-family: Georgia, arial, verdana, "times New Roman"; font-size:14px; color:#c0bfbf; padding:5px 0 5px 0; text-align:left; text-decoration:none; margin:0 5px 0 2px; }
.BlogPopularArticle a:hover{ float:left; width:118px; height:15px; font-family: Georgia, arial, verdana, "times New Roman"; font-size:14px; color:#231f20; padding:5px 0 5px 0; text-align:left; text-decoration:none; border-bottom:3px solid #bfd069; margin:0 5px 0 2px; }
.BlogPopularArticle a#Current4{ float:left; width:118px; height:15px; font-family: Georgia, arial, verdana, "times New Roman"; font-size:14px; color:#231f20; padding:5px 0 5px 0; text-align:left; text-decoration:none; border-bottom:3px solid #bfd069; margin:0 5px 0 2px; }

.BlogPopularArticle_orange a{ float:left; width:118px; height:15px; font-family: Georgia, arial, verdana, "times New Roman"; font-size:14px; color:#c0bfbf; padding:5px 5px 5px 0; text-align:center; text-decoration:none; margin:0 0px 0 0; }
.BlogPopularArticle_orange a:hover{ float:left; width:118px; height:15px; font-family: Georgia, arial, verdana, "times New Roman"; font-size:14px; color:#231f20; padding:5px 5px 5px 0; text-align:center; text-decoration:none; border-bottom:3px solid #e87730; margin:0 0px 0 0; }
.BlogPopularArticle_orange a#Current_orange{ float:left; width:118px; height:15px; font-family: Georgia, arial, verdana, "times New Roman"; font-size:14px; color:#231f20; padding:5px 5px 5px 0; text-align:center; text-decoration:none; border-bottom:3px solid #e87730; margin:0 0px 0 0; }

.BlogArticleRow1{ clear:both; width:98%; padding:9px 2px; border-bottom:1px solid #d2dd99; margin:0px; }
.BlogArticleRow_orange{ clear:both; width:99%; padding:9px 0px 9px 0px; border-bottom:1px solid #f26722; margin:0 0 0 2px; }
.BlogArticleRow2{ clear:both; width:98%; padding:9px 10px; margin:0px; }

.BlogAddSpace{ clear:both; width:251px; background:#e5e5e5; height:150px; padding:15px 0; text-align:center; }
	.BlogRecentArticleBlockWithoutline{ clear:both; width:98%; height:auto; padding:8px 0; margin:0 0 0px 0; }
	.BlogRecentArticleBlock{ clear:both; width:98%; height:auto; padding:8px 0; margin:0 0 10px 0; border-bottom:1px solid #c0bfbf; }
	.BlogArticleDetailsBlock{ clear:both; width:98%; height:auto; padding:8px 0; margin:50px 0 10px 0; border-top:1px solid #c0bfbf; }

		.BlogRecentArticleImg{ float:left; width:285px; height:auto; }
		.BlogRecentArticleText{ float:right; width:257px; height:auto; padding:0px 0 0 0px; margin:10px 0 0 0; }

	.BlogCoolIdeaBlock{ float:left; width:281px; height:140px; padding:0px; margin:0px; }
	.BlogCoolIdeaImg{ float:left; width:139px; height:139px;  border-bottom:1px solid #dcdbdb; border-right:1px solid #dcdbdb;}
	.BlogCoolIdeaText{ float:left; width:140px; height:140px; }

	.BlogCommentBlock1{ clear:both; width:520px; height:auto; background:#e5e5e5; padding:12px 20px; margin:0px; border:1px solid #e5e5e5; }
	.BlogCommentBlock2{ clear:both; width:520px; height:auto; background:#fff;  padding:12px 20px; margin:0px;  border:1px solid #e5e5e5;}
#BlogRightBlock2{ float:left; width:272px; height:auto; padding:0px; margin:25px 0 0 0;  }

/* 29-06-2009*/

	.NaviTabs{ float:left; width:auto; padding:0 0px 0 0px; margin:0px; }
	.HeaderTopSpace{ clear:both; height:41px; width:100%; }
		#NavigationBlock{ clear:both; width:575px; padding:0px 0; margin:0px; height:auto; }
		.BoxText1{ float:right; width:170px; height:auto; padding:0 5px; }

/* 02-07-2009 */

.BlogTabsNew{ float:left; width:127px; margin:0 0 0 5px; height:43px; padding:0px; }