/* --------------------------------------------------------------
   
	Sitewide print stylesheet

-------------------------------------------------------------- */

body {
    color: #434b53;
    font: 12pt/1.6 Verdana, sans-serif;
	background: white;
}

#site-nav, #sidebar, .button, .photo-gallery, .event-extras, #branding img { display: none; }

#branding .print { display: block; }

#events ul { list-style: none; margin: 0 0 1em 0; padding: 0; }

.section { margin-bottom: 2em; }

a:link, a:visited { color: #990000; }
a:hover { color: black; }

h1, h2, h3 { color: #990000; line-height: 1.2; margin-bottom: .1em; }

h1 { font-size: 24pt; margin-bottom: 1em; }
h2 { font-size: 18pt; }
h3 { font-size: 13pt; color: #434b53; }
h4 { font-size: 18pt; font-weight: normal; margin-bottom: .5em; }

dl { margin: 1em 0; }
dt { font-weight: bold; }
dd { margin-left: 0; }

