body 
{
margin-top: 10px;
color: black;
background-color: #b5f93d;
font-family: Courier, Chalkboard, Chalkboard, Chalkboard; 
}

a {color: #b3fe28; font-family: Courier;  text-decoration: none; }
a:visited {color: red; text-decoration: none; }
a:active {color: #b3fe28; text-decoration: none}
a:hover {color: #b3fe28; text-decoration: underline}




h1 
{
font-size: 32px; 
color: black;
padding-left: 15px;
}



h2 
{  
font-size: 18px;
margin-bottom: 0px;
}

h3 
{  
font-size: 12px;
margin-bottom: 0px;
}


p  
{
	font-size: 14px;
	margin-top: 20px;
	padding-left: 15px;
}

#wrapper
{
position: relative;
margin: auto;
width: 790px;
background-color: white;
border-radius: 8px;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
}


#logo
{
position: relative;
margin-left: auto;
margin-right: auto;
width: 790px;
height: 165px;
padding-left: 0px;
padding-top: 0px;
background-color: #b5f93d;

}





#content
{
	margin-left: auto;
	margin-right: auto;
	width: 785px;
	height: 110%
	padding-left: 0px;
	padding-top: 20px;
	padding-bottom: 0px;
	background-color: white;
}

#flash
{
	margin-left: auto;
	margin-right: auto;
	width: 400px;
	height: 300px;
	background-color: white;
	float:right;
	padding-right: 0px;
}

#footer
{
margin-left: auto;
margin-right: auto;
width: 790px;
height: 69px;
padding-left: 0px;
padding-top: 0px;
background-color: #b5f93d;

}




#whole
{
position: relative;
margin-left: auto;
margin-right: auto;
border: 0px solid gray;
width: 1000px;
top: 15px;
background-color: #b5f93d;
padding-bottom:50px;

}

#nav
{
position: relative;
margin-left: auto;
margin-right: auto;
width:790px;
height:52px;
background-color: #d6d9cf;
z-index: 500;
}


.menu {
z-index: 1000;
font-size: 20px;

margin: 0px 0px 0px 150px; 
}

/* remove all the bullets, borders and padding from the default list styling */
.menu ul {
padding-top: 10px;
padding-left: 0px;
margin: 0px;
list-style-type:none;
width: 125px;
}



/* position relative so that you can position the sub levels */
.menu li {
position:relative;
background: #d6d9cf;
height:25px;
}



/* style the links */
.menu a, .menu a:visited {
display:block; 
text-decoration:none;
height:25px;
width: 125px;
color:#000;
line-height: 25px;
text-indent: 5px;


}


.menu :hover > a {
color: red; 
background: #d6d9cf;

}

/* hide the sub levels and give them a positon absolute so that they take up no room */
.menu ul ul {
visibility:hidden;
position:absolute;
top: 25;
left: 0; 
}
/* make the second level visible when hover on first level list OR link */
.menu ul li:hover ul,
.menu ul a:hover ul {
visibility:visible;
}

.across
{
position: relative;
float: left;
width: 130px;
}


