@charset "utf-8";
/* CSS Document */

body{background:url(../images/bg.jpg) no-repeat top center ; margin:0px; padding:0px; }

#main{width:930px;;  background:#096; margin:0 auto; padding:0px; }

.header{width:930px; height:148px; margin:0px; padding:0px; float:left;}

.logo{width:115px; height:115px; margin:17px 0px 0px 21px; padding:0px; float:left; }

.contact_detailes{width:500px; height:80px; float:right; margin:0px; padding:0px; }

.contacttext{font-family:Tahoma, Geneva, sans-serif; font-size:12pt; color:#000; font-weight:normal; text-decoration:none; margin:0px; padding:0px;} 

.contact_icon{width:18px; height:57px; float:left; margin:0px 0px 0px 300px; padding:0px;}

.contact_number{width:130px; height:25px; float:left; margin:35px 0px 0px 15px; padding:0px;}

.photo_1{width:60px; height:150px; margin:10px 0px 0px 0px; padding:0px; float:left;}

.photo_2{width:190px; height:150px; margin:0px 0px 0px 10px; padding:0px; float:left;}

.mainmenu{width:480px; height:45px; float:right; margin:10px 0px 0px 0px; padding:0px;  } 

.mainmenu_inner { width:450px; height:30px; padding:0px 0px 0px 0px; margin:0px 0px 0px 25px; float:left; }

.mainmenu_inner ul {margin:0px; padding:0px; list-style:none;}

.mainmenu_inner ul li {display:inline; width:auto; height:25px; float:left; padding:4px 19px 0px 19px; margin:4px 0px 0px 0px; background-position:top right;}

.mainmenu_inner li a {color:#462209; font-size:11pt; text-decoration:none;}

.mainmenu_inner li a:link {font-family:Tahoma, Geneva, sans-serif; font-size:11pt; font-weight:normal; text-decoration:none; line-height:30px; }

.mainmenu_inner li a:visited {color:#462209; font-size:11pt; text-decoration:none;}

.mainmenu_inner li a:hover {color:#cc0000; font-size:11pt; text-decoration:none; text-decoration:underline;}

.mainmenu_inner li a:active {color:#ce641a; font-size:11pt; text-decoration:none;}



.baneer{ width:930px; height:279px; margin:0px; padding:0px; float:left;}

.baneer_shadow{width:928px; height:32px; margin:0px; padding:0px; float:left;}

.main_center{ width:930px; margin:45px 0px 0px 0px; padding-bottom:20px;float:left;}

.box{width:276px; height:225px; margin:0px 0px 0px 20px; padding:0px; float:left;/* border:1px solid #666;*/ }

.footer{width:100%; height:170px; margin:0px; padding:0px; float:left; background-color:#333;}

.links{width:168px; height:160px; margin:0px; padding:0px;  float:left;}

.left_menu { width:160px; height:auto; float:left; margin:20px 0px 0px 10px; padding:0px;}

.left_menu ul {margin:0px; padding:0px; list-style:none;}

.left_menu ul li { width:100%; height:auto; float:left; margin:0px; padding:0px; }

.left_menu ul li a { width:160px; height:20px; float:left; margin:0px; padding:5px 0 6px 0px; font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-weight:normal; text-decoration:none; color:#afafaf; }

.left_menu ul li a:hover { width:160px; height:20px; float:left; margin:0px; padding:5px 0 6px 0px; font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-weight:normal; text-decoration:none; color:#FFF;}





.email{width:255px; height:160px; margin:0px; padding:0px; float:left;}

.folowus{width:32px; height:32px; margin:0px 0px 0px 0px; padding:0px; float:left;}

.inerheading{ width:255px;font-family:Tahoma, Geneva, sans-serif; font-size:11pt; line-height:25px; color:#a0a0a0; text-decoration:none; font-weight:normal; margin:5px 0px 0px 0px; padding:0px 0px 10px 0px; }

.inerheading a{ width:255px;font-family:Tahoma, Geneva, sans-serif; font-size:13pt; line-height:25px; color:#a0a0a0; text-decoration:none; font-weight:normal; margin:5px 0px 0px 0px; padding:0px 0px 10px 0px; }


.inerheading a:hover{ width:255px;font-family:Tahoma, Geneva, sans-serif; font-size:13pt; line-height:25px; color:#CCC; text-decoration:underline; font-weight:normal; margin:5px 0px 0px 0px; padding:0px 0px 10px 0px; }



.contactss{width:255px; height:160px; margin:0px; padding:0px; float:left;}

.emailtext{ font-family:Tahoma, Geneva, sans-serif; font-size:9pt; line-height:22px; color:#999; text-decoration:none; font-weight:normal; margin:3px 0px 0px 0px; padding:0px; text-align:justify; }

.askme{width:240px; height:160px; margin:0px; padding:0px; float:left;}

.ask_icon{width:78px; height:82px; margin:30px 0px 0px 80px; padding:0px; float:left;}




.main_footer{ width:930px;height:161px; margin:0 auto; padding:0px;}


.footer1{width:100%; height:40px; margin:0px; padding:0px; float:left; background-color:#FFF;}

.footer_left{width:500px; height:40px; margin:0px; padding:0px; float:left;}

.footer_right{width:430px; height:40px; margin:0px; padding:0px; float:left;}

.black{ color:#000;}

.company{ width:930px;height:30px; margin:0 auto; padding:0px;}

.text{ font-family:Tahoma, Geneva, sans-serif; font-size:9pt; line-height:22px; color:#333; text-decoration:none; font-weight:normal; margin:10px 0px 0px 0px; padding:0px; text-align:justify; }

.heading{ width:270px;font-family:Tahoma, Geneva, sans-serif; font-size:13pt; line-height:25px; color:#cc0000; text-decoration:none; font-weight:normal; margin:5px 0px 0px 5px; padding:0px; }

.heading1{ width:350px;font-family:Tahoma, Geneva, sans-serif; font-size:13pt; line-height:25px; color:#cc0000; text-decoration:none; font-weight:normal; margin:5px 0px 0px 5px; padding:0px; }

.heading_in{ width:930px;font-family:Tahoma, Geneva, sans-serif; font-size:13pt; line-height:25px; color:#cc0000; text-decoration:none; font-weight:normal; margin:5px 0px 0px 5px; padding:0px 0px 10px 0px; border-bottom:#CCC dotted 1px; }

.textarea{width:930px; height:auto; margin:0px; padding:10px 0px 0px 0px; float:left;  }

.doc_left{width:160px; height:160px; margin:0px; padding:0px 0px 0px 0px; float:left;  }

.doc_photo{width:130px; height:130px; margin:10px; padding:0px 0px 0px 0px; float:left;  }



.doc_right{width:750px; margin:0px; padding:0px 0px 10px 0px; float:left; border-bottom:#CCC dotted 1px;  }


.text_box{width:265px; height:160px; margin:0px 0px 0px 5px; padding:0px; float:left;}

.readmore_box{width:89px; height:23px; margin:5px 0px 0px 5px; padding:0px; float:left;}




/*
Back to top button 
*/
#back-top {
	position: fixed;
	bottom:80px;
	margin-left:950px;
	
}
#back-top a {
	width: 108px;
	display: block;
	text-align: center;
	font: 11px/100% Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	text-decoration: none;
	color: #bbb;

}
#back-top a:hover {
	color: #000;
}
/* arrow icon (span tag) */
#back-top span {
	width: 40px;
	height: 40px;
	display: block;
	margin:0px 0px 7px 30px;
	background: #ddd  url(../images/top.jpg) no-repeat center ;
	background-color:#F00;

}
#back-top a:hover span {
	background-color:#F00;
}

.enq_box{width:430px; height:auto; margin:0px 0px 0px 0px; padding:0px; float:left; border-right:1px dotted #999; }

.enq_boxnew{width:285px; margin:0px 0px 0px 10px; padding:0px; float:left; }

