body, html {font-family: georgia, verdana, lucida, arial, helvetica, sans-serif; color: #000; background-color: #fdf2ee; margin: auto;}

#container
{
width: 90%;
margin: 10px auto;
background-color: #fff;
color: #333;
border: 1px solid gray;
line-height: 130%;
}

#top
{
padding: .5em;
background-color: #663399;
}

#top h1
{
padding: 0;
margin: 0;
}

#navlist {border: 2px solid #222; padding: 0 0 0 20px; margin: 0; background-color: #cd96cd; font-family: georgia, verdana,sans-serif; font-size: 12px; font-weight: bold;}

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

#navlist #active {float: right; margin-right: 10px;}

#navlist li a {text-decoration: none; border: 3px solid #000; padding: 2px 8px 1px 8px; margin: 0 2px; background-color: #FFF; color: #000;}

* html #navlist li a { padding: 0 8px; }

#navlist li a:hover {background-color: #990000; color: #FFF;}


#rightnav
{
float: right;
width: 45%;
margin: 0;
padding: 1em;
}

#content
{
margin-left: 0;
margin-right: 5%;
border-right: 1px solid gray;
padding: 1em;
max-width: 55%;
}

#center1
{
width: 95%;
margin: 10px auto;
background-color: #fff;
color: #333;
line-height: 130%;
}

#center2
{
width: 95%;
margin: 10px auto;
background-color: #fff;
color: #333;
line-height: 130%;
border-top: 1px solid gray;
padding-top: 10px;
padding-bottom: 10px;  
}


#centercenter
{
width: 100%;
background-color: #fff;
color: #333;
line-height: 130%;
border-top: 1px solid gray;
border-bottom: 1px solid gray;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
font: bold 18px georgia, verdana, lucida, arial, helvetica, sans-serif; color: #000;  
}


#footer
{
clear: both;
margin: 0;
padding: .5em;
color: #333;
background-color: #fff;
border-top: 1px solid gray; font: normal 10px georgia, verdana, lucida, arial, helvetica, sans-serif; color: #000; list-style-type: none; text-align: center;
}


#leftnav p, #rightnav p { margin: 0 0 1em 0; }
#content p, { margin: 0 0 1em 0;}
#content h2 { margin: 0 0 .5em 0; font-size: 18px; } 

p#par1 {font: bold 12px georgia, verdana, lucida, arial, helvetica, sans-serif; color: #8b0000; text-align: center;}
p#par2 {font: bold 12px georgia, verdana, lucida, arial, helvetica, sans-serif; color: #000;}
p#par3 {font: bold 14px georgia, verdana, lucida, arial, helvetica, sans-serif; color: #68228b; text-align: center;}
p#par4 {font: bold 14px georgia, verdana, lucida, arial, helvetica, sans-serif; color: #080808;}
p#par5 {font: normal 12px georgia, verdana, lucida, arial, helvetica, sans-serif; text-align: center;}
p#par6 {font: normal 18px georgia, verdana, lucida, arial, helvetica, sans-serif;}
p#par7 {font: bold 18px georgia, verdana, lucida, arial, helvetica, sans-serif; color: #cd0000;}
p#par8 {font: bold 18px georgia, verdana, lucida, arial, helvetica, sans-serif; color: #000;}
p#par9 {font: normal 16px georgia, verdana, lucida, arial, helvetica, sans-serif;}

p.italic {font-style: italic; font-size: 12px; }

.footer:link {background: none; color: #333; font: normal 10px georgia, verdana, lucida, arial, helvetica, sans-serif; text-decoration: underline;}
.footer:active {background: none; color: #cd0000; font: normal 10px georgia, verdana, lucida, arial, helvetica, sans-serif; text-decoration: none;}
.footer:visited {background: none; color: #8b1a1a; font: normal 10px georgia, verdana, lucida, arial, helvetica, sans-serif; text-decoration: none;}
.footer:hover {background: none; color: #7a378b; font: normal 10px georgia, verdana, lucida, arial, helvetica, sans-serif; text-decoration: underline;}

a:link {font: bold 16px georgia, verdana, lucida, arial, helvetica, sans-serif; color: #030303; text-decoration: underline;}
a:visited {font: bold 16px georgia, verdana, lucida, arial, helvetica, sans-serif; color: #8b2323; text-decoration: none;}
a:hover {font: bold 16px georgia, verdana, lucida, arial, helvetica, sans-serif; color: #551a8b; text-decoration: underline;}
a:active {font: bold 16px georgia, verdana, lucida, arial, helvetica, sans-serif; color: #050505; text-decoration: none;}