/**
 * Structure
 */
body
                {
                background-color: #adcb59;
                }


#contentContainer
		{
		min-width: 65em;
		}

#header
		{
		margin: 2.5em 0 4em 0;
		}


#header-navigation
		{
		border: #fefefe solid 1px;
		display: block;
		}
#content
		{
		background-color: #fefefe;
		padding: 2em ;
		margin: 0 2em 2em 16.5em;
}

/**
 * Header
*/

img#logo
		{
		margin-left: 0;
		margin-bottom: 2.75em;
		}

#header a.logo:hover
		{
		border: none;
		}

#header	ul
		{
		border: 2px solid #fefefe;
		border-width: 2px 0;
		margin: 0;
		padding: 0;
		height: 2.5em;
		list-style: none;
		}

#header	li
		{
		padding: 0.55em 1.5em 0.55em 1.5em;
		border-right: 2px solid #fefefe;
		line-height: 1.5em;
		width: 5em;
		}

/**
 * Navigation
 */



#header a:hover, #header li.active, #header li.trail a, #header li.active a
		{
		color: #444444;
		border-bottom: 0;
		}
#navigation 
		{
		width: 15em;
		}
#navigation ul.level2
		{
		margin: 0 0 0 1.5em;
		}

#navigation ul.level2 a
		{
		font-weight: bold;
		color: #fefefe;
		border-bottom: 0;
		}
#navigation ul.level2 li.active a, #navigation ul.level2 li a:hover
		{
		color: #444444;
		border-bottom: 0;
		}
/*
#backgroundImage
		{
		position: absolute;
		margin: 1em 0 0 1.5em;
		}
*/

/**
 * Content
*/

a
                {
		color: #444444;
		text-decoration: none;
		}


a:hover        {
                text-decoration: underline;
                }

								
h3
		{
		color: #adcb59;
		font-size: 1em;
		margin: 0 0 0.3em 0;
		}


