				a:link {color:#FFFFFF;  text-decoration: none}
				a:hover {color:#000000; text-decoration: underline}
				a:visited {color:#CCCCCC; text-decoration: none}			
				.menu{
					font-family: arial; 
					font-size: 16px; 
					font-weight: bold; 
					line-height: 20px;
					
				}
				.abs{
					position:absolute;
				}
				.rel{
					position:relative;
				}
				
				* {
					margin:0;
					padding:0;
					}
			
				html, body {
					height:100%;
					}
			
				body {
					
					font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
					background-color:#000;
					text-align:center; /* horizontal centering for IE Win quirks */
					}
			
				#container {
					margin:0 auto;
					position:relative; /* puts container in front of distance */
					text-align:left;
					height:457px;
					height:477px!ie;
					width:640px;
					clear:left;
					background-color:#8c7841;
									
					z-index:99;
					
					}
				#feed-control {
					margin:0 auto;
					position:absolute;
					text-align:left;
					height:400px;
					height:420px!ie;
					width:350px;
					top:50px;
					left:140px;
					
					background-color:gray;				
					z-index:200;
					
					}
				#container div {
					font-size:80%;
					float:right;
					width:17em;
					margin-left:2em;
					}
			
				#container div h2 {
					font-size:120%;
					font-weight:bold;
					text-transform:uppercase;
					margin:1em 0 0;
					}
			
				#container div h3 {
					font-size:100%;
					font-weight:bold;
					margin:.5em 0 0 .75em;
					}
			
				#container ul {
					margin-left:2em;
					}
			
				#container li span {
					font-size:70%;
					}
					
			
				#container h1 {
					font-size:120%;
					padding-top:2.4em;
					margin-left:2.4em;
					}
			
				#container p {
					margin:1.5em 13.6em 1.5em 3em;
					}
			
				#distance { 
					width:1px;
					height:300px;
					background-color:#fc6;
					margin-bottom:-13.75em; /* half of container's height */
					float:left;
					}
				#menu{
					
					top:35px;
					left:-6px;
					
					}
				#main{					
					top:50px;
					right:25px;
					border:1px	solid black;
					}
				#main-text{
					font-size:12px;
					bottom:15px;
					right:25px;
					height:85px;				
					
				}
				#gallery-text{
					font-size:12px;
					bottom:15px;
					right:25px;
					height:75px;					
					
				}
				#h1{
					top:-30px;
					left:300px;				
					
				}
				#about{
					top:-20px;
					right:0px;	
					font-family: arial; 
					font-size: 14px; 
					font-weight: bold; 			
					
				}
				#about:hover {color:#ffffff; text-decoration: underline}
				#art{
					left:auto;
					right:auto;
					bottom:-150px
				}
				#footer{
					 
					text-align:center;
					color:#ffffff;
					left:auto;
					right:auto;
					bottom:-28px
				}
				.link:hover {color:#ffffff; text-decoration: underline}
