﻿/* Generated by Font Squirrel (http://www.fontsquirrel.com) on April 28, 2010 10:23:49 AM America/New_York */
@font-face {
	font-family: 'BebasRegular';
	src: url('/i/css/fonts/bebas/BEBAS___-webfont.eot');
	src: local('☺'), url('/i/css/fonts/bebas/BEBAS___-webfont.woff') format('woff'), url('/i/css/fonts/bebas/BEBAS___-webfont.ttf') format('truetype'), url('/i/css/fonts/bebas/BEBAS___-webfont.svg#webfont') format('svg');
	font-weight: normal;
	font-style: normal;
}

body { text-align: center; padding: 2em 0; font-family: Georgia, serif;  }

#pound-banner { margin-top: 2em; margin-bottom: 2em; border: 3px double #888; padding: 0.75em 0.75em 0; background: #efefef; }
#pound-banner p { text-align: left; color: #888; }

#content, #pound-banner { margin-left: auto; margin-right: auto; text-align: left; }
#badges{ text-align: center; clear: both; padding-top: 2em; padding-bottom: 0.5em; }

#badges a { margin: 1em; }
#badges img { vertical-align: middle; }

#content.one-col { width: 700px; }
#pound-banner, #content.two-col { width: 700px; }

#content.one-col .col { width: 400px; }
#content.two-col .col { 
	width: 325px;
	float: left;
}

#content.two-col .col:first-child {
	margin-right: 50px;
}

h1, h2 { font-family: BebasRegular, Helvetica, Arial, sans-serif; }
h1 { font-size: 197%; }
h2 { font-size: 153.9%; color: #888; }

h3, h4, h5, h6 { font-family: Helvetica, Arial, sans-serif; }
h3, h4 { font-size: 138.5%; font-weight: bold; }
h4 { color: #888; }

p, .col ul { font-size: 138.5%; margin-bottom: 1em; }
.col li { list-style: disc; margin-left: 1em; }

strong { font-weight: bold; }

#copyright { font-size: 100%; text-align: center; }

#mailing { clear: both; width: 300px; margin-left: auto; margin-right: auto; padding-bottom: 1.5em; }
#mailing-list { margin-top: 1em; font-size: 108%; font-family: Helvetica, Arial, sans-serif; }
#mailing-list label { margin-right: 0.5em; }

#form-result { padding: 0.5em; }
p.error { background: #9D0015; color: #fff; }
p.success { background: #416b11; color: #fff; }
p.crumbs { font-size: 100%; font-family: Helvetica, Arial, sans-serif; color: #888; margin-bottom: 1em; }

table#calendar { font-size: 108%; }
table#calendar th {
	width: 50%;
	font-weight: bold;
}
table#calendar td { padding-bottom: 0.5em; }

a { color: #9D0015; }
hr { border: 0; }
hr.artichoke { height: 60px; background: url(/img/artichoke-divider.jpg) no-repeat 50%; }