/**Background Color**/
body {
  background: #e9e9e9 url(linen.png) repeat scroll 0 0;
}
/**Header Styles**/
#header {
  padding: 16px;
  background: #1d1d1d url(header.jpg) no-repeat center top;
  border-bottom: 1px solid #274a6d;
}
#confTitles {
  color: #fff;
}
#confTitles h1 {
  line-height: 20px;
}
#confTitles h2,
#confTitles h3 {
  line-height: 15px;
}
/**Footer Styles**/
#footer-wrapper {
  background: #1d1d1d url(footer.png) no-repeat center top;
  background: #1d1d1d -webkit-gradient(radial, 39% -5%, 10, 35% -5%, 320, from(#003768), to(rgba(0, 55, 104, 0)));
  background: #1d1d1d -moz-radial-gradient(39% -30px, circle, #003768 10px, rgba(0, 55, 104, 0) 320px);
  color: #fff;
}