body {
	background-color: #FFFFFF;
	margin: 0 auto;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;		
}
p {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	
	font-size: 10px;
	color: black;
}
table.main {
	width: 780px;
	border-width: 0px 1px 1px 1px;
	border-spacing: 0px;
	border-style: solid;
	border-color: black;
	background-color: white;
}
td.homenav, td.aboutnav, td.contactnav, td.newsnav, td.purchasenav, td.updatesnav {
	font-size: 9px;
	color: black;	
	line-height: 4;
	width: 188px;
	height: 585px;	
	border-width: 0px;
	padding: 0px 3px 0px 0px;
	vertical-align: top;
	text-align: right;
	background-color: #FFFFFF;
	background-repeat: no-repeat;
}
td.aboutnav {
	color: #FF9933;
	background-color: #993300;
	background-image: url("images/ocher-sidebar.jpg");	
}
td.contactnav {
	color: #996666;
	background-color: #330033;
	background-image: url("images/eggplant-sidebar.jpg");
}
td.newsnav {
	color: #FFCCFF;
	background-color: #009966;
	background-image: url("images/jade-sidebar.jpg");	
}
td.purchasenav {
	color: #330000;
	background-color: #FFCC66;
	background-image: url("images/gold-sidebar.jpg");	
}
td.updatesnav {
	color: #000033;
	background-color: #3399CC;
	background-image: url("images/aqua-sidebar.jpg");
}
#nav {
	margin-top: 200px;
}
td.content, td.homecontent {
	font-size: 10px;
	color: black;
	height: 585px;	
	border-width: 0px;
	padding: 20px;
	vertical-align: top;	
	background-color: #FFFFFF;
	text-align: left;
	line-height: 1.5;
}
td.homecontent {
	text-align: center;
	background-color: #FFCC66;
	background-image: url("images/homepage-field.jpg");
	background-repeat: no-repeat;
}
p.headcontact {
	color: #330033;
	font-family: garamond, serif;
	font-weight: bold;
	font-size: 15px;
}
p.headabout {
	color: #993300;
	font-family: garamond, serif;
	font-weight: bold;
	font-size: 15px;
}
p.headnews {
	color: #009966;
	font-family: garamond, serif;
	font-weight: bold;
	font-size: 15px;
}
p.headupdates {
	color: #3399CC;
	font-family: garamond, serif;
	font-weight: bold;
	font-size: 15px;
}
a:link { 
	color: black;
	text-decoration: none;
	}
a:visited { 
	color: black;
	text-decoration: none;	
	}
a:hover { 
	color: black;
	text-decoration: underline;
	}
a:active { 
	color: black;
	text-decoration: underline;
}
.aboutnav a:link { 
	color: #FF9933;
	text-decoration: none;
	}
.aboutnav a:visited { 
	color: #FF9933;
	text-decoration: none;	
	}
.aboutnav a:hover { 
	color: #FF9933;
	text-decoration: underline;
	}
#onabout {
	color: #99FFFF;
	text-decoration: none;
}
.contactnav a:link { 
	color: #996666;
	text-decoration: none;
	}
.contactnav a:visited { 
	color: #996666;
	text-decoration: none;	
	}
.contactnav a:hover { 
	color: #996666;
	text-decoration: underline;
	}
#oncontact {
	color: #99CC99;
	text-decoration: none;
}
.newsnav a:link { 
	color: #FFCCFF;
	text-decoration: none;
	}
.newsnav a:visited { 
	color: #FFCCFF;
	text-decoration: none;	
	}
.newsnav a:hover { 
	color: #FFCCFF;
	text-decoration: underline;
	}
#onnews {
	color: #FFFF00;
	text-decoration: none;
}
.updatesnav a:link { 
	color: #000033;
	text-decoration: none;
	}
.updatesnav a:visited { 
	color: #000033;
	text-decoration: none;	
	}
.updatesnav a:hover { 
	color: #000033;
	text-decoration: underline;
	}
#onupdates {
	color: #FFFFFF;
	text-decoration: none;
}
.purchasenav a:link { 
	color: #330000;
	text-decoration: none;
	}
.purchasenav a:visited { 
	color: #330000;
	text-decoration: none;	
	}
.purchasenav a:hover { 
	color: #330000;
	text-decoration: underline;
	}
#onpurchase {
	color: #FF0000;
	text-decoration: none;
}
#logo {
	margin-top: 195px;
}
#tagline {
	margin-top: 150px;
}
form {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
input {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
textarea {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
select {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
ul {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	list-style-type: disc;
	list-style-position: outside;
}
li {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
ol {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	list-style-type: upper-roman;
	list-style-position: outside;
}
