/* Basic HTML Element Style */
body {
 	background-color: #fff;
 	font: 12px/17px verdana, tahoma, arial, sans-serif;
 	text-align: left;
 	margin: 10px;
}



#container
{
float: center;
margin: 0px auto;
background-color: #fff;
color: #333;
border: 1px solid gray;
line-height: 135%;
}

#top
{
float: center;
padding: 0em;
background-color: #ddd;
border-bottom: 1px solid gray;
}

#top h1
{
float: center;
padding: 0;
margin: 0;
}

#leftnav
{
float: left;
width: 180px;
margin: 0;
border-right: 1px solid gray;
padding: 0em;
}

#rightnav
{
float: right;
width: 140px;
margin: 0;
padding: 0em;
}

#content
{
margin-right: 140px;
margin-left: 180px;
border-left: 1px solid gray;
border-right: 0px solid gray;
padding: .5em 2em .5em 2em ;
/* max-width: 56em; */
line-height: 135%;
}

#floatrightprint
{
float: right;
text-align: right;
}

#sidebar
{
font: verdana, tahoma, arial, sans-serif;
width: 172px;
padding: 0 0 0 0;
margin: 0 0 0 0;
border: double 4px #CCD9DB;
background-color: #D3DEE0;
float: left;
}

#whatsnew
{
text-align: center;
background-color: #FFFF99;
margin: 20px;
}

#links
{
text-align: center;
background-color: #ffccff;
margin: 20px;
}

#whatsnewindex
{
font: verdana, tahoma, arial, sans-serif;
width: 170px;
padding: 0 0 0 0;
margin: 0 0 0 0;
border: double 4px #CCD9DB;
background-color: #ffff00;
float: right;
text-align: center;
}

#restindex
{
text-align: left;
}

#footer
{
clear: both;
margin: 0;
padding: .5em;
color: #333;
background-color: #ddd;
border-top: 1px solid gray;
}

#leftnav p, { margin: 0 0 1em 0; }
#content h2 { margin: 0 0 .5em 0; }



		#floatrighttext
		{
			float: right;
			width: 67%;
			height: 88px;
			background-color: #ffffff;
			text-align: left;
			border: 0px solid #ffffff;

		}

		#floatrightbust
		{
			float: right;
			width: 9%;
			height: 60px;
			background-color: #ffffff;
			text-align: left;
			border: 0px solid #ffffff;

		}

		#floatrightstatue
		{
			float: right;
			width: 9%;
			height: 60px;
			background-color: #ffffff;
			text-align: right;
			border: 0px solid #ffffff;

		}

#navcontainer ul
{
margin: 0;
padding: 0;
list-style-type: none;
color: #fff;
font-size: 15px;
background-color: #fff;
width: 756px;
text-align: center;
}

#navcontainer ul li { display: inline; }

#navcontainer ul li a
{
text-decoration: none;
padding: .2em 1.4em;
color: #fff;
font-size: 15px;
background-color: #0000ff;
border: 1px solid #036;
}

#navcontainer a:hover { color: #000; background-color: #00cc66; }

#navcontainer #active a { color: #fff; background-color: #ff0000; }

#printversion {
			text-align: right;
			}

/* Text Effects */

#text {
font-family: verdana, arial, georgia, helvetica, sans-serif;
font-size: 12px;
}

#topsize {
	font-size: 10px;
}

#float_right_size {
	font-size: 12px;
}

	a:link { text-decoration: none; } /* when mouse is NOT over link */
	a:visited { color: blue; text-decoration: none; } /* links that have been visited */
	a:active { color: red; } /* when link is active */
	a:hover { text-decoration: underline; } /* when mouse is over link */
	
h1 {
margin-top: 35px;
font-family: monotype corsiva, georgia, arial, helvetica, sans-serif;
font-size: 45px;
color: #993366;
}

h2 {
margin-top: 5px;
font-family: verdana, arial, georgia, helvetica, sans-serif;
font-size: 20px;
}

h3 {
font-family: verdana, arial, georgia, helvetica, sans-serif;
font-size: 12px;
}

h4 {
font-family: verdana, arial, georgia, helvetica, sans-serif;
font-size: 14px;
}