*				{margin: 0px; padding: 0px;}
body				{font: normal 62.5% verdana, arial, sans-serif; cursor: default;}
h1				{font: normal 2.4em verdana, arial, sans-serif; margin: 0px 0px 10px; color: #333;}
h2				{font: normal 1.8em verdana, arial, sans-serif; margin: 0px 0px 10px; color: #333;}
h3				{font: normal 1.4em verdana, arial, sans-serif; margin: 0px 0px 10px; color: #333;}
h4				{font: bold 1.2em verdana, arial, sans-serif; margin: 0px 0px 10px; color: #333;}
p				{font: normal 1.2em/150% verdana, arial, sans-serif; margin: 0px 0px 10px; color: #333;}
code				{font: normal 1.2em "courier new", courier, mono;}
li				{font: normal 1.2em/150% verdana, arial, sans-serif; color: #333;}
label				{font: normal 1.2em verdana, arial, sans-serif; color: #333;}
input				{font: normal 1.2em verdana, arial, sans-serif; color: #333;}
textarea			{font: normal 1.2em verdana, arial, sans-serif; color: #333;}
a				{text-decoration: none; color: #666; border-bottom: solid 1px #9de; cursor: pointer;}
a:hover				{color: #333; background: #cef}
img				{border: none;}
hr				{background: transparent; color: #fff; border: none; border-top: solid .1em #9de; margin: 10px 0px; clear: both;}
*html hr			{margin: 0px 0px 5px;}

div#container			{width: 76em; margin: 2em 2em 1em; text-align: left; border-top: solid .2em #9de;}

div#header			{height: 9em; width: 100%;}
div#header h1			{float: left; height: 100px; width: 380px; text-indent: -9999px; background: url(images/logo.gif) 0px 10px no-repeat transparent; margin: 0px;}
/* */
div#header ul#menu		{width: 19em; float: right; list-style: none; padding: 5px 0px;}
div#header ul#menu li		{display: block; color: #666;}
div#header ul#menu li a		{background: #fff; border-color: #fff;}
div#header ul#menu li a:hover	{border-color: #9de;}
/* 
div#header ul#menu		{width: 19em; float: right; list-style: none; padding: 5px 0px;}
div#header ul#menu li		{display: block; color: #666;}
div#header ul#menu li a		{display: block; background: #fff; border-color: #fff; border: none; padding: 0px 2px;}
div#header ul#menu li a:hover	{background: #9de; color: #fff; font-weight: bold;}
/**/

/*
div#images			{clear: both;}
div#images img			{border: solid .2em #9de; border-right: none; border-left: none; clear: both;}
*/

div#images			{clear: both; height: .2em; background: #9de; margin-bottom: 1em;}
div#images img			{border: solid .2em #9de; border-right: none; border-left: none; clear: both; display: none;}
div#images img.large		{width: 76em; height: 30em;}
div#images img.small		{width: 18.95em; height: 13.4em;}

div#content			{float: left; width: 56em; padding: .5em 0px 0px;}
div#content h2			{margin: 0px 0px 5px;}
div#content h3			{margin: 0px 0px 10px; padding-bottom: 5px; border-bottom: solid .1em #9de;}
div#content h4			{margin: 0px 0px 10px 95px;}
div#content p			{margin: 0px 0px 10px 95px;}
div#content ul			{margin: 0px 0px 10px 95px; list-style: square;}
div#content ul li		{color: #3cc; margin-bottom: 5px;}
div#content ul li span		{color: #333;}
div#content ul.error li		{color: #f00;}
div#content form		{margin-bottom: 20px;}
div#content label		{display: block; margin: 0px 0px 5px 95px;}
div#content input		{width: 26em; padding: .25em; margin: 0px 0px 5px 95px;}
div#content input.submit	{width: auto; padding: .25em; margin: 0px 0px 5px 95px;}
div#content textarea		{width: 26em; height: 16em; padding: .25em; margin: 0px 0px 5px 95px;}

div#sitemap			{padding: .5em 0px 0px;}
div#sitemap h2			{margin: 0px 0px 10px; padding-bottom: 5px; border-bottom: solid .1em #9de;}
div#sitemap ul			{float: left; list-style: none; width: 760px; margin: 0px 0px 10px}
div#sitemap ul li		{float: left; width: 375px; margin: 0px 5px 0px 0px}
div#sitemap ul a		{float: left; font-weight: bold; border: none; padding: 2px;}
div#sitemap ul a span.page	{float: left;}
div#sitemap ul a span.accesskey	{float: right; font-family: "Courier New", Courier, mono; text-decoration: none;}
div#sitemap h4			{margin: 0px 190px 10px 95px;}
div#sitemap p			{margin: 0px 190px 10px 95px;}

div#sidebar			{float: right; width: 19em; padding: .5em 0px 0px;}
div#sidebar h3			{color: #333; border-bottom: solid .1em #9de; font: bold 1.4em verdana, arial, sans-serif;}
div#sidebar ul			{list-style: none; margin-bottom: 10px;}

div#footer			{border-top: solid .1em #9de; clear: both; padding: 10px 0px 5px;}
div#footer p			{margin: 0px 190px 10px 0px;}
