* {
	margin: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}

* html, body {
background: #000;
color: #CDC16D;
font-size: 14px;
font-family: verdana, Arial, Times New Roman, sans-serif;
line-height: 20px;
padding: 1em;
}

/* GENERAL STYLES */

a:link {
	color: #6289B4;
	font-weight: bold;
	text-decoration: none;
}
a:visited {
	color: #4B75A5;
	font-weight: bold;
	text-decoration: none;
}
a:active {
	color: #FF0000;
	font-weight: bold;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
	font-weight: bold;
	color: #FF0000;
}


h1 {  /* Main headings */
padding: 0.8em 0;
font-family:"Harlow Solid Italic", Comic Sans; 
}

h2 {  /* 2nd Main headings */
padding-top: 1em;
}
 
h3 {  /* used for months on bulletin board and WA article headings */
color: #658AB4;
text-transform: uppercase;
font-size: 1.5em;
}

ul {
  list-style-type:disc;
  margin:0 0 2em 1em;
}

ol {
  margin:0 0 2em 1.5em;
}

.red {
color: red;
}

.week {
font-size: 1.5em;
font-family: "Copperplate Gothic Bold","French Script MT",Impact,"Edwardian Script ITC";
text-transform: uppercase;
}

.rock {
font-size: 1.2em;
font-family: Algerian;
}

.latest {
font-size: 0.9em !important;
}

p {
margin: 1em 1em 1em 0;
}

hr {
width: 40%;
align: center;
}

blockquote {
height: 150px;
padding: 5px;
}

.table {
padding: 1em 0;
}

.table span {
display: block;
clear: both;
}

.table .tablesettings {
padding: 5px;
width: 150px;
font-size: 0.75em;
}


.table .tablesettings img {
padding: 1px !important;
margin: 0 !important;
}


#content img {
float: left;
padding: 0 1em 0 4em;
}

#contentcenter img {
}

#content #imgright img {
float: right;
padding-right: 5em;
}

span #imgright {
float: right;
}

.clear {
clear: both;
height: 2px; /* Makes the divs go to the next line */
}

/* LAYOUT DIVS */

#banner {
height: 180px;
}

#content { /*if you want the content to be align to the left */
float: left;
width: 800px;
padding-left: 3em;
}

#contentcenter { /*if you want the content to be align center */
float: left; 
text-align: left;
float: centre;
width: 800px;
padding-left: 3em;
background-color:#000000
}

#indexcontent { /* employee of month */
	float: left;
	width: 800px;
	padding-left: 4em;
	background-color: #000;
}

#metalbg { /*Video vault metal background */
background: #000 url('../Assets/gifs/metal003.gif');
}

#navcontainer {
float: left;
width: 150px;
}

#footer {
padding-top: 2em;
height: 80px;
background: url('../Assets/gifs/footer1.gif') no-repeat bottom left;
clear: both;
}

#footer p {
margin-left: 194px;
}

/* END LAYOUT DIVS */

/* OTHER LAYOUT DIVS */

#leftrightcont {
/* width:800px; */
margin: 1em 0;
}

#left {
float: left;
width: 400px;
}

#right {
float:left;
width:400px;
}


/* HOME PAGE LAYOUTS  */

#acoustic {
position:absolute; 
left: 677px; 
top: 352px;
width:150px; 
height:116px; 
}

#a {
position:absolute; 
left: 160px; 
top: 30px;
}

#electric {
position:absolute; 
left: 804px; 
top: 457px;
width:150px; 
height:116px; 
}

#e {
position:absolute; 
left: 190px; 
top: 30px;
}

#or {
position:absolute; 
left: 900px; 
top: 440px;
}

/* END HOME PAGE DIVS */


/* NAVIGATION */

#navlist {
color: #20377D;
background: #0000;
border-bottom: 0.5px solid #20377D;
border-right: 0.5px solid #20377D;
padding: 0 1px;
margin-left: 0;
font: normal 12px Verdana, sans-serif;
}

#navlist li {
list-style: none;
}

#navlist a {
display: block;
font-weight: normal;
text-decoration: none;
margin-bottom: 5px;
margin-top: 5px;
color: white;
background: #20377D;
border-width: 1px;
border-style: solid;
border-color: #5bd #035 #068 #6cf;
border-left: 13px solid #9E8A43;
padding: 5px;
}


#navlist a#current { border-color: #5bd #035 #068 #f30; }

#navlist a
{
width: 99%;
/* only necessary for Internet Explorer */
}



#navcontainer>#navlist a
{
width: auto;
/* only necessary if you use the hacks above for the Internet Explorer */
}

#navlist a:hover, #navlist a#current:hover
{
background: #9E8A43;
border-color: #9E8A43;
}

#navlist a:active, #navlist a#current:active
{
background: #F41C2B;
border-color: #20377D;
}

/* FORM STYLE SHEET INFO */

form p {
clear: centre;
margin: 0;
padding: 0;
padding-top: 5px;
}

form p label {
float: left;
width: 25%;
}

fieldset {
border: 0;
margin: 16px;
padding-top: 10px;
}

input.btn {
margin-left: 190px;
width: 60px;
}

span.required {
color:red;
}

#id {	/* hall of fame title in the header */
background-image:url(../Assets/gifs/rightspot.gif);
height:83px;
left:850px;
position:absolute;
top:38px;
width:109px;
font-size: 30px;
line-height:30px;
font-weight: bold;
font-family: "Harlow Solid Italic", Comic Sans;
}
