body {
font-family: verdana, helvetica, arial, sans-serif;
font-size: 12px;
background-color: #000;
color: #fff;
margin: 0px;
padding: 0px;
}

a {
color: #fff;
}

a:hover {
color: rgb(255, 204, 51);
}

td.box {
border: solid #ccc;
border-width: 1px;
}

/* ##### HEADER ##### */
#header {
background-image: url('../images/logoBlack.jpg');
background-repeat: no-repeat;
background-position:   center 50%;
position: absolute;
left: 3px;
top: 3px;
width: 800px;
height: 95px
   
}

/* ##### EXTERNAL_LINKS ##### */
#external_links {
position: absolute;
right: 2%;
top: 4%;
font-size: 10px;
color: #966;
width: 280px;
}

/* ##### HEADINGS ##### */
H3 {
COLOR: RGB(255, 204, 51);
}



/* ##### HORIZON: STARTING POINT FOR VERTICAL CENTERING ##### */
#horizon {
background-color: #fff;
position: absolute;
top: 50%;
width: 100%;
clear: both;
}

/* ##### NAVIGATION BAR ##### */
#navbar {
position: absolute;
top: -15px;
width: 100%;
height: 30px;
background-image: url('../images/navbarTest.gif');
background-repeat: repeat-y;
text-align: center;
color: #fff;
line-height: 200%;
font-size: 16px;
font-weight: bold;
text-decoration: none;
border-top: 2px solid black;
border-bottom:2px solid black; padding-left:0px; padding-right:0px; padding-top:5px; padding-bottom:5px
}

#navbar a {
color: #fff;
text-decoration: none;
}

#navbar a:hover {
color: #D6A618;
}