HTML, BODY {
    background: #030303 url(img/redlight.jpg) no-repeat;
	font-size: 80%;/* font sizing in ems.*/
    margin: 0 auto; 
    padding: 0 auto; 
    text-align: center;
    width: 100%;
    height: 100%;
	vertical-align: middle;
}

html>body {
    width: 100%;
    height: 100%;
} 


BODY,SPAN,CAPTION,DIV,BLOCKQUOTE,H1,H2,H3,H4,INPUT,SELECT,TH,TD,P,Ol,UL {
font-family: 'Lucida Grande', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
}

#container {
	width: 100%;
	height: 100%;
	text-align: left;
}

html>body #container {
    width: 100%;
    height: 100%;
} 
#top {
	height: 50%;
	text-align: left;
}

html>body #top {
    height: 50%;
} 
#bot {
	text-align: right;
}

H1,H2,H3,H4,P {
line-height:1.5; margin: 10px; padding: 10px;
}

h1 {font-size: 200%; color:#dc0000;}
h2 {font-size: 180%; font-weight:bold; color:#cdcdcd;}
h3 {font-size: 160%; font-weight:bold; color:#ccc;}
h4 {font-size: 140%; font-weight:bold; color:#dfdfdf;}

p {font-size: 130%; color:#cfcfbb;}

.cop {font-size: 100%;}

UL {line-height:1.2; font-size: 0.9em; color:#000006; margin-left: 36px; margin-right: 12px; margin-top: 4px; margin-bottom: 4px; padding: 0;}
OL {line-height:1.2; font-size: 0.9em; color:#000006; margin-left: 42px; margin-right: 12px; margin-top: 4px; margin-bottom: 4px; padding: 0;}

img {margin: 10px;}

A:link, A:active {color:#fff; text-decoration:none;}
A:visited {color:#fff; text-decoration:none;}
A:hover {color:#000; background: #fff; text-decoration:none;}


