/* CSS Reset */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, Xul, Xli,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
  margin:0;
  padding:0;
  border:0;
  outline:0;
  font-size:100%;
  vertical-align:baseline;
  background:transparent;
}
body {
  line-height:1;
	 font-family:verdana, arial, helvetica, sans-serif;
}
ol, ul {
  xlist-style:none;
}
blockquote, q {
  quotes:none;
}
a {
  text-decoration:none; /*original color scheme*/
  xcolor:#066; /*added for plaid color scheme*/
}
/* global defaults for most HDRBS media sizes, overwritten on larger CSS */
.wide-header-img img {
  position: relative;
}
.wide-header-img-overlay img {
  display:none;
}

.p-shadow{
  /*replaces text in a box with a shadow from earlier HDRBS generation web design*/
  margin-top:1em;
  margin-bottom:1em;
  color:#900000; /*red color scheme*/
  xcolor:#AD3C3C; /*original color scheme*/
  xcolor:#066; /*plaid color scheme*/
  font-size:1.5em;
  font-weight:bold;
  text-align:center;
}
#pageContainer{
	 position:relative;
}
#pageContent h1{
  margin-top:.75em;
  margin-bottom:.25em;
  color:#900000; /*red color scheme*/
  xcolor:#AD3C3C; /*original color scheme*/
  xcolor:#066; /*plaid color scheme*/
  font-size:1.25em;
}
#EventHasEnded{
 	color:#888;
}
#EventIsNow{
 	color:#000;
 	font-weight:bold;
}
#EventInTheFuture{
 	color:#111;
}
/* begin YouTube video embedding */
.embed-container {
    position: relative;
    padding-bottom: 56.25%; /* 16/9 ratio */
    padding-top: 30px; /* IE6 workaround*/
    height: 0;
    overflow: hidden;
}
.embed-container iframe,
.embed-container object,
.embed-container embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
/* end YouTube video embedding */

#footer{
  clear:both;
  margin:2em;
  font-size:0.5em;
}
#footer a {
  color:#900000; /*red color scheme*/
  xcolor:#1f4e6f; /*original color scheme*/
  xcolor:#066; /*plaid color scheme*/
}