body {
  position:relative;
  font: normal 10pt/normal Arial, Helvetica, sans-serif;
  color: #000;
/*
  padding: 0;
  margin: 0;
*/
  background: -moz-linear-gradient(top, #F5F5F5 0%, #F5F5F5 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#F5F5F5), color-stop(100%,#F5F5F5)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #F5F5F5 0%,#F5F5F5 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #F5F5F5 0%,#F5F5F5 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #F5F5F5 0%,#F5F5F5 100%); /* IE10+ */
  background: linear-gradient(top, #F5F5F5 0%,#F5F5F5 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#F5F5F5', endColorstr='#F5F5F5',GradientType=0 ); /* IE6-8 */
}

a:link, a:visited, a:active {
  text-decoration: none;
  color:#000;
}
a:hover {
  display: block;
  background-color: #999;
}

#outerheadline {
	clear:left;
	float:left;
	width:100%;
	overflow:hidden;
}
#innerheadline {
	float:left;
	width:100%;
	position:relative;
	right:50%;
}
#headleft {
	float:left;
	width:71%;
	position:relative;
	left:50%;
	overflow:hidden;
	background: white;
}
#headright {
	float:left;
	width:27%;
	position:relative;
	left:50%;
	overflow:hidden;
	background: white;
}

img {
	max-width: 75%;	
	height: auto;
	width: auto\9;
}


.blaarea {
	width:100%;
	min-height:200px;
	position:relative;
}


.nav {
	font: bold normal 12pt/normal Arial, Helvetica, sans-serif;
	padding-top: 8px;
	padding-left: 100px;
}

#nav {
  width: 50%; /*100%;*/
  left:50%;
  height: 40px;
  background: #F5F5F5; /* Old browsers */
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: -moz-linear-gradient(top, #F5F5F5 0%, #F5F5F5 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#F5F5F5), color-stop(100%,#F5F5F5)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #F5F5F5 0%,#F5F5F5 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #F5F5F5 0%,#F5F5F5 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #F5F5F5 0%,#F5F5F5 100%); /* IE10+ */
  background: linear-gradient(top, #F5F5F5 0%,#F5F5F5 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#F5F5F5', endColorstr='#F5F5F5',GradientType=0 ); /* IE6-8 */
  float: left;
}

#nav ul {
  list-style: none;
  float: left;
  padding: 0 0 0 10px;
  margin: 0;
}

#nav menuitem {
  list-style: none;
  float: left;
  padding: 0 0 0 10px;
  margin: 0;
}

li:hover {
	background: #FFFFFF;
}

menuitem {
}

#menu li {
  position: relative;
  padding: 5px;
  height: 20px;
  text-align:left;
}

#menu ul ul {
  position: absolute;
  z-index: 300;
}
#menu ul ul {
  display: none;

/* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: -moz-linear-gradient(top, rgba(0,0,0,0.65) 0%, rgba(0,0,0,0.4) 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0.65)), color-stop(100%,rgba(0,0,0,0.4))); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, rgba(0,0,0,0.65) 0%,rgba(0,0,0,0.4) 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, rgba(0,0,0,0.65) 0%,rgba(0,0,0,0.4) 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top, rgba(0,0,0,0.65) 0%,rgba(0,0,0,0.4) 100%); /* IE10+ */
  background: linear-gradient(top, rgba(0,0,0,0.65) 0%,rgba(0,0,0,0.4) 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6F5F5F5', endColorstr='#66F5F5F5',GradientType=0 ); /* IE6-8 */
}
#menu ul li:hover ul {
  display: block;
  margin: 0px 0 0 0;
  padding: 0 0 10px 0;
  list-style: none;
  width: 100px;
}
#menu li li {
  padding: 2px;
}

media {
	position: relative;
	right: -60px;
}

/*
#main {
	width: 95%;
	position: relative;
	left: 20px;
}

#main header {
	left: 40px;
}
*/

#footer {
  width: 100%;
  height: 40px;
  background: #F5F5F5; /* Old browsers */
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: -moz-linear-gradient(top, #F5F5F5 0%, #F5F5F5 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#F5F5F5), color-stop(100%,#F5F5F5)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #F5F5F5 0%,#F5F5F5 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #F5F5F5 0%,#F5F5F5 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #F5F5F5 0%,#F5F5F5 100%); /* IE10+ */
  background: linear-gradient(top, #F5F5F5 0%,#F5F5F5 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#F5F5F5', endColorstr='#F5F5F5',GradientType=0 ); /* IE6-8 */
  float: right;
}

#footer li {
	position: absoute;
	left: 360px;
}

#footer menuitem {
	float: right;
	position: absolute;
	left: 360px;
}