body {
	background: #fdfbe7;
	font-family: arial, verdana, "sans-serif";
	}
#wrapper {
	padding: 10px 0 10px 7px;
	width: 684px;
	margin: 0 auto;
	}
#header {
	display: block;
	height: 177px;
	background: url(images/header.png) 0 0 no-repeat transparent;
	}
#content {
	background: url(images/background.png) 0 0 repeat-y transparent;
	padding: 0 7px 20px 0;
	}
	#content h1 {
		margin: 0 0 16px 0;
		padding: 28px 0 6px 0;
		color: #fd534c;
		border-bottom: dotted 2px #fd534c;
		font-family: 'Cocon-LightRegular';
		font-size: 1em;
		}
	#top_content {
		background: url(images/content_back.png) 10px 25px no-repeat transparent;
		height: 200px;
		margin: 0 25px 0 0;
		padding: 0 0 0 228px;
		display: block;
		}
		#top_content p {
			color: #292929;
			font-size: .7em;
			line-height: 1.3em;
			margin: 0 0 14px 0;
			}
			#top_content a {
				color: #fd534c;
				}
				#top_content a:hover {
					text-decoration: none;
					}
				#website_link {
					padding: 10px 6px 7px 0;
					}
					#website_link a {
					background: url(images/website_link.png) 0 0 transparent;
					width: 484px;
					height: 55px;
					margin: 0 auto;
					display: block;
					text-indent: -10000px;
					}
	#content ul {
		margin: 10px 0 0 15px;
		}
		#content li {
			background: url(images/list_bullet.png) left center no-repeat transparent;
			display: inline-block;
			width: 29%;
			padding: 0 0 3px 10px;
			margin: 0 10px 5px 0;
			font-size: .85em;
			font-weight: bold;
			color: #3a3a3a;
			text-decoration: none;
			}

#footer {
	background: url(images/footer.png) 0 0 no-repeat transparent;
	padding: 28px 7px 0 0;
	font-size: 7pt;
	text-transform: lowercase;
	text-align: right;
	}
	#footer #sub-nav {
		float: left;
		}
	#footer li {
		font-weight: bold;
		display: inline;
		padding-right: 3px;
		border-right: solid 1px #08579E;
		}
		#footer .last {
			border: none;
			}
		#footer li a {
			color: #08579E;
			text-decoration: none;
			}
			#footer li a:hover {
				text-decoration: underline;
				}

