/* CSS Document */


body {
background-color:#872206;
background-repeat:no-repeat;	
}



img.mb_bgimage{
position:fixed;
overflow:hidden;
	left:0px;
	top:0px;
	width:100%;
	opacity:1;
	z-index:-1;
	margin: 0 auto;
	}
	
	
.main{
margin:0 auto;
width:972px;
height:auto;

}
.container{
margin:0 auto;
width:972px;
height:auto;
}
.decor{
width:972px;
height:19px;

position:relative;
background-image:url(../images/decr.png);
background-repeat:no-repeat;
}
.menu1{
width:192px;
height:13px;
position:relative;
float:right;
padding-right:25px;
padding-top:18px;
text-transform:uppercase;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#ffffe8;
}
.logo{
width:223px;
height:90px;
position:relative;
padding-top:52px;
float:left;
padding-left:15px;

}
.title
{
	width:499px;
	height:19px;
	position:absolute;
	left: 244px;
	top: 131px;
}
.round1{
	width:100px;
	height:98px;
	position:absolute;
	left: 760px;
	top: 85px;
}
.round2{
	width:100px;
	height:98px;
	position:absolute;
	left: 865px;
	top: 83px;
}
.topend{
width:972px;
height:190px;
position:relative;
margin:0 auto;
float:left;
}
.menu{
width:972px;
height:51px;
position:relative;
background-image:url(../images/menu_bg.jpg);
background-repeat:repeat-x;
float:left;
margin:0;
padding:0;
z-index: 100;
}

.banner{
padding-top:8px;
width:972px;
height:auto;;
position:relative;
z-index:100;
float:left;
}
.bottom{width:972px;
height:29px;
position:relative;
float:left;


}
.flower2{width:972px;
height:200px;
position:relative;
float:left;

}
.flow2{
	width:315px;
	height:535px;
	position:absolute;

	left: -1px;
	top: -324px;
	z-index:70;

}
.flow3{
	width:315px;
	height:535px;
	position:absolute;

	left: 606px;
	top: -2px;
	z-index:70;

}
.shade{width:972px;
height:35px;;
position:relative;
background-image:url(../images/shade.png);
background-repeat:repeat-x;
z-index:90;
}
.upcmg{width:159px;
height:159px;
position:relative;
float:right;
}
.text{width:158px;
height:16px;
position:relative;
margin-top:10px;

font-size:12px;
font-family:Georgia, "Times New Roman", Times, serif;
color:#ffe294;
text-transform:uppercase;
}
.upimg{
width:158px;
height:auto;
position:relative;
padding-top:1/2px;
}
.view{
width:69px;
height:25px;
position:relative;
padding-top:10px;
float:right;
}
.flower{
	width:227px;
	height:68px;
	position:absolute;
	left: 390px;
	top: 39px;
}
.bodytextpart{width:880px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
height:auto;
float:left;
text-align:justify;
margin-left:50px;
}

.poojas-img{width:400px; height:auto; position:relative; float:left;}
.poojas{width:430px; height:auto; position:relative;float:left; padding-left:50px;}
 .rout-map{width:400px; height:auto;/* float:left;*/ position:relative; border:solid; border-color:#F60;} 
.notice{width:450px; height:auto; position:relative; float:left; padding-top:10px;}
.notice2{width:450px; height:auto; position:relative; float:left; padding-top:20px; padding-bottom:15px;}
.notice3{width:450px; height:auto; position:relative; float:left; padding-top:20px; padding-bottom:}

.bodytextpart1{width:880px;
height:auto;
float:left;
text-align:justify;

}

.bodytext5 a{
	color:#FFFFFF;
	text-decoration:none;
}
.bodytext5 a:hover{
	text-decoration:none;
	color:#ffff00;
}
.bodytext5 p{
	color:#ffffff;
}


.bodytext{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#fff3b2;
line-height:20px;
text-align:justify;}

.bodytext a:link{}

h2{font-family:Arial, Helvetica, sans-serif;
color:#f1cf31;
font-size:24px;}


h3{font-family:Arial, Helvetica, sans-serif;
color:#f1cf31;
font-size:24px;
margin-left:50px;}


.footer{
width:972px;
height:35px;
position:relative;
float:left;


background-image:url(../images/footer_bg.jpg);
background-repeat:repeat-x;
}

.foot_right{
width:214px;
height:35px;
margin:0 auto 0 auto;
float:right;
padding-top:7px;
position:relative;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
}
.foot_right a{
	color:#FFFFFF;
	text-decoration:none;
}
.foot_right a:hover{
	text-decoration:underline;
	color:#3300FF;
}
.foot_right p{
	color:#ffffff;
}
.foot_right a{
	color:#FFFFFF;
	text-decoration:none;
}
.foot_right a:hover{
	text-decoration:underline;
	color:#3300FF;
}
.foot_right p{
	color:#ffffff;
}




.foot_right1{
	width:80px;
	/* height:10px;
	float:left; */
	position:relative;
	padding-top:20px;

}
.foot_right1 a{
	color:#FFFFFF;
	text-decoration:none;
}
.foot_right1 a:hover{
	text-decoration:underline;
	color:#3300FF;
}
.foot_right1 p{
	color:#ffffff;
}
.foot_right1 a{
	color:#fff3b2;
	text-decoration:none;
}
.foot_right1 a:hover{
	text-decoration:underline;
	color:#3300FF;
}
.foot_right1 p{
	color:#ffffff;
}


.slide1{
position:fixed;
overflow:hidden;
	left:0px;
	top:0px;
	width:100%;
	opacity:1;
	z-index:-1;
	margin:0;
	padding:0;
	}
	
	.slide2{
position:fixed;
overflow:hidden;
	left:0px;
	top:0px;
	width:100%;
	opacity:1;
	z-index:-1;
		margin:0;
	padding:0;
	}

.route-map{width:300px; height:auto; position:relative; float:left;} 

.special-images{width:100%; height:auto;  position:relative; /*margin-left: 200px;*/text-align: center;}

.special-add{width:220px; height:auto; position:relative; float:right; padding-bottom:22px; padding-top:20px; }
.facebook{width:220px; height:auto; position:relative; float:none; padding-bottom:20px; padding-top:50px; margin-left:350px; }

.ads{width:728px;
height:90px;
position:relative;
float:left;
margin-left:90px;
margin-top:20px;
margin-bottom:20px;
background-color:#CCC;}

.fbmenu{width:126px;
height:25px;
position:relative;
float:right;
margin:0px 0 0 0 ;}

.list{list-style:none; color:#f1cf2d; margin-left:0px; padding-left:0px; line-height:28px;}
.list li{background:url(../images/list-icon.png) no-repeat left center; padding-left:15px;}
.highlight{font-size:18px; font-weight:600; color:#fff; text-align:center;}
.audi{color:#fff; margin-top:3px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:17px; font-weight:600; }
.spl{margin-right:20px;}

.special-images img{margin-left: 20px;margin-top: 21px;width: 60%;}