
	body
	{

		margin: 0;

		padding: 0;

		font: 13px hevetica, lucida, arial, sans-serif;

		text-align: center;

		color: #E3E3D3;

		background-color: #111;

	}

	

	a:link { color: #999; text-decoration: none; }

	a:visited { color: #696969;  text-decoration: none; }

	
a:hover, a:active
	{

		color: #ffffff;

		text-decoration: none;

	}

	
h2
	{

		color: #F0F0DF;

		font: 105% lucida, verdana, sans-serif;

		margin: 0 0 2px 5px;

	}

	
h2 a { text-decoration: none; }

	h3
	{

		color: #F0F0DF;

		font: 240% lucida, verdana, sans-serif;

		margin: 0 0 1px 0;

	}

	
h4
	{

		color: #F0F0DF;

		font: 120% lucida, verdana, sans-serif;

		margin: 0 0 5px 0;

	}

	
h5
	{

		color: #888;

		font: 80% lucida, verdana, sans-serif;

		margin: 4px 0 0 0;

	}

	#container
	{

		margin: 2em auto;

		width: 854px;

		height: 460px;

		
text-align: left;

		background-image: url(images/mgresham_home.jpg);

		border: 1px solid #000000;

	}

	
#header
	{

		text-align: left;

		padding: 14px 0px 0px 18px;

		height: 80px;

	}


	#main
	{

		padding: 10px 0 12px 20px ;

		width: 500px;

		height: 324px;

		font: 11px hevetica, lucida, arial, sans-serif;

		letter-spacing: 1px;
		line-height: 140%;

	}



	#main a
	{

		text-decoration: none;

		color: #E3E3D3;

	}



	/*	styling for any (links when hovering) within the lists in the nav section */

	#main a:hover
	{

		text-decoration: underline;

		color: #ffffff;

	}

	
#main ul
	{

		margin: -10px 0 0 0px;

		padding: 0;

		list-style-type: none;

		/* border-left: 1px solid #aaaa9c; */
	}

	#main li
	{

		display: inline;

		padding: 0 0px;

		/* border-right: 1px solid #aaaa9c; */
	}


	#main li a
	{

		text-decoration: none;

		color: #E3E3D3;

	}

	
#main li a:hover
	{

		text-decoration: underline;

		color: #ffffff;

	}






	#menu
	{


		background-color: #2b2722;

		font-size: 100%;

		padding: 2px 0;

	
	}

	
#menu ul
	{

		margin: 0 0 0 20px;

		padding: 0;

		list-style-type: none;

		border-left: 1px solid #aaaa9c;

	}

	#menu li
	{

		display: inline;

		padding: 0 10px;

		border-right: 1px solid #aaaa9c;

	}


	#menu li a
	{

		text-decoration: none;

		color: #E3E3D3;

	}

	
#menu li a:hover
	{

		text-decoration: underline;

		color: #ffffff;

	}





	#footer
	{


		text-align: center;

		font-size: 100%;

		padding: 6px 0;

	
	}



