body {
			background: #808080; /* gray background is #808080 */
			margin: 0;
	}
	
	img {
		border: 0px;
		}
	
	#container {
			position: relative;
			width: 806px; /* width + border for IE 5.x */
			w\idth: 800px; /* real width */
			margin: auto;
			background: #ffffff;
	}
	
		
		
		/* START CSS FOR HEADER */
		
	#header {
			background: #ffffff;
			color: #5B655F;
			padding: 20px 0px 20px 0px;
	}
	
	#header p {
	margin: 0px 0px 0px 400px;
	font: 90% "times new roman", serif;
	}
	
	#header img {
		height: 74px;
		width: 158px;
		float: left;
		padding: 0px 0px 20px 10px;
	}
	
	/* END CSS FOR HEADER */
	
	/* START CSS FOR MENU */
	
	
		#menu {
			background: #5B655F;
			clear: both;
			border: solid black;
			border-width: 1px 0px 1px 0px;
			width: 800px;
			font: 70% verdana, tahoma, sans-serif;
			font-weight: bold;
			text-transform: lowercase;
			padding: 3px 0px 3px 0px;
		}
		
		#menu a {
			text-decoration: none;
			color: #ffffff;
		}
		
		#menu a:hover {
			color: #000000;
		}
		
		#menu a:active {
			color: red;
			font-weight: bold;
		}
		
		span.gray {
			background: #5B655F;
			border: solid black;
			padding: 3px 15px 3px 15px;
			border-width: 1px 1px 1px 0px;
		}
		
		span.green {
			background: #869762;
			border: solid black;
			padding: 3px 15px 3px 15px;
			border-width: 1px 1px 1px 0px;
		}
		
		span.blue {
			background: #273E62;
			border: solid black;
			padding: 3px 15px 3px 15px;
			border-width: 1px 1px 1px 0px;
		}
		
		span.yellow {
			background: #E2982B;
			border: solid black;
			padding: 3px 15px 3px 15px;
			border-width: 1px 1px 1px 0px;
		}
		
		span.red {
			background: #7D2023;
			border: solid black;
			padding: 3px 15px 3px 15px;
			border-width: 1px 1px 1px 0px;
		}
		
		#menu span {
			display: inline;
		}
		
	/* END CSS FOR MENU */
	
		/* START CSS FOR SUBTITLE */
	
	#subtitle {
		font: 70% verdana, tahoma, sans-serif;
		background: #ffffff url(images/gray_stripes.gif);
		height: 25px;
		text-align: right;
		line-height: 2;
		color: #5B655F;
		padding: 0px 5px 0px 0px;
		}
		
	/* END CSS FOR SUBTITLE */
	
		/* START CSS FOR FOOTER */

				/* START CSS FOR FOOTER */

#footer {
	background: #ffffff;
	height: 100px;
	clear: both;
	font: 70% verdana, sans-serif;
	padding: 10px 10px; /* top/bottom right/left */
	}
	
#footer a {
	color: #666666;
	text-decoration: none;
	font-weight: normal;
}
	
#footer a:active {
	color: #F00000;
	text-decoration: none;
	font-weight: normal;
}
	
#footer a:hover {
	color: #F00000;
	text-decoration: none;
	font-weight: normal;
}

#footer img {
	float: right;
	padding: 35px 0px 0px 0px;
}

#footer span {
	margin: 0px 0px 0px 388px;
	color: black;
}

/* END CSS FOR FOOTER */