*{
border:0;
margin:0;
padding:0;
}
/* general */
a
{
color:#b3000a;
text-decoration:none;
}
a:hover
{
color:#555555;
text-decoration:none;
}
/* body */
body
{
background:#343434  0 -31.3% repeat-x;
color:#666666;
font:0.8em "trebuchet ms", helvetica, sans-serif;
}
/* container */
#container
{
background:url('Images/pmOutline.jpg') no-repeat;
height:820px;
left:50%;
margin:-265px 0 0 -380px;
position:absolute;
top:35%;
width:760px;
}
/* navigation */
#navmenu
{	
height:88px;
padding:32px;
width:696px;
}
#navmenu ul
{
list-style:none;
}
#navmenu ul li
{
float:right;
height:88px;
list-style:none;
width:110px;
}
#navmenu ul li a
{
color:#ffffff;
display:block;
height:50px;
line-height:50px;
padding:50px 0 0;
text-align:center;
width:110px;
}
#navmenu ul li a:hover
{
background:url('Images/pmNavigation.jpg') repeat-x;
color:#111111;
}
#navmenu ul li a.active
{
background:url('Images/pmNavigation.jpg') repeat-x;
}
/* content */
#content
{
color:#000000;
height:450px;
overflow:auto;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 82px;
width:676px;
}
/* content 2 column layout */
#content h1
{
text-align:center;
margin-right: 55px;
font-size:150%;
}
#content .column
{
float: left;
width: 40%;
text-align: justify;
border-width: 20px;
border-style: solid;
border-color: transparent;
}
#content .column p
{
color: #000000;
font-weight: bold;
}

#content .column .pstart
{
color: #000000;
font-weight: bold;
font-size: 1.3em;
}
/* poem */
#poemtitle
{
font-size:150%;
}
#poemtext, #poemtext p
{
color: #000000;
margin-right: 55px;
}
#authortitle
{
margin-top: 35px;
}
#authordescription
{
margin-top: 60px;
margin-right: 55px;
text-align: justify;
}
/* footer */
#footer
{
color:#ffffff;
height:20px;
margin-top: 45px;
text-align:center;
}
#footer a
{
color:#ffffff;
}
#footer .current
{
font-size:150%;
color:#ffffff;
}
