/*CSS Document*/
/*Haftoo 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%;}


#Wraper{width:100%;height:auto;margin:auto;background-image:url(../image/top-bg.jpg); background-repeat:repeat-x;background-position:top;padding-top:24px;}
#Leftpart{width:51px; height:600px; float:left;}
#Mainmiddle{width:900px; height:auto;margin:auto; background:none; padding-left:51px; padding-right:51px;}
#Rightpart{width:51px; height:600px; float:right;}

#Footerwraper{width:100%; height:72px; margin:auto;background-image:url(../image/bottom_bg_new.jpg); background-repeat:repeat-x; clear:both;}
#Footer{width:900px;height:52px;margin:auto;margin:auto;padding-top:20px;padding-left:51px; padding-right:51px;}

/*Header start here*/
.Headerleft{width:13px; height:361px; float:left; background-image:url(../image/header_left.jpg); background-repeat:no-repeat;}
.Headerleftbg{width:193px; height:352px; float:left; background-image: url(../image/header_left_bg.jpg); background-repeat:repeat-x;padding-top:9px;}
.Headerleft1{width:72px; height:361px; float:left; background-image: url(../image/header_left_bg1.jpg); background-repeat:no-repeat;}
.Headerleft11{width:72px; height:321px; float:left;}

.Headerleft2{width:613px; height:331px; float:left; background-image: url(../image/header_left_bg2.jpg); background-repeat:repeat-x; padding-top:31px;}
.Headerleft3{width:9px; height:361px; float:right; background-image: url(../image/header_left_bg3.jpg);background-repeat:no-repeat;}
.Google{width:193px; height:93px; float:left; background-image:url(../image/google.jpg); background-repeat:no-repeat;}
.Yahoo{width:238px; height:103px; float:left; background-image: url(../image/yahoomsn.jpg); background-repeat:no-repeat;}

.Searchleft{width:72px; height:40px; float:left; background-image:url(../image/Image02.png); background-repeat:no-repeat;}
.Searchbg{width:613px; height:40px; float:left; padding-top:5px;}
.Searchbg1{width:613px; height:40px; float:left; background-image:url(../image/image03.jpg); background-repeat:repeat-x;}
.Searchbg2{width:29px; height:34px; float:right; padding-top:6px;}
.Searchform{width:185px; height:34px; float:right; padding-top:6px; padding-left:5px; padding-right:5px;}
.Searchtxt{width:60px; height:29px; float:right; padding-top:11px;}

/*-Nevigation area--*/
.Findtxt{width:270px; height:212px; float:left; padding-top:30px;}
.Findtxt1{width:270px; height:109px; float:left; background-image:url(../image/find_your_best_services.jpg); background-repeat:no-repeat;}
.Banerimg{width:340px; height:240px; float:right; background-image: url(../image/image01.jpg); background-position:bottom; background-position:bottom;  background-repeat:no-repeat;}

/*--Middle start here-*/
.MidLeft{width:209px; height:auto;float:left; padding-top:5px;}
.Midbox{width:204px; height:auto;float:left;}
.Midbox1{width:11px; height:346px;float:left; background-image:url(../image/mid_left_bg.jpg); background-repeat:no-repeat;}
.Midbox2{width:182px; height:346px;float:left; background-image: url(../image/mid_box_bg.jpg); background-repeat:repeat-x;}
.Midbox3{width:11px; height:346px;float:left; background-image: url(../image/mid_right_bg.jpg); background-repeat:no-repeat;}
.Midbox4{width:182px; height:346px;float:left;}
.Categorybox1{width:204px; height:47px;float:left; background-image:url(../image/category_box_top_bg.jpg); background-repeat:repeat-x;}
.Categorybox2{width:11px; height:47px;float:left; background-image:url(../image/category_cor_left_top.jpg); background-repeat:no-repeat;}
.Categorybox3{width:11px; height:47px;float:left; background-image:url(../image/category_cor_right_top.jpg); background-repeat:no-repeat;}
.Categorybox4{width:193px; height:auto; padding-left:11px; float:left; background-image:url(../image/category_box_main_bg.jpg); background-repeat:repeat-y;}
.Categorybox5{width:204px; height:47px;float:left; background-image: url(../image/category_box_bottom_bg.jpg); background-repeat:repeat-x;}
.Categorybox6{width:11px; height:47px;float:left; background-image: url(../image/category_cor_left_bottom.jpg); background-repeat:no-repeat;}
.Categorybox7{width:11px; height:47px;float:right; background-image: url(../image/category_cor_right_bottom.jpg); background-repeat:no-repeat;}
.Categorytxt{width:182px; height:37px;float:left; padding-top:10px;}
.Categoryheading{width:193px; height:15px; float:left; padding-top:5px; padding-bottom:10px;}
.Categorysub{width:193px; height:21px; float:left; padding-top:2px;}
.Categoryarrow{width:25px; height:21px; float:left; padding-right:8px;}
.Categorytext2{width:160px; height:18px; float:left; padding-top:3px;}


.Midbox23{width:11px; height:188px;float:left; background-image:url(../image/image05.jpg); background-repeat:no-repeat;}
.Midbox24{width:182px; height:188px;float:left; background-image: url(../image/image06.jpg); background-repeat: repeat-x;}
.Midbox25{width:172px; height:175px;float:left; padding:5px;}
.Midbox26{width:11px; height:188px;float:left; background-image:url(../image/image07.jpg); background-repeat:no-repeat;}
.Midbox27{width:172px; height:50px;float:left;}
.Midbox28{width:172px; height:auto;float:left;}

/*--Free Seo Consultancy-*/
.Midbox22{width:204px; height:auto;float:left; padding-top:4px;}
.Freeseo1{width:204px; height:38px;float:left;}
.Freeseo2{width:11px; height:38px;float:left; background-image:url(../image/free_image1.jpg); background-repeat:no-repeat}
.Freeseo3{width:182px; height:38px;float:left; background-image: url(../image/free_image2.jpg); background-repeat:repeat-x;}
.Freeseo4{width:11px; height:38px;float:left; background-image:url(../image/free_image3.jpg); background-repeat:no-repeat;}
.Freeseo5{width:204px; height:auto;float:left; background-image:url(../image/free_image4.jpg); background-repeat: repeat-y;}
.Freeseo6{width:11px; height:38px;float:left; background-image:url(../image/free_image5.jpg); background-repeat:no-repeat;}
.Freeseo7{width:182px; height:38px;float:left; background-image:url(../image/free_image6.jpg); background-repeat:repeat-x;}
.Freeseo8{width:11px; height:38px;float:left; background-image: url(../image/free_image7.jpg); background-repeat:no-repeat;}
.Freeseotxt{width:174px; height:30px;float:left; padding:4px;}
.Freeseotxt1{width:194px; height:auto;float:left; padding:5px;}
.Freeseo77{width:172px; height:38px;float:left; padding-right:10px;}
/*--Middle Part-*/
.Midright1{width:691px; height:auto; float:left;background-image:url(../image/image08.jpg); background-position:top; background-repeat:repeat-x;padding-top:6px;}
.Midright2{width:677px; height:auto; float:left; border-left: 1px solid #9298a7; border-bottom: 1px solid #9298a7; border-right: 1px solid #9298a7; background-image:url(../image/image09.jpg); background-repeat:repeat-x; background-position:bottom;padding-left:6px; padding-right:6px; padding-top:6px;}

.Promotionbox{width:655px; height:auto; float:left; border:1px solid #000000; background:#ffffff; padding:10px;}
.Promotiontxt{width:655px; height:22px; float:left; padding-top:5px;}
.Promotiontxt1{width:655px; height:auto; float:left;}
.More{width:auto; height:auto; float:right;}
.Webdatabanner{width:655px; height:auto; float:left; padding-top:5px;}
.Webdatasm1{width:677px; height:132px; float:left; padding-top:15px; background-image:url(../image/image09.jpg); background-repeat:repeat-x; background-position:bottom;}
.Webdatasm2{width:436px; height:117px; float:left; padding-left:3px;}
.Webdatasm3{width:232px; height:117px; float:left; padding-right:3px;}
/*-- Middle Wraper-*/
#MiddleWraper{width:951px; height:auto; /*background-color:#ffffff;*/  margin:auto; clear:both}

/*Footer start here*/
#FooterWraper{width:1003px; height:36px; clear:both; background-image: url(../images/footer_bg.jpg); background-repeat:repeat-x;}

/*Portfolio*/
.Googleranking{width:655px; height:20px; float:left; padding-top:5px; padding-bottom:5px;}
.Website{width:655px; height:auto; float:left;}
.Websitearea{width:212px; height:auto; float:left;padding-left:3px;}
.Websitebox{width:auto; height:auto; float:left; padding-top:5px;}
.Keyword{width:205px; height:auto;float:left; padding-left:5px;}
.Keyword1{width:175px; height:auto;float:left;padding-bottom:2px;}
.Keyword2{width:19px; height:auto;float:left;padding-bottom:2px; padding-right:5px;}
.Partners{width:655px; height:199px; float:left; padding-top:5px;}

.Siterank{width:653px; height:auto;float:left; border:1px solid #326547;background:#ffffff;}
.Siteblank{width:655px; height:3px;float:left;}
.Sitename{width:auto; height:auto; float:left;}

.Websitetable{width:214px; height:auto; float:left; padding:6px;}
.Siterankgraph{width:214px; height:auto; float:left; padding-left:10px; padding-top:5px;}



/*New Header start here*/
#Header{width:900px; height:232px; float:left;background:none;}
.New_head{width:254px; height:212px; float:left;background-image:url(../image/new_image_01.jpg); background-repeat:no-repeat; padding-top:20px; padding-left:20px;}
.New_head1{width:626px; height:195px; float:left; padding-top:37px;}
.New_head2{width:612px; height:264px; float:left;background-image:url(../image/new_image_02.jpg); background-repeat:repeat-x;}
.New_head3{width:9px; height:295px; float:left;background-image:url(../image/new_image_03.jpg); background-repeat:no-repeat;}

.Navarea{width:617px;; height:38px; float:left;}
.Home{width:auto; height:24px; float:left; padding-top:12px; padding-left:18px; padding-right:18px;}
.Navline{width:12px; height:36px; float:left; padding-top:1px;}
.New_headbg{width:617px; height:195px; float:left;background-image:url(../image/bg_header_mid.jpg); background-repeat:repeat-x;}
.New_headcorner{width:9px; height:195px; float:left;background-image:url(../image/corner_new_bg.jpg); background-repeat:no-repeat;}
.Logo{width:auto; height:auto; float:left;}
.Findbest{width:400px; height:142px; float:left; padding-left:14px; padding-top:14px;}
.Child{width:161px; height:114px; float:left; padding-left:41px;}


/*Left New pop pup start here*/
.msg{
background-color:#009900;
color:#FFFFFF;
text-align:center;
font-family:tahoma;
font-size:12px;
}

.err_msg{
background-color:#FF0000;
text-align:center;
color:#FFFFFF;
font-family:tahoma;
font-size:12px;
}
