@charset "utf-8";
body {
	font: 13px Arial, Helvetica, sans-serif;
	background: #990000;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #ffcc99;
	line-height:19px;
}
.oneColFixCtr #container {
	width: 770px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	text-align: left; /* this overrides the text-align: center on the body element. */
}

.title { color: #f9922e; font-size:17px; }


a { color:#ffcc99; }
a:hover { color:#f9922e; }

li.alt { background-color:#b10202; }

#header {
	background-color: #f9922e;
}

marquee, #marquee { font-size:19px; padding:10px; color:#990000; letter-spacing:-1px; height:60px; vertical-align:middle; text-align:center; line-height:23px; }

#top-menu {	
	padding: 20px 20px 0px; /* remember that padding is the space inside the div box and margin is the space outside the div box */ 
	margin-bottom:10px;
}


#bt-rafting { display:block; text-indent:-2000px; background:url(images/bt-rafting.gif) top center; height:19px; width:49px;  }
#bt-rafting:hover { background-position:bottom center; cursor:pointer; }

#bt-paintball { display:block; text-indent:-2000px; background:url(images/bt-paintball.gif) top center; height:19px; width:63px;  }
#bt-paintball:hover { background-position:bottom center; cursor:pointer; }

#bt-off-road { display:block; text-indent:-2000px; background:url(images/bt-off-road.gif) top center; height:19px; width:64px;  }
#bt-off-road:hover { background-position:bottom center; cursor:pointer; }

#bt-camp { display:block; text-indent:-2000px; background:url(images/bt-camp.gif) top center; height:19px; width:81px;  }
#bt-camp:hover { background-position:bottom center; cursor:pointer; }

#bt-accom { display:block; text-indent:-2000px; background:url(images/bt-accom.gif) top center; height:19px; width:94px;  }
#bt-accom:hover { background-position:bottom center; cursor:pointer; }

#bt-exp { display:block; text-indent:-2000px; background:url(images/bt-exp.gif) top center; height:25px; width:79px;  }
#bt-exp:hover { background-position:bottom center; cursor:pointer; }

#bt-corporate-outdoor { display:block; text-indent:-2000px; background:url(images/bt-corporate-outdoor.gif) top center; height:34px; width:69px; margin-left:5px;  }
#bt-corporate-outdoor:hover { background-position:bottom center; cursor:pointer; }


#middle-container {  }
#middle-container .wrapper { height:1px; clear:both; }

#sidebar { float:left; width:135px; padding:10px 0px 0px 10px; }
#sidebar ul { display:block; padding:0px; margin:0px; }
#sidebar ul li { display:block; padding:0px; margin:0px; }
#sidebar ul li a { 
	display:block; padding:0px; margin:0px;
	font-size:8px; text-indent:-2000px; background-position:top center; width:135px;
	background-repeat:no-repeat;
}
#sidebar ul li a:hover { background-position:bottom center;  }
#sidebar ul li.type-a { display:block; margin-bottom:5px; }
#sidebar ul li.type-b { display:block; margin:5px 0px;  }
#sidebar ul li.type-c { display:block; margin-bottom:5px; }
#sidebar ul li a.storygallery { background-image:url(images/bt-storygallery.gif); height:21px; }
#sidebar ul li a.story { background-image:url(images/bt-story.gif); height:21px; }
#sidebar ul li a.gallery { background-image:url(images/bt-gallery.gif); height:21px; }
#sidebar ul li a.booking { background-image:url(images/bt-booking.gif); height:21px; }
#sidebar ul li a.dl { background-image:url(images/bt-dl.gif); height:21px; }
#sidebar ul li a.inq { background-image:url(images/bt-inq.gif); height:21px; }
#sidebar ul li a.forum { background-image:url(images/bt-forum.gif); height:21px; }
#sidebar ul li a.clients-gallery { background-image:url(images/bt-clients-gallery.gif); height:21px; }
#sidebar ul li a.home { background-image:url(images/bt-home.gif); height:21px; }
#sidebar ul li a.our-news { background-image:url(images/bt-our-news.gif); height:21px; }
#sidebar ul li a.company { background-image:url(images/bt-company.gif); height:21px; }
#sidebar ul li a.safety { background-image:url(images/bt-safety.gif); height:21px; }
#sidebar ul li a.location { background-image:url(images/bt-location.gif); height:21px; }
#sidebar ul li a.facilities { background-image:url(images/bt-facilities.gif); height:21px; }
#sidebar ul li a.event { background-image:url(images/bt-event.gif); height:21px; }
#sidebar ul li a.awards { background-image:url(images/bt-awards.gif); height:21px; }
#sidebar ul li a.testimonial { background-image:url(images/bt-testimonial.gif); height:21px; }
#sidebar ul li a.rafting-east { background-image:url(images/bt-east.gif); height:21px; }
#sidebar ul li a.rafting-s { background-image:url(images/bt-rafting-s.gif); height:21px; }
#sidebar ul li a.meeting { background-image:url(images/bt-meeting.gif); height:21px; }
#sidebar ul li a.irx { background-image:url(images/bt-indo-river.gif); height:21px; }
#sidebar ul li a.full { background-image:url(images/bt-full.gif); height:21px; }
#sidebar ul li a.adv { background-image:url(images/bt-adv.gif); height:21px; }
#sidebar ul li a.scenic { background-image:url(images/bt-scenic.gif); height:21px; }
#sidebar ul li a.two { background-image:url(images/bt-two.gif); height:21px; }
#sidebar ul li a.two-h { background-image:url(images/bt-two-h.gif); height:21px; }
#sidebar ul li a.corp { background-image:url(images/bt-corp.gif); height:21px; }
#sidebar ul li a.exc { background-image:url(images/bt-exc.gif); height:21px; }
#sidebar ul li a.night { background-image:url(images/bt-night.gif); height:21px; }
#sidebar ul li a.sea { background-image:url(images/bt-sea.gif); height:21px; }
#sidebar ul li a.cycling { background-image:url(images/bt-cycling.gif); height:21px; }
#sidebar ul li a.kayak { background-image:url(images/bt-kayak.gif); height:21px; }


#content { float:right; width:600px; }

#content .paging-top { margin-bottom:20px; padding-bottom:10px; border-bottom:1px dashed #FFCC99; }
#content .paging-top a { text-decoration:none; }
#content .paging-top a:hover { text-decoration:underline; }
#content .paging-top .active, #content .paging-bottom .active { font-weight:bold; }
#content .paging-bottom { padding-top:10px; border-top:1px dashed #FFCC99; }

#content table p { padding:0px; margin:0px; }

#show-image { text-align:center; padding-top:30px; padding-bottom:10px; }
#show-image img { border:4px solid #660000; }

#status-image { text-align:center; padding-bottom:10px; }

#thumbnails { padding-bottom:20px; }
#thumbnails ul { padding:0px; margin:0px; }
#thumbnails li { padding:1px 3px; margin:0px; float:left; list-style:none; }
#thumbnails img { border:3px solid #660000; }

#chicklet { margin:0px 0px 20px 200px; padding-bottom:20px; }
#chicklet h3 { margin:0px; padding:0px; }
#chicklet .chicklet-icon { float:right; margin-left:5px; }

#footer { 
	text-align:center; background:#f9922e url(images/bg-footer.gif) no-repeat top center; height:26px; padding:35px 0px 20px; 
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; clear:both;
	color:#990000; line-height:16px;
}

#footer a { color:#990000; }
#footer a:hover { text-decoration:none; }

#text-banner { 
	height:30px; 
	font-size:18px; 
	margin-bottom:10px;	
	background-color:#e78527; 	
	margin:3px 5px; 
}

#text-banner .text { 
	display:block; background-color:#e78527; 
	width:740px; padding:5px 10px;
	text-align:center; 
	vertical-align:middle;
	color:#900;
}
#clients, #clients div { width:150px; height:150px; background-color:#990000; }
#clients { margin-bottom:20px; }
#clients img { 
	background-color:#990000;
}
