body, html, div, form, p, ul, ol, li { margin:0px; padding:0px;}
ul, ol, dl, li {list-style-type:none; margin:0px; padding:0px;}
a{ color:#999999;}

body{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; background:#FFFFFF}

#header{height:642px; width:100%; background:url(../images/headerbg.jpg) repeat-x;}
#header1{width:980px;margin:0 auto;}
#header_inner{width:982px; height:85px; margin-top:30px;background:url(../images/header_portion1.png) no-repeat; float:left; position:absolute}
#logo{width:179px; height:76px; float:left; margin:-13px 0px 10px 0px;}
#contact{width:250px; line-height:17px; float:left; font-size:22px; padding-left:18px; margin:35px 0 30px 490px; color:#000000;}
#wraper{margin:0px auto; width:980px;}
<!--#banner{width:966px; height:350px; padding:7px; float:left; background:#ffffff;}-->
#banner{width:961px; height:420px; padding:0px; float:left;background:#ffffff;margin-top:91px;margin-left:10px;}
#bmain-container{width:980px; height:377px; background:url(../images/biking_pics.png) no-repeat top right; float:left; margin:-70px 0 10px 0;}
#gmain-container{width:980px; height:377px; float:left; margin:-70px 0 10px 0;}
#pmain-container{width:980px; height:377px; background:url(../images/paragliding_pics.png) no-repeat top right; float:left; margin:-70px 0 10px 0;}
#rmain-container{width:980px; height:377px; background:url(../images/rope_pics.png) no-repeat top right; float:left; margin:-70px 0 10px 0;}
#main-container{width:980px; height:377px; background:url(../images/welcomebg.png) no-repeat top right; float:left; margin:-70px 0 35px 0;}
#main-container1{width:980px; height:440px; background:url(../images/apbg.jpg) no-repeat; float:left; margin:10px 0 35px5 0;}
#main-containerbd{width:980px; min-height:440px; float:left; margin:2px 0 35px  0; -moz-box-shadow:2px 2px 8px 3px #C3C3BE; -webkit-box-shadow: 2px 2px 8px 3px #C3C3BE;  box-shadow:2px 2px 8px 3px #C3C3BE;}

#left_container{width:640px; height:72px; float:left; padding:0 15px; margin:0px 0;}
#right_container{width:365px; float:left; padding:0 10px;}
#content_container{width:650px; float:left; padding:0 15px; margin:20px 10px 0 0;}
#content_container1{width:980px; float:left; padding:0 5px; margin:0px 0px 0 40px;}
#facilities_container{width:236px; float:left; border-left:1px #bfa496 solid; border-right:1px #bfa496 solid; padding:0px 10px; margin:20px 0;}
.about_img{width:329px; height:173px; float:left;}
.content_img{width:317px; height:167px; float:left; margin:10px 15px 10px 0;}


/* Main Menu */
.indentmenu{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; text-transform:uppercase; width:981px; overflow:hidden; float:left; height:71px; background:url(../images/navbg.png) no-repeat; margin-top:-70px;position:absolute}
.indentmenu ul{ margin-left:5px; padding:0; float:left; width:100%; }
.indentmenu ul li{display: inline;}
.indentmenu ul li a{float:left; color:#ffaa00; padding:0px 18px 0px 18px; text-decoration:none; line-height:60px;}
.indentmenu ul li a:hover, .indentmenu ul li .current{color:#ffffff; background: #ffaa00;}
/* Main Menu */

<!--Arrow list Menu-->

.arrowlistmenu{width:auto; float:left;}
.arrowlistmenu ul{list-style-type:none; margin-bottom:20px; padding:0 0 0 5px;}
.arrowlistmenu ul li{padding-bottom:2px;}
.arrowlistmenu ul li a{
color:#392100;
background: url(../images/orenge_arrow.png) no-repeat top left; /*custom bullet list image*/
display: block;
padding: 4px 0;
padding-left: 16px; /*link text is indented 19px*/
text-decoration: none;
font-size: 13px;
border-bottom:1px dashed #999999;
}
.arrowlistmenu ul li span{ font-size:15px; color:#ffffff; padding:4px 0 4px 10px; background:#f4ce33; width:230px; float:left; margin-top:5px;}
.arrowlistmenu ul li a:hover{color:#ffaa00;}
.arrowlistmenu ul li a.active{color:#ffaa00;}
<!--Arrow list Menu-->

h1{ margin:10px 0px 10px 20px; font-size:24px; color:#ffaa00; font-weight:normal;}
<!--h1{color:#ffaa00; font-size:24px; margin:10px 0 10px 10px; font-weight:normal;  }-->

h3 {color:#ffaa00; font-size:14px; margin:10px 0 10px 15px;}
h4 {font-size:13px; line-height:18px; width:225px; float:left; font-weight:normal; margin-top:10px;}
#adrs{font-size:16px;line-height:20px;color:#3e3e3e;text-align:justify;}

#attract-desc{color:#3e3e3e;font-size:14px; font-weight:normal;}

.input{color:#767779; font-size:11px;}

#footernav{ padding:0px;width:600px;font-family:Arial, Helvetica, sans-serif;font-size:12px;text-transform:uppercase;}
#footernav:after{display:block;}
#footernav ul{ margin:0px;}
#footernav ul li{ display:inline; line-height:30px;list-style-type:none;}
#footernav ul li a{color:#ffffff; padding:0 10px ;text-decoration:none;}

#footernav ul li a.active{color:#fdb352;}
#footernav ul li a:hover{color:#fdb352;}

#social_container{width:85px; height:32px; float:right; margin:15px 0 15px 600px;}
#social_icon{width:32px; height:32px; float:left; margin:0 0 0 10px;}

#footer{width:100%; height:151px;}
#footer-inner{width:981px; height:151px;background: url(../images/footerbg.jpg) no-repeat; margin:0 auto;}
.copyright{ color:#ffffff; font-size:11px; padding:118px 0 0 5px;}
.copyright a{ color:#ffffff; text-decoration:none;}
.copyright a:hover{ color:#adaba8; text-decoration:underline;}

.image3{width:216px; height:144px; float:left; margin:10px 4px 10px 0; border:#ffffff 2px solid;}

.imagefirst{width:216px; height:144px; float:left; margin:10px 5px 0 0;border:#ffffff 2px solid; font-family:'michroma';}
#contact-box{width:260px; float:left;margin:0px 0 0 10px;} 
#address-box{width:280px; float:left;margin:0px 0 0 80px;}

#left-box{width:250px; border:2px #333333 solid; float:left; background:#FFFFFF; margin-left:5px; margin-top:2px;}
#left-box-header{width:240px; float:left; background:#392100; color:#ffffff; font-size:18px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; line-height:40px; padding-left:10px;}
<!--Trek Menu-->
.trekmenu{width:220px; float:left;}
.trekmenu ul{list-style-type:none; padding:0 5px;}
.trekmenu ul li{padding-bottom: 4px; height:60px; width:220px;}
.trekmenu ul li a{
color: #000000;
display: block;
padding: 8px 0;
padding-left: 10px; /*link text is indented 19px*/
text-decoration: none;
font-size: 11px;
font-family:michroma;
}
.trekmenu ul li a:hover{color:#2F71B4;}
<!--Trek Menu-->

.accordionButton {	
	width: 670px;
	float: left;
	color:#ffffff;
	padding:6px 5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	background: #ffffff;
	border-bottom: 1px solid #FFFFFF;
	cursor: pointer;
	}

.accordionContent {	
	width: 670px;
	padding:5px;
	float: left;
	background: #ffffff;
	margin-bottom:20px;
	}
	


.on {
	background: #4E4A4A;
	}
	
.over {
	background: #4E4A4A;
	}
	
	
.accordionContent ul{ /*CSS for UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 1px; /*bottom spacing between each UL and rest of content*/
width:670px;
}

.accordionContent ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
background:#ffffff;
}

.accordionContent ul li a{
color: #888787;
background: url(../images/orenge_arrow.jpg) no-repeat top left; /*custom bullet list image*/
display: block;
padding: 10px 0;
padding-left: 10px; /*link text is indented 19px*/
text-decoration: none;
font-size:12px;
border-bottom: 1px #e7e6e6 dashed;
line-height:22px;
}

.accordionContent ul li a:hover{ /*hover state CSS*/

background-color: #fbfafa;
}

#book:hover {border:#CC9900 2px solid}
