/*UNDO DEFAULTS SECTION Purpose: undo some of the default styling of common (X)HTML browsers */
/* undohtml.css (CC) 2004 Tantek Celik. Some Rights Reserved. http://creativecommons.org/licenses/by/2.0*/ 

/* NOT USING THIS ONE -- no list-markers by default, since lists are used more often for semantics
ul,ol { list-style:none } */

/* avoid browser default inconsistent heading font-sizes */
/* and pre/code too */
h1,h2,h3,h4,h5,h6,pre,code { font-size:1em; }

/* remove the inconsistent (among browsers) default ul,ol padding or margin. Default spacing on headings does not match or align with normal interline spacing at all, so let's get rid of it. Zero out the spacing around pre, form, body, html, p, blockquote as well. Form elements are oddly inconsistent, and not quite CSS emulatable. Nonetheless strip their margin and padding as well */
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input,table,td,tr
{ margin:0; padding:0 }

/* whoever thought blue linked image borders were a good idea? */
a img, :link img, :visited img { border: none }

/* de-italicize address */
address { font-style:normal }



/*DIV section*/

/*nav link  and li styles     HEADER background-image: url(../images/banner788.jpg); */
#nav p {font-weight: bold; margin-top: 10px; margin-bottom: 0px;}
/*#nav ul {margin-left: 10px; margin-top: 0}
#nav li {margin-left: 0px; margin-top: 0px; list-style-type: none; }
#nav a {font-weight: normal; text-decoration: none; color: green}
#nav a:link {color: #030; text-decoration: none; }
#nav a:visited { color: #030; text-decoration: none }
#nav a:hover { font-weight: bold; background-color: #9c9; text-decoration: none }
#nav a:active { color: #030; text-decoration: none }
*/
#right h1 {font-size: 1em; font-weight: bold; color: #003300; text-align: left; margin-bottom: 0.75em;}
#right p {margin-bottom: 0.75em;}
#right img {margin: 0}
#right ul li {margin-left: 0;}

#page p {font-size: .76em; color: #030; margin: 0}

#wrapper {background-color: #F3FFE7; 
			position: relative; 
			margin: 0; 
			padding-top: 0px;
			padding-bottom: 20px;}
	
#container { background-image: url(../images/pagebkdk.jpg); 
		background-repeat: repeat-x; 
		background-color: #52833d; 
		position: relative; 
		margin: 0 auto;
		width:788px ; 
		padding: 30px; 
		border: solid 2px #030;}

#header {width: 784px; 
		margin: 0; 
		border-top: solid 2px #fc0; 
		border-right: solid 2px #fc0; 
		border-bottom: solid 0px #fc0; 
		border-left: solid 2px #fc0; }
		
#subhead { width:784px; 
		height: 21px; 
		text-align: center;
		background-color: #1E5015; 
		border-top: solid 2px #fc0; 
		padding-top: 5px;}
	
#subhead table {margin: 0px;
		background-color: #1E5015;
		text-align: center;
		width: 100%;
		font-size: .9em;
		font-weight: bold;}
			
#subhead a:link {color: #9c6; 
			text-decoration: none;
			font-weight: bold;  }
#subhead a:visited {color: #9c6; 
			text-decoration: none }
#subhead a:hover { color: #ffc366; 
			text-decoration: none }
#subhead a:active {color: #fff; 
			text-decoration: none }
			
			

#contentbox { background-color: #9c6; 
		width:764px; 
		border-top: #fc0 solid 0px; 
		border-right: #fc0 solid 2px; 
		border-bottom: #fc0 solid 2px; 
		border-left: #fc0 solid 2px; 
		padding: 20px 10px 10px 10px; 
		margin: 0;}

#nav { background-color: #cf9; 
		width: 150px; 
		height: 40em; 
		float: left; 
		margin-top: 0; 
		padding: 10px; 
		border: 0; 
		font-size: .9em; 
		color: #030; }

#content { background-color: white; 
		width: 380px; 
		margin: 0 0 0 10px; 
		padding: 10px; 
		float: left; 
		border: solid 1px #030; }

#content a:link { color: #060; text-decoration: underline; list-style-type: none; }
#content a:visited {color: #030; font-weight: normal; text-decoration: underline; list-style-type: none;  }
#content a:hover { background-color: #9c9; }
#content a:active { font-weight: bold; }

#content ol li {margin-left: 20px;}
		

#right { background-color: #cf9; 
		width: 150px; 
		float: right; 
		margin-top: 0; 
		padding: 10px; 
		border-bottom: 2px solid #030; }
		

#right a:link { color: #060; text-decoration: underline; list-style-type: none; }
#right a:visited {color: #030; font-weight: normal; text-decoration: underline; list-style-type: none;  }
#right a:hover { background-color: #9c9; }
#right a:active { font-weight: bold; }


#page { background-color: #9c6; 
		width: 150px; 
		float: right; 
		padding: 3px 10px; 
		border-bottom: solid 2px #030; }

#seal {background-color: #9c6; 
		width: 170px; 
		float: right; 
		margin-top: 100px; 
		vertical-align: bottom; 
		padding: 0px; 
		border-bottom: solid 0px #030; }

#prev {width: 20px; height: 20px; float: left}
#caption {width: 340px; height: 20px; padding-top: 10px; float: left}
#next {width: 20px; height: 20px; float: right}
#newnav { background-color: #cf9; width: 150px; height: 400px; float: left; margin-top: 0; padding: 10px; border: 0; font-size: .9em; color: #030; }





body { color: black; font-size: 76%; font-family: arial, helvetica, verdana, tahoma, sans-serif; line-height: 150%; text-align: left; margin: 0; padding: 0; }
p { font-size: 1em; line-height: 140%; margin-bottom: 10px; border: solid 0px #f00; }


#content img { margin-top: 10px; margin-bottom: 0px; }
ul { padding: 0; margin-top: 0; margin-bottom: 10px; margin-left: 20px; }
li { padding: 0; margin-top: 0; margin-bottom: 0px; margin-left: 10px; }
table {margin: 0;}
#content th {background-color: #060; color: #fff; font-size: .9em; line-height: 150%; margin: 0; font-weight: bold;}
#content td {font-size: .9em; line-height: 120%; margin: 0;}
#content ul ul li { margin-top: 0; margin-bottom: 0px; margin-left: 10px; }
#content li { margin-top: 0; margin-bottom: 10px; margin-left: 10px; }

h1 { text-align: center; font-size: 2em; color: #003300 ; line-height: 120%; margin-bottom: .5em; }
h2 { color: #fff; font-size: 1.1em; line-height: 120%; background-color: #1E5015; text-align: center; text-indent: 0px; margin:  .5em 0px 10px 0px }
h3 { font-size: 1em; line-height: 120%; margin-bottom: .25em;}

blockquote {margin-left: 30px;}

.header {font-family: Times, serif; font-size: 1em; font-weight: bold; color: #030; padding: 5px;}
.caption { font-style: italic; text-align: center; margin-top: 5px}
.center {text-align: center;}
.clearfloats {clear: both }
.greenstrong {font-weight: bold; color: #060;}
.note {font-size: .76em; margin: 0; text-align: center}
.page {font-size: .76em; color: #030}
.reverse {color: #fff; font-weight: bold; }
.snow {font-size: 1.2em; font-weight: bold; color: red; text-align: center;}
.time {text-align: right; margin: 0;}
.totop {font-size: .76em; text-align: right;}
.white {color: #fff; font-size: .9em; line-height: 100%;}

/*.navlist { font-weight: bold; color: #030; list-style-type: none; }*/

/*default link styles*/



*/