body {
margin: 0 auto;
padding: 0;
width: 800px;
text-align: center;
}

#container
{
width: 800px;
margin: 10px auto;
background-color: #ddff99;
color: #333;
border: 1px solid gray;
line-height: 130%;
}

#container1
{
width: 800px;
margin: 10px auto;
background-image:url('../images/index_background.jpg');
background-repeat:no-repeat;
background-position:top right;
color: #333;
border: 1px solid gray;
line-height: 130%;
}

#top h1
{
padding: 0;
margin: 0;
}

h1
{
padding: 0;
margin: 0;
}

h2
{
padding: 0;
margin: 0;
font-size: 24pt;
font-family: monotype corsiva;
font-weight: bold;
color: #006600;
}

h3
{
padding: 0;
margin: 5 0 0 0;
font-size: 18pt;
font-family: monotype corsiva;
font-weight: bold;
color: #996666;
}



.red
{
color: #FF0000;
font-weight: bold;
}

.green
{
color: #006600;
font-weight: bold;
}



#leftnav
{
float: left;
width: 180px;
margin: 0;
padding: 0;
text-align: left;
}

#content
{
margin-left: 200px;
padding: 1em 1.5em 1em 1em;
max-width: 36em;
font-family: arial, helvetica, sans-serif;
text-align: left;
}


#content1
{
padding: 1em 1.5em 1em 1em;
font-family: arial, helvetica, sans-serif;
text-align: left;
}

p
{
margin-left: 5px;
}

p.mono
{
font-size: 16pt;
font-family: monotype corsiva;
color: #006600;
padding: 0em 0em 0em 1em;
}

.floatright
{
 float: right;
 padding-left: 10px;
 }
 
.floatleft
{
float: left;
}
 
 
#web_form_format
{
padding: 0.25em;
font-family: arial, helvetica, sans-serif;
text-align: left;
line-height: 130%;
} 
 

#footer
{
clear: both;
margin: 0;
padding: 0;
}

#leftnav p { margin: 0 0 1em 0; }
#content h2 { margin: 0 0 .5em 0; }

/* http://javascript-array.com/scripts/simple_drop_down_menu/ */

#navdrop
{
padding: 0;
margin: 0;
background-color: #996666;
color: #fff;
float: left;
width: 100%;
font-family: arial, helvetica, sans-serif;
}
	
	
	

#navdrop li
{	
	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: 14px arial;
	font-weight: bold;
}

#navdrop li a
{	display: block;
	margin: 0 1px 0 0;
	padding: 4px 10px;
	width: 135px;
	background-color: #996666;
	color: #FFF;
	text-align: center;
	text-decoration: none}

#navdrop li a:hover
{
background-color: #669966;
}

#navdrop div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #EAEBD8;
	border: 1px solid #5970B2}

	#navdrop div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 5px 10px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #EAEBD8;
		color: #669966;
		font: 12px arial}

	#navdrop div a:hover
	{	background-color: #669966;;
		color: #ddff99}
