#menulist
{
padding:0px;
margin:0px;
height:20px;
}

body
{
padding-top:0px;
margin-top:0px;
}

#menulist li
{
display: inline;
list-style-type: none;
padding-right: 20px;
padding-left:20px;
font-family:arial;
font-color:white;
text-decoration:none;
}

#menulist li:hover
{
background-color:#AAAAAA;
}

#menulist a, #menulist a:visited
{
display:inline;
width:9em;
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
font-size:14;
}

#menulist a:hover
{
display:inline;
width:9em;
color:#000000;
text-decoration:none;
font-weight:bold;
font-size:14;
}


#mainmenu
{
width: 1000px;
height:20px;
background-color:black;
}

#container
{
padding:0;
margin:0;
width:1080px;
height:1000px;
background-color:#BBBBBB;
margin-left: auto;
margin-right: auto;
}

#innercontainer
{
padding:0;
margin:0;
width:1000px;
height:1000px;
background-color:#BBBBBB;
margin-left: auto;
margin-right: auto;
}

#logo_wrapper
{
width:1000px;
height:160px;
background-color:#996699;
background-image:url('top_background_small.jpg');
}

#main_logo
{
background-color:transparent;
}

#top_wrapper
{
width:1000px;
height:220px;
background-color:#55555;
}

#top_spacer
{
background-color:#BBBBBB;
width:1000px;
height:40px;
background-image:url('spiral_top_side.jpg');
}

#bottom_spacer
{
background-color:#BBBBBB;
width:1000px;
height:40px;
background-image:url('spiral_bottom_side.jpg');
}

#maincontent
{
height:740px;
width:1000px;
background-color: #A6708A;
background-image:url('top_background_darker_small.jpg');
}

.newsstory
{
width:400px;
height:350px;
border-bottom:1px dashed #DDDDDD;
background-color:transparent;
overflow:auto;
}

.newsstory a, .newsstory a:visited
{
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
}

.featurestory
{
width:400px;
height:700px;
border-bottom:1px dashed #DDDDDD;
background-color:transparent;
overflow:auto;
}

.featurestory a, .featurestory a:visited
{
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
}

.footersection
{
font-family:arial; 
color:white; 
font-size:10; 
align:right;
}

.footersection a, a:visited
{
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
font-family:arial; 
align:left;
}

.discotext, .discotext a, .discotext a:visited
{
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
font-family:arial;
align:center;
font-size:14px;
text-decoration:none;
}

.discotext a:hover
{
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
font-family:arial;
align:center;
font-size:14px;
text-decoration:none;
background-color:BBBBBB;
}

.contactclass, .contactclass a, .contactclass a:visited
{
font-family:arial; 
color:white; 
font-size:20px; 
font-weight:bold; 
align:center; 
background-color:black;
text-decoration:none;
}

.contactclass a:hover
{
font-family:arial; 
color:white; 
font-size:20px; 
font-weight:bold; 
align:center; 
background-color:BBBBBB;
text-decoration:none;
}