/* CSS Document */
*{margin:0px auto;}
.red{color:#FF0000;}
body { margin:0; padding:0; width:100%; background: url(../images/main_bg.jpg) top repeat-x;}
#main{width:1000px; height: auto;}
.header{width:1000px; height:437px;  }
p.clr, .clr { clear:both; padding:0; margin:0; background:none;}
hr{color:#FFFFFF; margin:0px; padding:0px;}
.clr{clear:both;}
a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px ; text-decoration:none;  color:#FFFFFF;}
a:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px ; text-decoration:underline;  color:#FFFFFF;}
ip{text-align:justify;}
.mainheading{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:20px; color:#0099CC;}

/**********header**********/
.header{width:1000px; height:124px; margin-bottom:7px; }
.heade_logo{width:380px; height:130px; float:left; }
.logo_text{width:323px; height:28px; float:left;}
.logo{width:100px; height:98px; float:left;}
.header_menu{width:590px; height:130px; float:right; }


.calllnow{width: 300px; height:50px; margin-top:2px; float:right; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:bold;}


.menu{width:590px; height:46px;  float:right; background:url(../images/top_menu_tab.png) no-repeat right; margin-top:35px;}
.menu ul{ width:100%;  float:right; margin:0px; height:0px; list-style:none; }
.menu ul li{ width: auto;  float:right; margin-right:0px; height:0px; list-style:none;  padding:15px 3px 0px 3px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF;  }






/**********headerflash**********/
.headerflas{width:1000px; height:194px; background:#000000; }
.headerflas_aboutus{width:970px; height:174px; background:#338CD0; padding: 20px 10px 0px 20px;  }
.header_about)_img{ width:211px; height:176px; float:right;}

/*blog_body*/
.blog_body_top { width:1000px; margin:0 auto; padding:0; background:url(../images/topi_bg.gif) top repeat-y; }
.blog_body { width:1000px;background:url(../images/top_img_topi.gif) top no-repeat; margin:0 auto; padding:0;}
.blog_bottom { margin:0; padding:10px 20px; width:960px; float:left; background:url(../images/topi_bottom_img.gif) bottom no-repeat;}
.blog_body p { margin:0; padding:0; font:normal 11px  Arial, Helvetica, sans-serif; line-height:1.8em; color:#828282; padding:0 10px; margin:0;}
.blog_body img { float:left; margin:0 10px; padding:0;}
.blog_body .lorem { width:240px; float:left; height:63px; margin:0; padding:0;}
.blog_body a{ margin:0; padding:0; font:normal 11px  Arial, Helvetica, sans-serif; line-height:1.8em; font-weight:bold; text-decoration:none; color:#828282; padding:0 10px; margin:0;}



/********** block index **********/
.body { width:280px; float:left; }
.body h2 { font:normal 22px  Tahoma, Geneva, sans-serif; color:#4e4a38; border-bottom:1px solid #d5d5d5; padding:10px 40px; margin:5px 0; background:url(../images/h2_body.gif) left no-repeat;}
.body a { font:normal 11px Arial, Helvetica, sans-serif; color:#0000FF; font-size:12px; text-decoration:underline;}
.body a:hover{ font:normal 11px Arial, Helvetica, sans-serif; color:#3497c4; font-size:12px; text-decoration: none;}
.body .welcome { width:280px; float:left; margin:5px; }
.body .welcome ul {width:280px; margin:0px; padding:0px;  list-style:none;}
.body .welcome ul li {background:url(../images/ul_li.gif) left no-repeat; margin:0; font-family:Arial, Helvetica, sans-serif; padding:8px 0px 0px 30px; margin:0px 0px 0px 15px; font-size:12px; color:#000000;}




.body1 { width:270px; float:left; margin-right:30PX;  float:right;}
.body1 h2 { font:normal 22px  Tahoma, Geneva, sans-serif; color:#4e4a38; border-bottom:1px solid #d5d5d5; padding:10px 40px; margin:5px 0; background:url(../images/h2_body.gif) left no-repeat;}
.body1 a { font:normal 11px Arial, Helvetica, sans-serif; color:#0000FF; font-size:12px; text-decoration:underline;}
.body1 a:hover{ font:normal 11px Arial, Helvetica, sans-serif; color:#3497c4; font-size:12px; text-decoration: none;}
.body1 .welcome { width:270px; float:left; margin:5px; }
.body1 .welcome ul {width:270px; margin:0px; padding:0px;  list-style:none;}
.body1 .welcome ul li {background:url(../images/ul_li.gif) left no-repeat; margin:0; font-family:Arial, Helvetica, sans-serif; padding:8px 0px 0px 30px; margin:0px 0px 0px 15px; font-size:12px; color:#000000;}
.body1 .welcome1 { width:270px; float:left; margin:58px 5px 5px 5px ; }
.body1 .welcome1 ul {width:270px; margin:0px; padding:0px;  list-style:none;}
.body1 .welcome1 ul li {background:url(../images/ul_li.gif) left no-repeat; margin:0; font-family:Arial, Helvetica, sans-serif; padding:8px 0px 0px 30px; margin:0px 0px 0px 15px; font-size:12px; color:#000000;}






/**********index  middle area **********/
.middkle{width:1000px; } 
.liftmiddle{ width:683px; height:auto;  float:left;}
.middle_abouts_text{width:685px; height:auto; float:left;}
.middle_abt{width:550px; height:40px; float:left; margin-left:5px; font-family:Arial, Helvetica, sans-serif; font-size:24px;   font-weight:bold; color:#000000; }
.middle_abt1{width:244px; height:40px; float:left;  font-family:Arial, Helvetica, sans-serif; font-size:24px;   font-weight:bold; color:#000000; }
.liftmiddle1{ width:665px; height:auto;  float:left; padding:10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}

.about_main{width:681px; height:auto; margin:0px; padding:0px; text-align:left; font-family:Arial, Helvetica, sans-serif;}
.about_top{width:681px; height:auto; margin:0px; padding:0px;}
.abt_middle{width:681px; height:auto; background:ur(../images/comon_middle.gif;)}



/********** Rihht side **********/
.reghtbanner{width:300px; height: auto; margin-bottom:10px; float:right; padding-top:5px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
strong{color: #666666; font-family: Arial, Helvetica, sans-serif; font-size:12px;}
.right_text{font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #0099CC; padding:3px; text-align:justify; line-height:15px;}
hr{height:1px; color:#7CB7E0; background:#7CB7E0; padding:0px; margin:0px;}
.link{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-align:right; color:#0066CC;}
.link a {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;  text-align:right;  color:#0066CC; font-weight:bold;}
.link a:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;  text-align:right; font-weight:bold;   color:#000000;}


/********** footer **********/
/*Twitter*/
.Twitter { width:1000px; height:30px; background:url(../images/Twitter.gif) no-repeat; margin-top:15px; padding-top:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-align:center; color:#FFFFFF;  text-align:center;}
.Twitter a{ width:1000px; height:30px;  margin-top:15px; padding-top:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-align:center; color:#FFFFFF;  text-align:center; text-decoration:none;}
.Twitter a:hover{ width:1000px; height:30px; margin-top:15px; padding-top:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-align:center; color:#FFFFFF;  text-align:center; text-decoration:underline}


.footer { height:50px; width:100%; min-width:1000px; background:url(../images/footer_bg.gif) bottom repeat-x; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:12px; color:#FFFFFF; }
.resize{width:1000px; height:auto; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-align:center; line-height:20px; } 


/********** contact us **********/
.contact{width:1000px; height:auto;}
.TEXT{border:1px #FFCC00 solid ; background: #FFFFFF;}
.contact_us_tabel{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}
.contact_us_tabel a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#5AB5DE; text-decoration:underline; font-weight:bold;}
.contact_us_tabel a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#5AB5DE; text-decoration:none; font-weight:bold;}
/********** about us**********/
.aboutus{width:660px; height:auto; float:left; }
.aboutus ul{width:560px; height:auto; float:left; margin:0px; padding:0px; list-style: none;}
.aboutus li {width:560px; height:auto; float:left; margin:0px; padding:0px; list-style: none;}


/********** careers**********/
.careers  { width:300px; float:left; margin:5px; }
.careers  ul {width:300px; margin:0px; padding:0px;  list-style:none;}
.careers ul li {background:url(../images/ul_li.gif) left no-repeat; margin:0; font-family:Arial, Helvetica, sans-serif; padding:8px 0px 0px 30px; margin:0px 0px 0px 15px; font-size:12px; color:#000000;}

/********** services**********/
.services  { width:650px; float:left; margin:5px; }
.services  ul { margin:0px; padding:0px;  list-style:none;}
.services ul li {background:url(../images/ul_li.gif) left no-repeat; margin:0; font-family:Arial, Helvetica, sans-serif; padding:8px 0px 0px 30px; margin:0px 0px 0px 15px; font-size:12px; color:#000000; text-align:justify;}
.services  a { font:normal 11px Arial, Helvetica, sans-serif; color:#0000FF; font-size:12px; text-decoration:underline;}
.services  a:hover{ font:normal 11px Arial, Helvetica, sans-serif; color:#3497c4; font-size:12px; text-decoration: none;}

/********** prortfolia LINK**********/
.bg_protfiloa{widows:661px; height:137px; padding:10px; font-size:12px; color:#FFFFFF; background:url(../images/bg_portfolia.png) no-repeat top; margin-bottom:30px; }
.more{font-family: "Garamond Premr Pro"; font-size:14px; color:#000000; text-align:right;}  
.more a{font-family: "Garamond Premr Pro"; font-size:14px; color:#ffffff; text-align:right;  text-decoration:underline;} 
.more a:hover { font-family: "Garamond Premr Pro"; font-size:14px; color:#000000; text-align:right; text-decoration:none; }
/**********Site mab**********/

.sitemap_link{font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; }
.sitemap_link a {font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none; }
.sitemap_link a:hover{font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration: underline; }

.email_link{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#0033FF;}
.email_link a{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#0033FF; text-decoration:underline;}
.email_link a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#0033FF; text-decoration:none;}

.text{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; background: #FFFF33;}


.servisec_link{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; }
.servisec_link a {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #0033FF; text-decoration:underline; }
.servisec_link a:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #FF0000; text-decoration:none; }


.foter_smo{width:280px; height:24px; float:right; margin-top:20px;}

