@charset "utf-8";
/* CSS Document */
/* ######### Matt Black Strip Main Menu Bar CSS ######### */

.top_menu ul{
	text-transform: uppercase;
	background-color:transparent;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	color: #00FF33;
	margin: 0;
	padding: 0;
	list-style-type: none;
	display:inline;
	white-space: nowrap;
	overflow: hidden;
	
/*
	border-bottom: 1px solid gray;
background: #414141;
*/

}

.top_menu li{
	margin: 0;
	display:inline;
	white-space: nowrap;
	overflow: hidden;
}


.top_menu li a{

	float: left;
	display: block;
	text-decoration: none;
	margin: 0;
	padding: 0px 3px; /*padding inside each tab*/
	color: white;
	display:inline;
	white-space: nowrap;
	overflow: hidden;
	/*
	border-right: 1px solid white; right divider between tabs
	background: #414141;
	*/
}
.top_menu li a:first-letter{
	font-size: 120%;
}

.top_menu li a:visited{
	color: white;
}

.top_menu li a:hover{
	/*background: black; background of tabs for hover state */
	background-image: none;
	background-color: #CC0000;
}

.top_menu a.selected{
/*background: black; background of tab with "selected" class assigned to its LI */
}



.sub_menu, .sub_menu ul{ /*topmost and sub ULs, respectively*/
	background-image: none;
	background-color: #CC0000;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px; 
	color: white;
	width: 195px; /*width of menu (include side paddings of LI A*/
	
	white-space: nowrap;
	text-transform: uppercase;
	
	list-style-type: none;
	overflow: hidden;

	margin: 0;
	padding: 0;
	position: absolute; 
	left: 0;
	top: 0;
	list-style-type: none;
	visibility: hidden;
	z-index: 100;
}
.sub_menu li {
	width: 100%; /*width of menu (not including side paddings)*/
	color: #FFFFFF;
}

.sub_menu li a{
	display: block;
	width: 100%; /*width of menu (not including side paddings)*/
	padding: 4px 5px;
	color: #FFFFFF;
}

* html .sub_menu li{ /*IE6 CSS hack*/
	display: inline-block;
	width: 195px; /*width of menu (include side paddings of LI A*/
	color: #FFFFFF;
}

.sub_menu li a:hover{
	background-color: #003670;
	width: 100%; /*width of menu (include side paddings of LI A*/
	color: #FFFFFF;
}


