﻿@charset "utf-8";
body {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 0.8em;
margin: 0;
padding: 0;
background-color:#000000;
}
#preload img
{
height: 0; 
width: 0; 
border-width: 0;
position: absolute;
bottom: 0;
left: 0;
z-index: -30;
}
#container {
position: absolute;
width: 800px;
left: 50%;
margin-left: -400px;
margin-top: 1em;
background:url(images/gifs/contents.gif);
}
#header {
height: 130px;
background:url(images/gifs/home_top.gif) no-repeat;
}
#listtop {
height: 60px;
background:url(images/gifs/list_top.gif) no-repeat;
}
#contents {
height:300px;
}

#right {
position: absolute;
top:190px;
margin-left: 242px;
margin-right: 32px;
height:300px;
width:526px;
border:0;
background-color:#fffff0;
}

#listbottom {
height: 60px;
background:url(images/gifs/list_bottom.gif) no-repeat;
}
#bottom {
height: 50px;
background:url(images/gifs/home_bottom.gif) no-repeat;
}
#subbottom {
height: 60px;
margin: 0;
padding: 20px 0 0 0;
background-color:#000000;
}
#Lnav {
position:absolute;
top:190px;
margin-left: 32px;
margin-right: 558px;
height: 300px;
width:210px;
background-color:#fffff0;
}
#Lnav h5 {
display:none;
}
#Lnav ul {
width:210px;
padding:0; 
margin:0; 
border:0;
list-style:none; 
}
#Lnav ul li {
display:block;
float:left; 
margin:0;
padding:0;
border:0;
list-style:none;
}
#Lnav ul li a {
display:block;
float:left; 
height:auto; 
width:176px; 
margin:0;
border:0; 
padding:0; 
cursor:pointer;
}
#Lnav ul li a b { /* menu text - for disabled CSS or images */
margin:0;
}
#Lnav table {
position:absolute; 
top:0; 
left:0; 
border-collapse:collapse; 
padding:0; 
width:0; 
height:0; 
margin:0;
}
#Lnav .sub { /* Off-screen location of inactive submenu 'down' gifs */
position:absolute; 
left:-9999px; 
top:-9999px; 
width:0; 
height:0; 
margin:0; 
padding:0; 
list-style:none;
}
#Lnav li:hover, #Lnav a:hover {
position:relative; 
float:left;
}
#Lnav ul :hover ul.sub { /* Relative-placement, size, and color of entire submenu box */
left:115px; 
top:7px; 
background: #fff8dc; 
border:1px solid #cc3300;
width:82px; 
height:auto; 
z-index:300;
}

#Lnav ul :hover ul.sub li { /* Placement, size of the individual inactive submenu cells */
display:block; 
height:20px; 
position:relative; 
float:left; 
width:82px; 
}
#Lnav ul :hover ul.sub li a { /* Size of hover submenu background color */
display:block; 
height:20px; 
width:82px;
margin:0; 
border:0; 
padding:0; 
cursor:pointer;
}
ul.sub a:link, ul.sub a:visited {
color:#663300;
text-decoration:none;
}
#Lnav ul :hover ul.sub li a:hover { /* Submenu hover background */
background-position: 0 50px; 
position:relative;
background: #fadfc9;
left:0; 
top:0; 
border:0; 
display:block; 
width:82px; 
height:20px;
color:#cc0000;  
}
#Lnav a:active, #Lnav a:focus { /* Hide dotted 'click' borders */
outline:0; 
}
ul#links
	{
		text-align: center;
		display: inline;
		margin:0;
		padding:0;
		width: 100%;
		list-style-type: none;
	}
ul#links li
	{
		display: inline;
		margin-right: 13px;
	}
ul#links a
	{
		font-style: italic;
		font-size: 8pt;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		text-decoration: none;
		color: #FADFC9;
	}
ul#links a:link, ul#links a:visited
    {
    	color: #FADFC9; 
   	}
ul#links a:hover, ul#links a:active
	{
		color: #cc3300;
	}
p#alert
	{
		text-align:center;
		display: block;
		margin-top: 1em;
		padding: 0;
		width: 100%;
		font-style: italic;
		font-size: 8pt;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		text-decoration: none;
		color: #FADFC9;
	}
p#alert a
	{
		color: #E9967A;
	}
p#alert a:link, p#alert a:visited
    {
    	color: #E9967A; 
   	}
p#alert a:hover, p#alert a:active
	{
		color: #CC3300;
		}
p {margin: 0;}
p#flash {
position:relative;
float:right;
margin-right:30px;
}

span#copyright
	{
		font-style: italic;
		font-size: 8pt;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color: #FADFC9;
		}
p.w3c {
float:right;
margin-right:-7px;
}

