/* Dillingham Chamber of Commerce, Dillingham Alaska - Beaver Round-Up Festival */
body {
	margin-top:0px;
	background-color:#FFFFFF;
	background-image:url(images/dk_grass.jpg);
	background-repeat:repeat-x; 
	min-width:780px;
}
#lightwrapper{
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	width:780px;
	height:auto;
	background-color:#e0d3b8;
	background-image:url(images/wrapper.gif);
	background-repeat:repeat-y;
}	
#header {
	margin-left:5px;
	margin-right:5px;
	margin-top:0px;
	background-image:url(images/bru_header2.jpg);
	background-repeat:no-repeat;
	width:760px;
	height:250px;
}
#menu {
	width:203px;
	height:600px;
	background-color:#000066;
	margin-top:0;
	margin-left:0px;
	margin-right:5px;
}

#content {
	margin:5px;
	padding:5px;
	background-color:FFFFFF;
	width:537px;
}

#footer {
	margin-left:5px;
	margin-right:5px;
	margin-top:0;
	margin-bottom:0;
	height:30px;
	padding-left:0;
	padding-top:0;
	border-top:solid 2px #a0df3b;
}
.footer {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:77%;
	color:#84c41c;
	padding-left:5px;
/*	padding-top:3px;
	padding-bottom:2px;
*/}
a.footer:link, a.footer:visited, a.footer:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:77%;
	text-decoration:none;
	color:#84c41c;
}
a.footer:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:77%;
	text-decoration:underline;
	color:#84c41c;
}
.contenttext {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:77%;
	color: #0954a6;
	margin:0px;
	line-height:1.8em;
	padding-left:10px;
	padding-right:10px;
	padding-top:0;
}
a:link.bodytext, a:visited.bodytext, a:active.contentbodytext {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:100%;
	color: #0954a6;
	margin:0px;
	line-height:1.8em;
	text-decoration:underline;
}
a:hover.bodytext {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:100%;
	color: #0954a6;
	margin:0px;
	line-height:1.8em;
	text-decoration:none;
}
.columngray {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:77%;
	color:#666666;
	margin:0px;
	padding-left:10px;
	padding-right:10px;
	line-height:1.4em;
	padding-top:0;
}
ul#navlist {
	margin:0;
	padding-left:10px;
	white-space: nowrap;
	line-height:200%;
	width:160px;
}

#navlist li {
	list-style-type: none;
	padding-top:5px;
	border-bottom:1px solid #FFFFFF;
}

#navlist a { 
	padding:5px; 
}

#navlist a:link, #navlist a:visited {
	color: #FFFFFF;
	text-decoration: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:85%;
	font-weight:bold;
}

#navlist a:hover, #navlist a:active {
	color:#0954a6;
	text-decoration: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:85%;
	font-weight:bold;
}
h4.gray {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:105%;
	font-weight:normal;
	color:#b7b7b7;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	margin-bottom:5px;
	padding:0 5px 0 5px;
	border-bottom:1px dashed #b7b7b7;
	border-top:3px solid #b7b7b7;
	/*background-color:#f3f5f6; */
}
h4.green {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:105%;
	color:#84c41c;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	margin-bottom:5px;
	padding:0 5px 0 5px;
	border-bottom:1px dashed #b7b7b7;
	border-top:3px solid #84c41c;
	/*background-color:#eeffcb; */
}
h4.orange {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:105%;
	color:#b53e3e;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	margin-bottom:5px;
	padding:0 5px 0 5px;
	border-bottom:1px dashed #b7b7b7;
	border-top:3px solid #b53e3e;
	/*background-color:#f9e8ee; */
}
h4.blue {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:105%;
	color:#9ebee2;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	margin-bottom:5px;
	padding:0 5px 0 5px;
	border-bottom:1px dashed #b7b7b7;
	border-top:3px solid #9ebee2;
	/*background-color:#e3edf5; */
}
h4.brown {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:105%;
	color:#af9c73;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	margin-bottom:5px;
	padding:0 5px 0 5px;
	border-bottom:1px dashed #b7b7b7;
	border-top:3px solid #af9c73;
	/*background-color:#af9c73 */
}
table {
	margin-left:auto;
	margin-right:auto;
	width:760px;
}
table td.small {
	width:253px;
	vertical-align:top;
	border-left:1px solid #ebebeb;
	border-right:1px solid #ebebeb;
}
table td.welcome {
	width:506px;
}
table.schedule {
	margin-left:3px;
	width:520px;
}
ul.contenttext {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:77%;
	color: #0954a6;
	margin-left:10px;
	line-height:1.8em;
	padding-left:15px;
	padding-right:10px;
	padding-top:0;
}
.style1 {font-size: 100%}

