/* tfp_styles.css		12/02/2007		styles for "The Felton Project" */

body {
   color: #ffcc99;
   margin: 0; padding: 0; 
   background-color: #663300;
}
div#allcontent {
   margin: 0 auto;
   width: 880px;
   // height: 300px;
   text-align: left;
   border: 0px solid red;
}
div#banner {
   margin: 40px 0 20px 0;
   margin: 0;
}
img#banner {
   border: 0;
   margin: 0; 
   padding: 0;
}
div#titleframe {
   margin: 0 auto;
   width: 880px;
   padding: 0 0 0 0;
   text-align: center;
   border-bottom: 1px solid #ffcc99;
}
div#titleframe h1 {
   padding: 1em 0;
   margin: 0;
}
div#menuframe {
   margin: 0;
   padding-top: 20px;      /* same as homeframe ID below  */
   float: left;
   width: 20%;
   text-align: center;
   border: 0px solid red;
}
div#homeframe {
   margin: 0;
   padding: 20px 0 0 1em;
   text-align: left;
   float: left;
   width: 75%;
   border: 0px solid green;
}
div#homeframe h3 {
   margin: 0;
   padding-bottom: 1em;
}
div#homeframe img {
   padding: 0;
   margin: 0px 20px 10px 0;
   float: left;
}
div#homeframe p {
   padding: 0;
   padding-bottom: 1em;
   margin: 0; 
}
div#homeframe li {
   padding: 0;
   margin: 0;
   padding-bottom: 1em;
}
div#homeframe ul {
   padding: 0 2.5em;
   margin: 0;
}
#footer {
   clear: both;
   margin: 0;
   padding: 20px 0;
   text-align: center;
   font-size: small;
   font-weight: normal;
   border-top: 1px solid #ffcc99;
}
a {
   color: green;
   color: #ff6600;
   background: transparent;
	font-weight: bold;
   font-weight: normal;
}
a:active {
   #color: ff3300;
   background: transparent;
}
a:visited {
   color: #cc0000;
   background: transparent;
}
#smallfont {
   font-size: small;
}

