	
	body {
		margin: 0;
		padding: 0;
		background: url(images/bg01.jpg);
		font: 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
		color: #5A554E;
	}
	
	h1, h2, h3 {
		margin: 0;
	}
	
	h1, h2 {
		font-weight: normal;
	}
	
	h1 {
		font-size: 32px;
	}
	
	h2 {
		font-size: 24px;
	}
	
	p, ol, ul, dl {
		margin-top: 0;
		text-align: justify;
		line-height:2.2;
	}
	
	ul {
		margin-left: 0;
		padding-left: 0;
		list-style: none;
	}
	
	strong {
		color: #4A3E29;
	}
	
	a {
		color: #506C00;
	}
	
	a:hover {
		text-decoration: none;
	}
	
	a img {
		border: 0;
	}
	
	.alignleft {
		float: left;
	}
	
	.alignright {
		float: right;
	}
	
	.aligncenter {
		margin: 0 auto;
	}
	
	img.alignleft {
		margin: 0 27px 0 0;
	}
	
	img.alignright {
		margin: 0 0 0 27px;
	}
	
	img.border {
		padding: 4px;
		border: 1px solid #E9E4D8;
	}
	
	/* Wrapper */
	
	#wrapper {
		background: url(images/bg02.jpg) repeat-x;
	}
	
	.container {
		width: 1000px;
		margin: 0 auto;
	}
	
	.clearfix {
		clear: both;
	}
	
	/* Header */
	
	#header {
		height: 211px;
		background: url(images/bg04.jpg);
		margin-top:-50px;
	}
	
	/* Logo */
	
	#logo {
		float: left;
		width: 308px;
		height: 211px;
	}
	
	#logo h1, #logo p {
		text-transform: lowercase;
		line-height: 1;
		text-transform:uppercase;
	}
	
	#logo h1 {
		padding: 115px 0 0 40px;
		letter-spacing: -2px;
		font-size: 26px;
		color: #FFFFFF;
	}
	
	#logo h1 sup {
		font-size: 18px;
		font-weight: normal;
	}
	
	#logo p {
		padding: 0 0 0 50px;
		font-size: 13px;
		color: #F8AB80;
	}
	
	#logo a {
		text-decoration: none;
	}
	
	#logo a:hover {
		text-decoration: underline;
	}
	
	#logo h1 a {
		color: #FFFFFF;
	}
	
	#logo p a {
		color: #F8AB80;
	}
	
	/* Banner */
	
	#banner {
		float: left;
		height: 118px;
		padding: 93px 0 0 0;
	}
	
	/* Menu */
	
	#menu {
		height: 76px;
		background: url(images/bg04.jpg) no-repeat 0 -211px;
	}
	
	#menu ul {
		height: 67px;
		margin: 0 25px;
		padding: 9px 0 0 14px;
		background: url(images/bg05.jpg);
		list-style: none;
		line-height: 1
	}
	
	#menu li {
		float: left;
		height: 35px;
		padding: 15px 20px 0 20px;
		text-transform:uppercase;
	}
	
	#menu li.active {
		background: url(images/bg06.jpg) no-repeat;
	}
	
	#menu a {
		text-decoration: none;
		letter-spacing: -1px;
		font-size: 14px;
		font-weight:bold;
		color: #FFFFFF;
	}
	
	#menu a:hover {
		text-decoration: underline;
	}
	
	/* Page */
	
	#page {
		background:#FFF;
		width:980px;
		padding-bottom:3px;
	}
	
	/* Content */
	
	#content {
		float: left;
		padding: 0 24px 0 25px;
		min-height:400px;
	}
	
	/* Post */
	
	.post {
	}
	
	.post .title {
		margin: 0;
		padding-top: 20px;
		line-height: normal;
		font-size: 32px;
		color: #5A5544;
		text-transform:uppercase;
	}
	
	.post .title a {
		text-decoration: none;
		color: #5A5544;
	}
	
	.post .title a:hover {
		text-decoration: underline;
	}
	
	
	.post .date {
		line-height: normal;
		color: #ACAAA1;
	}
	
	.post .entry {
		padding: 20px 0;
		border-top: 1px solid #E5E1D8;
		font-size:14px;
	}
	
	.post .entry p {
		line-height:1.5;
	}
	
	.post .entry ul {
		margin:0;
		padding:0 0 0 15px;
		list-style-type:square;
	}
	
	.post .entry .uc {
		text-transform:uppercase;
	}
	
	#emergency {
		padding:10px; 
		border:1px #000 solid; 
		background:#FFC; font-size:11px; 
		width:507px; 
		margin:0 auto; 
		font-weight:bold;
	}
	
	.spacer {
		clear:both;
		padding:5px;
	}
	
	/* Footer */
	
	#footer {
		margin: 0 15px;
		background: #28241E url(images/bg09.jpg) repeat-x;
		color:#FFF;
	}
	
	#footer p {
		text-align: center;
	}
	
	#footer a {
		color:#FFF;
	}
	
	#copyright {
		width:1000px; 
		margin:0 auto; 
		text-align:center; 
		padding:10px;
	}
