			body {
				background-color: #ffffcc;
				font-family: courier, monospace;
			}
			
			#background {
				z-index: -1;
				position: absolute;
				left: -2px;
				top: -2px;
			}
			#top_menu {
				position: absolute;
				left: 150px;
				top: 200px;
				font-size: 14px;
				color: #8B4513;
			
			}
			#top_menu a {
				color: #8B4513;
				text-decoration: none;
			}
			#top_menu a:hover {
				color: black;
				text-decoration: none;
			}
			
			#home_text {
				position: absolute;
				left: 110px;
				width: 600px;
				top: 275px;
				font-size: small;
				xtext-align: center; 
			}
			
			.center {
				text-align: center;
			}
			.home_image {
				float: none;
				margin-bottom: 20px;
			}
			#home_text a {
				color: #8B4513;
                text-decoration: none;
			}
			#home_text a:hover {
				color: black;
				text-decoration: none; 
			}
			
			xxx#menu li {
				list-style-type: none;
				width: 5em;
				text-align: center;
				margin-left: -3.5em;
				margin-bottom: 15px;
			}
			xxx#menu a {
				text-decoration: none;
		    }
			xxx#content {
				position: absolute;
				left: 150px;
				top: 280px;
				width: 570px;
				height: 690px;
				border: double;
				padding: 15px;	
				margin: 0px;
				background-color: #C3CBC9;
				font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
				font-size: small;
			} 
			xxx#content a {
				color: #584F60;
				text-decoration: none;
				}
			xxx#content a:hover {
				color: red;
				}
			#footer {
				margin-top: 50px;
				font-size: 13px;
				text-align: center;
				color: #8B4513;
			}
			#footer a {
				color: #8B4513;
				text-decoration: none;
			}
		
			.copyright {
				font-size: xx-small;
				font-weight: lighter;
				color: black;
				font-family: monospace;
				text-align: center;
				margin-top: 30px;
			}
			dt {
				font-weight: 700;
			}
			#footer a:hover {
				color: black;
			}
			
			#left {
				text-align: left;
			}
			h1 {
				font-size: large;
				font-weight: bold;
				text-align: center;
			}
			h2 {
				font-weight: 700;
				font-size: small;
			}
			h3 {
				font-weight: 200;
			}
			h4 {
				font-weight: bold;
			}
			xxxul {
				list-style: none;
			}
			table {
				border-style: none;
				margin-left: 100px;
				text-align: left;
				}
			td {
				border-style: none;
				padding-top: 0;
				padding-right: 4px;
				padding-left: 10px
			}
			.right_td {
				padding-top: 1em;
			}
			.center {
				text-align: center;
			}
			.float_left {
				float: left;
				margin-right: 10px;
				margin-bottom: 10px;
			}
			.float_right {
				float: right;
				margin-left: 10px;
				margin-bottom: 10px;
			}
			#content img {
				margin: 10px;
			}
			

