body {
	background:url(../img/bkgrd.png), no-repeat, fixed;
	background-position:top;
  color: #333;
  font-size: 11px;
  height: auto;
  padding-bottom: 20px;
  font: 13px/1.5 'Helvetica Neue', Arial, 'Liberation Sans', FreeSans, sans-serif;
}


pre,
code {
  font-family: 'DejaVu Sans Mono', Menlo, Consolas, monospace;
}

hr {
  border: 0 #ccc solid;
  border-top-width: 1px;
  clear: both;
  height: 0;
}

a.toplinks:link {
  color: #FFF;
  text-decoration: none;
  font-size:16px
}

a.toplinks:visited {
  color: #FFF;
  text-decoration: none;
  font-size:16px
}

a.toplinks:hover {
	color: #000;
  text-decoration: none;
  font-size:16px
}

a.btmlinks:link	{ color: #F00; text-decoration: none; font-size:12px; }

a.btmlinks:visited	{ color: #F00; text-decoration: none; font-size:12px; }

a.btmlinks:hover	{ text-decoration: none; font-size:12px; color:#999; }


a.email:link	{ color: #F00; text-decoration: none; font-size:18px; }

a.email:visited	{ color: #F00; text-decoration: none; font-size:18px; }

a.email:hover	{ text-decoration: none; font-size:18px; color:#999; }

h1 {
  font-family: Georgia, serif;
  font-weight: normal;
  padding-top: 20px;
  text-align: left;
}

h2 {
  padding-top: 20px;
  text-align: center;
}

p {
	overflow: hidden;
	padding: 10px 0;
	margin: 0px 0;
	font-size:14px;
}

p.contact {
	overflow: hidden;
	padding: 10px 0;
	margin: 0px 0;
	font-size:18px;
	color:#333;
}

.container_12,
.container_16,
.container_24 {
  margin-bottom: 20px;
}

.container_12 {
}

.container_16 {
	
}

.container_24 {
}