@charset "UTF-8";
/* CSS Document */
body{font: 11px/1.4 Verdana,Arial,sans-serif;
    text-align: center;color: #333;background: #FFF}
a{color: #663300;text-decoration: none;}
a:hover{color: #600;text-decoration: underline;}
p{margin:0;padding: 5px 10px 10px;}
ul{margin: 10;padding: 10;list-style: none;}
ul li{position: relative;}
OL.bull{list-style-type: square;list-style-position: default;}
div#container{ width:85%;min-width:990px;max-width: 1000px;text-align: left;margin: 0 auto}
div#header
{
	height: 133px;
	vertical-align: text-bottom;
	margin-bottom: 10px;
	background-color: #FFF;
	position: relative; 
}
h1
{
	margin: 0;
	padding: 0 10px;
	font-family: Palatino, serif;
	font-size: 2.5em;
	color: #603811;
	position: absolute;
	bottom: 0;
	right: 0;
	font-weight: lighter;
	letter-spacing: .06em;
}
h3
{
	margin: 0;
	padding: 0 10px;
	font-family: Georgia;
	font-size: 6;
	color: #603811;
	left: 233px;
	position: absolute; bottom: 0; 
}
div#content{float: right;width: 79%;background: #ffffcff;border:0px solid #c63;}
div#menu,div#links{float: left;width: 20%;font-size: 110%;font-family: Georgia;color:#663300;line-height: 2;}
div#menu{background: #F7E1AB;background-image: url(images/wood.gif)}
div#links{clear: left;margin-top: 10px;background: #DBE89A;background-repeat: no-repeat;}
div#footer
{
	float: left;
	clear: both;
	width: 100%;
	margin: 10px 10px 0px 0px;
	background: #adb84e;
	background-image: url(images/bottom_pattern.gif);
}
div#footer p { padding: 0px; }
div{padding: 5px 0}

.quote{font-family: Verdana;color: #663300;font-size: 10px;font-style: italic; }
.feature
{
	font-family: Verdana;
	color: #630;
	font-size: 10px;
	font-style: italic;
	line-height: 1.5em;
}
.featureTitle
{
	font-family: Verdana;
	color: #C63;
	font-size: 10px;
	font-style: oblique;
	line-height: 2em;
	font-weight: bold;
}
.titlegreen
{
	font-family: Georgia;
	color: #91B23E;
	font-size: 14px;
	font-weight: bold;
}
.titlebrown
{
	font-family: Georgia;
	color: #630;
	font-size: 14px;
	font-weight: bold;
}
.floatleft
{
	float: left;
	margin: 0 20px 0px 0;
}
.floatright
{
	float: right;
	margin: 0 0px 0px 20px;
}

#navlist
{
	white-space: nowrap;
	padding: 0;
	margin: 0;
	font-family: Georgia;
	font-size: 10px;
}
#navlist .logo {
	width: 100px;
	height: 133px;
	background: url(images/logo.png) no-repeat;
	left: 10px;}

#navlist .identity
{
	width: 79px;
		height: 31px;
	background: url(images/identity.gif) no-repeat;
	left: 233px;
}
#navlist .print {
	width: 63px;
	height: 31px;
	background: url(images/print.gif) no-repeat;
	left: 312px;
}

#navlist .event {
	width: 127px;
	height: 31px;
	background: url(images/event.gif) no-repeat;
	left: 375px;
}
#navlist .etc {
	width: 60px;
	height: 31px;
	position: absolute;
	display: inline;background: url(images/misc.gif) no-repeat;
	left: 502px;
}

#navlist li {display: inline;list-style-type: none; margin: 0;}
#navlist li a {
padding: 0.25em 0.5em 0.25em 0.75em;
background: #CCD;
	text-decoration: none;}

#navlist a {
	display: block;
	text-indent: -900%;
	position: absolute;
	outline: none;}
#navlist li a:link { color: #6C3; }
#navlist li a:visited { color: #F93; }
#navlist li a:hover
{
	color: #FFF;
	background-color: transparent;
}



#footerbox
{
	width: 95%;
	margin: 10px;
	height: 70%;
	padding: 0px;
	background-color: #fff;
	opacity: .65;
	filter: alpha(opacity=55);
}

.footerlist{margin-bottom: 1em;overflow: hidden;width: 600px;}
.footerlist ul {list-style: none;margin: 0;padding: 0;}

.footerlist li{
border-left: 1px solid #000;
float: left;
line-height: 1.1em;
margin: 0 .5em 0 -.5em;
padding: 0 .5em 0 .5em;
white-space: nowrap;}    
