
/* basic page formatting style */



body { 	
	background-image: url('../images/stainedoldpaper.jpg');  /* bkgd image */
	background-position: center center;  /* bkgd image to center */
	background-attachment: fixed;  /* bkgd image remains static */
	margin: 0px;
	font-family: verdana, geneva, arial, sans-serif;  /* default fonts */
	font-size: small;  /* default font size 10 px */
	text-align: center; /* default text alignment */
	padding-left:0px;   /* default text padding */
	padding-right:0px; 
	padding-top:20px; 
	padding-bottom:20px;
	}	

	
#container {   /* <div id="container"> */
	width: 720px;
	background-color:#fff8dc;
	margin: 0px auto 0px auto;
	border-color: #2d1a00;
	border: 2px solid;
	padding:0px 90px 10px 90px;
	text-align: left;

	}	
	
#header {   /* <div id="header"> */

	position: static;
	width: 688px;	
	margin: 0px auto 0px auto;
	padding: 20px 0px 0px 0px;
	text-align: center;

	}
#footer {   /* <div id="footer"> */
	width: 688px;
	text-align: center;
	font-size: 100%;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
	}
	
#menubkgd p {
	padding: 5px 0px 0px 0px;
	}
	
.menubkgd {  /* specific to all in one */
	position: static;
	width: 660px;
	height:	18px;
	margin: 0px auto 0px auto;
	padding: 2px 0px 0px 0px;
	border-top: 2px #000 solid;
	border-bottom: 2px #000 solid;	
	}	
	
html {  /* this forces vertical scroll bar on firefox*/
  height: 100%;
  margin-bottom: 1px;
	}
	
img {  /* removes border from linked images */
	border: 0px;	
	}
	
div>p:first-child {					/* this causes ie and compliant browsers to display first p in a div the same */
	margin-top: 0px;
	}
	
a {  /* color of link-red-brown*/
  	color:	#b64409; 
  	text-decoration:	none;
  	padding:	0px 3px 0px 3px;
  	}
	
a:visited {  /* color of visited link-black*/
		color: #b64409;
		text-decoration: none;
  	padding:	0px 3px 0px 3px; 
		}

a:hover {  /* color of link when hovered-lt yellow*/
		color: #000000;
		text-decoration: none;
  	padding:	0px 3px 0px 3px;
		background-color: #fdfdf7; 
		}	
		
.footer a {  /* color of link-red-brown*/
  	color:	#b64409;
  	text-decoration:	none;
  	padding:	0px;
  	}
	
.footer a:visited {  /* color of visited link-black*/
		color: #000;
		text-decoration: none;
		padding:	0px;
		}

.footer a:hover {  /* color of link when hovered-lt yellow*/
		color: #000000;
		text-decoration: none;
		padding:	0px;
		background-color: #fdfdf7;
		}

h1 {
  font-size:      220%;
	font-family: 		"georgia" ,verdana, geneva, sans-serif;			
	font-weight:    normal;
	padding-top:		5px;
	}	
	
h2 {  /* headline 2 */
  font-size:      190%;
	font-family: 		"georgia",  verdana, geneva, sans-serif;
	font-weight:    normal;	
	}	
	
h3 {  /* headline 3 */
  font-size:      130%;	
	font-family: 		"georgia", verdana, geneva, sans-serif;
	font-weight:    normal;
	}	

.tc {   /* text center*/
	text-align:	center;
	}
	
.tl {    /* text left*/
	text-align:	left;
	}
	
.tr {    /* text left*/
	text-align:	right;
	}
	
.t85 {    
	font-size:      85%;	
	}
.t150 {
	font-size:   150%
	}		
			
/* lists */
	
ul {  /* definition of an unordered list */
	margin-top:		0;
	padding-top: 	0;
	margin-left:	10px;
	padding-left:	10px;
	}		

li {
	margin-top:		0px;
	padding-top: 	5px;
	margin-left:	0px;
	padding-left:	0px;
	list-style-type: circle;
	
	}

.nobottom {   /* forces bottom to move up */
	margin-bottom:	0;
	padding-bottom:	0;
	}
	
.notop {     /* forces top to move up */
	margin-top:	0;
	padding-top:	0;
	}

.brown {
	color: #2d1a00
}

.redbrown {
	color: #b64409
}	
.white {
	color: #ffffff;
	}

.yellow {
	color: #f4cb89;
	}	
	
.border {
	border: 2px red;
}
