/*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*/ 


/* 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*/

#wrapper {background-color: #FFFBEB; 
			position: relative; 
			margin: 0; 
			padding-top: 0px;
			padding-bottom: 20px;}
			
#container { background-color: #bb6f13; 
			background-image: url(../art/pagebkg.jpg); 
			background-repeat: repeat-x; 
			position: relative; 
			margin: 0 auto; 
			padding: 30px; 
			width: 788px; 
			border: solid 2px #7D1A25; }
			
#header {width:784px; 
			margin: 0; 
			padding: 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: #7D1A25; 
			border-top: solid 0px #fc0;
			padding-top: 5px;}
	
#subhead table {margin: 0px;
			background-color: 7D1A25;
			text-align: center;
			width: 100%
			font-size: .9em;
			font-weight: bold;}
			
#subhead a:link {color: #FFE26D; 
			text-decoration: none; }
#subhead a:visited {color: #FFE26D; 
			text-decoration: none }
#subhead a:hover { color: #ffcb01; 
			text-decoration: none }
#subhead a:active {color: #fff; 
			text-decoration: none }
			
						
			
#contentbox { background-color: #FFE26D; 
			width:766px; 
			padding: 10px 9px 20px 9px; 
			margin: 0; 
			border-top: 0px;
			border-right: 2px solid #FFCC00;
			border-bottom: 2px solid #FFCC00;
			border-left: 2px solid #FFCC00;}
			
	
/*nav box on left div and styles */

#nav { background-color: #FFF0B6; 
			width: 150px; 
			float: left; 
			margin-top: 0; 
			padding: 10px; 
			border: 0; 
			font-size: 0.9em; 
			color: #1b0c3f; }
		
#nav h1 {  font-weight: bold;}
#nav ul {	margin-left: 10px; 
			margin-top: 0}
#nav li {	margin-left: 0px; 
			margin-top: 0px; 
			list-style-type: none; }
			
#nav a:link {color: #1b0c3f;
			text-decoration: none; }
			
#nav a:visited {color: #7e1021;
			text-decoration: none; }

#nav a:hover { color: #fff; 
			background-color: #b24e00; 
			text-decoration: none; }
			
#nav a:active {	text-decoration: none; }

/*content main content in middle div and styles */

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

#content h1 {font-size: 2em;
			font-weight: bold;
			text-align: center;
			margin-top: 20px;
			margin-bottom: 20px;}

#content h2 {font-size: 1.5em;
			font-weight: bold;
			text-align: center;
			margin-top: 20px;
			margin-bottom: 10px;}
			
#content h3 {font-size: 1.3em;
			font-weight: bold;
			color: #7e1021;
			text-align: center;
			/* background-color: #7e1021; */
			border-bottom: 1px dashed #fcb333;
			margin-top: 20px;
			margin-bottom: 10px; }
			
#content strong {font-weight: bold;}

#content ul {margin-left: 20px; 
			margin-top: 0}

#content li	{margin-left: 0px; 
			margin-top: 0px; 
			list-style-type: disc;}

#content a:link {color: #21015c; 
			text-decoration: underline; }

#content a:visited {color: #7e1021; 
			text-decoration: underline }

#content a:hover { color: #fff; 
			background-color: #572a43; 
			text-decoration: none }

#content a:active {color: #572a43; 
			text-decoration: none }

#content table p {text-align: left;
			margin: 3px 0 3px 5px;
			line-height:  120%;}
			
/* #content table {text-align: left;} */




/*right -- right highlight box div and styles */

#right { color: #1b0c3f; 
			background-color: #FFEEB6; 
			width: 150px; 
			float: right; 
			margin-top: 0; 
			padding: 10px; 
			border-bottom: 2px solid #fc0;
			font-size: .9em; }
			
#right p {	margin-left: 10px;
			margin-top: 8px;
			margin-bottom: 0;}
			
#right h1 {	font-weight: bold;
			margin-top: 10px;}
			
#right h2 {	font-weight: bold;
			font-style: italic;}
			
#right h6 { font-size: .76em; 
			margin-top: 15px;
			line-height: 120%; 
			text-align: center; }			
				
#right ul {	margin-left: 10px; 
			margin-top: 0}
			
#right li {	margin-left: 10px; 
			margin-top: 0px; 
			list-style-type: underline; }
			
#right a:link {	color: #1b0c3f;
			text-decoration: underline; }

#right a:visited {color: #7e1021; 
			text-decoration: underline }

#right a:hover { color: #fff; 
			background-color: #b24e00; 
			text-decoration: none }

#right a:active {text-decoration: none }



#page 	{ background-color: #FFE26D; 
			width: 150px; 
			float: right;
			color: #7e1021; 
			padding: 3px 10px; 
			border-bottom: 2px solid #fc0;
			}

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



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


/* PAR & CLASS section*/

body { color: #1b0c3f; 
			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; }
			

			
.floatimg {float: left;
			margin: 10px 20px 10px 0px;}
.clearfloats {clear: both }

a:link img (border: none;}
a:visited img (border: none;}
a:hover img (border: none;}
a:active img (border: none;}



