/*
	Author:Md. Shariful Islam 
	Date: 
	Title:     
====================================
*/
body{
	font-family: Arial,"Trebuchet MS",Georgia,Verdana, Lucida,Helvetica, sans-serif;
	background:#f2e2b7 url(../images/bg01.gif) repeat-x;
	text-align:center;
	font-size:15px;
	color:#464646;
}
*{
	padding:0;	margin:0;	border:0;
}

ul,li{
	list-style:none;
}	
#hdr h1 b,#hdr ul li a b,#main h2 b,.content h3{
	display:none;
	visibility:hidden;
}
:focus{ outline:none;}

/*--------------------------Page Structure----------------*/
#wrap{
	margin:0 auto;
	width:972px;
	text-align:left;
}
/*---------------------------Header---------------------*/
#hdr{
	background:url(../images/bg02.png) no-repeat;
	width:972px;
	height:138px;
	overflow:hidden;
}
#hdr h1{
	float:left;
	width:360px;
	padding:33px 0 0 9px;
}
#hdr h1 a{
	display:block;
	background:url(../images/logo.png) no-repeat;
	width:360px;
	height:77px;
}
#hdr ul{
	float:right;
	width:490px;
	padding:62px 0 0 0;
}
#hdr ul li{
	float:left;
	margin:0 14px 0 0;
}
#hdr ul li a{
	display:block;
	float:left;
	height:27px;
}
.about a{
	background:url(../images/about.gif) no-repeat;
	width:79px;
}
.about a:hover,.about a.selected{
	background:url(../images/about.gif) no-repeat 0 -27px;
}
.photogallery a{
	background:url(../images/photogallery.gif) no-repeat;
	width:146px;
}
.photogallery a:hover,.photogallery a.selected{
	background:url(../images/photogallery.gif) no-repeat 0 -27px;
}
.contact a{
	background:url(../images/contact.gif) no-repeat;
	width:223px;
}
.contact a:hover,.contact a.selected{
	background:url(../images/contact.gif) no-repeat 0 -27px;
}
/*-------------------------Banner------------------- */
.banner{
	background:url(../images/banner_bg.gif) no-repeat;
	width:951px;
	height:249px;
	padding:8px 0 0 9px;
}
/*-------------------------Main Body------------------- */
#main{
	width:972px;
	padding:21px 0 20px 0;
}
#main h2{
	background:url(../images/text01.gif) no-repeat;
	width:972px;
	height:94px;
}
.content{
	width:972px;
	overflow:hidden;
}
.content_lft{
	width:469px;
	float:left;
	padding:0 0 0 1px;
}
.content_rht{
	width:469px;
	float:right;
}
.box_bg{
	background:url(../images/bg03.png) repeat-y;
	width:469px;
	margin:0 0 10px 0;
}
* html .box_bg{
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/bg03.png", sizingMethod="scale");
}
.box_btm{
	background:url(../images/btmbg01.gif) no-repeat left bottom;
	width:469px;
	padding:0 0 25px 0;
}
.lodge{
	background:url(../images/lodgeTop.png) no-repeat left top;
	width:469px;
	padding:77px 0 0 0;
}
.content ul{
	padding:0 40px 0 22px;
}
.content ul li{
	background:url(../images/listbg.gif) no-repeat 0 7px;
	padding:0 0 0 9px;
	margin:0 0 5px 0;
}
.sports{
	background: url(../images/sportsTop.png) no-repeat left top;
	width:469px;
	padding:102px 0 0 0;
}
.camp{
	background: url(../images/campTop.png) no-repeat left top;
	width:469px;
	padding:77px 0 0 0;
}
.nearby{
	background: url(../images/nearbyTop.png) no-repeat left top;
	width:469px;
	padding:102px 0 0 0;
}
.shopping{
	background: url(../images/shoppingTop.png) no-repeat left top;
	width:469px;
	padding:77px 0 0 0;
}
/*-------------------------- Footer----------------------- */
#outer_ftr{
	font-family:"Times New Roman", Times, serif;
	background:url(../images/ftrbg.gif) repeat-x;
	height:250px;
}
.ftr{
	margin:0 auto;
	width:972px;
	overflow:hidden;
	color:#FFFFFF;
	text-align:left;
	font-weight:bold;
	padding:65px 0 0 0;
}
.ftr span{
	display:block;
	float:left;
	padding:0 0 0 15px;
}
.ftr p{
	float:right;
	padding:0 25px 0 0;
}
.ftr a{
	text-decoration:none;
	color:#FFFFFF;
}
.ftr a:hover{
	text-decoration:underline;
}























