@charset "utf-8";
/* CSS Document */

* {margin: 0px; padding: 0px;}
body {height: 100%; background: url(../images/home_background.jpg) #000 fixed no-repeat;}

#home {background-image: ; width: 1124px; height: auto; min-height:735px; padding-top: 33px; padding-left: 156px;}
#who-we-are {background-image:; background-repeat:repeat-y; width: 1280px; height: auto; min-height:768px; padding-left: 156px;}
#what-we-do {background-image:; width: 1280px; height: auto; min-height:1139px; padding-left: 156px;}
#who-we-do {background-image:; width: 1280px; height: auto; min-height:767px; padding-left: 156px;}
#contact-us {background-image:url(../images/contact-us_background.jpg); width: 1280px; height: auto; padding-left: 156px; background-repeat:repeat-y; clear:both;}
#footer {background-image:url(../images/footer_background.jpg); width: 1280px; height: 245px; padding-left: 156px; float:left;}

#content_home {background-image:url(../images/home_content_background.jpg); width: 968px; height: auto; min-height:735px; position: relative;}
#content_who-we-are {background-image:url(../images/who-we-are_content_background.jpg); width: 968px; height: 768px; position: relative;}
#content_what-we-do {background-image:url(../images/what-we-do_content_background.jpg); width: 968px; height: 1109px; padding-bottom:30px; float:left; position: relative;}
#content_who-we-do {background:url(../images/who-we-do_content_background.jpg) no-repeat #000; width: 968px; height:1800px; position: relative;}
#content_contact-us {background-image:url(../images/contact-us_content_background.jpg); width: 968px; height: 709px; position: relative;}
#content_contact-us3 {background-image:url(../images/contact-us_content_background.jpg); width: 968px; height: auto; height: auto; position: relative; }



ul.navigation_home {position:relative; margin-left: 430px; list-style: none; width: 550px; height: 75px;}
ul.navigation {position:relative; margin-left: 370px; list-style: none; width: 600px; height: 75px;}
li {float: left; margin-right: 5px;}
li a{float: left;}

/* Home Page OPEN */
.info_home {position: absolute; top: 305px; left: 80px; width: 580px; height: 410px;}
.cuadro_info { float:left; width: 280px; height:350px; margin-right: 10px;}
.rombo_grande_home {position: absolute; top: 300px; right: 20px; width: 359px; height:409;}

/* Home Page CLOSE */

/* Who We Are Page OPEN */
#info_page2 {width: 870px; height: 590px; position: relative; margin-top: 100px; margin-left: 50px;}
#bullets_txt {width: 726px; height: 182px; position: relative;}
#txt_derecha {width: 700px; height: 172px, float: left; padding-top: 10px;}
.txt_page2 {font-family: Arial, Helvetica, sans-serif; font-size:14px; color: #b7b7b7; line-height: 18px;}

.txt1_abejas {
	position: absolute;
	top: 290px;
	left: 85px;
	text-align: right;
	color:#FFF;
	z-index: 10;
}
.txt2_abejas {position: absolute; top: 390px; left: 105px;text-align: right; color:#FFF; z-index: 10;}
.txt3_abejas {position: absolute; top: 280px; left: 535px;text-align: left; color:#FFF; z-index: 10;}
.txt4_abejas {position: absolute; top: 380px; left: 590px;text-align: left; color:#FFF; z-index: 10;}
.txt5_abejas {position: absolute; top: 490px; left: 540px;text-align: left; color:#FFF; z-index: 10;}
/* Who We Are Page CLOSE */

/* What We Do Page OPEN */
#info_page3 {width: 870px; height: 590px; position: relative; margin-top: 115px; margin-left: 70px;}
#cuadrito_wrap {width: 870px; height: 245px; position: relative;}
#cuadrito_wrap22 {width: 870px; height: 220px; position: relative;}
.cuadrito_page2 {width: 280px; height: auto; float: left; margin-right: 5px; margin-top: 5px;}
.txt_cuadrito_page2 {float: left; font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #b7b7b7; line-height: 20px;}
/* What We Do Page CLOSE */

/* Who We Do Page OPEN */
#info_page4 {width: 870px; height: auto; position: relative; margin-top: 100px; margin-left: 50px; font-family:Arial, Helvetica, sans-serif; font-size: 15px;
color: #b7b7b7; line-height: 20px;}
.cuadrito_page222 {width: 280px; height: 245px; float: left; margin-left: 110px; margin-top: 5px;}
/* Who We Do Page CLOSE */

/* Footer Page OPEN */
#info_footer {width: 860px; height: 500px; position: relative; margin-top: 110px; margin-left: 90px;}
.footer_left_right {width: 400px; height: 500px; float: left; margin-right: 20px;}
.space_input {background-image:url(../images/texta_a.jpg); background-repeat:no-repeat; float: left; width: 274px; height: 28px; border: 0px; padding-left: 5px; padding-left:12px; padding-right:12px; padding-top:12px; margin-bottom:6px;}
.space_txt {float: left; width: 71px; height: 10px; font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #e70078; margin-top: 10px;}
.space_input_b {background-image:url(../images/texta_b.jpg); background-repeat:no-repeat; float: left; width: 293px; height: 76px; border: 0px; padding-left: 5px; padding-top: 5px; padding-right: 5px;}
.submit {background-image:url(../images/submit.jpg); background-repeat:no-repeat; width: 50px; height: 58px; border:0px; float:right; margin-top: 20px; margin-right: 30px;}
.submit2 {background-image:url(../images/submit.jpg); background-repeat:no-repeat; width: 50px; height: 58px; border:0px; float:right; margin-top: 20px; margin-right: 30px;}
.social {position:absolute; top: 400px; left: 200px; width: 190px; height: 50px; font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #e70078; padding-top: 10px;}
.social_bt {position:relative; margin-top: 5px; width: 75px; height: 40px; background-color:#00F;}
/* Footer Page CLOSE */

#blogcontactus {background-image:url(../images/blog_content_background.jpg); width: 968px; height: auto; position: relative; background-color:#000; background-repeat:no-repeat; float:left; padding-bottom:40px; padding-top:63px;}
#blogmidd {width: 860px; height: auto; min-height:500px; position: relative; margin-top: 110px; margin-left: 90px; padding-top:50px; float:left;}
.blogmiddtopblock {width:740px; height: auto; float:left; padding-left:50px;}
.Light12A{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;}
.Gray8{ color:#777777;}
.BlogLeftBlock{width:175px; height:auto; float:left; padding-left:35px; padding-top:55px;}
.BlogRightblock{width:560px; height:auto; float:left; padding-top:12px; padding-bottom:12px; border-bottom:1px solid #141414;}
.FloatLeft{float:left;}
.FloatRight{float:right;}
.Light12T{font-family: Tahoma, Geneva, sans-serif; font-size:12px; font-weight:normal;}

.Red{color:#e70078;}
.Light16A{font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:normal; text-decoration:none;}
.BlogRightmainblock{width:560px; height:auto; float:left; padding-top:5px;}
.ImgBorder{padding:4px; border:1px solid #908f8f; background:#444242;}
.BlogRightListblock{width:440px; height:auto; float:left; padding-left:12px;}
.clear{clear:both;}
.PaddB5{padding-bottom:4px;}
.Light20A{font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:normal; text-decoration:none;}
.light11T{font-family:Tahoma, Geneva, sans-serif; font-size:11px; font-weight:normal;}
.light10T{font-family:Tahoma, Geneva, sans-serif; font-size:10px; font-weight:normal;}
.light12T{font-family:Tahoma, Geneva, sans-serif; font-size:12px; font-weight:normal;}
.Light14A{font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; text-decoration:none;}

.Gray2{color:#929aa2;}
.Blew{color:#007cc3;}
.Link2 a:link{text-decoration:underline;}
.Link2 a:hover{text-decoration: none;}
.Link3 a:link{text-decoration:none;}
.Link3 a:hover{text-decoration: underline;}
.PaddL7{padding-left:7px;}
.Gray3{color:#808080;}
.PaddR8{padding-right:8px;}
#BlogBlock {background-image:url(../images/contact-us_background.jpg); width: 1280px; height: auto; padding-left: 156px;}
.PaddT40{padding-top:40px;}
.Textboxblock{width:246px; height:30px; float:left; border:1px solid #555555; background:#242323; padding:7px; margin-bottom:3px; margin-right:6px; float:left; margin-top:15px; }
.textbox2{border:none; background:none; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#e70078; padding-right:7px;}
.Linehight24{line-height:24px;}
#blog3 {background:url(../images/blog.jpg); width: 1280px; height: auto; min-height:1200px; padding-left: 156px;}

#blog5 { width: 1280px; float:left; padding-left: 156px; height:auto;}

.Blog_home {
	position: absolute;
	top: 287px;
	left: 92px;
	width: 585px;
	height: auto;
}

.Blog_content { float:left; width: 474px; height: auto; margin-left:10px;}
.Blog_content1 { float:left; width: 474px; height: auto; float:left;}
.Subscribe { float:left; width: 225px; height: auto; margin:auto; background-color:#131313; padding-top:16px; padding-bottom:13px; padding-left:7px; padding-right:7px;}
.Naviright { float:left; width: 239px; height: auto; margin:auto;}
.Category { float:left; width: 229px; height:30px;  margin:auto; padding-left:10px;}
.Firstnavi { float:left; width: 239px; height:24px;  margin:auto; background-color:#343434;}
/*text css*/
.Light18 { font-size:18px; font-family:Arial, Helvetica, sans-serif; color:#e70078;}
.Light12 { font-size:12px; font-family: Tahoma, Arial, Verdana; text-decoration:none; color:#6f6f6f;}
/*text Color*/
.white{color:#FFFFFF;}
.Gray{color:#343434;}
#blog_home {background-image:url(../images/blog_detail_bg.jpg); width: 968px; height: auto; min-height:735px; position: relative; float:left;}
.BlogMIddBlock{width:800px; height:auto; float:left; padding-top:167px; padding-left:148px;}
#contact-us5 { width: 1280px; height: 707px; padding-left: 156px;  clear:both;}
.LeftBlock2{width:475px; height:auto; float:left;}
.Tags{width:473px; height:auto; float: left; padding-bottom:9px; padding-top:10px; padding-left:2px;}
.Firstbox{width:450px; height:auto; float: left; padding-bottom:10px; padding:6px; border-bottom:1px solid #262626;}
.Consetetur{width:462px; height:auto; float:left;}
.Textboxclass{background:#242323; border:1px solid #525252; padding:5px; font-family: Verdana, Geneva, sans-serif; font-size:11px; color:#FFF;}
.Bdrimg{padding:4px; border:1px solid #908f8f; background:#444242;}
.Rightblock2{width:260px; height:auto; float:left; padding-left:15px;}
.texbosSearch{background:none; border:none; font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#2b2b2b;}
.paddL14{padding-left:14px;}
.CateBlock{width:239px; height:auto; float:left;  border-top:1px solid #4b4b4b; border-bottom:1px solid #4b4b4b; padding-top:9px; background:#131313;}
.Gray5{color:#aeaeae;;}

.RightLinkcate{width:239px; height:auto; float:left;}
.RightLinkcate a:link{width:211px; height:auto; float:left; padding-bottom:5px; padding-right:5px; padding-top:4px; padding-left:23px; margin-bottom:1px;  color:#878787; font-family:Tahoma, Geneva, sans-serif; font-size:12px; background:url(../images/right_cate_bg.png) no-repeat left top #202020; text-decoration:none;}
.RightLinkcate a:visited{width:211px; height:auto; float:left; padding-bottom:5px; padding-right:5px; padding-top:4px; padding-left:23px; margin-bottom:1px; color:#878787; font-family:Tahoma, Geneva, sans-serif; font-size:12px; background:url(../images/right_cate_bg.png) no-repeat left top #202020; text-decoration:none;}
.RightLinkcate a:hover{width:211px; height:auto; float:left; padding-bottom:5px; padding-right:5px; padding-top:4px; padding-left:23px; margin-bottom:1px; color:#dedede; font-family:Tahoma, Geneva, sans-serif; font-size:12px; background:url(../images/right_cate_bg.png) no-repeat left top #343434; text-decoration:none;}
.RightLinkcate a.select{width:211px; height:auto; float:left; padding-bottom:5px; padding-right:5px; padding-top:4px; padding-left:23px; margin-bottom:1px; color:#dedede; font-family:Tahoma, Geneva, sans-serif; font-size:12px; background:url(../images/right_cate_bg.png) no-repeat left top #343434; text-decoration:none;}


.RightLinkdate{width:239px; height:auto; float:left; padding-bottom:7px;}
.RightLinkdate a:link{width:211px; height:auto; float:left; padding-bottom:5px; padding-right:5px; padding-top:4px; padding-left:23px; margin-bottom:1px;  color:#878787; font-family:Tahoma, Geneva, sans-serif; font-size:12px; background: url(../images/aero.png) no-repeat left center; text-decoration:none; border-bottom:1px dashed #525252;}
.RightLinkdate a:visited{width:211px; height:auto; float:left; padding-bottom:5px; padding-right:5px; padding-top:4px; padding-left:23px; margin-bottom:1px; color:#878787; font-family:Tahoma, Geneva, sans-serif; font-size:12px; background:url(../images/aero.png) no-repeat left center; text-decoration:none; border-bottom:1px dashed #525252;}
.RightLinkdate a:hover{width:211px; height:auto; float:left; padding-bottom:5px; padding-right:5px; padding-top:4px; padding-left:23px; margin-bottom:1px; color:#dedede; font-family:Tahoma, Geneva, sans-serif; font-size:12px; background:url(../images/aero.png) no-repeat left center ; text-decoration:none; border-bottom:1px dashed #525252;}
.RightLinkdate a.select{width:211px; height:auto; float:left; padding-bottom:5px; padding-right:5px; padding-top:4px; padding-left:23px; margin-bottom:1px; color:#dedede; font-family:Tahoma, Geneva, sans-serif; font-size:12px; background:url(../images/aero.png) no-repeat left center; text-decoration:none; border-bottom:1px dashed #525252;}


.dateBlock{width:239px; height:auto; float:left; padding-top:12px; background:#131313;}
.BlogLeftTittle{float: left; width: 475px; height:75px; font-family:Arial, Helvetica, sans-serif;}
.LefttopTitleText{font-size:24px; text-decoration:none; color: #e70078;}
.Blue3{color:#007cc3;}
.Red3{color:#e70078;}
.TagText{font-size:11px; font-family:Tahoma, Arial, Verdana; color:#929aa2;}
.White2{color:#007cc3;}
 .BlogList { float:left; width: 462px; height: auto; background:#111111; border-top:1px solid #808080; margin-top:2px; padding:6px;}
 .Bggary{background:#191919;}
  .Bggary2{background:#202020;}
.Firstbox3{width:450px; height:auto; float: left; padding-bottom:10px; padding:6px;}
.Bloglisttitle{font-size:12px; font-family:Tahoma, Arial, Verdana; color:#e70078;}

#blogListing { background-image:url(../images/blog_listing_bg.jpg); background-repeat:no-repeat; background-color:#000; width: 968px; height: auto; min-height:735px; position: relative; float:left;}
.BlogListMIddBlock{width:800px; height:auto; float:left; padding-top:282px; padding-left:144px;}
.LeftBlogListing{width:486px; height:auto; float:left;}
.LeftBlogListmainblock{width:486px; height:auto; float:left; padding-bottom:16px; border-bottom:1px solid #141414;}
.LeftBlogListmainblock2{width:486px; height:auto; float:left; padding-bottom:16px; padding-top:16px; border-bottom:1px solid #141414;}
.ListTopTitle{width:486px; height:auto; float:left; padding-bottom:9px;}
.Light21A{font-family:Arial, Helvetica, sans-serif; font-size:21px; font-weight:normal;}
.bloglistpostedon{width:144px; height:auto; float:left; padding-top:1px;}
.commentBlock{width:109px; height:auto; float:left;}
.PaddL5{padding-left:5px;}
.buttopBlock{ width:226px; height:auto; float:left;}
.PaddR4{padding-right:4px;}
.RetweetButtBlock{width:62px; height:auto; float:left; padding-top:1px;}
.Fshare{width:75px; height:auto; float:left;}
.BlogImgTextBlock{width:486px; height:auto; float:left;}
.BlogListImgBdr{padding:7px; border:1px solid #908f8f; background:#444242;}
.PaddR10{padding-right:10px;}
.BlogListingTextBlock{width:318px; height:auto; float:right; text-align:justify;}
.TextAlingRight{text-align:right;}
.pageingBlock{width:486px; height:auto; float:left; padding-top:12px; text-align:right;}


.pageinglist{width: 278px; height:auto; float:right; padding-bottom:7px;}
.pageinglist a:link{width: auto; height:auto; float:left; padding:5px; color:#88af3f; font-family:Tahoma, Geneva, sans-serif; font-size:12px; text-decoration:none; border:1px solid #191919; margin-right:2px;}
.pageinglist a:visited{width: auto; height:auto; float:left; padding:5px; color:#88af3f; font-family:Tahoma, Geneva, sans-serif; font-size:12px; text-decoration:none; border:1px solid #191919; margin-right:2px;}
.pageinglist a:hover{width: auto; height:auto; float:left; padding:5px; color:#ffffff; font-family:Tahoma, Geneva, sans-serif; font-size:12px; text-decoration:none; border:1px solid #191919; background:#b2e05d; margin-right:2px;}
.pageinglist a.select{width: auto; height:auto; float:left; padding:5px; color:#ffffff; font-family:Tahoma, Geneva, sans-serif; font-size:12px; text-decoration:none; border:1px solid #191919; background:#b2e05d; margin-right:2px;}
.marginL6{margin-left:14px;}
.TextalingJustfy{text-align:justify;}

#BlogDetail {background-image: url(../images/bg.jpg) ; background-repeat:no-repeat; background-color:#000; width: 1186px; height: auto; padding-top: 33px; padding-left: 156px; float:left; padding-bottom:142px;}


.IncludedServices {width:780px; height:auto; float:left; padding-top:25px;}
.IncludedInnerServices {width:780px; height:auto; float:left; padding-top:1px;}
.LeftServicesBlock {width:310px; height:auto; float:left;  padding-bottom:10px; padding-top:6px;}
.RightServicesBlock {width:310px; height:auto; float:left;  margin-left:40px; padding-bottom:10px; padding-top:6px;}

.RightLinkServices{width:310px; height:auto; float:left;}
.RightLinkServices a:link{width:280px; height:auto; float:left; padding-bottom:5px; padding-right:5px; padding-top:4px; padding-left:23px; margin-bottom:1px;  color:#878787; font-family: Arial, Helvetica, sans-serif; font-size:15px; background: url(../images/aero.png) no-repeat left center; text-decoration:none; border-bottom:1px dashed #525252;}
.RightLinkServices a:visited{width:280px; height:auto; float:left; padding-bottom:5px; padding-right:5px; padding-top:4px; padding-left:23px; margin-bottom:1px; color:#878787; font-family:Tahoma, Geneva, sans-serif; font-size:12px; background:url(../images/aero.png) no-repeat left center; text-decoration:none; border-bottom:1px dashed #525252;}
.RightLinkServices a:hover{width:280px; height:auto; float:left; padding-bottom:5px; padding-right:5px; padding-top:4px; padding-left:23px; margin-bottom:1px; color:#dedede; font-family:Tahoma, Geneva, sans-serif; font-size:12px; background:url(../images/aero.png) no-repeat left center ; text-decoration:none; border-bottom:1px dashed #525252;}
.RightLinkServices a.select{width:280px; height:auto; float:left; padding-bottom:5px; padding-right:5px; padding-top:4px; padding-left:23px; margin-bottom:1px; color:#dedede; font-family:Tahoma, Geneva, sans-serif; font-size:12px; background:url(../images/aero.png) no-repeat left center; text-decoration:none; border-bottom:1px dashed #525252;}


.RightLinkServices6{width:280px; height:auto; float:left; padding-bottom:2px; padding-right:5px; padding-top:2px; padding-left:23px;   color:#B7B7B7; font-family: Arial, Helvetica, sans-serif; font-size:15px; background: url(../images/right_cate_bg.png) no-repeat left center; text-decoration:none; }

.whowedomiddblock{width:828px; height:auto; float:left; padding-top:6px; padding-left:8px; padding-bottom:55px;}
.whowedoleftblock{width:410px; height:auto; float:left; padding-top:6px; }
.whowedorightblock{width:390px; height:auto; float:left; padding-top:6px; padding-left:28px;}
.Lefttopinnerblock{width:390px; height:auto; float:left;}
.Paddb10{padding-bottom:10px;}
.Titletextcolor{color: #d5ff05; font-weight: bold; font-size: 13px;}
.Titletextcolor2{color: #007cc3;  font-size: 15px; font-family:Arial, Helvetica, sans-serif;}
.Rightlistaero{width:370px; height:auto; float:left; padding-bottom:0px; padding-top:0px; padding-left:20px;   color:#B7B7B7; font-family: Arial, Helvetica, sans-serif; font-size:12px; background: url(../images/right_cate_bg.png) no-repeat left center; text-decoration:none; margin-left:0px; }
.whowedoleftblock3{width:310px; height:auto; float:right; padding-top:6px; }
.LeftBottomtextcolor{color: #e70078; font-weight: bold; font-size: 13px;}

.whowedorightblockbottom{width:445px; height:auto; float:left; padding-top:6px; padding-left:28px;}
.Lefttopinnerblockbottom{width:445px; height:auto; float:left;}
.Rightlistaero2Bottom{width:425px; height:auto; float:left; padding-bottom:0px; padding-top:0px; padding-left:20px;   color:#B7B7B7; font-family: Arial, Helvetica, sans-serif; font-size:12px; background: url(../images/right_cate_bg.png) no-repeat left center;; text-decoration:none; margin-left:0px; }

/*-----------------------15-06-2010------------------------*/
.Rightlistaero1{width:370px; height:auto; float:left; padding-bottom:0px; padding-top:0px; padding-left:20px;   color:#B7B7B7; font-family: Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; margin-left:0px; line-height:18px; padding-top:18px;}
.whitetextnew
{
	font-size:12px;
	color:#B7B7B7;
}

/*-------------------------------------17-06-2010-----------------------------------------*/
.mailtext
{
	font-size:12px;
	color:#ebca01;
}
/*-----------------------------18-06-2010--------------------------*/
.whowedoleftblocknew{width:310px; height:auto; float:left; padding-top:6px; }
.whowedorightblockbottom1{width:395px; height:auto; float:right; padding-top:6px; padding-left:70px;}

#content_who-we-do1 {background:url(../images/who-we-do_content_background.jpg) no-repeat #000; width: 968px; height:2000px; position: relative;}

/*---------------------------------21-06-210---------------------------------*/

.whowedoleftblocknew1{width:300px; padding-left:15px; height:auto; float:left; padding-top:6px; }
.whowedorightblockbottom2{width:395px; height:auto; float:left; padding-top:6px; padding-left:10px;}

#content_who-we-do1 {background:url(../images/who-we-do_content_background.jpg) no-repeat #000; width: 968px; height:2832px; position: relative;}

.whowedorightblock1{width:390px; height:auto; float:left; padding-top:6px; padding-left:35px;}
