/* modifications to global.css */

	div#top	{
		padding-top: 26px;
		height: auto;
		}
		
	#name	{
		margin: 0 0 10px 74px;
		font: 14px geneva, verdana, arial, sans-serif;
		color: #7b7b7b;
		}
		
	#nav	{
		height: 40px;	/* gives a specific height to the div to allow for subnavigation toggle */
		margin: 0 0 0 74px;
		}
	
/* end modifications to global.css */

div#container	{	/* encloses all content below the navigation */
	clear: left;	/* clears navigation */
	width: 926px;
	margin: 20px 0 0 100px;
	background-color: #fff;
	}

/* styles specific to text pages */
	
	div#content	{
		clear: left;
		margin: 20px 0 0 100px;
		border: 1px solid #6f9499;
		width: 650px;
		height: 500px;
		background-color: #fff;
		padding: 26px;
		text-align: left;
		font: 12px geneva, verdana, arial, sans-serif;
		color: #7b7b7b;
		line-height: 1.5em;
		overflow: auto;
		}
		
	div#content p	{
		width: 450px;
		}
	
/* end styles specific to text pages */

/* styles specific to image pages */
	
	div#thumbnails	{
		float: left;	/* forces div to stretch and contain floated thumbnail images: discussion at: complexspiral.com/publications/containing-floats - similar clearer div in source code to clear the container div beyond thumbnails and images container */
		margin: 0 auto;
		}
		
	div#thumbnails img	{
		display: block;
		float: left;
		padding: 0 10px 0 0;
		border: 0;
		}
		
	div#splash	{
		border: 1px solid #6f9499;
		text-align: left;
		}
		
	div#imagecontainer	{
		clear: left;	/* clears thumbnails */
		width: 900px;
		margin: 0;
		padding: 26px 0 0 0;
		float: left;	/* stretch div to contain floated divs within it */
		}
		
	div#images	{
		float: left;
		width: auto;
		}
		
	.description	{
		float: left;
		width: 250px;
		padding-top: 26px;
		padding-left: 26px;
		text-align: left;
		font: 11px geneva, verdana, arial, sans-serif;
		color: #7b7b7b;
		}
	
/*end styles specific to image pages */

.heading	{
	font: 14px geneva, verdana, arial, sans-serif;
	color: #6f9499;
	}
	
h1	{
	font: 14px geneva, verdana, arial, sans-serif;
	line-height: 1.2em;
	margin: 0;
	border-bottom: 1px dashed #ddd;
	color: #6f9499;
	}
	
	
