body
{
color:black;
background-color:lemonchiffon;
margin:0;
padding:0;
min-width:720px;
}

a:link
{
color:maroon;
}

a:visited
{
color:slategray;
}

a:active
{
color:navy;
}

#top
{
clear:both;
width:95%;
background-color:lemonchiffon;
color:black;
padding:0px 0px;
margin:0;
}

#top .pagetitle
{
text-align:center;
font-size:xx-large;
font-weight:bold;
padding:40px 10px ;
}

#top .image
{
text-align:center;
padding:10px;
display:none;
}

#menu
{
width:18%;
float:left;
background-color:lemonchiffon;
margin:0;
padding:0;
}

.menu-group
{
padding:0px 10px 20px 10px;
margin:0;
list-style:none;
}

.menu-group li
{
padding:2px 4px;
margin:2px;
font-size:large;
background-color:white;
border-bottom:2px solid darkgray;
border-right:2px solid darkgray;
}

.menu-group li a
{
text-decoration:none;
display:block;
font-size:medium;
}

#main
{
width:75%;
background-color:white;
float:right;
margin:0 5% 0 0;
padding:0px;
border-bottom:2px solid darkgray;
border-right:2px solid darkgray;
}

#main img 
{
width:75%;
padding:0;
margin:0;
display:none;
}

.tag
{
font-size:xx-large;
padding:10px;
margin:0px;
}

.story
{
font-size:medium;
width:75%;
padding:10px;
margin:0px;  
}

.title
{
font-size:large;
padding:0px;
margin:0px;
}

.note
{
padding:0px;
margin:0px;
}

.summary
{
padding:0px;
margin:0px;
}

.warning
{
padding:0px;
margin:0px;
}

.warning-text
{
color:white;
background-color:white;
padding:0px;
margin:0px;
}

#footer
{
clear:both;
margin:0;
padding:20px 0px;
background-color:lemonchiffon;
color:black;
text-align:center;
}



