body {
	background:url(../images/deep-background.jpg) top no-repeat; background-color:#454140; margin:0;}
#wrapper {
	background:#A8A8A8 url(../images/background.jpg) top center no-repeat; 
	margin:0 auto; width:947px; }

#search {
	float:right; display:inline; margin-right:15px; margin-top:4px; }
	
#banner {
	clear:right;
	width:927px; height:115px;
        background-color:#A8A8A8; 
	padding-left:20px; padding-bottom:6px; margin-top:5px; margin-bottom:-9px; 
	/*border-bottom:1px solid white; */}
#bannerfp {
        clear:right;
        width:927px; height:115px; }

#nav {
	margin-top:15px; 
	width:947px; height:35px; background:url(../images/menubar.jpg) repeat-x; }
#nav a {
	padding:5px; }
#nav ul {
	list-style-type: none; 
	margin:0px; padding:0 }
#nav li {
	float:left; }
#nav li a {
	padding:9.5px 15px; text-decoration:none; color:#fff; display:block;
	font-family:Lucida Grande,Lucida Sans Unicode,Lucida Sans,Geneva,Arial,Helvetica,Tahoma,sans-serif;font-size:1em; }
#nav li a:hover {
	color:#999; }
#nav li li a {
	background:url(../images/dropdown.png) repeat; width:140px; font-size:.82em; padding:3px 15px; }
#nav li li a:hover {
	color:#999; }
#nav li ul {
	position: absolute;
	width:140px;
	left: -999em; }
#nav li:hover ul {
	left: auto; }
#nav li:hover ul, #nav li.sfhover ul {
	left: auto; }
#nav li ul ul {
	margin: -1.2em 0 0 10.6em; }
#nav, #nav ul {
	line-height: 1; }
#nav li:hover ul ul, #nav li.sfhover ul ul {
	left: -999em; }
#nav li:hover ul, #nav li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul {
	left: auto; }

#content {
	width:927px; height:490px; padding:10px; }
#photo {
	width:897px; height:333px; padding:10px; border:5px #EEEDEE solid; }
#footer {
	clear:left;	float:left; width:947px; background:url(../images/menubar.jpg) repeat-x; height:135px; padding-top:8px; text-align:center;}
#footer ul {
	clear:left; float:left; list-style:none; margin:0 0 15px 0; padding:0;
	position:relative; left:50%; text-align:center; }
#footer ul li {
	display:block; float:left; list-style:none; margin:0; padding:0;
	position:relative; right:50%; }
#footer ul li a {
	display:block; margin:0; padding:0 5px; text-decoration:none; 
	color:#fff;
	font-family:Lucida Grande,Lucida Sans Unicode,Lucida Sans,Geneva,Arial,Helvetica,Tahoma,sans-serif;font-size:.82em; }
#footer ul li a:hover {
	color:#999999; }
.item331 a, .item332 a, .item333 a, .item334 a, .item363 a {
	border-left:#fff solid 1px; }
.item1 a { display:none; }
	
/*Font Formatting*/
p {
	font-family:Lucida Grande,Lucida Sans Unicode,Lucida Sans,Geneva,Arial,Helvetica,Tahoma,sans-serif; color:#000; font-size:.8em; }
p a {
	color:rgb(0,96,57); text-decoration:none;}
p a:hover { 
	text-decoration:underline; }
h1 /* titles */ {
	font-family:Georgia, "Times New Roman", Times, serif; color:rgb(0,96,57); font-size:1.2em; }
h2 /* subtitles */ {
	font-family:Georgia, "Times New Roman", Times, serif; color:rgb(0,96,57); font-size:1em; }
h2 a {
	color:rgb(0,96,57); }
h2 a:hover {
	text-decoration:none; }
h3 /* graph and bar titles */ {
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#000; font-size: .95em; }
h4 /* graph and bar content */ {
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#000; font-size:.75em; }

/*End Font Formatting*/

.modifydate {display:none; }
.clr { clear:both; }
