div#navigation ul.news {
	display: none;
}
@media screen {
	/*Set default images placement*/
	body, html {
		margin: 0;
		padding: 0;
		height: 100%;
	}body {
		background-color: #777;
		min-width: 775px;
		position: relative;
		background-image: url("/static/images/backgrounds/dragtess_faded.gif");
		background-repeat: repeat;
	} html > body {
		height: auto;
		min-height: 100%;
	}
	body.predawn div#navigation { background-image: url("/static/images/headerbg/hoianbridge.png"); }
	body.dawn div#navigation { background-image: url("/static/images/headerbg/hoianfisher.png"); }
	/*body.daylight div#navigation { background-image: url("../images/sapasunset.png"); }*/
	body.daylight {
		background: #9ff url("/static/images/headerbg/daylight2.gif") no-repeat bottom center;
	}
	body.sunset div#navigation { background-image: url("/static/images/headerbg/poldersunset.png"); }
	body.twilight div#navigation { background-image: url("/static/images/headerbg/halongtwilight.png"); }
	body.night div#navigation { background-image: url("/static/images/headerbg/sapachild.png"); }

	h1#title {
		background: transparent url("/static/images/headerbg/cyclone.gif") no-repeat 5px 100%;
		margin: 0;
		padding: 15px 0 0 30px;
		display: block;
		height: 50px;
	}

	div#navigation {
		background: transparent url("/static/images/headerbg/sapasunset.png") no-repeat top right;
		margin: 0 auto;
		width: 730px;
		height: 90px;
		position: relative;
		z-index: 3;
	} div#navigation ul, div#navigation li, div#navigation li a {
		margin: 0;
		padding: 0;
		list-style: none;
		display: block;
	} div#navigation ul {
		float: right;
	} div#navigation ul li {
		float: left;
		padding: 0 0.35em;
		border-left: 3px solid yellow;
	} div#navigation ul li:hover {
		border-left: 3px solid orange;
	} div#navigation ul a {
	} div#navigation li ul a {
	} div#navigation ul ul {
		display: none;
		position: absolute;
		background-color: #777;
		border: 2px solid;
		border-width: 0 2px 2px 1px;
		padding-bottom: 0.2em;
		-moz-border-radius-bottomright: 0.75em;
	}
	div#navigation li:hover ul {
		display: block;
	} div#navigation li li {
		float: none;
		position: static;
		margin-top: 0.1em;
	}

	div#content {
		margin: 0 auto 3em;;
		padding: 0 5px;
		width: 710px;
		padding-bottom: 2em;
		position: relative;
		z-index: 2;
	} div#content dl {
	}

	dt {
	} dd {
	}

	div.publicationdate {
	}

	span.publicationdate {
	}

	div#footer {
		background-image: url("/static/images/backgrounds/fadingborders_bg.png");
		background-repeat: repeat-y;
		background-position: top center;
		width: 776px;
		height: 100%;
		position: absolute;
		bottom: 0;
		left: 50%;
		margin-left: -388px;
		font-size: smaller;
		z-index: 1;
	} div#footer p {
		position: absolute;
		bottom: 0;
		right: 45px;
		margin: 0;
		width: 696px;
		text-align: right;
		border-top: 1px solid;
	}

	/*IE codesoup to be able to use png's*/
	* html body.predawn div#navigation, * html body.dawn div#navigation, * html body.sunset div#navigation, * html body.twilight div#navigation, * html body.night div#navigation { background-image: none; }
	* html body div#navigation, * html body div#content {
		background-image: none;
		width: 700px;
		padding: 0 40px;
	} * html body div#navigation {
		position: relative;
		-mso-png-hack: expression(this.pngHack=(this.pngHack?true:this.insertBefore(document.createElement("span"),this.firstChild)));
	}* html body div#navigation span {
		position: absolute;
		top: 0;
		right: 35px;
		width: 1px;
		height: 1px;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/static/images/headerbg/sapasunset.png', sizingMethod='image');
	}* html div#navigation ul {
		position: relative;
	}* html div#footer {
		background-image: none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/static/images/backgrounds/fadingborders_bg.png', sizingMethod='scale');
		-mso-bugfix-adjustheight: expression(this.style.height = this.parentNode.offsetHeight + "px");
	}
	form label {
		background: silver;
		color: white;
		padding: 1px 0.5em;
		margin: 1px;
		width: 150px;
		float: left;
	}
	form div, form p {
		clear: left;
	}
	form {
		width: 30em;
	} form > fieldset {
		-moz-border-radius: 7px;
	}
	input.true {
		background: #AFA;
	} input.false {
		background: #FAA;
	}

	body {
		behavior:url("/static/css/csshover.htc");
	}

}

