body {
		font: 0.8em arial, helvetica, sans-serif;
	}
	
		
	html {margin: 0;
		padding: 0;}

	body {margin: 0;
		padding: 0;
		background: #ffc;
		font: 0.8em arial, helvetica, sans-serif;}
		
	pre {font: 1.1em/1.7em "andale mono", monospace;}	
	
	#banner {position: absolute;
		top: 0;
		left: 0;
		height:90px;
		width: 100%;
		padding: 0;
		margin: 0;
		border-bottom: 3px solid black;
		color: black;
		background: #FF3333;
		z-index: 5;}		
	
	#banner h1 {margin: 0;
		position: absolute;
		top: 1px;
		left: 20px;
		padding: 5px;}
	
	#banner h2 {margin: 0;
		position: absolute;
		top: 35px;
		left: 20px;
		font: 1.1em arial, helvetica, sans-serif;
		padding: 5px;}
		
	#banner h3 {margin: 0;
		position: absolute;
		top: 70px;
		left: 150px;
		letter-spacing: 0.2em;
		font: 1.5em arial, helvetica, sans-serif;
		padding: 5px;}
		
	
	#banner h4 {margin: 0;
		position: absolute;
		top: 5px;
		left: 600px;
		font: 1.0em arial, helvetica, sans-serif;
		padding: 5px;}
		
	#banner h5 {margin: 0;
		position: absolute;
		top: 25px;
		left: 600px;
		font: 1.0em arial, helvetica, sans-serif;
		padding: 5px;}
		
			
	#banner h6 {margin: 0;
		position: absolute;
		top: 5px;
		left: 600px;}
				
	
	#content h1 {margin: 0;
		position: absolute;
		top: 120px;
		left: 450px;}	
	
	#content h2 {margin: 0;
		position: absolute;
		font: 900 12px 'Times New Roman';
		font-weight: lighter;
		top: 180px;
		left: 475px;}	
		
	#content h3 {top: 300px;
		left: 100px;}	
	
	#content h4 {margin: 0;
		font-size: 12px;}	
	
	#content h5 {margin: 0;
		position: absolute;
		top: 150px;
		left: 300px;}	
	
	#content h6 {margin: 0;
		font-size: 12px;
		font-style: italic;}	
		
	#tabmenu {color: #FFCC00;
		position: absolute;
		top: 90px;
		padding: 0;
		margin: 0;
		z-index: 10;
		left: 15px;}
	
	#tabmenu li {display: inline;
		overflow: hidden;
		margin:0; 
		border: 0;
		list-style-type: none;}
		
	#tabmenu a, a.active {color: black;
		background: #FFCC00;
		font-size: 12px;
		font-weight: bold;
		border: 3px solid black;
		padding: 2px;
		margin: 0 2px;
		text-decoration: none;}
		
	#tabmenu a.active {background: #FFFF33;
		border-top: 4px solid; z-index: 30;}
		
	#tabmenu a:hover {color: black;
		background: #FFFF33;}	
		
	#tabmenu a:visited {color: black;}
		
	#tabmenu a.active:hover {background: #FFFF33;
		color: black;}
		
	#content {background: white;
		height: auto;
		text-align: justify;
		padding: 80px 35px 0px 35px;
		top: 160px;
		z-index: 0;}
		
	#content a {text-decoration: none;
		color: #86862D;}
		
	#content a:hover {background: #ADC09F;}

	#photos {background: white;
		height: auto;
		text-align: justify;
		padding: 80px 35px 0px 35px;
		top: 200px;
		z-index: 0;}
	
	#photos h1 a {top: 400px;
		left: 10px;}
		
	#photos h1 b {top: 400px;
		left: 350px;}
		
	#photos h1 c {top: 400px;
		left: 700px;}
		
	#photos h1 d {top: 700px;
		left: 10px;}		
	
	#photos h1 e {top: 700px;
		left: 350px;}
		
	#photos h1 f {top: 700px;
		left: 700px;}	
	
	#photos h1 g {top: 1000px;
		left: 10px;}
		
	#photos h1 h {top: 1000px;
		left: 350px;}	
	
	#photos h1 i {top: 1000px;
		left: 700px;}
		
/************************************************

                     PHOTOS

************************************************/
img.photo
{
  padding: 10px; 
  border: 2px darkgray solid;
}