/* moonStyle (black)
 */

body	{
	background: black url('page_moon.jpg') fixed no-repeat;
	color: #eee;
}

h1	{
	border-top-color: #ccc;
	border-right-color: #ccc;
	border-bottom-color: black;
}

h2	{
	border-top-color: black;
	border-right-color: #ccc;
	border-bottom-color: #ccc;
}

h3	{
	border-bottom-color: #ccc;
}

h4	{
}

h5	{
	border-bottom-color: white;
}

h6	{
	border-bottom-color: white;
}

/* assorted header stuff */

/* header navigation list(s) */

ul#nav li a	{
	background: #ccc;
	color: #666;
}

ul#nav li a:hover	{
	background: white;
	color: black;
}

/* css menu list */

#cssMenu	{
	font-weight: bold;
}

#cssMenu span	{
	color: white;
	background: transparent;
}

#cssMenu ul	{
	border-right-color: #ccc;
	border-bottom-color: #ccc;
	background: transparent;
}

#cssMenu ul li	{
	border-top-color: #ccc;
}

#cssMenu ul li a	{
	border-right-color: #ccc;
	color: white;
	background: transparent;
}

#cssMenu ul li a:hover	{
	border-right-color: white;
	color: #666;
	background: #ccc;
}

/* linkage */

a:link	{
	color: #0ff;
}

a:visited	{
	color: #0cc;
}

a:active	{
	color: #0f0;
}

a:hover	{
	color: #0c0;
}

h3 a, h3 a:link, h3 a:visited	{
	color: white;
}

h3 a:hover	{
	color: #0c0;
}

/* specialty styles */

#fhc,#tagline	{
	color: #ddd;
}

div#ahem	{
	border-color: white;
}
