@charset "utf-8";
/* Stylesheet which styles the drop down menus at the top but not the regular nav placed down the bottom */

a #home {
	/*background-color:#09F;*/
	height:140px;
	width:275px;
	position: absolute;
	bottom:5px;
	left:45px;
}

ul li.navbtn { padding:0; margin:0;}
li.navbtn {
	position: relative;
	/*top:-12px;*/
	float: left;
	list-style: none;
	margin: 0;
	padding:0;
	width:100px;
	/*background-color:#66F;*/
}
li.navbtn a { font-weight:bold; color:#555;}

li.navbtn li, li.navbtn ul li a {
	font-weight:bold;
	color:#555;
	width:150px;
	height: 30px;
	display: block;
	list-style-image:none;
	text-decoration:none;
	text-align:left;
	padding: 0 5px 0 5px;
	line-height: 30px;
	background-color:#FC0;
}
li.navbtn li{ border-bottom:solid #CA7502 1px;}
li.navbtn li a:hover {background-color:#F90; color:#FFF;}
li.navbtn li:last-child { border-bottom:none;}
li.navbtn ul { position: absolute; top: 30px; left:-50px; visibility:hidden; }
li.navbtn:hover ul { visibility:visible;}

.nbtxt {
	color:#AAA;
	font-size:.9em;
}

li#aboutbtn {}
li#aboutbtn li { background-color:#7E225D;}

li#progbtn { margin-left:46px;}
li#progbtn li { background-color:#00C5F3;}

li#involvebtn {  margin-left:42px;}
li#involvebtn li { background-color:#FFC400;}

li#newsbtn { margin-left:55px;}
li#newsbtn li { background-color:#01B899;}

li#contactbtn { margin-left:41px;}
li#contactbtn li { background-color:#D80069;}

.abouthover {background-position: 0px -2px;}
.newshover  {background-position: 0px -159px;}
.contacthover  {background-position: 0px -317px;}
.proghover  {background-position: 0px -475px;}
.involvehover  {background-position: 0px -633px;}