.top {
	position:relative;
	left:100px;
	border-left:1px solid black;
	border-right:1px solid black;
	border-top:1px solid black;
	width:800px;
	}
	
.menu {
	background-image:url(images/menu.gif);
	width:800px;
	height:19px;
	border-left:1px solid black;
	border-right:1px solid black;
	position:relative;
	left:100px; 
	text-align:right;
	}
	
.menu a {color:#4D7851;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px; }
	
.menu a:hover {color:#FF9999; }
	
.main {
	background-image:url(images/bottom_main.gif);
	width:800px;
	left:100px;
	position:relative;
	border-left:1px solid black;
	border-right:1px solid black;
	border-bottom:1px solid black;
	top:0px;
	height:438px;
	}
	
.welcome {
	font-family:Arial, Helvetica, sans-serif;
	float:right;
	position:relative;
	width:100px;
	font-size:16px;
	font-weight:bold;
	letter-spacing:2px;
	}
	
.nutrition {
	font-family:Arial, Helvetica, sans-serif;
	float:right;
	position:relative;
	width:210px;
	font-size:16px;
	font-weight:bold;
	letter-spacing:2px;
	}
	
.maintext {
	font-family:Arial, Helvetica, sans-serif;
	float:right;
	position:relative;
	width:440px;
	letter-spacing:2px;
	font-weight:500;
	font-size:12px;
	text-align:justify;
	padding-right:10px;
	 }
	 
.maintext2 {
	font-family:Arial, Helvetica, sans-serif;
	float:right;
	position:relative;
	width:440px;
	letter-spacing:2px;
	font-weight:500;
	font-size:12px;
	text-align:center;
	padding-right:10px;
	 }
	
.quote {
	text-align:center;
	font-weight:bold;
	font-size:18px;
	text-decoration:blink;
	}

a {text-decoration:none;
	color:#4D7851;
	 }
	 
a:hover {color:#FF9999;
	}
	
.menuspan {border:1px solid black; 
		position:relative;
		left:360px;
		width:425px;
		background-color:#DCD2A7;
		text-align:center;
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight:bold;
		color:#4d7851;
		height:20px;
		padding-top:3px;
		}

.menuspan2 {border-left:1px solid black; border-right:1px solid black; border-bottom:1px solid black;
		position:relative;
		left:360px;
		width:415px;
		background-color:#CCCCCC;
		text-align:justify;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		color:#4d7851;
				padding:5px;
		}

.menuspan2 a {color:#FF6699; }

.menuspan2 a:hover {background-color:#DCD2A7; }
	
