@charset "utf-8";
body {
	background-color: #FFF;
	padding: 0px;}
div {
	font-family:Verdana, Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#44140e;
	line-height:15px;
	}
a	{color:#44140e;
	}

.left-nav:link {
	font-size:14px;
	color: #FFFFFF;
	font-weight:bold;
	text-decoration:none;
	}
	.left-nav:active {
	font-size:14px;
	color: #f34501;
	font-weight:bold;
	text-decoration:none;
	}
	.left-nav:visited {
	font-size:14px;
	color: #FFFFFF;
	font-weight:bold;
	text-decoration:none;
	}
	.left-nav:hover {
	font-size:14px;
	color: #e13f00;
	font-weight:bold;
	text-decoration:none;
	}
.sub_left-nav { 
	font-size:11px;
	color: #f4c4bd;
	text-decoration:none;
	line-height:17px;
	}
span.menu{
	font-size:14px;
	color: #FFFFFF;
	font-weight:bold;
	text-decoration:none;
	}
.sub_left-nav2 { 
	font-size:10px;
	color: #000000;
	text-decoration:none;
	line-height:17px;
	}
.tagline {
	font-size:20px;
	color: #FFFFFF;
	text-decoration:none;
	line-height:37px;
	}
.text-highlight {
	color: #b83501;
	font-weight:bold;
	}
.text-bold11 {
	color: #44150f;
	font-weight:bold;
	}
.h2 {color: #b83501;
	font-size:15px;
}
.descriptionlink {
	font-family:Verdana, Tahoma, Geneva, sans-serif;
	font-size:10px;
	font-weight:bold;
	color: #b83501;
	text-decoration: none;
	}
.description {
	font-family:Verdana, Tahoma, Geneva, sans-serif;
	font-size:10px;
	line-height:12px;
	}
	
.pic-border {
	border: #7F7F7F;
	border-width: 1px;
	border-style: solid;
	padding: 2px;
	margin-right: 15px;
}
.footer-link {
font-family:Verdana, Tahoma, Geneva, sans-serif;
	font-size:10px;
	font-weight:bold;
	color: #ffffff;
	text-decoration: none;
	line-height:16px;
	vertical-align:middle;
	
}
.title-sp {
	font-size:18px;
	color: #FFFFFF;
	text-decoration:none;
	line-height:25px;
	}
	
.sublinks {
	color: #ffffff;
	font-weight:bold;
	}
	
#contentwrap{
	width: 1000px;
	padding:0px;
	margin:0px;
	height:93%;
	clear: both;
} 	
#top {border:none; position:relative; width:991px; height:77px; top:0px; background-image:url(images/top-bg.gif);} 

#navigation_main{
	background-color:#972c1a;
	position:absolute;
	top:77px;
	left:0px;
	width:154px;
	height:325px;
	padding-top:18px;
	padding-left:16px;
	z-index:1;
}

#navigation {
	background-color:#972c1a;
	position:absolute;
	top:77px;
	left:0px;
	width:154px;
	height:385px;
	padding-top:18px;
	padding-left:16px;
	z-index:1;
}

#image1 {position:relative; top:0px; left:171px; width:273px;}
#image2 {position:absolute; top:77px; left:445px;}
#image3 {position:absolute; top:77px; left:720px;}
#brownbar {position:relative; top:0px; left:167px; z-index:0; width:824px; height:41px; background:#44150f; text-align:center;}
#brownbar-sp {position:relative; top:0px; left:171px; z-index:0; width:820px; height:29px; background:#44150f; text-align:center;}
#info {position:absolute; top:500px; left:0px; padding-left:16px;}
#text-center {position:relative; left:172px; top:21px; width:470px; border-left:solid; border-left-color:#b74a27; border-left-width:1px; border-right:solid; border-right-color:#b74a27; border-right-width:1px; padding-left:15px; padding-right:15px; margin-bottom: 10px;}
#text-right {position:absolute; top:436px; left:674px; width:305px; height:287px; padding-left:15px; border-left-width:1px;}
#wood {position:absolute; top:314px; left:0px; z-index:2;}
#wood-sp {position:absolute; top:385px; left:0px; z-index:2;}

#footer{
	background-color:#972C1A;
	height:7%;
	vertical-align: middle;
	padding: 0px;
	margin: 0px;
	width: 991px;
	z-index: 0;
	margin-top: 10px;
} 
#text-center ul li {line-height:1.3em; padding-bottom:4px; list-style-image:url(images/orange_dot.gif)}
#text-center ol li {
	line-height:1.3em;
	padding-bottom:4px;
}
#text-center-sp {position:relative; left:169px; top:15px; width:516px; border-left:solid; border-left-color:#b74a27; border-left-width:1px; border-right:solid; border-right-color:#b74a27; border-right-width:1px; padding-left:15px; padding-right:15px; margin-bottom: 10px; z-index:0;}
#text-center-list {position:relative; left:169px; top:15px; width:790px; border-left:solid; border-left-color:#b74a27; border-left-width:1px; border-right:solid; border-right-color:#b74a27; border-right-width:1px; padding-left:15px; padding-right:15px; margin-bottom: 10px; z-index:0;}
#text-right-sp {position:absolute; top:197px; left:719px; width:265px; padding-left:15px; border-left-width:1px;}
#image-right-sp {position:absolute; top:197px; left:796px; width:180px; padding-left:15px; border-left-width:1px;}
#subtitle {position:relative; background:#e04203; top:-14px; left:-14px; width:546px; height: 24px; vertical-align:middle;}
