/* CSS Document */
body {
	margin:35px 0px 0px 0px;
	padding:0;
	background-color:#DAD5D0;
	font-family:Avant Garde Gothic Book, Helvetica, Verdana, Arial, sans-serif;
	font-size:62.5%
}

img {
	margin:0;
	padding:0;
	border:0px;
}

h1 {
	font-size:1.2em;
	font-weight:bold;
	margin:15px 25px 0px 0px;
	padding:0;
	color:#432B2F;
	line-height:145%;
}

h1.header {
	font-size:1.3em;
	margin-left:35px;
	color:#ffffff;
	text-transform:uppercase;
}

td {
	font-size:1.1em;
	margin:15px 25px 0px 35px;
	padding:0;
	color:#d0cca7;
	line-height:165%;
}

#wildhorse_content td {
	font-size:1.1em;
	margin:15px 25px 0px 35px;
	padding:0;
	color:#5f0708;
	line-height:100%;
}

#valhalla_content td {
	font-size:1.1em;
	margin:15px 25px 0px 35px;
	padding:0;
	color:#5f0708;
	line-height:100%;
}

table {
	margin:15px 25px 0px 30px;
	padding:0;
}

#wildhorse_content table {
	margin:15px 25px 0px 0px;
	padding:0;
}

#valhalla_content table {
	margin:15px 25px 0px 0px;
	padding:0;
}

p {
	font-size:1.1em;
	margin:15px 25px 0px 35px;
	padding:0;
	color:#d0cca7;
	line-height:165%;
}

font {
	font-size:1.1em;
	padding:0;
	color:#ffffff;
	line-height:145%;
}

a {
	color:#ffffff;
	text-decoration:none;
}

a:hover {
	color:#d0cca7;
	text-decoration:underline;
}

#dropmenus {
	width:750px;
	position:relative;
	margin:0 auto;
	z-index:3000;
}	

#container {
	width:750px;
	margin:0 auto;
	padding:0;
	border:2px;
	border-style:solid;
	border-color:#000000;
	background-color:#FFFFFF;
	/* For even height columns */
	overflow:hidden;
}

#toplinks {
width:750px;
	margin:0 auto;
	padding:0;
	background-color:#DAD5D0;
	/* For even height columns */
	overflow:hidden;
}

#home_content {
width:100%;
height:430px;
background-color:#403f2e;
}

#history_content {
width:100%;
height:480px;
background-image:url(images/history_bg.gif);
background-repeat:no-repeat;
background-color:#403f2e;
}

#mill_content {
width:100%;
height:350px;
background-image:url(images/mill_bg.gif);
background-repeat:no-repeat;
background-color:#403f2e;
}

#gallery_content {
width:100%;
_height:300px;
min-height:300px;
background-image:url(images/comingsoon_bg.gif);
background-repeat:no-repeat;
background-color:#403f2e;
}

#gallery_content img {
	margin:0px 35px;
	border:1px solid #ffffff;
}

#gallery_content p.caption {
	margin:0px 35px 10px 35px;
}

#contact_content {
width:100%;
height:630px;
background-image:url(images/contact_bg.jpg);
background-repeat:no-repeat;
background-color:#403f2e;
}

#resource_content {
width:100%;
_height:430px;
min-height:430px;
background-color:#403f2e;
background-image:url(images/comingsoon_bg.gif);
background-repeat:no-repeat;
}

#news_content {
width:100%;
_height:430px;
min-height:430px;
background-color:#403f2e;
background-image:url(images/comingsoon_bg.gif);
background-repeat:no-repeat;
}

#softwood_content {
width:100%;
height:435px;
background-image:url(images/softwood_bg.jpg);
background-repeat:no-repeat;
background-color:#403f2e;
}

#wildhorse_content {
width:100%;
height:520px;
background-image:url(images/wildhorse_bg.jpg);
background-repeat:no-repeat;
background-color:#403f2e;
}

#valhalla_content {
width:100%;
height:450px;
background-image:url(images/valhalla_bg.jpg);
background-repeat:no-repeat;
background-color:#403f2e;
}

#content {
width:100%;
_height:430px;
min-height:430px;
background-color:#403f2e;
}

#terms_content {
width:100%;
height:auto;
background-color:#403f2e;
}

#home_left {
width:297px;
height:430px;
	margin:0 auto;
	padding:0;
	float:left;
	background-image:url(images/home_left.jpg);
}

#home_left p {
	font-size:1.1em;
	margin:280px 25px 0px 15px;
	padding:0;
	color:#d0cca7;
	line-height:175%;
}

history_content p {
	font-size:1.1em;
	margin:15px 25px 0px 35px;
	padding:0;
	color:#d0cca7;
	line-height:155%;
}

#home_right {
width:453px;
height:291px;
	margin:0 auto;
	padding:0;
	float:right;
	background-image:url(images/home_right.jpg);
}


#product_links {
width:453px;
height:68px;
	margin:0 auto;
	padding:0;
	float:right;
}

#blackbar {
width:100%;
height:10px;
background-color:#000000;
}

#headbar {
width:100%;
height:77px;
background-color:#323224;
z-index:1000;
}

#whitebar {
width:100%;
height:5px;
background-color:#ffffff;
}

#redbar {
width:100%;
height:10px;
background-color:#5f0708;
}

#container_fixedheight {
	width:750px;
	height:550px;
	background-color:#FFFFFF;
	margin:0px auto 0px auto;
	padding:0;
}


#menu {
	width:750px;
	height:27px;
	background-color:#5f0708;
	margin:0px 0px 0px 0px;
	padding:0;
}


#footer {
	margin:0 auto;
	font-family:Helvetica, Arial, Verdana, sans-serif;
	color:#000000;
	/* Make footer appear above container layer */
	position:relative;
	clear:both;
	z-index:1000;
}

#footer td {
	margin:0;
	padding:5px 10px 5px 0px;
}

#footer a {
	color:#000000;
	text-decoration:none;
	margin-left:12px;
}

#footer a:hover {
	color:#666666;
}

.clearspace {
	clear:both;
}

/* sand-bag div styles used while adjusting page flow */  
#history_content div {border: 0px; font-size: 12px; font-weight: bold;}
#history_content div-null span {border: 0px; font-size: 12px; font-weight: bold;}

/* begin sand-bag divs */
/* declare left float, clear */
#sml-01,#sml-02,#sml-03,#sml-04,
#sml-05,#sml-06,#sml-07,#sml-08,
#sml-09,#sml-10,#sml-11,#sml-12 {
float:right;
clear:right;
padding:0;
}

/* left bank of the river! */
#sml-01 {
width: 110px;
height: 50px;
}

#sml-02 {
width: 180px;
height: 35px;
}

#sml-03 {
width: 220px;
height: 32px;
}

#sml-04 {
width: 240px;
height: 32px;
}

#sml-05 {
width: 290px;
height: 71px;
}

#sml-06 {
width: 320px;
height: 48px;
}

#sml-07 {
width: 370px;
height: 75px;
}

#sml-08 {
width: 390px;
height: 60px;
}

#sml-09 {
width: 420px;
height: 60px;
}

#sml-10 {
width: 425px;
height: 175px;
}

/* end left-bank sand-bag divs */


/* 	DROP DOWN MENU */

#top_links {
	float:left;
	}
	
div.menu {
	position:relative;
	margin:0 auto;
	text-align:left;
	z-index:1000;
}	

div.menu ul {
	margin:0;
	padding:0;
	overflow:hidden;
}

div.menu li {
	color:#cac9c7;
	list-style-type:none;
	margin:0;
	padding:0;
}

#dropdown li a {
	font-family:Helvetica, Arial, Verdana, sans-serif;
	font-weight:normal;
	font-size:11px;
	text-align:left;
	line-height:100%;
	background-color:#2a291e;
	color:#cac9c7;
	list-style-type:none;
	margin:0;
	padding:5px 5px 5px 5px;
	border-bottom:1px solid #cac9c7;
	display:block;
	text-decoration:none;	
}

	
#dropdown a:hover {
	color:#ffffff;
	}	
	
#dropdown {
	position:absolute;
	left:50px;
	top:46px;
	border:0px;
	z-index:3000;
	visibility:hidden;
}

#hidedropdown {
	position:absolute;
	left:30px;
	top:61px;
	width:300px;
	height:200px;
	z-index:2000;
	visibility: hidden;
}

#dropdown ul {
	margin:0;
	padding:0;
	padding-top:5px;
	list-style:none;
}


#dropdowna li a {
	font-family:Helvetica, Arial, Verdana, sans-serif;
	font-weight:normal;
	font-size:11px;
	text-align:left;
	line-height:100%;
	background-color:#2a291e;
	color:#cac9c7;
	list-style-type:none;
	margin:0;
	padding:5px 5px 5px 5px;
	border-bottom:1px solid #cac9c7;
	display:block;
	text-decoration:none;	
}

	
#dropdowna a:hover {
	color:#ffffff;
	}	
	
#dropdowna {
	position:absolute;
	left:130px;
	top:46px;
	border:0px;
	z-index:3000;
	visibility:hidden;
}

#hidedropdowna {
	position:absolute;
	left:130px;
	top:61px;
	width:300px;
	height:200px;
	z-index:2000;
	visibility: hidden;
}

#dropdowna ul {
	margin:0;
	padding:0;
	padding-top:5px;
	list-style:none;
}


#dropdownhome li a {
	font-family:Helvetica, Arial, Verdana, sans-serif;
	font-weight:normal;
	font-size:11px;
	text-align:left;
	line-height:100%;
	background-color:#2a291e;
	color:#cac9c7;
	list-style-type:none;
	margin:0;
	padding:5px 5px 5px 5px;
	border-bottom:1px solid #cac9c7;
	display:block;
	text-decoration:none;	
}

	
#dropdownhome a:hover {
	color:#ffffff;
	}	
	
#dropdownhome {
	position:absolute;
	left:50px;
	top:30px;
	border:0px;
	z-index:3000;
	visibility:hidden;
}	
	

#dropdown td {
	background-color:#2a291e;
	border-bottom:1px solid #cac9c7;
}

#dropdown a {
	font-family:Helvetica, Arial, Verdana, sans-serif;
	font-weight:normal;
	font-size:11px;
	text-align:left;
	line-height:100%;
	background-color:#2a291e;
	color:#cac9c7;
	list-style-type:none;
	margin:0;
	text-decoration:none;	
}

#dropdowna td {
	background-color:#2a291e;
	border-bottom:1px solid #cac9c7;
}

#dropdowna a {
	font-family:Helvetica, Arial, Verdana, sans-serif;
	font-weight:normal;
	font-size:11px;
	text-align:left;
	line-height:100%;
	background-color:#2a291e;
	color:#cac9c7;
	list-style-type:none;
	margin:0;
	text-decoration:none;	
}



#dropdownhome td {
	background-color:#2a291e;
	border-bottom:1px solid #cac9c7;
}

#dropdownhome a {
	font-family:Helvetica, Arial, Verdana, sans-serif;
	font-weight:normal;
	font-size:11px;
	text-align:left;
	line-height:100%;
	background-color:#2a291e;
	color:#cac9c7;
	list-style-type:none;
	margin:0;
	text-decoration:none;	
}


#dropdownahome td {
	background-color:#2a291e;
	border-bottom:1px solid #cac9c7;
}

#dropdownahome a {
	font-family:Helvetica, Arial, Verdana, sans-serif;
	font-weight:normal;
	font-size:11px;
	text-align:left;
	line-height:100%;
	background-color:#2a291e;
	color:#cac9c7;
	list-style-type:none;
	margin:0;
	text-decoration:none;	
}


#hidedropdownhome {
	position:absolute;
	left:30px;
	top:45px;
	width:300px;
	height:200px;
	z-index:2000;
	visibility: hidden;
}

#dropdownhome ul {
	margin:0;
	padding:0;
	padding-top:5px;
	list-style:none;
}


#dropdownahome li a {
	font-family:Helvetica, Arial, Verdana, sans-serif;
	font-weight:normal;
	font-size:11px;
	text-align:left;
	line-height:100%;
	background-color:#2a291e;
	color:#cac9c7;
	list-style-type:none;
	margin:0;
	padding:5px 5px 5px 5px;
	border-bottom:1px solid #cac9c7;
	display:block;
	text-decoration:none;	
}

	
#dropdownahome a:hover {
	color:#ffffff;
	}	
	
#dropdownahome {
	position:absolute;
	left:130px;
	top:30px;
	border:0px;
	z-index:3000;
	visibility:hidden;
}

#hidedropdownahome {
	position:absolute;
	left:110px;
	top:45px;
	width:300px;
	height:200px;
	z-index:2000;
	visibility: hidden;
}

#dropdownahome ul {
	margin:0;
	padding:0;
	padding-top:5px;
	list-style:none;
}