/* 
COLORS 

Text Gray #d8d8d8;

*/


/* General Setup */
body 
{
	font: 75%/1.5 "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	position: relative;
  border: none;
  color: #d8d8d8; /* Text Gray */
  background-color: #000;
}
strong, em, b, i {
	font-family: "Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
}
h1, h2, h3, h4, h5, h6, address {
	font-family: "Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
}
div.section {overflow: hidden;}
div.article {overflow: hidden;}
div.aside {}


/* Masthead/Logo */
div#masthead {background: url(../images/masthead_bg.png) center bottom no-repeat #000;}
h1#site-logo {margin: 0 auto; padding: 0; width: 922px; text-align: right;}

/* Body/Content */
div.body {padding: 36px 0; background-color: #444242;}
div.content {margin: 0 auto; padding: 0; width: 922px; height: 296px; background: url(../images/content_bg.png) top no-repeat transparent;}

img.content-background {padding: 0 8px; width: 906px; vertical-align: bottom;}
div#text {position: relative; top: -288px; left: 360px; margin: 26px 0; padding: 0 54px 0 13px; width: 461px; height: 236px; overflow: auto;}
div#text h2 {margin-left: -13px;}
div#text a:active, div#text a:link, div#text a:visited {color: #0B7ABF; font-weight: bold;}

/* Navigation */
div#main-nav {margin: 0 auto; padding: 1.5em 0 1em; width: 922px;}
ul.main-nav-list {margin: 0; padding: 0; text-align: center; text-transform: uppercase; letter-spacing: 0.17em;}
ul.main-nav-list li {display: inline;}
ul.main-nav-list a,
ul.main-nav-list a:link,
ul.main-nav-list a:active,
ul.main-nav-list a:visited {text-decoration: none; color: #acacac;}
ul.main-nav-list a:hover {text-decoration: none; color: #fff; background-color: transparent;}
ul.main-nav-list li.selected a,
ul.main-nav-list li.selected a:link,
ul.main-nav-list li.selected a:active,
ul.main-nav-list li.selected a:visited {text-decoration: none; color: #fff; background-color: transparent;}
ul.main-nav-list li.selected a:hover {text-decoration: none; color: #fff; background-color: transparent;}
ul.main-nav-list li.last-item {background: none;}

/* Footer */
div#footer{font-size: 0.75em; line-height: 2em; padding-top: 0.5em; overflow: hidden; text-align: center; color: #acacac; background: url(../images/footer_rule.png) top center no-repeat #000;}
div#footer address {font-style: normal; display: inline;}
div#footer a, 
div#footer a:link, 
div#footer a:visited, 
div#footer a:active 
{
	color: #acacac;
	text-decoration: none;
}
div#footer a:hover {text-decoration: underline;}
