html, body {
	margin: 0;
	padding: 0;
	font-size: 110%;
	line-height: 120%;
}

body {
	text-align: center;
	background: #584237 url(./img/bodyBck.png);
	color: #FFF;
	font-family: Georgia, Tahoma, Verdana, Futura, Segoe, sans-serif;
}

	#main {
		width: 900px;
		margin: 0 auto;
		padding: 0;
		background: transparent url(./img/mainBck.png) repeat-y 50% 50%;
	}
		
		#header {
			width: 800px;
			height: 400px;
			margin: 0 auto;
			padding: 0;
			background: #584237 url(./img/headBck.png) no-repeat 0 0;
		}
			#header h1, #header h2 {
				margin: 0;
				padding: 0;
				width: 800px;
				text-indent: -9000em;
			}
		
		#content {
			width: 800px;
			margin: 0 auto;
			padding: 0 0 10px 0;
			background: transparent url(./img/dataBck.png) no-repeat 0 0;
			text-align: justify;
		}
			#infos {
				margin: 0;
				padding: 0 10px;
				width: 550px;
				float: left;
				color: #202020;
			}
		
			#rightCol {
				float: left;
				width: 200px;
				padding: 0 2px;
				margin: 20px 0 0 12px;
				text-align: center;
				font-size: .9em;
			}
			
				#rightCol h4 {
					margin: 35px 0 0 0;
					
					padding: 0 0 20px;
					background: transparent url(./img/rightSep.png) no-repeat 50% 100%;
				}
				#rightCol .info {
					margin: 0;
					padding: 0 0 30px;
					font-size: .875em;
					background: transparent url(./img/rightSep.png) no-repeat 50% 100%;
				}
				#rightCol ul {
					margin: 30px 0 0;
					padding: 0;
					list-style: none;
				}
				#rightCol li {
					margin: 10px 0 15px;
					padding: 0 0 20px;
				}
				
			#footer {
				width: 800px;
				height: 100px;
				margin: 35px auto 0;
				padding: 0;
				background: transparent url(./img/footBck.png) no-repeat 0 0;
			}
				#footer p {
					width: 550px;
					margin: 0;
					padding: 5px 10px;
					font-size: .6em;
					line-height: 1.5em;
					text-align: right;
				}
				
				#footer p strong,
				#footer p em {
					color: #F58112;
				}
		
		
		a img {
			border: none;
		}
		
		.clearMe {
			clear: both;
			visibility: hidden;
			margin: 0;
			padding: 0;
		}
		
		.videoHolder {
			text-align: center;
			margin: 5px auto 0;
		}
		
		.article {
			margin: 10px 0 0 0;
			border: 1px solid #FFF;
			border-width: 0 0 1px;
			padding: 0 0 10px;
			font-size: .85em;
			line-height: 1em;
		}
			.article h3 {				
				font-size: 1.25em;
				line-height: 1.5em;	
				color: #F58112;
				background-color: #314A4B;
				text-decoration: underline;
				margin: 2px 0;
				padding: 2px;
				border: 1px solid #588687;
			}
			.article h4 {
				line-height: 1.25em;
				color: #EB5315;
				text-align: right;
				margin: 2px;				
			}
			.article p {
				font-size: .9em;
				margin: 5px 0;
				padding: 5px 0;
			}
			.article img {
				border: 1px solid #588687;
			}