html {
	height:100%; /* fixes gradient backround display bug in Firefox */
	height:1500px; /* the above works alright if the content doesn't go beyond the fold */
}
body { 
	height:100%;
	background:#464540;
	background: #000000; /* fallback (Opera) */
	background: -moz-linear-gradient(top, #000000, #464540); /* Mozilla: */
	background: -webkit-gradient(linear, left top, left bottom, from(#000000), to(#464540)); /* Chrome, Safari:*/
	filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#000000', EndColorStr='#464540', GradientType=0); /* MSIE */
	margin:0;
	padding:0;
	font-family:Helvetica, Arial, sans-serif;
	color:#464540;
	text-transform:uppercase;
}
#container { width:600px; float:right; margin:20px; }
img { border:0; }

#header { margin:20px; display:block; text-align:right; }
a { text-decoration: none; color:#6d6b64; }
a:hover { color:#FFFFFF; }
h1 { font-size:56px; margin:0px; }
h2 { font-size:30px; margin:40px 0px 0px 0px; }
h3 { font-size:24px; margin:5px 0px; }
h4 { font-size:20px; margin:0px; }
#head { text-align: right; }
#pdf { float:right; text-align:right; }
#pdf img { float:right; margin-left:10px; }
.content { display:block; clear:both; text-transform:none; text-align:none; }
ul.rundown { list-style:none; clear:both; padding:4px; font-size:12px; }
ul.rundown li { float:left; padding:0px 7px; }
ul.rundown li+li { border-left:1px solid #464540; }

#footer { position:fixed; bottom:0px; display:block; width:100%; }
#footer a { display:block; background:#000000; padding:5px 15px; text-align:right; }
#bear { margin-left:10px; }