body {
  font-size:14px; 
  font-family:"times new roman";
  font-weight:500;
  width:800px;
  padding-left:100px;
  color:#000; 
  background:#BFBFBF;  
  display:block;
}
a {
  color:#CC0000; 
  text-decoration:none;
}
a:hover {
  text-decoration:underline;
}
h1 {
  font-size:1.75em; 
  font-weight:bold;
}
h2 {
  font-size:1.5em;
  font-weight:bold;
}
h3 {
  font-size:1.25em; 
  font-weight:bold;
}
h4 {
  font-size:1.00em;
  font-weight:bold;
}

/*#######################
  Layout Styles 
#######################*/
#wrapper{
  width:800px;
  height:auto;
  background-color:#CCC; 
  padding-bottom:25px;  
} 
#hero {   
  width:800px; 
  height:285px; 
  background: url(../images/hero_bg.png) left top no-repeat;
 }
#hero h2 {
  float:right; 
  display:inline;
  padding-top:125px; 
  width:300px; 
  text-align:left; 
  font-weight:bold; 
  font-size:3em; 
  color:#FFF;
}
#hero .many {
  padding-left:20px;
}
#content {
 width:800px;
 padding-left: 5px;
 padding-bottom:10px;
 padding-top:25px;
}
#logo{
  float:right;
  padding-right:10px;
}
.intro{
  padding-left:10px;
  padding-top:20px; 
  font-size:16px;
}
#grace {  
  text-align:left;
  font-size:large;
  font-weight:bold;
  padding-bottom:30px;
  padding-left:75px;  
}
#tableone {
  text-align:center;
}

