#firefly {
  background-color: #ffc; font-family: Arial; margin: 0; padding: 0; margin:10px 10px 0px 10px;
}

#pageContainer {

}

#page {
  
}

#leftContainer {
  position: absolute; left: 10px; top: 125px; width: 200px; background: #fff; border: 0px solid #000;
}

#centerContainer {
  margin-left: 199px; margin-right: 199px; border: 0px solid #000; background: #fff;
	voice-family: "\"}\"";
	voice-family: inherit;
	margin-left: 201px; margin-right: 201px;
}
		
html>body #centerContainer {
  margin-left: 201px; margin-right: 201px;
}

#rightContainer {
  position: absolute; right: 10px; top: 125px; width: 200px; background: #fff; border: 0px solid #000;
}

#bannerContainer {
  height: 80px; border-top: 1px solid #000; border-right: 1px solid #000; border-left: 0px solid #000; background: #ccf;
  voice-family: "\"}\"";
  voice-family: inherit;
  height: 50px;
}

html>body #bannerContainer {
  height: 80px;
}

#center {
	margin: 2em; background: no-repeat center url(../images/bg.jpg);
}

#banner {
  margin-left: 150px; height: 75px; background: no-repeat left url(../images/S19LOGO.gif);} 
#banner h1 {
  display: none;
}

#footerContainer {
  clear: all; padding: 2em 0em;
}

#footer {
  color: #c40000; font-weight: bold; text-align: center;
}

h2 {
font-size: 5px;
}

h3 {
  font-size: 1.2em;
}
h4 {
  font-style: normal; margin: 0; padding: 0; color: #c00;
}

dt {
  font-size: 0.9em; font-style: italic;
}

dd {
  margin: 1em 0em 1.5em;
}

em {
  font-weight: bold;
}

#left ul {
  font-weight: bold; list-style: none; line-height: 2em; padding: 0; margin: 1em;
}
#left ul a:link    { text-decoration: none; }
#left ul a:active  { text-decoration: none; }
#left ul a:visited { text-decoration: none; }
#left ul a:hover   { text-decoration: underline; }

#right {
  text-align: center; padding: 1em;
}

#counter {
  text-align: center; padding: 0.5em;
}

.rant {
  font-weight: bold;
}







