	body {
		text-align: center;
		font-family: calibri, verdana, sans-serif;
	}
	img {
		margin: 0;
		padding: 0;
	}
	a img {
		border: 0px;
	}
	h4 {
		margin: 1.0em 0 0.5em 0;
		padding: 0;
	}
	#leftcol {
		width: 445px;
		float: left;
		clear: left;
		padding-bottom: 20px;
	}
	#everything {
		width: 770px;
		margin: 0 auto;
		text-align: left;
	}
	#maincontent {
		width: 770px;
		border-bottom: 6px solid #dc2e2e;
	}
	#rightcol {
		margin-left: 462px;
		border-right: 6px solid #dc2e2e;
		padding: 0 10px 20px 0;
	}
	#leftandrightcol {
		border-right: 6px solid #dc2e2e;
		padding: 0 10px 20px 0;
	}
	#leftandrightcol h3 {
		margin-top: 0;
		padding-top: 1.0em;
	}
	#header {
		height: 55px;
	}
	#footer {
		color: #666;
		text-align: center;
		margin-top: 10px;
		font-size: 0.8em;
	}
	#footer a:link, #footer a:visited {
		color: #5f8aca;
	}
	.clear {
		clear: both;
	}
	.bold {
		font-weight: bolder;
	}
	.button {
		margin-bottom: 2px;
	}
	.infotext {
		font-size: 0.9em;
		margin-top: 20px;
	}
	.infotext h3 {
		font-size: 1.1em;
		margin: 1.0em 0 0 0;
		padding: 0;
	}
	#leftcol h3 {
		margin-top: 20px;
		padding: 0;
	}
	#leftandrightcol .adbox {
		margin: 2em 10px 2em 0;
		padding: 1em;
		width: 320px;
		float: left;
		font-size: 0.9em;
		color: #999;
		border: 5px solid #ccc;
	}
	#leftandrightcol .adbox h3 {
		margin-top: 0px;
		padding-top: 0;
		line-height: 100%;
		font-size: 1.0em;
		color: #666;
	}

