	* {
		margin: 0;
		padding: 0;
		border: 0;
	}
	
	html {
		margin: 0;
		padding: 0;
		border: 0;	
	
	
		height: 50%;
		width: 100%;
		background-color: #3b362e;
	}
	
	body {
		height: 100%;
		margin: 0;
		padding: 0;
		border: 0;
	}	

	body {
		background-color: #49443b;
		color: #847d72;
		text-align: center; /* horizontal centering for IE Win quirks */
		font-family: Verdana, Arial, sans-serif;
		font-size: 12px;
		text-decoration: none;
	}	
	
	
	
	
	
	a {
		font-family: Verdana, Arial, sans-serif;
		font-size: 12px;
		color: #d2cabc;
		outline: none;
	}
	
	a:link {
		text-decoration: none;
	}
	
	a:visited {
		text-decoration: none;
		color: #d2cabc;
	}
	
	a:hover {
		text-decoration: none;
		color: #ff3300;
	}
	
	a:active {
		text-decoration: none;
		color: #ffffff;
	}	





	#vertical {
		width: 1px;
		height: 100%;
		margin-bottom: -300px; /* half of container's height */
		float: left;
	}

	#mainbox {
		margin: 0 auto;
		position: relative; /* puts container in front of distance */
		text-align: left;
		height: 600px;
		width: 1000px;
		clear: left;
	}

	#logo {
		left: 14px;
		top: 0px;
		background-color: transparent;
		position: absolute;
		
	}
		
	#folio {
		font-family: Verdana, Arial, sans-serif;
		font-size: 12px;
		color: #ffffff;
		text-decoration: none;
		background-color: transparent;
		position: absolute;		
		left: 18px;
		top: 315px;
	}
	
	#image {
		left: 100px;
		top: 0px;
		background-color: transparent;
		position: absolute;
	}
		
	#subsections {
		left: 100px;
		top: 565px;
		background-color: transparent;
		position: absolute;
	}
	
	#numbers {
		left: 100px;
		top: 588px;
		background-color: transparent;
		position: absolute;
	}	
	
	
	
	
	
	.title {
		font-style: italic;
	}
	
	.leading {
		line-height: 185%;
	}
	
	.leadingnarrow {
		line-height: 110%;
	}
	
	.leadingverynarrow {
		line-height: 10%;
	}
	
	.leadingemptyspace {
		line-height: 90%;
	}
	
	.red {
		color: #FF3300;
	}
	
		
	
	
	
	#nav, #nav ul { /* all lists */
		padding: 0;
		margin: 0;
		list-style: none;
		line-height: 1;
	}

	#nav a {
		display: block;
		width: 10em;
	}

	#nav li { /* all list items */
		float: left;
		width: 10em; /* width needed or else Opera goes nuts */
	}

	#nav li ul { /* second-level lists */
		position: absolute;
		background: transparent;
		width: 10em;
		left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
	}

	#nav li:hover ul, #nav li.sfhover ul { /* lists nested under hovered list items */
		left: auto;
	}
