body
{
margin: 0;
color: #FFFFFF;
background-color: Fuchsia;
background-image: url('images/gradient-af.png');
background-position: center center;
background-repeat: repeat-y;
text-align: center;
}

a:link {color:#0000EE;}
a:visited {color:#551A8B;}
a:hover {text-decoration: none;}
a:active {color:#FF0000;}

table
{
border-spacing: 3px;
border-width: 1px;
border-style: outset;
width: 800px;
background-color: Fuchsia;
}

tr
{
background-color: darkmagenta;
vertical-align: top;
}

td
{
border-style: inset;
border-width: 1px;
padding: 5px;
}

h3
{
padding: 0;
margin: 0;
text-align: center;
}

/* Stuff for the sidebar */

ul { list-style-type: none; margin-top: 0; margin-left: 0; padding:0; line-height:200%;} 
ul li { list-style-type: none; margin: 0; padding:0px 5px 0px 5px;}
ul li ul { list-style-type: none; margin: 5px 0px 5px 15px; line-height:normal;}
ul li ul li { list-style-type: none; margin: 0; padding:0px 5px 5px 5px;}

.sidebar
{
padding: 0;
padding-top: 5px;
border-spacing: 3px;
width: 160px;
font-weight: bold;
text-align: left;
}

.stuff {margin-left:5px;}

/* The Quote Box */

.quote
{
background-color: MediumOrchid;
border-spacing: 2px;
margin-top: 1em;
width: 94%;
}

.quote2
{
font-style: italic;
padding: 1em;
}

.flash
{
width: 550px;
}

.homework
{
background-color: #CCFFCC;
border-color: #99FF33;
border-width: 4px;
padding: 5px;
width: 100%;
}

.hwhead
{
background-color: #00CC66;
text-align: center;
}

.hwtitle
{
background-color: #33FF99;
text-align: center;
}

.hwmain
{
background-color: #CCFFCC;
text-align: center;
}