.shatni {
}

body{
	margin:0;
/*	background-color:#AAA;*/
background:url(../images/bg.gif);


}

.main{
	width:990px;
	margin:auto;
	background-image:url(../images/top_bg.jpg);
}

.mainbody{
	width:100%;
}

.logomain{
	width:845px;
	margin:auto;
	padding-top:14px;
}

.logo{
	width:186px;
	height:87px;
	margin:auto;
}

.blank{
	width:878px;
	height:22px;
}

.top_head{
	width:878px;
	margin:auto;
}

.autogrow {
	overflow:hidden;
	height:auto;
}

.back_bg{
	width:878px;
	margin:auto;
	background-image:url(../images/back.jpg);
	background-repeat:repeat-y;
	
}

.top_white{
	width:812px;
	height:187px;
	margin:0px 33px 0px 31px;
	background-color:#FFFFFF;
}

.flash_in{
	width:784px;
	height:161px;
	padding:13px 14px 0 14px;
}

.shadow{
	width:812px;
	height:9px;
	margin:0px 0px 0px 30px;
}

.blank_a{
	width:878px;
	height:6px;
	font-size:1px;
}

.links{
 	width:812px;
	height:44px;
	margin:0px 0px 0px 30px;
	background-image:url(../images/links.jpg);
	background-repeat:no-repeat;
	padding-left:20px;
	padding-left:expression("10px");
}

.links a {
	display:block;
	margin:0 17px;
	float:left;
	line-height:35px;
	
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
}


.pt40{
	padding-top:25px;
}

.links a:hover {
	text-decoration:underline;
}

.line_white{
	width:812px;
	height:4px;
	font-size:1px;
	margin:0px 0px 0px 30px;
	background-color:#FFFFFF;
	
}

.inner_body{
	width:812px;
	height:207px;
	margin:0px 0px 0px 30px;
	background-image:url(../images/fl_back.jpg);
}

.inner_bodyb{
	width:812px;
	height:326px;
	margin:0px 0px 0px 30px;
	background-color:#5b0800;
}

.blank_b{
	width:878px;
	height:28px;
	font-size:1px;
}

.body_bt{
	width:98%;
	margin:auto;
}

.img{
	width:45%;
	height:411px;
	float:left;
}

.btright{
	width:54%;
	float:left;
	
}

.bt_right_top {
	height:8px;
	margin:0px 0px 0px 20px;
	float:left;
	margin:expression("0 0 0 10px");
	
}

.orange{
	width:424px;
	background-image:url(../images/orange_bg.jpg);
	margin:0px 0px 0px 20px;
	margin:expression("0 0 0 20px");
	background-repeat:repeat-y;
}

.clear{
	clear:both;
	font-size:1px;
}

.below_bt{
	width:878px;
	height:35px;
	background-image:url(../images/below.jpg);
	overflow:hidden;
	float:left;
}

.inner_brown{
	width:99%;
	margin:auto;
	
}

.brown{
	width:197px;
	float:left;
	margin:0px 0px 0px 2px;
	height:25px;
	font-size:1px;
}

.top_b{
	background-color:#620900;
	height:30px;
}

.brown_a{
	width:197px;
	height:25px;
	float:left;
	margin:0px 0px 0px 19px;
	font-size:1px;
}

.bt_right_down {
	height:19px;
	margin:0px 0px 0px 20px;
	float:right;
	margin:expression("0 0 0 20px");
	padding-right:30px;
}



/*.............................................................*/

.footermain{
	width:878px;
	margin:auto;
}

.f_left{
	width:31px;
	height:87px;
	float:left;
	background-image:url(../images/ft_left.jpg);
}

.f_mid{
	width:812px;
	height:87px;
	float:left;
	background-image:url(../images/ft_mid.jpg);
	background-repeat:repeat-x;
}

.f_right{
	width:33px;
	height:87px;
	float:left;
	background-image:url(../images/ft_right.jpg);
}

/*..................................................................*/

/*all test*/
.link_test{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	line-height:19px;
	text-align:center;
}

.link_test a{
	color:#FFFFFF;
	text-decoration:none;
}

.link_test a:hover{
	text-decoration:underline;
}

.orange_test{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fb791a;
	padding:10px 20px 0px 20px;
	line-height:18px;
}

.orange_test a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fb791a;
	padding:10px 20px 0px 0px;
	line-height:18px;
	text-decoration:none;

}

.orange_test a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fb791a;
	padding:10px 20px 0px 0px;
	line-height:18px;
	text-decoration:none;

}
/*.................................................................*/
/*SERVICES*/
.ser_main{
	width:100%;
	height:auto;
	overflow:hidden;
}

.ser_img{
	width:33%;
	float:left;
}

.bottomLink{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	line-height:20px;
	text-decoration:none;
}


/*.....................................................................*/
/*ENGAGEMENTS*/
.inner_bodyc{
	width:812px;
	height:110px;
	margin:0px 0px 0px 30px;
	background-color:#5b0800;
}

.ser_mainb{
	width:98%;
	margin:auto;
	float:left;
	overflow:hidden;
	padding-top:20px;
}

/*......................................................................*/
/*MANDAPS*/
.inner_bodyd{
	width:812px;
	height:auto;
	margin:0px 0px 0px 30px;
	background-color:#5b0800;
}

/*......................................................................*/
/*CONTACT US*/
.call{
	width:20%;
	height:111px;
	float:left;
}

.call_a{
	font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#f0cb00;
	width:45%;
	float:left;
	padding-top:5px;
	/*line-height:22px;*/
}

.call_b{
	font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#f0cb00;
	width:25%;
	float:left;
	padding-top:20px;
	line-height:22px;
}
.contact_form{
	width:60%;
	height:auto;
	
	
}
.input{
	width:60%;
	height:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	float:left;
}
.white_text{
	/*width:50px;*/
	height:auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:11px;
	float:left;
}
.input_a{
	width:60%;
	/*height:20px;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	float:left;
}
.input_button{
	width:70px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}
#pagination{
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
}
#pagination a{
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#f74b00;
	text-decoration:none;
}
.n{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
}
.p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
}
.normal{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	width:220px;
	float:left;
	padding-left:20px;
}
.new_red {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ed2d00;
}
.new_side {
	margin:0px 0px 0px 30px;
}
.new_input {
	width:50%;
	height:16px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
}
.new_black {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}