* {margin:0; padding:0;}
body {
background: url(images/mainbg2.jpg) black top no-repeat;
font-family: "trebuchet ms", verdana, sans-serif;
color:#FFFFFF;
line-height: 23px;
}	



#container {
	position:relative;
	left:0px;
	top:0px;
	width:986px;
	margin:0 auto;
	padding-top:10px;
}


#leftnav {
	float:left;
	width:293px;
	height:261px;
	margin-top:0px;
	background-image:url(images/leftnav.gif);
	background-repeat:no-repeat;
}

#lnecotour {width:269px; height:23px; background-image:url(images/about2_bg1.jpg); background-repeat:no-repeat; font-size:14px; padding: 35px 0 7px 45px;}
	#lnecotour a {color:#ecead7; text-decoration:none; text-transform:uppercase; font-weight:bold; width:269px; height:23px;}
	#lnecotour a:hover {background:url(images/about2_bg2.jpg) no-repeat;
					  display:block; margin: -35px 0 -5px -45px; padding:35px 0 5px 45px; }
					  
#lnfish {width:269px; height:16px; background-image:url(images/fishing2_bg1.jpg); background-repeat:no-repeat; font-size:14px; padding:7px 0 10px 45px;}
	#lnfish a {color:#ecead7; text-decoration:none; text-transform:uppercase; font-weight:bold; width:269px; height:36px;}
	#lnfish a:hover {background:url(images/fishing2_bg2.jpg) no-repeat;
					  display:block; margin: -7px 0 -11px -45px; padding:7px 0 11px 45px;}
					  
#lnhunt {width:269px; height:16px; background-image:url(images/hunting2_bg1.jpg); background-repeat:no-repeat; font-size:14px; padding:8px 0 10px 45px;}
	#lnhunt a {color:#ecead7; text-decoration:none; text-transform:uppercase; font-weight:bold; width:269px; height:17px;}
	#lnhunt a:hover {background:url(images/hunting2_bg2.jpg) no-repeat;
					  display:block; margin: -8px 0 -10px -45px; padding:8px 0 10px 45px;}
	
#lnart {width:269px; height:20px; background-image:url(images/art2_bg1.jpg); background-repeat:no-repeat; font-size:14px; padding:7px 0 7px 45px;}
	#lnart a {color:#ecead7; text-decoration:none; text-transform:uppercase; font-weight:bold; width:269px; height:20px;}
	#lnart a:hover {background:url(images/art2_bg2.jpg) no-repeat;
					  display:block; margin: -7px 0 -9px -45px; padding:7px 0 9px 45px;}
	
#lnphoto {width:269px; height:23px; background-image:url(images/photogal2_bg1.jpg); background-repeat:no-repeat; font-size:14px; padding:7px 0 4px 45px;}
	#lnphoto a {color:#ecead7; text-decoration:none; text-transform:uppercase; font-weight:bold; width:269px; height:23px;}
	#lnphoto a:hover {background:url(images/photogal2_bg2.jpg) no-repeat;
					  display:block; margin: -7px 0 -9px -45px; padding:7px 0 9px 45px;}
	
#lntest {width:269px; height:40px; background-image:url(images/testimon2_bg1.jpg); background-repeat:no-repeat; font-size:14px; padding:8px 0 10px 45px;}
	#lntest a {color:#ecead7; text-decoration:none; text-transform:uppercase; font-weight:bold; width:269px; height:40px;}
	#lntest a:hover {background:url(images/testimon2_bg2.jpg) no-repeat;
					  display:block; margin: -8px 0 -10px -45px; padding:8px 0 10px 45px;}

#floating {
	position:absolute;
	left:190px;
	top:11px;
	width:225px;
}


#topnav {
	float:right;
	margin-right:30px;
	margin-top: -5px;
	font-size:11px;
}

#topnav a {color:#FFFFFF; text-decoration:none;}
#topnav a:hover {text-decoration:underline;}

#cover { width: 986px; background-image:url(images/coverbg.gif); background-repeat:repeat-y; margin:5px 0 0 0;}

#secondnav {
	clear:left;
	float:left;
	width:270px;
	background-color:#000000;
	margin:0 0 0 26px;
}

#secondbottom { width:250px; padding:10px;}
#secondnav h1 {font-weight:bold;}
#secondnav p {font-size: 12px;}

#secondnav a {color:#FFFFFF; text-decoration:none;}


#maintext {
	float:right;
	width:595px;
	background-image:url(images/main-textsub.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	background-color:#738b60;
	font-size:12px;
	margin:0 30px 0 0;
	padding:20px 30px;
}

#maintext p {font-size:14px;}
#maintext h1 {font-size:26px;}
#maintext a {color:#FFFFFF;}
#maintext table a {color:#000000;}
#maintext a:hover {text-decoration:none;}
#maintext table {font-size:12px;}
#maintext ul {list-style-position:inside; font-size:14px; margin-left:20px;}
#maintext ul li ul li {/*margin:0 0 0 20px;*/ }
#gallery a {color:#FFFFFF;}

#rightnav {float:right; width:175px; margin:0 0 10px 20px; *margin-right:20px;}
#rightnav ul {margin-left: 0; padding-left: 0; list-style-type: none;}
#rightnav a {color:#FFFFFF;}
#rightnav a:link, #navlist a:visited {color:#FFFFFF;}
#rightnav a:hover {text-decoration:none;}

#thumbs {width:250px; float:right; margin:0 0 10px 10px ;}
#thumbs a {text-decoration:none;}
#allthumbs {width:100px; clear:right; float:right; margin:15px 0 0 0;}

#footer {clear:both; }

.smallbrown {font-size:11px; color:#000000;}
.right {float:right;}
.imgright {float:right; padding:15px 0 15px 15px;}
.imgborder {border:#FFFFFF 1px solid;}
.black {color:#000000;}
.blackbg {background-color:#000000;}
.negmarg {margin-left:-20px;}

.fishtableheader {background-color:#d5e5c7; color:#000000;}
.fishtablebg1 {background-color:#d5e5c7; color:#000000}
.fishtablebg2 {background-color:#f1f8eb; color:#000000} /* f8fde9 */

.greenbg {background-color:#afbc36;}
.greenbg2 {background-color:#738b60;}
.lightbrownbg {background-color:#5f482f;}

.darkgreen {color:#11170a;}
.center {text-align:center;}
.smtext9 {font-size:9px;}
.smtext10 {font-size:10px;}
.smtext12 {font-size:12px;}
.smtext14 {font-size:14px;}
.orange {color:#f89321;}
.packages {font-size:18px; font-weight:bold;}
.packages2 {font-size:16px; font-weight:bold; text-transform:uppercase;}
.whitecolor {color:#FFFFFF;}

.lnpadding {padding:10px;}
.fightpadding {padding:5px 0 0 0;}

.bold {font-weight:bold;}
.black {color:#000000;}

.bottominfo a {color:#ecead7;}
.bottominfo a:hover {text-decoration:none;}

.testimonial_name {
	font-style:italic;
	text-align:right;
	font-size:9px;
}

.about_subtext {
	font-size: 17px;
	font-style:italic;
	color:#dfdbb2;
}

.recipe_table {
	border: 1px solid #495c3b;
	padding: 7px;
	background-color:#f1f8eb;
	color: #333333;
}

.recipe_table td {
	padding: 0px 7px 0px 7px;
}

.recipe_table th {
	background-color: #dbc2a4;
	color: #433319;
	border: 1px solid #dbc2a4;
	text-align:left;
	font-size: 14px;
	padding: 10px;
}
