html{
	background:url(images/mbg.jpg) repeat;
}
body {
	background:url(images/bg.gif) repeat-x top;
	margin:0px;
}

.wrapper{
	width:990px;
	margin:0 auto ;
}

.fl{
	float:left;
}

.fr{
	float:right;
}


.horizontalcssmenu ul{
margin: 0;
list-style-type: none;
outline:none;
padding-left:12px;

}

/*Top level list items*/
.horizontalcssmenu ul li{
position: relative;
display: inline;
float: left;
outline:none;

}

/*Top level menu link items style*/
.horizontalcssmenu ul li{


    display: block;

outline:none;
    text-align: center;
    text-decoration: none;



}
	

.horizontalcssmenu ul li a{
outline:none;
    display: block;
	font-size:18px;
 	padding:108px 0px 5px 0px;
	border:none;
    text-align: center;
    text-decoration: none;
}

.horizontalcssmenu ul li.nav
{
background:none;
outline:none;
}

.horizontalcssmenu ul li a:hover{
outline:none;


}

.clr{
	clear:both;
}

.banner{
	padding-top:18px;
	padding-bottom:18px;
	padding-left:8px;
}

.content_hoalder{
	background-color:#fff;
	padding:10px;
	margin-top:375px;

}

h1{
	color: #640669; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */

font-family:Arial, Helvetica, sans-serif;
font-size:26px;
text-align:left;
text-indent:26px;
font-weight:bold;
background:url(images/swirll.png) no-repeat top left;
line-height:30px;

}

.home-content{
	font-size:14px;
	color:#605f5f;
	line-height:18px;
	text-align:justify;
	padding-left:25px;
	font-family:Arial, Helvetica, sans-serif;
}

.home-content span{
	font-size:14px;
	display:block;
	margin-top:15px;
	margin-bottom:15px;
	font-weight:bold;
}
.home-content img{
	padding: 50px 15px 10px 30px;
	float:right;}
	
	
	h2{
	color: #640669; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */

font-family:Arial, Helvetica, sans-serif;
font-size:26px;
text-align:left;
text-indent:15px;
font-weight:bold;

line-height:30px;
margin:0;
padding:0;

}
.events img{
	float:left; 

	padding: 15px 42px 10px 10px;
	
}


.footer{
background-color:#fcfaa9;
font-size:11px;
color:#fff;
padding-left:10px;
padding-right:10px;

background:url(images/footer_bg.gif) no-repeat;
height:3px;
font-family:Arial, Helvetica, sans-serif;
padding-top:75px;
padding-bottom:28px;
}

.jain{
color:#fff;
text-decoration:none;
outline:none;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

.jain a:hover{
color:#000;
outline:none;
text-decoration:none;

font-size:11px;
}

.jain a:active{
color:#fff;
outline:none;
text-decoration:none;

font-size:11px;
}
.jain a:visited{

font-size:11px;
color:#fff;
outline:none;
text-decoration:none;
}

.slider{position:absolute;z-index:0}
.slider .items{display:none}
.slider  .pagination{position:absolute;z-index:1;bottom:0px;left:390px;outline:none}
.slider  .pagination li{float:left;padding-right:4px; list-style:none;outline:none}
.slider  .pagination a{display:block;width:16px;height:16px;text-indent:-9999px;background:url(images/buttons.png) right 0 no-repeat;outline:none}
.slider  .pagination a:hover, .slider  .pagination .current a{background-position:left;outline:none}


.gallery .templatemo_gallery_header{
	margin: 0;
	padding: 10px;
	background: #920058;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #fff;

}

.gallery .templatemo_gallery_body{
	margin: 0;
	padding: 10px 0 10px 10px;
	background: #a06;

}

.gallery_body img{
	margin: 0 5px 5px 0;
	padding: 0;
	border:3px solid #650669;

}

img{
	border:0;
}


.fbg{
	background:url(images/footer_bg1.gif) repeat-x bottom;


}