/* =================================
#  Default Colors / Fonts
#  =================================
#  News Head: #036
#  Normal links: #369
#  Normal font: #444 (Verdana, 11/16px)
#################################### */



/* General */
* {
margin: 0px;
padding: 0px;  
}

body {
background-color: #000; background: url(images/backgrounds/background.jpg) fixed;
font-family: verdana,helvetica,arial,sans-serif; font-size: 11px; line-height: 16px; color: #444;
text-align: center;
}

img {
border: none;
}

.preloadimg {visibility: hidden;}

#container {
margin: 0 auto; 
text-align: left;
width: 1000px;
}

/* Header */
#header {
float: left; height: 248px; width: 1000px;
}

/* Header Navigation */
#header-nav { 
background-image: url(images/navigation_background.jpg); 
color: #fff; font-weight: bold; line-height: 50px; text-align: right;
float: left;
height: 56px; 
#margin-top: -2px; margin-top: -4px;
width: 1000px;  
}

#header-nav ul {
list-style-type: none; margin-right: 10px; float: right;
}
#header-nav li {
display: inline; margin-left: 10px; cursor: hand;
background: url(images/nav_inactive.gif) no-repeat left; padding-left: 1em;
}
#header-nav li:hover {
background: url(images/nav_active.gif) no-repeat left; padding-left: 1em; cursor: hand;
}

/* Link Styling */
a:link {
color: #369; text-decoration: none; 
}
a:visited {
color: #369; text-decoration: none; 
}
a:hover {
color: #369; text-decoration: underline; 
}

#header-nav a:link {  /* Header nav links */
color: #fff; font-weight: bold; text-decoration: none; 
}
#header-nav a:visited { 
color: #fff; font-weight: bold; text-decoration: none; 
}
#header-nav a:hover { 
color: #fff; font-weight: bold; text-decoration: none;
}

/* News Links Styling */
#news-header a:link { color: #fff; text-decoration: underline; }   /* News Links */
#news-header a:visited { color: #fff; text-decoration: underline;}
#news-header a:hover { color: #fff; text-decoration: none; }
#news-footer a:link { color: #000; text-decoration: underline; } 
#news-footer a:visited { color: #000; text-decoration: underline;}
#news-footer a:hover { color: #000; text-decoration: none; }
#news-body a:link {text-decoration: underline;}
#news-body a:visited {text-decoration: underline;}
#news-body a:hover {text-decoration: none;}
.news-title a:link {color: #fff; text-decoration: none;}
.news-title a:visited {color: #fff; text-decoration: none;}
.news-title a:hover {color: #fff; text-decoration: underline;}

#footer a:link {color: #fff; text-decoration: underline;}
#footer a:visited {color: #fff; text-decoration: underline;}
#footer a:hover {color: #fff; text-decoration: none;}

/* Form Styling */ 
#backstage-pass-form input {
background: url(images/backgrounds/forms/backstage-pass-input.jpg); width: 182px; height: 24px;
border: 1px #C11 solid;
font-family: verdana,helvetica,arial,sans-serif; font-size: 11px; color: #fff; font-weight: bold; padding-left: 5px; padding-top: 5px;
}
#backstage-pass-form .submit {
background: url(images/backgrounds/forms/backstage-pass-submit.gif); width: 139px; height: 39px; border: none; padding-top: 2px;
}
#backstage-pass-form .checkbox {
padding: 0px; margin: 0; border: 0; width: 15px; height: 15px; 
}

/* Main Content */
#content-container {
clear: both; 
float: left;
padding: 15px; padding-left: 0px;
width: 1000px;

}

#left-nav-container {
width: 207px; float: left;
}

#news-container {
width: 552px; float: left; margin-left: 17px;
}

#page-container {
width: 552px; float: left; margin-left: 17px;
}

#right-nav-container {
width: 207px; float: left; margin-left: 17px;
}

/* Left Navigation */
.left-nav-top {
color: #fff; font-weight: bold; font-family: arial; font-size: 12px; line-height: 33px; padding-left: 10px; width: 206px; height: 33px;
margin-top: -3px;
}
.left-nav-mid {
color: #444; font-size: 12px; font-family: arial; background-color: #EEE; border: 1px solid #BBB; width: 191px; padding: 5px; padding-left: 8px;
line-height: 18px; border-bottom: 5px solid #369;
}

/* News */
#news-headline,#news-footer {
background-color: #036; border: 1px solid #000; color: #fff; padding: 5px; font-weight: bold; font-family: verdana; font-size: 11px;
}
#news-footer {
background-color: #E3E8E5; color: #000; padding: 2px; padding-left: 5px; padding-right: 5px; font-weight: normal;
}
#news-body {
border: 1px solid #000; border-top: none; border-bottom: none; padding: 5px; background-color: #fff;
}

/* Page Content */
#page-headline,#page-footer {
background-color: #036; border: 1px solid #000; color: #fff; padding: 5px; font-weight: bold; font-family: verdana; font-size: 11px;
}
#page-footer {
background-color: #E3E8E5; color: #000; padding: 2px; padding-left: 5px; padding-right: 5px; font-weight: normal;
}
#page-body {
border: 1px solid #000; border-top: none; padding: 5px; background-color: #fff;
}

/* Page Content */


/* Footer */
#footer { 
float: left; clear: both; width: 1000px; background-image: url(images/backgrounds/footer/bg.jpg); height: 233px;
font-family: verdana,helvetica,arial,sans-serif; font-size: 12px; font-weight: bold; color: #fff;
}
#footer p {
text-align: center; margin-top: 25px;
}


