body
	{
	font-family:Arial, Verdana, Helvetica;
	background-color: #ffffff;
	background-image : url('/images/NeptuneWireframe.gif');
	background-attachment: fixed;
	background-position:center;
	background-repeat: repeat-xy;
}

a
	{
	color: #000000;
	font-size: 14px;
	font-weight: normal;
	text-decoration: none;
	}
a:active
	{
	color: #000000;
	font-size: 14px;
	font-weight: normal;
	text-decoration: none;
	}
a:focus
	{
	color: #000000;
	font-size: 14px;
	font-weight: normal;
	text-decoration: none;
	}
a:hover
	{
	color: #ff0000;
	font-size: 14px;
	font-weight: normal;
	text-decoration: none;
	}
a.nav:hover,a.navlinks:hover
	{
	text-decoration:underline;
	}
a:link
	{
	color: #000000;
	font-size: 14px;
	font-weight: normal;
	text-decoration: none;
	}
td
	{
	font-size: 0.8em;
	color: #000000;
	}
/*
p,li
	{
	font-size: 1em;
	color: #000000;
	}
*/
.transparent
	{
	-moz-opacity:0.8;
	filter:Alpha(opacity=80);
	}
.odd
	{
	background-color: #546977;
	align: center;
	vertical-align: middle;
	width: 1000px;
	}
.even
	{
	background-color: #334455;
	align: center;
	vertical-align: middle;
	width: 1000px;
	}
.title
	{
	color: #000077;
	font-size: 24px;
	font-weight: bold;
	letter-spacing: 3px;
	text-decoration:none;
	}
.title1
	{
	color: #91eda7;
	font-size: 18px;
	font-weight: bold;
	letter-spacing: 3px;
	text-decoration:none;
	}
.videoDescription
	{
	font-family: Arial, Verdana, Tahoma, Helvetica, Times;
	color: #000077;
	font-size: 10px;
	font-weight: normal;
	text-decoration:none;
	}
.darkblue
	{
	font-family: Arial, Verdana, Tahoma, Helvetica, Times;
	color: #000077;
	font-size: 14px;
	font-weight: normal;
	text-decoration:none;
	}
.darkblue a
	{
	font-family: Arial, Verdana, Tahoma, Helvetica, Times;
	color: #000077;
	font-size: 14px;
	font-weight: normal;
	text-decoration:none;
	}
.darkblue a:link
	{
	font-family: Arial, Verdana, Tahoma, Helvetica, Times;
	color: #000077;
	font-size: 14px;
	font-weight: normal;
	text-decoration:none;
	}
.darkblue a:visited
	{
	font-family: Arial, Verdana, Tahoma, Helvetica, Times;
	color: #000077;
	font-size: 14px;
	font-weight: normal;
	text-decoration:none;
	}
.darkblue a:hover
	{
	font-family: Arial, Verdana, Tahoma, Helvetica, Times;
	color: #000077;
	font-size: 14px;
	font-weight: normal;
	text-decoration:underline;
	}
.finePrint
	{
	font-family: Arial, Verdana, Tahoma, Helvetica, Times;
	color: #000077;
	font-size: 10px;
	font-weight: normal;
	text-decoration:none;
	}
.finePrint a
	{
	font-family: Arial, Verdana, Tahoma, Helvetica, Times;
	color: #000077;
	font-size: 10px;
	font-weight: normal;
	text-decoration:none;
	}
.finePrint a:link
	{
	font-family: Arial, Verdana, Tahoma, Helvetica, Times;
	color: #000077;
	font-size: 10px;
	font-weight: normal;
	text-decoration:none;
	}
.finePrint a:visited
	{
	font-family: Arial, Verdana, Tahoma, Helvetica, Times;
	color: #000077;
	font-size: 10px;
	font-weight: normal;
	text-decoration:none;
	}
.finePrint a:hover
	{
	font-family: Arial, Verdana, Tahoma, Helvetica, Times;
	color: #000077;
	font-size: 10px;
	font-weight: normal;
	text-decoration:underline;
	}
.golden
	{
	font-family: Arial, Verdana, Tahoma, Helvetica, Times;
	color: #fedcba;
	font-size: 12px;
	font-weight: normal;
	text-decoration:none;
	}
.golden a
	{
	font-family: Arial, Verdana, Tahoma, Helvetica, Times;
	color: #fedcba;
	font-size: 12px;
	font-weight: normal;
	text-decoration:none;
	}
.golden a:link
	{
	font-family: Arial, Verdana, Tahoma, Helvetica, Times;
	color: #fedcba;
	font-size: 12px;
	font-weight: normal;
	text-decoration:none;
	}
.golden a:visited
	{
	font-family: Arial, Verdana, Tahoma, Helvetica, Times;
	color: #fedcba;
	font-size: 12px;
	font-weight: normal;
	text-decoration:none;
	}
.golden a:hover
	{
	font-family: Arial, Verdana, Tahoma, Helvetica, Times;
	color: #ffff00;
	font-size: 12px;
	font-weight: normal;
	text-decoration:underline;
	}
.headerbox
	{
	background-color: #546977;
	height: 50px;
	}
.footer
	{
	font-family: Arial, Verdana, Helvetica, Times;
	color: #334455;
	font-size: 12px;
	font-weight: normal;
	text-decoration:none;
	}
.footer a
	{
	font-family: Arial, Verdana, Helvetica, Times;
	color: #334455;
	font-size: 12px;
	font-weight: normal;
	text-decoration:none;
	}
.footer a:link
	{
	font-family: Arial, Verdana, Helvetica, Times;
	color: #334455;
	font-size: 12px;
	font-weight: normal;
	text-decoration:none;
	}
.footer a:visited
	{
	font-family: Arial, Verdana, Helvetica, Times;
	color: #334455;
	font-size: 12px;
	font-weight: normal;
	text-decoration:none;
	}
.footer a:hover
	{
	font-family: Arial, Verdana, Helvetica, Times;
	color: #ff0000;
	font-size: 12px;
	font-weight: normal;
	text-decoration:underline;
	}
.huge1
	{
	font-family: ArialBlack, Arial, Verdana, Trebuchet, Helvetica, Times, sans-serif;
	color: #0099aa;
	font-size: 54px;
	font-weight: bold;
	letter-spacing: 2px;
	}
/*   huge2 is used with title2      */
.huge2
	{
	font-family: ArialBlack, Arial, Verdana, Trebuchet, Helvetica, Times, sans-serif;
	color: #00bcde;
	font-size: 54px;
	font-weight: bold;
	letter-spacing: 2px;
	}
/*   huge3 is used with title4      */
.huge3
	{
	font-family: ArialBlack, Arial, Verdana, Trebuchet, Helvetica, Times, sans-serif;
	color: #0000ff;
	font-size: 54px;
	font-weight: bold;
	letter-spacing: 2px;
	}
/*   huge4 is used with dropshadow4      */
.huge4
	{
	font-family: ArialBlack, Arial, Verdana, Trebuchet, Helvetica, Times, sans-serif;
	color: #092354;
	font-size: 54px;
	font-weight: bold;
	letter-spacing: 2px;
	}
///////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////

h1.layredTitle1
{
	position:relative;
	left:-50px;
	top:-1px;
	width:555px;
	height:2px;
}

h1.layredTitle2
{
	position:relative;
	left:2px;
	top:-75px;
	width:555px;
	height:2px;
}

h1.layredTitle3
{
	position:relative;
	left:-1px;
	top:-89px;
	width:555px;
	height:2px;
}

h1.layredTitle4
{
	position:relative;
	left:0px;
	top:-106px;
	width:555px;
	height:2px;
}

///////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////
// dark-ish cyan
.dropshadow2
	{
	position:	relative;
	left:		0px;
	top:		1px;
	width:		450px;
	color:		#007777;
	}
// true blue
.title2
	{
	position:	relative;
	left:		-3px;
	top:		-61px;
	width:		450px;
	color:		#0000ff;
	}
// dark greyish blue
.dropshadow4
	{
	position:	relative;
	left:		-1px;
	top:		-126px;
	width:		450px;
	color:		#000077;
	}
//  dark grayish blue
.title4
	{
	position:	relative;
	left:		-2px;
	top:		-62px;
	width:		450px;
	color:		#223344;
	}
///////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////
.large
	{
	color: #000000;
	font-size: 2em;
	font-style: italic;
	letter-spacing: 2px;
	text-decoration: underline;
	}
.songtitle
	{
	color: #fedcba;
	font-size: 18px;
	font-weight: bold;
	text-align: center;
	text-transform: capitalize;
	}
.musicboxtitle
	{
	font-family:Arial, Verdana, Helvetica;
	color: #345678;
	font-size: 24px;
	font-weight: bold;
	text-align: center;
	text-transform: capitalize;
	}
.musicboxcredits
	{
	font-family:Arial, Verdana, Helvetica;
	color: #345678;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	}
.credits
	{
	color: #abcdef;
	font-size: 10px;
	font-style: normal;
	text-decoration: none;
	}
.copyright
	{
	color: #00ff00;
	font-size: 10px;
	font-style: normal;
	text-decoration: none;
	}
.rene
	{
	color: #cba987;
	font-size: 12px;
	font-style: normal;
	}
.groovy
	{
	border-color: #000000;
	border-style: groove double;
	}
.tiny
	{
	font-size: 0.7em;
	color: #00ff00;
	}
.disclaimer
	{
	font-size: 0.8em;
	color: #cccccc;
	}
.highlighttable1
	{
	border: 1px solid #e8e6e0;
	}
.highlighttable2, .featuredtable, .colortier2
	{
	border: 1px solid #ffffff;
	background: #e8e6e0;
	}
.highlighttable, .colortier1
	{
	border: 5px solid #e8e6e0;
	background: #ffffff;
	}
.keytable
	{
	border: 1px solid #d0ccc0;
	background: #ffffff;
	}
	
/*background colors*/
.topnav-bg
	{
    background: #ffbf00;
	}
.red-bg
	{
    background: #620a08;
	}
.white-bg
	{
    background: #ffffff;
	}
.darkgrey-bg
	{
    background: #6a6a58;
	}
.grey-bg,.featuredcolbg
	{
    background: #d0ccc0;
	}
.grey2-bg
	{
    background: #dad7cd;
	}
.ltgrey-bg,.featuredbg
	{
    background: #e8e6e0;
	}
.components-greyrow-bg
	{
	background: #f4f3f1;
	}
.yellow-bg
	{
    background: #ffbf00;
	}

/*link colors*/
a.small:link,a.small:visited
	{
	font-family:Arial, Verdana, Helvetica;
	font-size: 0.8em;
	color:#ee2c00;
	text-decoration:none;
	}
a.black:link,a.black:visited
	{
	font-family:Arial, Verdana, Helvetica;
	font-size:1em;
	color:#000000;
	text-decoration:none;
	}
a.black-sm:link,a.black-sm:visited
	{
	font-family:Arial, Verdana, Helvetica;
	font-size: 0.8em;
	color:#000000;
	text-decoration:none;
	}
a.nav:link,a.nav:visited,a.navlinks:link,a.navlinks:visited
	{
	font-family:Verdana, Helvetica;
	font-size: .8em;
	color:#ffbf00;
	text-decoration:none;
	line-height:1.7em;
	}
a.nav-white:link,a.nav-white:visited
	{
	font-family:Verdana, Helvetica;
	font-size: .8em;
	color:#ffffff;
	text-decoration:none;
	}
a.nav-white:hover
	{
	text-decoration:underline;
	}
a.sidenav:link,a.sidenav:visited
	{	
	font-family:Verdana, Helvetica;
	font-size: 0.8em;
	color:#ffbf00;
	font-weight:bold;
	text-decoration:none;
	}
a.sidenav:hover
	{
	text-decoration:underline;
	}
a.orange:link,a.orange:visited
	{	
	font-family:Verdana, Helvetica;
	font-size: 1.0em;
	color:#ee2c00;
    font-weight:bold;
	text-decoration:none;
	}
a.orange:hover
	{
	text-decoration:underline;
	}
a.sidenav-top:link,a.sidenav-top:visited
	{	
	font-family:Verdana, Helvetica;
	font-size: 1em;
	color:#ffbf00;
    font-weight:bold;
	text-decoration:none;
	background:#620a08;
	letter-spacing:-0.04em;
	word-spacing:-0.1em;
	}
a.sidenav-top:hover
	{
	text-decoration:underline;
	}
a.seeall:link,a.seeall:visited
	{	
	font-family:Verdana, Helvetica;
	font-size: .9em;
	color:#ffbf00;
    font-weight:bold;
	text-decoration:none;
	background:#620a08;
	letter-spacing:-0.04em;
	word-spacing:-0.1em;
	}
a.seeall:hover
	{
	text-decoration:underline;
	}
a.nav-red:link,a.nav-red:visited
	{	
	font-family:Verdana, Helvetica;
	font-size: 1em;
	color:#620a08;
    font-weight:bold;
	text-decoration:none;
	background:#e8e6e0;
	letter-spacing:-0.04em;
	word-spacing:-0.1em;
	}
a.nav-red:hover
	{
	text-decoration:underline;
	}
a.pagetitle:link,a.pagetitle:visited
	{	
	font-family:Verdana, Helvetica;
	font-size: 1em;
	color:#ffbf00;
    font-weight:none;
	text-decoration:none;
	background:#620a08;
	letter-spacing:-0.03em;
	word-spacing:-0.1em;
	}
a.pagetitle:hover
	{
	text-decoration:underline;
	}
	
/*text color*/
.nav-white
	{
	font-family:Verdana, Helvetica;
	font-size: 0.8em;
	color:#ffffff;
	}
.nav-yellow
	{
	font-family:Verdana, Helvetica;
	font-size: 1em;
	color:#ffbf00;
	}

.pagetitle
	{	
	font-family:Verdana, Helvetica;
	font-size: .9em;
	color:#ffffff;
    font-weight:bold;
	background:#620a08;
	letter-spacing:-0.03em;
	word-spacing:-0.1em;
	}
.sidenav-white,.featuredheader
	{	
	font-family:Verdana, Helvetica;
	font-size: 0.8em;
	color:#ffffff;
    font-weight:bold;
	background:#620a08;
	}
.sidenav
	{	
	font-family:Verdana, Helvetica;
	font-size: 0.8em;
	color:#ffbf00;
	background:#620a08;
	}
.sidenav-bottom
	{	
	font-family:Verdana, Helvetica;
	font-size: 0.8em;
	color:#000000;
	background:#d0ccc0;
	}
