*{ margin:0; padding:0;}
a{ font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:12px;}
body{ font-family:Arial, Helvetica, sans-serif; margin:0px auto; color:#000000; background:url(../images/body_bg.jpg) repeat;}

#top_box{ width:100%; margin:0px auto; background:#ffffff; height:35px;}
#inner{ width:980px; margin:0px auto;}
#ph_box{ width:235px; float:left; background:url(../images/ph_img.png) no-repeat left center; margin:6px 0 0 0px; padding-left:30px; height:22px;}
#ph_txt{ font-size:11px; float:left; color:#85898d; margin-top:5px;}
#msg_box{ width:250px; float:left; background:url(../images/info_img.png) no-repeat left center; margin:6px 0 0 0px; padding-left:30px; height:22px; float:left;}
#wraper{ width:980px; margin:0px auto;}
#header{ width:980px; height:102px; float:left; margin-top:12px;}
#logo{ width:331px; height:102px; float:left; background:url(../images/logo.jpg) no-repeat;}

#nav{float:left;width:634px; height:102px; margin-left:14px; padding:0;}
#nav ul{float:right;display:inline; height:102px;padding: 0;margin: 0;list-style: none;} 
#nav li{float:left;display: inline;height:102px;margin:0; padding:0 0 0 12px; }
#nav li a:hover{height:102px;}
#nav li a.visit{  }	
#nav ul li a {float:left;width:92px;height:30px;margin:0;padding:0px;padding-top:72px;display:inline;color:#000;text-decoration: none;text-align:center;font-size:14px; }
#nav ul li a:hover, #nav a#here{text-decoration:none; color:#ffd200;}

#nav li a.home{background-image:url(../images/home_icon.png);background-position:top;background-repeat: no-repeat;}
#nav li a#here.home, #nav li a.home:hover{background-position:0 -102px; background-repeat: no-repeat;text-decoration:none; color:#ffd200;}
#nav li a.aboutus{background-image:url(../images/aboutus_icon.png);background-position:top;background-repeat: no-repeat;}	
#nav li a.attraction{background-image:url(../images/attraction_icon.png);background-position:top;background-repeat: no-repeat;}
#nav li a.tourpackage{background-image:url(../images/packages_icon.png);background-position:top;background-repeat: no-repeat;}	
#nav li a.gallery{background-image:url(../images/gallery_icon.png);background-position:top;background-repeat: no-repeat;}		
#nav li a.contact{background-image:url(../images/contact_icon.png);background-position:top;background-repeat: no-repeat;}
#nav li a#here, #nav li a:hover{background-position:0 -102px ; background-repeat: no-repeat;text-decoration:none;color:#ffd200;}


#toplinks{ width:390px; height:12px; float:left; margin:6px 0 0 40px;}
#toplinks ul{ display:inline; margin:0; padding:0;}
#toplinks ul li{color:#f86924; font-size:11px; text-decoration:none; border-right:#9c9b9b 1px solid; line-height:12px; text-transform:uppercase; display:inline; padding:0 7px 0 7px}
#toplinks ul li.last{ border-right:none;}
#toplinks ul li a{color:#f86924; font-size:11px; text-decoration:none;}
#toplinks ul li a:hover{ color:#0073cc;}
#toplinks ul li a.active{ color:#0073cc;}

#links{ width:580px; height:12px; float:left; margin:20px 0 0 14px;}
#links ul{ display:inline; margin:0; padding:0;}
#links ul li{ color:#9c9b9b; font-size:11px; text-decoration:none; border-right:#9c9b9b 1px solid; line-height:12px; text-transform:uppercase; display:inline; padding:0 9px 0 9px}
#links ul li.last{ border-right:none;}
#links ul li a{color:#9c9b9b; font-size:11px; text-decoration:none;}
#links ul li a:hover{ color:#0073cc; text-decoration:underline;}
#links ul li a.active{ color:#0073cc;}

#banner{ width:980px; height:384px; float:left; margin-top:18px;}
#main-container{ width:980px; float:left; background:#ffffff; margin-top:12px;}


h1{ font-size:24px; color:#ffffff; background:url(../images/heading_bg.png) repeat-x; height:40px; font-weight:normal; padding:5px 0 5px 15px; margin:5px 0 10px 0;}
h2{ font-size:24px; color:#ffffff; padding:16px 0 18px 10px;}
h3 {color:#1e8bc3; margin:0; font-size:30px; padding:20px 0 8px 0; font-family:Arial,Verdana,sans-serif;}
h5{font-size:17px;color:#000; line-height:30px;}
h6{ font-size:18px; color:#DE6F00; padding:16px 0 18px 0;}
h7{color:#1e8bc3; margin:0; font-size:20px; padding:10px 0 8px 10px; font-family:Arial,Verdana,sans-serif;}
p{ font-size:12px; font-weight:normal; line-height:18px; text-align:justify; color:#6e6e6e; padding-right:10px;}

#tp-box2{width:220px; float:left; margin:0px 0 0 0;}
#tour-thumb{margin:0px 0 15px 0; border:1px #f4f4f4 solid; width:216px; height:120px;}

#thumb{ width:296px; height:222px; float:left; background:url(../images/thumb.jpg) no-repeat left top; border:2px #ececec solid; margin:0 10px 10px 0;}
#img{ width:210px; height:140px; float:left; margin:0px 15px 10px 10px;}


.input{ border:1px #cccccc solid; color:#7f7f7f; font-size:14px; padding:2px;}


.submit{ background:#579b53; width:274px; height:40px; color:#ffffff; font-size:24px; margin:3px 0 0 5px; border:none;}
.submit a:hover{ color:#000000;}

#booking_container{ width:289px; height:505px; float:left; margin:7px 0 5px 5px; background:url(../images/booking_form.jpg) no-repeat;}
#right_container{width:660px; float:left; margin:7px 0 0 23px;}
#package-container{height:242px; width:208px; float:left; margin:0px 0px 20px 0px;}

#package-img a{height:148px; width:208px; float:left; border:1px #ececec solid;}
#package-img a:hover{height:148px; width:208px; float:left; border:1px #05c0f3 solid;}

.package-heading{ font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#05c0f3; margin:8px 0 3px 0px; float:left; width:208px;}
.package-text{ font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#b2b2b2; width:208px; float:left;}

.details a{float:left; margin:6px 0 0px 0px; padding:6px 8px; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#ffffff; background:#05c0f3; text-transform:uppercase; text-decoration:none;}
.details a:hover{ background-color:#e5e6e6; color:#514e4e;}

#destination_txt{ width:200px; color:#f86924; background:url(../images/arrow_desti.jpg) no-repeat left center; font-size:18px; font-weight:bold; padding-left:32px; margin:16px 0 0 5px;}
#line{ border-bottom:2px #d5d4d4 solid; margin:10px 0 0 0; float:left; width:328px;}

#content_box2{ width:930px; float:left; margin:10px 0 0 10px; border-bottom:1px #000 dotted; padding-bottom:10px;}
.image{ width:123px; height:81px; float:left; margin:0 8px 0 0; border:1px solid #a19d98;}
 
#footer{ width:980px; height:180px; float:left; background:#ffffff; margin-top:17px;}
#fac{ width:43px; height:43px; float:left; background:url(../images/fb_icon.png) no-repeat; margin:16px 0 0 260px; border:0;}
#twit{ width:43px; height:43px; float:left; background:url(../images/twitter.png) no-repeat; margin:16px 0 0 16px; border:0;}
#affiliates{ width:600px; height:70px; float:left; margin:0px 0px 0px 20px;}
.affiliates-heading{ font-size:20px; color:#666666; float:left; width:100px; margin-top:20px; font-family:'Trebuchet MS',Arial, Helvetica, sans-serif}

#copyright{ font-size:11px; float:left; color:#9c9b9b; margin:30px 0 0 14px;}

#adventure-container{width:650px; float:left; margin:10px 0 0 8px;}
.adventure-heading{color:#F86924; font-size:18px; margin:0px 0 10px 0px;}

<!--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: #706E6E;
background: url(../images/arrow-list.gif) no-repeat center left; /*custom bullet list image*/
display: block;
padding: 4px 0;
padding-left: 16px; /*link text is indented 19px*/
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}
.arrowlistmenu ul li a:hover{color:#2F71B4;
}
<!--Arrow list Menu-->
