/* browser reset */
html {
	background-color: #fff;
	margin: 0;
  padding: 0;
}
ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input
	{
	margin: 0;
	padding: 0;
}

a img,:link img,:visited img {
	border: none;
}

a, a:active, a:visited {
	color: darkblue;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

td {
	margin: 0;
	padding: 0;
}
/* styles begin global */

html {
	width: 100%;
	background-color: #132911 ;
}

body {
	margin: 0px auto;
	width: 1024px;
	height: 100%;
	min-height: 100%;
}


/* IDs */
#logo {
	margin: 0px auto;
	width: 635px;
}


#content{
	margin: 0px auto;
	width: 867px;	
}

#content h1 {
	color: #ffcc66;
	font-size: 30px;
	font-family: Arial;
  padding-bottom: 40px;
}

#center {
  background-repeat:repeat-y;
  padding-left: 200px;
  padding-right: 200px;
  min-height: 200px; 
  color: #ffffcc;
  font-size: 14px;
  font-family: Arial;
}

#center .text {
	text-align: justify;
}


#mainpage {
  padding-left: 300px;
  padding-right: 200px;
  padding-top: 100px;
  min-height: 390px; 
  color: #ffffcc;
  font-size: 14px;
  font-family: Arial;
  background-repeat: no-repeat;
}

.contact {
  width: 500px;
  text-align: left;
}

.contact th {
  text-align: left;
  font-weight: normal;
}

.radio_list {
  list-style-type: none;
}

.error_list {
  color: red;
  list-style-type: none;
  padding: 0;
  margin: 0;
}


/* NAVIGATION  */

#navigation {
  margin: 0px auto;
  height: 71px;
  text-align: center;
}
.navigationEntry a {
  line-height: 2.2;
  float: left;
  color: #452504;
  margin-right: 15px;
  margin-top: 8px;
}

.navigationEntry a:hover, navigationEntryActive {
  font-size: 20px;
  color: #452504;
  margin-right: 15px;å
  text-decoration:none;
}


/* LEVEL ONE */
ul.dropdown { 
	position: relative; 
	width: 510px; 
	margin: 0px auto; 
	color: #452504;
	padding-top: 8px;
}
ul.dropdown li { 
	line-height: 2.2;
  font-size: 120%;
  list-style-type: none; 
	float: left; 
	zoom: 1; 
	margin-right: 15px;
}
ul.dropdown a:hover { 
	color: #452504;
  background-repeat: no-repeat;
  background-position: top center;	
}
ul.dropdown a:active                { color: #452504; }
ul.dropdown li a                    { display: block;  color: #452504; text-decoration: none }
ul.dropdown li:last-child a         { border-right: none; } /* Doesn't work in IE */
ul.dropdown li.hover,
ul.dropdown li:hover {
	position: relative;
  background-repeat: no-repeat;
  background-position: top center;  
 }
ul.dropdown li.hover a              { color: black; }


/* LEVEL TWO */
ul.dropdown ul {
	visibility: hidden; 
	position: absolute; 
	top: 35px; 
	left: -50px;
	font-size: 14px;
}
ul.dropdown ul li { 
	font-weight: normal; 
	color: #452504; 
	padding-right: 10px;
	padding-left: 10px;
  border-bottom: 1px solid #452504; 
  float: none;
  padding-top: 2px; 
  background-color: #c4b086;
  font-family: georgia;
  font-size: 16px;
}
                    
                                    /* IE 6 & 7 Needs Inline Block */
ul.dropdown ul li a         { border-right: none; width: 100%; display: inline-block; } 

/*   LEVEL THREE */
ul.dropdown ul ul               { left: 100%; top: 0; }
ul.dropdown li:hover > ul       { visibility: visible; }


/* Menu */

.menuBlock {
  width: 200px;
  float: left;
  padding-left: 10px;
  padding-bottom: 40px;
}

.menuBlock .title a {
  font-size: 20px;
  color: #ffcc66;
  font-family: georgia;
  font-weight: bold;
}

.menuBlock .content {
  font-size: 
}

.menuTitle {
  font-size: 20px;
  color: #ffcc66;
  font-family: georgia;
  font-weight: bold;
  border-bottom: 1px solid #ffcc66;
  padding-top: 5px;
}

.menuEntryTitle {
  font-size: 15px;
  font-weight: bold;
}

.menuEntryDescription {
  font-size: 13px;
  font-style: italic;
}