@media screen , projection {
	#wrapper {		
		background: url("img/background.png") repeat-y center;
		position: relative;
	}
	#wrapper-inner {
		background: #FFF;
	}
	#bottom-shadow {	
		background: url("img/bottom-shadow.png") no-repeat;
		width: 959px;
		height: 7px;
		position: absolute;
		left: 0px;
		bottom: -7px;
	}
	#head {
		overflow: hidden;
		border-bottom: 7px solid #8e8e8e;
	}
	#head .logo {
		display: block;
		width: 945px;
		height: 286px;
	}
	#nav {
		border-top: 7px solid #d2d2d2;
		padding-top: 23px;
	}
	#content {
		border-top: 7px solid #d2d2d2;
		padding-top: 30px;		
	}
	#flags {
		position: absolute;
		right: 50px;
		top: 330px;
	}
	#flags li {
		display: inline;
	}
	#flags li a {
		display: block;
		width: 30px;
		height: 27px;
		float: left;
		text-indent: -9999px;
		margin-right: 7px;
	}	
	#flags li a.en {
		background: url("img/uk-1.gif") no-repeat;
	}	
	#flags li a.en:hover, #flags li a.en.active {
		background: url("img/uk-over.gif") no-repeat;
	}
	#flags li a.de {
		background: url("img/ger-1.gif") no-repeat;
	}	
	#flags li a.de:hover, #flags li a.de.active {
		background: url("img/ger-over.gif") no-repeat;
	}
	#flags li a.dk {
		background: url("img/dan-1.gif") no-repeat;
	}	
	#flags li a.dk:hover, #flags li a.dk.active {
		background: url("img/dan-over.gif") no-repeat;
	}
	#flags li a.nl {
		background: url("img/dutch-1.gif") no-repeat;
	}	
	#flags li a.nl:hover, #flags li a.nl.active {
		background: url("img/dutch-rol.gif") no-repeat;
	}
	#flags li a.fr {
		background: url("img/french-1.gif") no-repeat;
	}	
	#flags li a.fr:hover, #flags li a.fr.active {
		background: url("img/french-rol.gif") no-repeat;
	}
	#nav li {
		font-family: Georgia;
		font-size: 1.16em;
		font-weight: bold;
		padding: 10px 10px 10px 32px;
	}
	#nav a {
		text-decoration: none;
		display: block;
		color: #797979;
	}
	#content h2 {
		font-family: Georgia;
		font-size: 2em;
		font-weight: normal;
	}
	#content h2 span.smaller {
		font-size: 0.65em;
	}
	#content h3 {
		font-family: Georgia;
		font-size: 1.5em;
		font-weight: normal;
	}
	#content h2,#content h3 {
		margin-bottom: 0.5em;
	}
	#content p {
		margin-bottom: 1em;
	}
	#footer {
		line-height: 24px;
		background: #dbdbdb;
		font-size: 0.9em;
		margin-top: 15px;
	}
	#footer ul {
		margin: 0 32px;
	}
	#footer li {
		display: inline;
		padding-right: 7px;
		margin-right: 7px;
	}
	#footer .border {
		border-right: 1px solid;
	} 
	#footer .no-underline {
		text-decoration: none;
	}
}
