html, body
{
border: 0px ;
HEIGHT: 100%; /* need for mozilla */
MARGIN: 0px auto;
PADDING: 0px;
TEXT-ALIGN: left;
background-color: #efeeff;
background-repeat: repeat-x;
background-attachment:fixed; /* needed for mozilla */
font-family: Arial, Helvetica, sans-serif; font-size:12px; line-height:16px;
}

#Container
{
border: 0px ;
position: relative;
top: 0;
left: 0;
min-height: 100.5%;
margin: 0px auto;
text-align:left;
width: 875px;  /* Sets width of the site */
background: url(images/background.png) repeat-y; /* Site shell background */

}
* html body #Container
{
HEIGHT: 100%; /* Only IE sees this */
}

#Main
{
border: 0px ;
padding: 0px;
margin-bottom: 0px; /* Set this to the height of the footer */

}

#nav
{
padding:0px;
margin-left:35px;
margin-top: 0px;
width: 800px;
background-color:#efeeff;
}

#banner
{
border: 0px;
PADDING: 0px;
margin-left: 25px;
width: 850px;
height:170px;
}


#midcontent
{
border: 0px ;
padding: 0px;
margin-left: 5px;
width: 865px;
text-align:left;
font-family:  Arial, Helvetica, sans-serif; font-size:12px; line-height:16px;
}


#flash
{
border:0px;
padding: 0px;
margin-left: 40px;
margin-top: 0px;
margin-bottom: 0px; 
width: 550px;
height:430px;
float:left;
}


#textarealeft
{
border: 0px ;
padding: 0px;
margin-left: 590px;
margin-top: 0px;
padding-bottom: 0px; 
text-align:left;
width: 230px;
height: 430px;
font-family: Arial, Helvetica, sans-serif; font-size:12px; line-height:16px; color:#000000;
}

#textareabottom
{
border: 0px ;
padding: 0px;
margin-left: 40px;
margin-top: 20px;
padding-bottom: 0px; 
text-align:left;
width: 780px;
height: 150px;
font-family: Arial, Helvetica, sans-serif; font-size:12px; line-height:16px; color:#000000;
border-bottom: 1px dotted #000000;
}

#footer
{
BOTTOM: 0px;
margin-bottom: 0px;
margin-left: 40px;
width: 780px;
height: 22px; /* Set footer height */
text-align: right;
font-family: Arial, Helvetica, sans-serif; font-size:12px; line-height:16px; color:#000000;
}




A:white { color:#ffffff}
A:link { color:#534b62; font-weight: bold; text-decoration:underline}
A:visited { color:#534b62;  font-weight: bold;  text-decoration:underline;}
A:hover {  color:#b43526;  font-weight: bold; text-decoration: underline;}

.act {font-weight:bold; font-size: 16px; color:#000000; line-height:22px;}
.header {font-weight:bold; font-size: 16px; color:Purple; line-height:22px;}
.red {color:#b43526;}
.biopic {margin-left:20px; margin-bottom:20px; border: 1px solid #999999;} 
.bodypic {margin-bottom: 13px;} 
.caption {font-size:11px; font-style:italic; line-height:13px; padding-bottom:5px;}

ul  {list-style:circle; margin-left:20px; padding:0px; marker-offset:0; margin-top:4px; margin-bottom:15px; }
ol  {list-style:number; margin-left:20px; padding:0px; marker-offset:0; margin-top:4px; margin-bottom:15px; }
pre {list-style:number; margin-left:20px; padding:0px; marker-offset:0; margin-top:4px; margin-bottom:15px; }