/* CSS from GLC */
a:link {color: #00f;}
a:visited {color: #A4A;}
a:visited:hover {color: #FFD; background-color: #747;}
a:link:hover {color: #DFF; background-color: #808080;}

h1 {
	color: #00FF00;
	font-family: "Times New Roman";
	font-size: 28px;
	line-height: 36px;
	font-weight: bold;
	margin-top: 0;
	margin-bottom: 0;
	align: center;

	}
h2 {
	color: #FF00FF;
	font-family: "Times New Roman";
	font-size: 18px;
	font-weight: bold;
	margin-top: 0;
	margin-bottom: 0;
	}
h3 {
	color: #000;
	font-family: "Times New Roman";
	font-size: 28px;
	line-height: 36px;
	font-weight: bold;
	margin-top: 0;
	margin-bottom: 0;
	}
h4 {
	color: #000;
	font-family: "Times New Roman";
	font-size: 20px;
	font-weight: bold;
	margin-top: 0;
	margin-bottom: 0;
	}
h5 {
	color: #808080;
	font-family: "Times New Roman";
	font-size: 13px;
	font-weight: bold;
	margin-top:  0px;
	margin-bottom: 30px;
	}
h6 {
	color: #808080;
	font-family: "Times New Roman";
	font-size: 10px;
	font-weight: bold;
	margin-top: 0;
	margin-bottom: 20;
	}
img.a	{	position:absolute;
		left:0px;
		top:0px;	}
img.b	{	position:absolute;
		right:0px;
		top:0px;	}
img.c	{	position:absolute;
		left:160px;
		top:600px;	}
img.d	{	position:absolute;
		left:410px;
		top:600px;	}
img.e	{	position:absolute;
		left:160px;
		top:900px;	}
img.f	{	position:absolute;
		left:410px;
		top:900px;	}
img.g	{	position:absolute;
		left:160px;
		top:1200px;	}
img.h	{	position:absolute;
		left:410px;
		top:1200px;	}
img.i	{	position:absolute;
		left:160px;
		top:1500px;	}
img.j	{	position:absolute;
		left:410px;
		top:1500px;	}
body {
font-family: "Times New Roman";
font-size: 0.8em;
margin: 0;
padding: 0;
}
#header {
height: 80px;
background-color: #000000;
}
#container {
position: absolute;
width: 100%;
background-color: #d0f9f3;
}
#centre {
font-family: "Times New Roman";
font-size: 1em;
font-weight: bold;
background-color:#000000;
margin-left: 160px;

padding: 5px;
}
#left {
position: absolute;
font-size: 1.1em;
font-weight: bold;
left:0;
width: 160px;
background-color: #000000;
}

#footer {
height: 240px;
font-size: 10px;
background-color: #000000;
}
#gcnavbutton a:link,
#gcnavbutton a:visited {
display: block;
font-size: 14px;
font-variant: small-caps;
text-decoration: none;
color: #d0f8ff;
background: #6da0f3;
padding: 0px;
border-left: thin outset #339999; 
               border-right: thin outset black; border-top-style: outset; 
               border-top-width: thin; border-bottom: thin outset black;
}

#gcnavbutton a:hover {
background: #20f3f6;
}

#gcnavbutton a:active {
background: #330099;
}
	#nav, #nav ul { /* all left lists */
		padding: 0;
		margin: 0;
		list-style: none;
		float : left;

		background-color: #5083b6; font-family: "Times New Roman";
		font-variant: small-caps; letter-spacing: 1px; color: #FFFFFF; align=left: #339999;
		font-weight: bold;
	}
	#nav li { /* all left list items */
		position : relative;
		float : left;
		line-height : 1.25em;
		margin-bottom : -1px;

		letter-spacing: 1px;
		border-left: thin outset #339999; 
               border-right: thin outset black; border-top-style: outset; 
               border-top-width: thin; border-bottom: thin outset black;
	}
	#nav li ul { /* second-level lists */
		position : absolute;
		left: -999em;
		margin-left : 160px;
		margin-top : -1.35em;
		width: 160px;
	}
	#nav li ul ul { /* third-and-above-level lists */
		left: -999em;
		margin-left: 135px;
		width: 160px;
	}
	#nav li a {
		width: 160px;
		display : block;
		color : white;
		font-weight : bold;
		letter-spacing: 1px;
		text-decoration : none;
		background-color : #6da0f3;
		padding : 0 2px;
	}
	#nav li ul a {
		width: 130px;
	}
	#nav li a:hover {
		color : white;
		background-color : #20f0f0;
	}
	#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul, #nav li.sfhover ul ul ul ul {
		left: -999em;
	}
	#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul, #nav li li li li.sfhover ul { /* lists nested under hovered list items */
		left: auto;
	}
	#content {
		margin-left : 10em;
	}

.navbutton   { 
		padding: 0;
		margin: 0;

		float : left;
		background-color: #6da0d3; font-family: 
               "Times New Roman"; font-variant: 
               small-caps; color: #FFFFFF; align=left: #339999; font-weight: 
               bold; border-left: thin outset #339999; 
               border-right: thin outset black; border-top-style: outset; 
               border-top-width: thin; border-bottom: thin outset black 
 }
.navbutton2 {
  background-color: #4875a8; 
  font-family: "Times New Roman";
  font-weight: bold;
  font-variant: small-caps;
  letter-spacing: 1px; 
  color: white;
  border-top-color: #339999;
  border-left-color: #339999;
  border-right-color: black;
  border-bottom-color: black;
  border-width: thin;
  border-style: outset;
}
p {margin: 0px 0px 10px 0px;
font-size: 14px;
}
p.lyrics {
	font-family: Courier;
	Font-size: 14px;
	}

.abs1 {
    position:absolute;/*positioned absolutely*/
    top: 0px;
    left: 0px;
    /* right: 40px; */
    width: auto;
    height: auto;
    font-family : "Times New Roman";
  /*  background-color: #000000;  */
    color: #FEFEFE;
    text-align: justify;
    }

.abs2 {
    position:absolute;/*positioned absolutely*/
    top: 0px;
    /* left: 270px; */
    right: 0px;
    width: auto;
    height: auto;
    font-family : "Times New Roman";
  /*  background-color: #000000;  */
    color: #FEFEFE;
   /* text-align: justify; */
    }
div.container {
  border: 0px;
  background-color: #fff;
  }

div.spacer {
  clear: both;
  }

div.float
{
float: left;
}
div.float p
{
text-align: center;
}
div.floatr
{
float: right;
}
div.floatr p
{
text-align: center;
}


