/* Generated by Font Squirrel (https://www.fontsquirrel.com) on May 13, 2016 */

@font-face {
    font-family: 'andre_heavy_sfbold';
    src: url('fonts/andre_heavy_sf_bold-webfont.woff2') format('woff2'),
         url('fonts/andre_heavy_sf_bold-webfont.woff') format('woff');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'andre_sfregular';
    src: url('fonts/andre_sf-webfont.woff2') format('woff2'),
         url('fonts/andre_sf-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

h1, h2, h3, h4, h5 {
	font-family: 'andre_heavy_sfbold', Verdana, sans-serif;
	font-weight: bold;
}
p, li, td {
	font-family: 'andre_sfregular', Verdana, sans-serif;
}

body { background: black url(/img/CSN-PS2025-bg1200.jpg) no-repeat scroll top; }
#content {
	position: relative;
	width: 936px; /* 1200px; */
	height: 1058px; /* 1280px; */
	margin: 215px auto;
}
h2 {
	text-align: center;
	text-shadow: 0 0 3px #fec, 0 0 3px #fec;
	color: #cc0800;
}
p, td, li, h3, h4, h5 {
	color: white;
	text-shadow: 0 0 2px #000, 0 0 2px #000;
}

a, a:visited  {
  color: #ddf;
  text-decoration: none;
}
a:hover {
  text-decoration: underline;
}
a img { border: 0; margin: 0.5em; }

#foot {
	position: absolute;
	display: block;
	bottom: 0;
	color: white;
	text-align: center;
	height: 1em;
	width: 936px;
}
.contentbox {
  border: 2px white solid;
  background: rgba(0,0,17,0.5);
  padding: 1em;
  margin-bottom: 1em;
  box-shadow: 5px 5px 5px;
}
