/*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:800px; height:auto; margin:0px auto; padding:0px; }


/*Header start here*/
#HeaderWraper{width:800px; height:373px; margin:auto; background-image:url(../image/header_bg.jpg); padding:0px;}
#LogoWraper{width:800px; height:auto; float:left;  padding:0px;}
.headerimg{ width:auto; height:auto; float:left; padding:64px 0 0 40px;}
.logowapper{ width:317px; height:auto; float:left; padding:64px 0 0 28px;}
.logoimg{ width:317px; height:auto; float:left;}
.logobutton{ width:auto; height:auto; float:left; padding:13px 0 0 9px;} 



/*Navigation start here*/
#NavigationWraper{width:auto; height:auto; float:left; padding:21px 0 0 34px;}
.navibutton{ width:auto; height:auto; float:left;  padding:0px;}


/*Middle start here*/
#MiddleWraper{width:800px; height:auto; background-image:url(../image/middle_bg_img.jpg); float:left; clear:both;}
.middlecontainer{ width:744px; height:auto; margin:auto;  padding:0px;}
.middletext{ width:326px; height:auto; float:left; padding:18px 0 0 0px; margin-left:59px;}
.middletext1{ width:343px; height:auto; float:left; padding:18px 0 22px 0px; border-bottom:1px dotted #cccccc;}
.middletextwapper{ width:343px; height:auto; float:left; margin-left:59px;}
.middletextwapper1{ width:727px; height:auto; float:left; margin-left:17px;}
.middlewapperinner{ width: 343px; height:auto; float:left; margin-left:42px;}
.middleimg{ width:auto; height:auto; float:left; padding:18px 0 0px 22px;}
.middlespacer{ width:744px; height:218px; clear:both;}
.middlepageheading{ width:326px; height:auto; float:left; padding-bottom:12px;}
.textfieldwapper{ width:343px; height:auto; float:left; padding-top:15px;}
.lefttextfield{ width:166px; height:auto; float:left;}

.righttextfieldwapper{ width:166px; height:auto; float:left; padding-left:10px;}

.middleimg1{ width:137px; height:auto; float:right; padding:18px 56px 0px 0px;}

.rightimgbox{ width:137px; height:auto; float:left; padding-bottom:7px;}
.textcontainer{ width:385px; height:auto; float:left;}



/*Listing css*/	
#Listing{width:326px; clear:both; padding:0px; margin:0px; padding-top:12px;}

#Listing ul { clear:both;  margin:0px; padding:0px; list-style-type:none; font-family:Verdana, Arial, Helvetica, sans-serif;}

#Listing li{ padding:0 0 0 15px; background:url(../image/li_bullet.png) no-repeat left; margin:0px; line-height:30px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color: #a0a0a0;}


/*Footer start here*/
#FooterWraper{width:800px; height:auto; background-image:url(../image/footer_bg.jpg); background-repeat:repeat-y; clear:both;  }
.footerinner{ width:744px; height:auto; margin:auto;}
.footerleft{ width:442px; height:auto; float:left; padding:16px 0 0 17px;} 
.footerright{ width:auto; height:auto; float:left; padding:36px 0 0 70px;}
.footerbottmimg{ width:auto; height:auto; float:left;}


/* Other pages CSS start here */
.projectsimgcontainer{ width:630px; height:auto; float:left;}
.projectsimg{ width:279px; height:auto; float:left;}
.projectimgtext{ width:279px; height:auto; float:left; padding-top:15px;}
.spacer33{ width:100%; height:33px; float:left;}
.spacer17{ width:100%; height:17px; float:left;}
.spacer10 { width:166px; height:10px; float:left;}
.spacer86{ width:727px; height:86px; clear:both;}
.submitbutton{ width:72px; height:auto; float:left; padding:0 0 0 36px;}


/*-----------------------------------------17.12.09-------------------------------*/

.RightInnerWraper{width:252px; height:auto; float:right;}
.LeftInnerWraper{width:474px; height:auto; float:left; padding-left:18px;}
.ImgeBlockTopRight{ width:239px; height:11px; float:left;}
.ImgeBlockMiddleRight{width:216px; height:auto; float:left; background:url(../image/middel_right_img.jpg); background-repeat:repeat-y; padding:12px 0 0 23px;}
.ImgeBlockBottumRight{width:239px; height:11px; float:left;}
.FeaturedProjects{width:150px; height:auto; float:left; padding:0px 0 12px; 0px;}
.FeaturedProjectsImge{width:187px; height:85px; float:left; margin-bottom:14px;}
.SeeAllBlock{width:190px; height:20px; float:left;}
.SText{width:70px; height:15px; float:right; margin-right:13px;}
.Sbullets{width:5px; height:7px; float:right; margin:3px 4px 0 0px;}
.WelcomeDarkCommercialText{width:400px; height:16px; float:left; margin-bottom:13px;}
.WelcomeTextBlock{width:450px; height:auto; float:left;}
.ReadMoreBlock{width:450px; height:17px; float:left; margin-top:10px; }
.LineBG{width:450px; height:1px; float:left; background:url(../image/line_bg.jpg); background-repeat:repeat-x;}
.ReadMoreText{width:100px; height:15px; float:right;}
.RImageBlock{width:83px; height:auto; float:left;}
.SubRImageBlock{width:83px; height:81px; float:left; margin-bottom:8px;}
.ExpertiseMainWraper{width:370px; height:auto; float:right; margin-left:20px;}
.ExpertiseText{width:200px; height:16px; float:left;}
.AsOneOfThTextBlock{width:365px; height:auto; float:left; margin-top:15px; margin-bottom:3px; }
.AllExpertiseBlock{width:130px; height:160px; float:right; margin-right:5px; }
.AllExpertiseText{width:120px; height:15px; float:right; }
#Listing1{width:220px; float:left; padding:0px; margin:0px; padding-top:12px;}
#Listing1 ul { float:left;  margin:0px; padding:0px; list-style-type:none; font-family:Verdana, Arial, Helvetica, sans-serif;}
#Listing1 li{ padding:0 0 0 15px; background:url(../image/li_bullet.png) no-repeat left; margin:0px; line-height:30px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color: #676565;}
.spacer43{ width:100%; height:2px; float:left;}
.spacer140{ width:100%; height:140px; float:left;} 
.FeaturedProjectsImgeLast{width:187px; height:85px; float:left; margin-bottom:8px;}


/*----------------------------------------21.12.09-------------------------*/

.lefttextfieldwapper{ width:167px; height:auto; float:left; padding:0 0 10px 0px; margin:auto;}

