* {margin:0;padding:0;}
body {
	background:#fff;
	color:#333;
	font:12px/18px Georgia, "Times New Roman", Times, serif;
}
#wrap {
	width:600px;
	position:relative;
	margin:30px auto;
	background:#fff;
}
h1 {
	font-size:40px;
	font-weight:normal;
	font-variant:small-caps;
	letter-spacing:0.3em;
	border-top:3px double #333;
	border-bottom:3px double #333;
	padding:12px 0;
	margin:0 10px;
	text-align:center;
	color:#7d8;
	word-spacing:0.6em;
}
h2 {
	font-size:15px;
	text-transform:uppercase;
	word-spacing:0.4em;
	letter-spacing:0.25em;
	font-weight:normal;
	border-bottom:3px double #333;
	text-align:center;
	margin:0 10px;
}
.amp {font-style:italic;font-family:Baskerville, "Goudy Old Style", "Palatino", "Book Antiqua", serif;font-weight:bold;}
h3 {text-transform:uppercase;text-align:center;padding-bottom:1em;}
ul {
	list-style:none;			
	border-bottom:3px double #333;
	overflow:auto;
	margin:0 10px;
	padding-left:5px;
	height:1%;
}
ul li {
	float:left;
	display:inline;
}
ul li a {
	float:left;
	font-variant:small-caps;
	color:#666;
	text-decoration:none;
	padding:6px 24px;
	letter-spacing:0.1em;
	font-size:14px;
	font-family:"Times New Roman", Times, serif;
}
ul li a:hover,
ul li a:focus,
ul li a.hover {
	color:#000;
	text-decoration:underline;
	background:#efe;
	outline:none;
}
div.column {
	width:180px;
	padding:0 10px 0;
	float:left;
	word-spacing:0.1em;
}
p {padding-bottom:1.5em;text-align:justify;}
p a {color:#5b6;border-bottom:1px solid;text-decoration:none;}
p a:hover,
p a:focus,
p a.hover {background:#efe;color:#000;outline:none;}
p.span {padding:18px 10px;font-variant:small-caps;}
p.footer {border-top:3px double #333;clear:both;padding-top:1em;}

