			body {
				margin: 0;
				padding: 0;
			}
			
			.container {
				width: 1001px;
				margin: 0 auto;
				padding: 0;
			}
			
			.header {
				background: url('images/header_top.jpg') #FFF left no-repeat;
				height: 42px;
				text-align: left;
				margin: 0;
			}
			
			.headmid {
				width: 1001px;
				height: 160px;
				background: url('images/header_mid.jpg') #FFF left no-repeat;
				margin: 0;
			}
			
			img {
				margin: 0;
				padding: 0;
				border: 0;
				display: block;
			}
			
			.headmid h1 {
				padding-left: 259px;
				font-size: 19px;
				color: #FFFF99;
				font-family: Georgia;
				font-weight: normal;
			}
			
			.headmid p {
				padding-left: 259px;
				margin-top: 0;
				padding-top: 0;
				font-size: 12px;
				font-family: Arial;
				color: #FFF;
			}
			
			.topnav {
				background: url('images/header_bottom.jpg');
				height: 99px;
				width: 1001px;
				text-align: center;
			}
			
			.button {
				background: url('images/nav_button.jpg');
				width: 111px;
				height: 28px;
				line-height: 28px;
				text-align: center;
				margin-right: 5px;
			}
			
			.button a {
				text-decoration: none;
				font-family: Arial;
				color: #FFF;
				font-size: 12px;
			}
			
			.content {
				width: 775px;
				margin: 0 auto;
				padding-bottom: 50px;
				padding-top: 10px;
			}
			
			.content h1 {
				color: #79AC33;
				font-size: 12px;
				font-family: Arial;
				margin: 0;
				padding: 0;
			}

			blockquote {
				background-color: #ccc;
			}
			
			.content p {
				font-size: 12px;
				font-family: Arial;
				color: #000;
			}
			
			.box {
				width: 250px;
				background-color: #f3f7e8;
				border-top: 21px solid #bdd798;
				border-bottom: 21px solid #bdd798;
				padding-left: 10px;
			}
			
			.box h1 {
				color: #65A02A;
				font-size: 19px;
				font-family: Arial;
				font-weight: normal;
			}
			
			.box a {
				font-family: Arial;
				font-size: 12px;
				padding: 0;
				margin: 0;
			}
			
			.bar {
				background: #d4e5b9;
				width: 14px;
			}
			
			a {
				color: #2B962E;
			}
			
			.footer {
				color: #808080;
				font-size: 12px;
				padding-top: 20px;
				text-align: center;
				font-family: Arial;
				padding-bottom: 20px;
				border-bottom: 21px solid #F1F8E8;
			}
			
			.footer p {
				color: #808080;
				font-size: 11px;
				margin: 0;
				padding: 0;
			}
			
			.content img {
				padding: 10px;
			}
			
			.frontbox {
				font-size: 12px;
				font-family: Arial;
				color: #000;
				vertical-align: top;
				clear:both;
			}