/* common classes starts */
body{
	padding:0;margin:0;
	text-align:center;
	background-color:#888;
	font:13px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
}
.pagebg{
	background:url(../images/bodybg.jpg) center 0 no-repeat;
}
img{
	border:0;
}
a:focus{
	outline:none;
}
a{
	text-decoration:none;
}
.container{
	width:900px;
	margin:0 auto;
	text-align:left;
}
.clear{
	clear:both;
}
p{
	padding:7px 0;
	margin:0;
}
/* common classes end */
/* header classes starts */
.header{
	height:168px;
	position:relative;
}
.header .logo{
	width:325px;
	height:120px;
	display:block;
	position:absolute;
	top:12px;left:15px;
	text-indent:-99999px;
}
.header .facebook{
	width:176px;
	height:119px;
	display:block;
	position:absolute;
	top:18px;left:412px;
	text-indent:-99999px;
}
.header ul{
	margin:0;padding:0;
	list-style:none;
	position:absolute;
	right:0;top:25px;
}
.header ul li{
	text-align:right;
	font:18px Arial, Helvetica, sans-serif;
	padding:0 0 22px 0;
}
.header ul .green{
	color:#d1f127;
}
.header ul a{
	color:#fff;
}
.header ul a:hover{
	text-decoration:underline;
}
/* header classes end */
/* maincontent classes starts */
.maincontent{
	_height:354px;
	min-height:354px;
}
.maincontent .leftnavigation{
	float:left;
	_height:554px;
	min-height:254px;
	width:232px;
	position:relative;
}
.maincontent .leftnavigation a{
	display:block;
	width:200px;
	position:absolute;
	left:0;
	text-indent:-999999px;
	height:46px;
}
.maincontent .leftnavigation a.news{
	top:160px;
}
.maincontent .leftnavigation a.gallery{
	top:220px;
}
.maincontent .leftnavigation a.download{
	top:277px;
	height:53px;
}
.maincontent .leftnavigation a.ffc{
	top:277px;
	height:53px;
}
.maincontent .leftnavigation img{
	width:100px;
	height:100px;
	position:absolute;
	margin-top:330px; margin-left:60px;
}
.maincontent .content{
	float:right;
	width:664px;
	_height:354px;
	min-height:354px;
}
/* maincontent classes end */
/* mainimg classes starts */
.mainimage{
	background:url(../images/mainimg-bg.gif) 0 0 no-repeat;
	width:664px;
	height:354px;
}
.mainimage img{
	width:618px;
	height:309px;
	margin:22px 0 0 24px;
}
.mainimage .flash{
       width:618px;
       height:309px;
       margin:22px 0 0 24px;
}
/* mainimg classes end */
/* bottom-navigation classes starts */
.bottom-navigation{
	width:900px;
	height:139px;
	position:relative;
	margin:35px 0 70px 0;
}
.bottom-navigation .bottom-navigation-bg{
	width:900px;
	height:139px;
	position:absolute;
	left:0;top:0;
	background:url(../images/bottom-navigation.png) 0 0 no-repeat;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bottom-navigation.png'); /* IE6 */
    _background-image: none;
}
.bottom-navigation a{
	position:absolute;
	left:0;
	display:block;
	height:58px;
	text-indent:-999999px;
}
.bottom-navigation a.home{
	width:65px;
	left:13px;
	top:0;
}
.bottom-navigation a.animals{
	width:90px;
	left:147px;
	top:0;
}
.bottom-navigation a.attractions{
	width:141px;
	left:306px;
	top:0;
}
.bottom-navigation a.pricestimes{
	width:155px;
	left:507px;
	top:0;
}
.bottom-navigation a.birthdays{
	width:121px;
	left:707px;
	top:0;
}
.bottom-navigation a.cafficelt{
	width:113px;
	left:44px;
	bottom:0;
}
.bottom-navigation a.campsite{
	width:103px;
	left:188px;
	bottom:0;
}
.bottom-navigation a.tellafriend{
	width:145px;
	left:355px;
	bottom:0;
}
.bottom-navigation a.schooltrips{
	width:145px;
	left:562px;
	bottom:0;
}
.bottom-navigation a.aboutus{
	width:106px;
	left:770px;
	bottom:0;
}
/* bottom-navigation classes end */
/* footer classes starts */
.footer{
	height:73px;
	position:relative;
}
.footer .footerbg{
	background:url(../images/fotter-bg.png) 0 0 no-repeat;
	width:900px;
	height:51px;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fotter-bg.png'); /* IE6 */
    _background-image: none;
	position:absolute;
	top:0;left:0;
}
.footer .copyright{
	position:absolute;
	top:17px;left:20px;
	font:12px;
}
.footer .copyright a{
	color:#fff;
}
.footer .copyright span{
	color:#ffc500;
}
.footer .copyright a:hover{
	text-decoration:underline;
}
/* footer classes end */
/* gallery starts */
.gallery{}
.gallery .clickonpictures{
	padding:0 0 11px 0;
}
.gallery .clickonpictures span{
	width:334px;
	height:22px;
	margin:0 auto;
	display:block;
	background:url(../images/clickontheimages-bg.png) 0 0 no-repeat;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/clickontheimages-bg.png'); /* IE6 */
    _background-image: none;
	font:bold 14px Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
}
.gallery ul{
	padding:0;margin:0;
	list-style:none;
}
.gallery ul li{
	float:left;
	width:190px;
	height:200px;
	position:relative;
	margin:0 12px;
}
.gallery ul li span{
	width:190px;
	height:200px;
	position:absolute;
	display:block;
	background:url(../images/gallery-bg-img.png) 0 0 no-repeat;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/gallery-bg-img.png'); /* IE6 */
    _background-image: none;
	top:0;left:0;
	z-index:0;
}
.gallery ul li a{
	width:113px;
	height:113px;
	position:absolute;
	display:block;
	top:36px;left:37px;
	z-index:1;
}
/* gallery end */
/* inpagecontent classes starts */
.inpagecontent{
	border:3px solid #bed73b;
	background:url(../images/inpagecontent-bg.png) 0 0 repeat;
	padding:20px 25px;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/inpagecontent-bg.png',sizingMethod='scale'); /* IE6 */
    _background-image: none;
	_height:300px;
	text-align:justify;
}
.inpagecontent a{
	color:#fff;
	text-decoration:underline;
}
.inpagecontent a:hover{
	text-decoration:none;
}
.inpagecontent h2{
	font:bold 14px Arial, Helvetica, sans-serif;
	padding:0 0 7px 0;margin:0;
	letter-spacing:5px;
}
/* inpagecontent classes end */
.btmimages img{
       border:2px solid #fff;
       width:170px;
       height:170px;
	   margin:0 10px;
}
.pdf{
		padding:15px 0px 15px 60px;
		background:url(../images/pdf.jpg) 0 0 no-repeat;
		font-weight:bold;
}
.pdf a{
		text-decoration:none;
}
.pdf a:hover{
		text-decoration:underline;
}




/*  ffc images     */





