html, body {
    background: black;
    font: 17px "book antiqua", arial;
    color:#FFFFFF;
    margin: 0;
    padding: 0;
    height:100%;

}
body {text-align:center}

h2{
text-decoration:underline;
}

div#container {
		text-align:center;
		margin: auto;
    width:1020px;
    min-height:100%;
    background: url('images/bg.gif');
    background-repeat:repeat-y;
}


div#heading {
    margin: 0 auto -1px auto;
    width:777px;

}



div#content {
	background: #738B9B;
	border: 1px solid #FFFF;
	padding: 10px;
	width:740px;
	color:#FFFFFF;
	text-align:center;
	margin:auto;

}

div#footer {
	position:relative;
	margin:-80px auto 0;
  background: url('images/bg-bottom.jpg');
  width:825px;
  height:80px;
 
}
#clearfooter{clear:both;height:50px;width:100%}






#navlist
{
font-family: "monotype corsiva",Arial;
letter-spacing: 2px;
font-size:19px;
font-weight:bold;
margin: 0;
padding: 0 0 20px 10px;
border-bottom: 1px solid #FFCC00;
margin-left: 13px;
margin-right: 11px;
background-color: #000000;
width: auto;
text-align:center;

}
#red-bar
{

font-size:1px;
margin: 0;
padding: 0 0 20px 10px;
border-bottom: 1px solid #FF0000;
background-color: #000000;
width: auto;
text-align:center;

}

#navlist ul, #navlist li
{
margin: 0;
padding: 0;
display: inline;
list-style-type: none;
}

#navlist a:link, #navlist a:visited
{
float: left;
line-height: 14px;
font-weight: bold;
margin: 0 5px 4px 10px;
text-decoration: none;
color: #937EA5;
}

#navlist a:link#current, #navlist a:visited#current, #navlist a:hover
{
border-bottom: 3px solid #DF3F87;
padding-bottom: 2px;
background: transparent;
color:#DF3F87;


}

#navlist a:hover { color: #DF3F87; }

a { color: #000000; }
a:hover { color: #DF3F87; }

a.link { font-family: 'monotype corsiva',arial;font-size:22px; color: #FFFFFF; text-decoration:none; }
a.link_black { font-family: 'monotype corsiva',arial;font-size:22px; color: #000000; text-decoration:none; }
a.link:hover { font-family: 'monotype corsiva',arial;font-size:22px; color: #DF3F87; text-decoration:underline; }
