@charset "UTF-8";
/* CSS Document */

html, body {
	height: 100%;
	text-align:center;
}
div#container {
	width: 910px;
	margin: 0 auto;
	height: 100%;
	min-height: 100%;	
	padding: 0;
	text-align:left;
}
div#header {
	background: #eae5d2 url('../img/assets/bg_header.gif') no-repeat;
	height: 169px;
	width:909px;
	margin:0; padding: 0;
	position: static;
}
div#content {
	background: transparent url('../img/assets/bg_content.jpg') no-repeat;
	width: 909px;
	margin: 0; padding: 0;
	height: 80%;
}
div#content-home {
	background: transparent url('../img/assets/bg_content_2.jpg') no-repeat;
	width: 909px;
	margin: 0; padding: 0;
	height: 80%;
}
div#nav {
	height: 30px;
	margin: -5px 0 0 0; padding: 0;
	background: transparent url('../img/assets/nav.gif') no-repeat 40px 0px;
	position:relative;
}
#nav li {
	margin: 0; padding: 0; list-style: none;
	position: absolute; top: 0;}
	
#nav li, #nav a {
	height: 30px; display: block; }
	
.home {left: 38px; width: 53px; text-indent: -2000px;}
.about {left: 100px; width: 79px; text-indent: -2000px;}
.hunts {left: 186px; width: 58px; text-indent: -2000px; }
.lodging {left:252px; width: 71px; text-indent: -2000px; }
.gallery {left: 330px; width: 124px; text-indent: -2000px; }
.contact {left: 462px; width: 99px; text-indent: -2000px; }
.links {left: 566px; width: 52px; text-indent: -2000px; }

.home a:hover {
	background: transparent url('../img/assets/nav.gif')
	2px -25px no-repeat;}
.about a:hover {
	background: transparent url('../img/assets/nav.gif')
	-60px -25px no-repeat;}
.hunts a:hover {
	background: transparent url('../img/assets/nav.gif')
	-146px -25px no-repeat;}
.lodging a:hover {
	background: transparent url('../img/assets/nav.gif')
	-212px -25px no-repeat;}
.gallery a:hover {
	background: transparent url('../img/assets/nav.gif')
	-290px -25px no-repeat;}
.contact a:hover {
	background: transparent url('../img/assets/nav.gif')
	-422px -25px no-repeat;}
.links a:hover {
	background: transparent url('../img/assets/nav.gif')
	-526px -25px no-repeat;}

.home a:current {
	background: transparent url('../img/assets/nav.gif')
	2px -25px no-repeat;}
.about a#current { 
	background: transparent url('../img/assets/nav.gif')
	-60px -25px no-repeat;}
.hunts a#current { 
	background: transparent url('../img/assets/nav.gif')
	-146px -25px no-repeat;}
.lodging a#current { 
	background: transparent url('../img/assets/nav.gif')
	-212px -25px no-repeat;}
.gallery a#current { 
	background: transparent url('../img/assets/nav.gif')
	-290px -25px no-repeat;}
.contact a#current { 
	background: transparent url('../img/assets/nav.gif')
	-422px -25px no-repeat;}
.links a#current { 
	background: transparent url('../img/assets/nav.gif')
	-526px -25px no-repeat;}
	
div#main_col {
	width: 610px;
	float: left;
	padding: 25px 0 0 40px;
	margin: 0;
}
div#main_col_full {
	width: 850px;
	padding: 25px 0 0 40px;
	margin: 0;
	text-align:center;
}
div#sidebar {
	width: 186px;
/*	background: transparent url('../img/assets/bg_sidebar_2.png') no-repeat 0 0; */
	height: 395px;
	float: right;
	margin: 35px 0 0 0;
	padding: 35px 50px 0 19px;
}

* html #sidebar {
      background-image:none;
      filter: progid:DXImageTransform.Microsoft.AlphaImageLoader
      (src='../img/assets/bg_sidebar_2.png', sizing='scale')
}

div#main_col_right {
	width: 600px;
	float: right;
	padding: 25px 10px 0 0;
	margin: 0;
}
div#sidebar_left {
	width: 239px;
	height: 395px;
	float: left;
	margin: 35px 0 0 45px;
	padding: 0;
}
div#full_col {
	width: 890px;
	float: right;
	padding: 25px 10px 0 0;
	margin: 0;
}
#logo {
	top: 25px;
	left: 42px;
	position:relative;
}
#logo h1 {
	display:none;
}

#logo a {
	width: 507px;
	height: 117px;
	margin: 0;
	display: block;
}

#nonres {
	position: relative; text-align:center; }

#nonres a { 
	width: 200px; 
	height: 57px; 
	margin: 0 auto;
	display: block;
	background: url('../img/non-res_app_button.gif'); text-indent:-2000px; display:block;}

#hp_img {
	width: 276px; 
	padding: 20px 5px 0 5px; 
	float: left;
}
#hp_img .thumb {
	margin-top:10px;
	margin-right: 5px;
}