body {
background: black;
color: #CCC;
font: 9px/20px verdana, helvetica, arial, sans-serif;
margin: 0;
text-align:center;
}


h1 {
font: 22px verdana, helvetica, arial, sans-serif;
color: #FFF;
margin-top: 305px;
margin-left: 5px;
margin-bottom: 2px;
margin-right: 30px;
}


h2 {
font: 18px verdana, helvetica, arial, sans-serif;
margin: 0;
color: #CCC;
letter-spacing: 2.9px;
}




/* .............................. */
/* Links */
/* .............................. */

a {
color:#B2B2B2;
text-decoration: none;
}

a:link {
color:#B2B2B2;
}

a:visited {
color:#B2B2B2;
}

a:hover {
color: #FFF;
}

.menu { 
float:left;
clear:left;
margin-top: 2px;
margin-left: 10px;
margin-right: 2px;
font-size: 12px;
letter-spacing:2px;
}

/* navigation-footer */
#footer {
background: #222;
border-top: 1px solid #444;
position:fixed;
left: 0;
bottom : 0;
height: 25px;
width:100%;
z-index:1000;
text-align: center;
filter:alpha(opacity=85);
-moz-opacity:0.85;
opacity:.85;
} 

#footer td {
padding-left: 10px;
padding-right: 10px;
}



#top-spacer {
color: black;
background: black;
font-size: 3px;
text-align: center;
z-index: 100;
height: 50px;
filter:alpha(opacity=100);
-moz-opacity:1;
opacity:1;
}

#bottom-spacer {
color: black;
background: black;
font-size: 16px;
text-align: center;
z-index: 100;
height: 30px;
filter:alpha(opacity=85);
-moz-opacity:0.85;
opacity:.85;
}




/* ............................ */
/* Image container */
/* ............................ */

#inner {
width: 82%;
url(../images/dark/indicator_black.gif) no-repeat center;
float: right;
}


#inner table {
background: black;
border: 1px solid #444;
}

#inner img {
padding: 5;
border: 0;
}

#keywords {
color: #000000;
font-size: 1px;
margin: 0;
height: 10px;
}

#vert a {
color: #669933;
text-align:left;
}