		* { padding: 0px; margin: 0px; border: 0px; }
		
		body {
			text-align: center; /* Hack for IE5/Win */
			font-family: verdana, arial;
			font-size: 0.9em;
			color: black;
			background-color: white;
		}
		a	{
			color: red;
		}
		h1 {
			color: #aa00aa;
			text-decoration: none;
			letter-spacing: 0.1em;
			font-size: 2.5em;
			border-bottom: 2px solid black;
			padding: 25px 0px 15px 0px;
			line-height: 2em;
		}
		h2 {
			color: #aa00aa;
			margin: 15px -10px 20px 0px;
			font-weight: normal;
		}
		p {
			line-height: 1.5em;
			margin: 1.5em 0em;
		}
		p#services {
			margin-top: 0em;
		}
		#main {
			width:775px;
			margin: 0px auto; 
		}
		#nav ul {
			list-style-type: none;
		}
		#nav {
			margin-right: 10px;
			text-align: left;
			float: left;
			width: 175px;
			height: 325px;
			background-image: url(images/menubg.gif);
			background-repeat: no-repeat;
		}
		#nav ul {
			padding: 40px 0px;
		}
		#nav a {
			color: white;
			display: block;
			font-weight: bold;
			height: 20px;
			padding: 10px;
			text-decoration: none;
		}
		#nav a:hover {
			color: red;
			background-color: #ffffff;
		}
		#nav a.here {
			color: black;
		}
		#footer {
			margin: 25px 0px;
			border-top: 2px solid black;
		}
		#footer a {
			text-decoration: none;
		}
		h1:first-letter {text-decoration: underline;}
		h2:first-letter {text-decoration: underline;}
		a:first-letter {text-decoration: underline;}
		
		#inner {
			padding: 10px 50px 0px 200px;
		}
