/* Stylesheet wk9 - oct30 */

* {
margin:0;
padding:0;
}




body {
background-color:black;
color:white;
font-family: arial, verdana, helvetica, san-serif;
font-size:1em;
line-height:1.5em;
margin: 5%;
width 960px;
}


h1 {
color:yellow;
font-size:4em;
}


h3 {
color:yellow;
text-align: center;
}


h4 {
color:black;
text-align: center;
}


p {
text-align: left;
}


img {
border: 1px solid #000000;
}



a:link {color:white;}      /* unvisited link */
a:visited {color:white;}  /* visited link */
a:hover {color:yellow;}  /* mouse over link */
a:active {color:orange;}  /* selected link */
a:link {text-decoration:none;}
a:visited {text-decoration:none;}


#classnav {
background-color:#222222;
padding:5px;
width: 120px;
text-align: center;
border: 1px solid #333333;
}


#name {
padding-top:30px;
padding-bottom:10px;
}


#navigation {
color:white;
padding-top:20px;
padding:10px;
background-color:#555555;
text-align: center;
width: 960px;
align: center;
border-bottom: 1px solid #000000;
}


#reqtext {
background-color:#333333;
padding:10px;
width: 960px;
}


#footer {
background-color:#555555;
border-top: 1px solid #000000;
padding:10px;
width: 960px;
font-size: .75em;
}


#tablewrapper {
width: 960px;
margin: 0 auto; 
}

td img {
display: block; /* removes space between the images*/
}

#table { 
width: 960px; 
border-collapse: collapse; /* removes space between the cells*/





