body { background-image:url(../images/bg.jpg); background-repeat:repeat-x; background-color:#FFFFFF; margin:0; padding:0;}
.clear{ clear:both;}


#main{ width:1000px; margin:0 auto; padding:0;}

#header{ width:1000px;  padding:0; float: left;}
.logo{float: left;}

.menu_category { float: right;padding:0; width:673px; }
.menu_category ul {color:#000000; padding:0  0 0 5px;margin:0; text-align:center ;list-style-type:none;}
.menu_category li{display: block; float: left; }
.menu_category li a{display: block; float: left;list-style-type:none; text-decoration:none; font-family:tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-align:center; list-style-type:none;padding:40px 18px 0 18px; font-weight:bold; text-transform:uppercase; }
.menu_category li a:hover{color: #FFFFFF;height:55px; background-color:#C45B1A;}
.menu_category li a.active{color: #FFFFFF;height:55px;background-color:#C45B1A; }


#banner{ width:1000px;  float: left;}

#content{ width:985px;  float: left; background-color:#FFFFFF; padding:15px 0 15px 15px;*padding:15px 0 5px 15px;}
#content_Left{ width:662px; float:left; }
.titleh2{ font-size:22px; color:#333333; padding:0 0 15px 0; text-transform:uppercase}
.alltext{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333; text-align:justify;}

.read_More{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#CC3300; float:right; text-align:right;text-decoration:none; border-bottom:1px solid #B2B2B2; width:670px; padding:0  0 15px 0 ;}
.read_More a{ color:#CC3300; text-decoration:none;}
.read_More a:hover{ color:#CC3300; text-decoration: underline;}

#services{ width:260px;  float:left; padding:15px  15px 0 0;}
.services_text{font-family:tahoma, Arial, Helvetica, sans-serif; text-decoration:none; font-size:15px; color:#333333; font-variant:normal; }
.services_text a{ color:#333333; text-decoration:none;  }
.services_text a:hover{ color:#C45B1A; text-decoration: underline;  }

.slide_show{ width:380px; padding:15px 0 0 0;float: right;}

#content_Right{ width:306px; float:right;margin-left:12px;_margin-left:0; }
.img{ float:left; margin:15px 13px 0 0; border:1px solid #CCCCCC; }


#testimonial{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000; text-align:justify;  width:270px; margin-left:20px; padding:15px 0 0 0;}
.add{ padding:15px 0;text-decoration:none;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px; text-align: center; color: #333333; font-weight:bold; border-top:1px solid #E1AD8C; border-bottom:1px solid #E1AD8C; background-color:#FFFFFF;}
.add a{  color: #333333; text-decoration:none; }
.add a:hover{  color: #C45B1A; text-decoration: underline; }
.border_Left{float:left; width:1px; height:127px; border-left:1px solid #CCCCCC; margin:15px 10px 0 0;}
#footer{width:1000px;float:left;  }
.footer_menu{text-align:center; font-size:12px; padding:0 10px 10px 10px; height:25px;  width:1000px; margin:0 auto;   color:#666666 }
.footer_menu a{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-style:normal;text-decoration:none;color:#666666}
.footer_menu a:hover{text-decoration:underline; color:#C45B1A;}

#copyright{width:100%;height:35px;line-height:26px;float:left; background-color:#151515; }
#copy_inner{width:1000px;height:35px;line-height:26px; margin:0 auto; background-color:#151515; }
.company{float:left}
.powered{float:right}
.copy_text{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;font-style:normal;color:#CCCCCC}
.copy_text a{color:#CCCCCC;text-decoration:none}
.copy_text a:hover{text-decoration:underline;color: #CCCCCC;}
.textfields{ width:250px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#333333; padding:2px 0 2px 5px; border:1px solid #999999;   }
.gallery{ margin:15px 0 0 15px;"_margin:0 0 0 0;"}
.textfields1{ width:290px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#333333; padding:5px 0 5px 5px; border:1px solid #999999;   }

/****************************************** pankaj 310311 ***********************************/
.floatL{ float:left;}
.floatR{ float:right;}
.pdnB5{ padding-bottom:5px;}
.right_Bg{ background: url(../images/right_bg.jpg) no-repeat center top;  width:266px;   padding:0 20px; _padding:0 14px 0 17px; float:left;}
.imgBdr{ float:left;}
.imgBdr img{border:1px solid #CCCCCC;}
