html {
	margin:0;
	padding:0;
}

body {
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:x-small;
	line-height:1.3;
	background: transparent url("/assets/img/heritageWeekTile.gif");
}

#wrapper {}

#container {
	margin:0 auto;
	width:850px;
	background-color:#ffffff;
	border: solid 1px #d6b17d;
}

#header {
	position:relative;
	background-image:url(/assets/img/heritageWeekBanner.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	height:118px;
}
#header span {display:none;}

#footer {
	position:relative;
	margin:0;
	padding:0;
	height:69px;
}

#header *, #footer * { margin:0; padding:0; }

#content {
	clear:both;
	padding:30px 15px 15px 30px;
	z-index:0;	
}

#main_content {
	float:left;
	width:530px;
	color:#000;
}
#bodyHome #main_content, #bodyWelcomes #main_content, #bodyAwards #main_content, #bodyThanks #main_content {
	width:780px;
}

#main_content h1,
#main_content h2,
#main_content h3,
#main_content h4,
#main_content h5,
#main_content h6 {
	color:#000;
	margin:0 0 1em 0;
	padding:0;
}

#main_content p {
	margin:0 0 1em 0;
	padding:0;
}

#main_content h1 { font-size:220%;color:#B45622; }
#main_content h2 { clear:both;font-size:180%; margin-top:1em; margin-bottom:0.5em;color:#ae551d; padding-top:1em;}
#main_content h3 { font-size:160%; margin-top:1em; margin-bottom:0.3em;color:#ae551d;}
#main_content h4 { font-size:175%; }
#main_content h5 { font-size:165%; }
#main_content h6 { font-size:160%; }
#main_content p { font-size:150%; }
#main_content ul, #main_content ol { font-size:150%; margin-top: 0.3em; }
#main_content div { z-index:0; }
#main_content h2.section {padding-top:2em;padding-bottom:0;margin-bottom:0;color:#A64822;}
#main_content hr { clear:both;margin-top:2em; color:#D6B17D; }
.clearing {
	clear:both;
}

#content a {
	color:#8E1B20;
	text-decoration:none;
}

#content a:focus,#content a:hover {text-decoration:underline;}

#side_content {
	float:right;
	width:250px;
	color:#000000;
	font-size:90%;
}
#side_content h1,
#side_content h2,
#side_content h3,
#side_content h4,
#side_content h5,
#side_content h6 {
	color:#ae551d;
	margin:0 0 1em 0;
	padding:0;
}
#side_content h1 { font-size:210%; }
#side_content h2 { font-size:200%; }
#side_content h3 { font-size:160%; }
#side_content h4 { font-size:175%; }
#side_content h5 { font-size:165%; }
#side_content h6 { font-size:160%; }
#side_content p { font-size:150%; }
#side_content ul, ol { font-size:180%; }

#side_content h2 a {color:#ae551d;text-decoration:none;}

dd, dt {
	font-size:15px;
	display:block;
	margin:0;
}
dt { font-weight:bold; padding-top:15px; color:#ae551d; }

blockquote.eventDetail { }
#main_content blockquote {clear:both;padding-bottom:0.5em;}
#main_content blockquote.eventDetail p { margin-bottom:0.2em; }

#main_content blockquote.eventDetail p.venue { font-weight:bold; color:#ae551d;padding:5px 0;}
#main_content blockquote.eventDetail p.date { font-weight:bold; color:#ae551d; padding:5px 0;}
#main_content blockquote.eventDetail p.entry { padding:5px 0; }
#main_content blockquote.eventDetail p.note { font-size:140%; font-style:italic; }
ul.logos, ul.logosSmall, ul.images {
	display:block;
	list-style-type:none;
	margin:0;
	padding:0;
	height:90px;
}
ul.logosSmall {
	height:50px;
}
ul.images {
	height:200px;
}
ul.logos li, ul.logosSmall li, ul.images li{
	float:left;
	padding:0;
	margin:0;
	color:#ae551d;
}
div.note {
	background-color:#f3e5d9;
	padding:10px 20px;
}
div#master0 {
	z-index:0;
}	
