		body {
			background-color:#000000;
			font-family: Tahoma, "Lucida Grande";	
			color:#786E69;
			font-size:10px;
		}
		p, a {	
			letter-spacing:.1em;
			padding-bottom:3px;
		}
		a {
			text-decoration: none;
			color:#786E69;
		}
		a.site {
			color:#786E69;
			margin-top: -20px;
			padding-top: -20px;
			padding-left: 10px;
		}    /* unvisited link */
		p.site {
			margin-right: 20px		
			margin-top: 0px	
			margin-left: 10px;
			padding-left: 10px;
			padding-right: 20px
			padding-top: 0px
		}
		li {
			font-size: 1.5em;
			display: block;
			width: 200px;
			padding:7px 7px 7px 6px;
			list-style-type: none;
			text-decoration: none;
			text-transform:uppercase;
		}
		h1 {
			font-size: 5em;
			margin-bottom: 0px;
			margin-left: 40px;
			margin-top: 0px;
		}
		h4 {
			font-size: 1.7em;
			margin-bottom: 7px;
			margin-top: 20px;
			padding-top: 0px;
			padding-bottom: 0px;
		}
		h5 {
			font-size: 1.3em;		
			margin-top: 0px;
			margin-bottom: 7px;
			padding-top: 0px;
			padding-bottom: 2px;
		}
		#content {
			width: 800px;
		}
		#header {
			float: left;
			width: 225px;			
		}
		#title {
		}
		#nav {
			display: block;
			clear: both;
			width: 100%;
			height: 52px;
			background: url('images/bg-toolbar.png') repeat-x top left;
			z-index: 1;
			position: absolute;
			top: 0px;
			left: 0px;
		}
		#mainContent {
			width: 600px;
		}
		#mainBody {
			border: solid 1px #786E69;
			margin-left: 10px;
			margin-top: 0px;		
			padding-left: 10px;
			min-height: 400px;
		}

		.subscript {
			font-size: .5em;
		}
		.imageFrame {
			float:right;
			width: 290px;
			font-size: 1em;
		}
		.credit {
			margin-left: 3em;		
		}
		.image {
			width: 250px;
			float: right;
			margin-bottom: 1em;
			margin-left: 1em;
			margin-right: 1em;
		}
		#contact {
			margin-top: 100px;
		}

		.visibleInput {
			font-family: Arial, Sans-Serif;
			font-size: 13px;
			margin-bottom: 5px;
			display: block;
			padding: 4px;
			border: solid 1px #786E69;
			width: 300px;
			background-color: #bbbbbb;
		}