


	* {
		padding: 0;
		margin: 0;
		border: 0;
		text-decoration: none;
		font-weight: normal;
		font-style: normal;
		font-family: Arial, Helvetica, Verdana, sans-serif;
		font-size: 11px;
		color: #000;
		outline: 0;
		list-style: none;
	}

	strong {
		font-weight: bold;
	}

	em {
		font-style: italic;
	}

	html, body {
		width: 100%;
		height: 100%;
	}

	body {
		background: #f9f3b4 url(/imgs/bg_body.jpg) left top no-repeat;
	}

	br.clear {
		display: block;
		height: 1px;
		overflow: hidden;
		clear: both;
	}











	/**
	*
	*	FRAMEWORK
	*
	**/

	div#container {
		position: absolute;
		top: 75px;
		left: 100px;
		width: 800px;
	}

	h1 a {
		display: block;
		position: absolute;
		top: 0;
		left: 0;
		width: 667px;
		height: 160px;
		overflow: hidden;
		background: url(/imgs/logo.png) left top no-repeat;
	}

	h1 a span {
		display: none;
	}

	ul#nav1 {
		position: absolute;
		top: 190px;
		left: 0;
		width: 375px;
		list-style: none;
	}

	ul#nav2 {
		position: absolute;
		top: 190px;
		left: 355px;
		width: 375px;
		list-style: none;
	}

	ul.nav li a {
		display: block;
		float: left;
		position: relative;
	}

	ul.nav li {
		clear: both;
	}

	ul.nav li * {
		font-size: 18px;
		color: #000;
		font-weight: bold;
		text-transform: uppercase;
		letter-spacing: -1px;
	}

	ul.nav li a span.new {
		font-size: 9px;
		font-weight: normal;
		color: #D52800;
		text-decoration: blink;
		vertical-align: 50%;
		padding-left: 2px;
	}

	ul.nav li a span.date {
		display: none;
		color: #fff;
		position: absolute;
		float: left;
		top: 0;
		right: -87px;
	}

	ul.nav li a:hover span.date {
		display: block;
	}

	ul.nav li a:hover {
		background: url(/imgs/bg_nav.png) center center no-repeat;
	}









	div#content {
		position: absolute;
		top: 200px;
		left: 0;
	}

	div#content h2 {
		font-size: 18px;
		text-transform: uppercase;
		margin-bottom: 20px;
		font-weight: bold;
		letter-spacing: -1px;
	}

	div#content p {
		padding-bottom: 10px;
	}

	div#content p, div#content p * {
		font-size: 12px;
		font-weight: bold;
	}

	div#content p.teaser {
		padding-bottom: 13px;
	}

	div.col1, div.col2 {
		float: left;
		width: 285px;
	}

	div.col1 {
		margin-right: 40px;
	}

	div#content p a {
		color: #D52800;
	}

	div#content p a:hover {
		color: #fff;
		background: #D52800;
	}




	div#legal-notes {
		padding-top: 40px;
		padding-bottom: 140px;
	}