body 				{background-color:#a6b1bd;color:#222;font:80%/145% Verdana, Helvetica, sans-serif;margin:0;padding:0;text-align:center;}
h1, h2, h3, h4		{margin:0;padding:0;}
img					{border:0;}

#globalhead			{height:20px;margin:0;padding:0;}
#globalheadcontent	{background-color:#000;margin:0 11px;padding:0;}

#container					{background-image:url(../images/page_background.gif);background-repeat:repeat-y;width:980px;margin:0 auto;padding:0;text-align:left;}
#containerhead				{margin:0;padding:0;}
#containerheadcontent		{margin:0 10px;padding:0;}
#containerheadcontent h1	{display:none;}
#containerheadcontent img	{display:block;margin:0;padding:0;}

#page					{float:left;width:680px;margin:0;padding:0;}

#pagehead				{margin:0 1px 0 11px;padding:0;}
#pagehead h2			{background:#C80000 url(../images/page_head.gif) repeat-x top;color:#eee;padding: 8px 15px;font-size:90%;}

#pagecontent			{margin:0 1px 50px 11px;padding:0 15px;}
#pagecontent h1 		{margin:5px 0;padding:10px 0 0 0;font-size:110%;}
#pagecontent h2 		{margin:5px 0;padding:10px 0 0 0;font-size:110%;}
#pagecontent h3 		{margin:5px 0;padding:10px 0 0 0;font-size:110%;}
#pagecontent h4			{margin:10px 0;padding:0;font-size:100%;font-weight:bold;}
#pagecontent img.left	{float:left;margin:3px 10px 10px 0;}
#pagecontent img.right	{float:right;margin:3px 0 10px 7px;}
#pagecontent pre		{font-size: 11px;}
#pagecontent a:link, #pagecontent a:visited	{color:#cc0000;font-weight:bold;text-decoration:none;}
#pagecontent a:hover, #pagecontent a:active	{color:#cc0000;font-weight:bold;text-decoration:underline;}
#pagecontent table		{margin-top: 1em;}

#sidebar			{background-image:url(../images/sidebar_head.gif);background-repeat:no-repeat;float:right;width:300px;margin:0;margin-top: -100px;padding:0;}
#sidebar img		{float:left;margin:3px 5px 2px 0;}

#sidebarcontent		{margin:0 11px 0 0;padding:0;}
#sidebarcontent		{font-size:85%;line-height:140%;}
#sidebarcontent h3	{color:#BA4F4F;margin:0;padding:20px 5px 0px 10px;font-size:110%;font-weight:bold;}
#sidebarcontent h4	{color:#BA4F4F;margin:0;padding:5px 5px 0 7px;font-size:100%;font-weight:bold;}
#sidebarcontent p	{margin:0;padding:5px 10px 5px 7px;}
#sidebarcontent a:link, #sidebarcontent a:visited {color:#036;font-weight:bold;text-decoration:none;}
#sidebarcontent a:hover, #sidebarcontent a:active {background-color:#e1e1cd;color:#036;font-weight:bold;text-decoration:underline;}
#sidebarcontent .alt	{background-image:url(../images/sidebar_alt.gif);background-repeat:repeat-y;}

#containerfoot			{background-image:url(../images/page_foot.gif);background-repeat:no-repeat;background-position:bottom;margin:0;padding:0;}
#containerfootcontent	{font-size:75%;line-height:140%;margin:0 221px 0 11px;padding:15px;}
#containerfootcontent a:link, #containerfootcontent a:visited	{color:#333;font-weight:bold;text-decoration:none;}
#containerfootcontent a:hover, #containerfootcontent a:active	{background-color: transparent;color:#333;font-weight:bold;text-decoration:underline;}


#menu		{width: 289px;border-style: none;border-color: #94AA74;border-width: 1px;margin-top: 10px;margin-left: 0px;}
#menu ul	{list-style: none;margin: 0;padding: 0;}
#menu ul li a:link, #menu ul li a:visited {
	color: #EEE;
	display: block;
	background: url(../images/menue.gif);
	height: 24px;
	padding: 8px 0 0 10px;
	text-decoration: none;}
#menu ul li a:hover {
	color: #EFEFEF;
    display: block;
	background: url(../images/menueover.gif);
	padding: 8px 0 0 10px;
	text-decoration: none;
	}

#menu ul li ul li a:link, #menu ul li ul li a:visited {
	background: url(../images/pagebackground.gif) right;
	border-bottom: 1px solid #AF5757;
	border-left: 3px solid #A80000;
	color: #CECECE;
	font-weight: normal;
	letter-spacing: 1px;
	padding: 8px 0 0 20px;
}
#menu ul li ul li a:hover {
	background: url(../images/pagebackground.gif) right;
	border-bottom: 1px solid #AF5757;
	border-left: 3px solid #A80000;
	color: #EEE;
	font-weight: normal;
	letter-spacing: 1px;
	padding: 8px 0 0 20px;
}

.bottom {clear:both;}

