body {
   background-color: #631745;
   color: #CECE9D;
   font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
   
   }
  p {
    text-size: 0.5em;
	}
	
  h1 {
    text-size: 1.0em;
    }
    
  .heavy {
    font-weight: 700;
    }
	
	
object {
    position:relative;
    top:-80px;
	}
	
.footer {
    font-size: 0.6em;
    padding-bottom: 10px;
    text-align:center;
}
	
/*  Scroller styles */


a {
       font-weight: 600;
	   font-size: 0.8em;
       color: #D277A7;
       text-decoration: underline;
	   }
	   
a:visited {
       text-decoration: none;
	   }
	   
a:hover {
       color:#656532;
	   text-decoration: none;
	   }
	   
#scroller {
width:450px; 
height:350px; 
position:relative; 
margin:0 auto; 
text-align: center; 
border-right:20px solid #631745; 
background:#631745 /* url(fade_back.gif) no-repeat*/;
}

.intro {
text-align:left;
padding:0 10px 50px 10px;
width:450px; height:300px;
overflow: auto;
scrollbar-base-color: #631745;
}
.fade_top {
position: absolute;
height: 40px;
width:100%;
top:0; left:0;
background:url(fmmfadetp.png);
}
.fade_bottom {
position: absolute;
height: 40px;
width:100%;
bottom:0px; left:0;
background:url(fmmfadebm.png);
}

h1.headline {margin:40px 0 10px 0; font-size:1.5em; text-align:center;}

.fade_img {background:#f00;}

/*lists*/
#info dl {
  clear:both;
  width:450px;
  height:8em;
  margin:2em auto;
  text-align:left;}
#info dt {
  margin-bottom:1em; 
  font-weight:bold;}
#info dd {
  width:33%; 
  float:left; 
  margin:0;}

#info ol.first {
  counter-reset:item 0;}
#info ol.second {
  counter-reset:item 5;}
#info ul.third {
  counter-reset:item 9;}

#info ol li {
  display: block;}
#info ol li:before {
  content: counter(item) ". "; 
  counter-increment: item 1;}