/* CSS Document */

a		{
		color: #999966;
		text-decoration: none;
		font-weight: 800;
		}
		
a:hover	{
		color: #999966;
		text-decoration: underline;
		}
		
a:visited	{
		color:#black;
		text-decoration: none;
		}
		
div		{
		border: solid red 0px;
		}

body	{
		background-color: #white;
		color: black;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		}

li		{
		padding: 1em 1em 1em -1em;
		list-style-type: none;
		}

#header	img	{
		border: solid black 0px;
		background-color: white;
		padding-bottom: 3em;;
		}
		
img		{
		background-color: white;
		padding: 0em;
		}
		



									
#contain	{
			width: 900px;
			margin: 0em auto 0em auto;
			clear: both;
			}

#main		{
			clear: both;
			}
			
#pic_menu	{
			width: 900px;
			margin: 2em auto 0em auto;
			clear: both;
			text-align: center;
			padding-top: 3em;
			}
			
#pic_menu	img {
			margin: .5em;
			padding: .5em;
			border: solid black 0px;
			}
		
#menu		{
			width: 150px;
			float: left;
			margin: 150px 0px 125px 0px;
			}
				
#content	{
			float: none;
			overflow: visible;
			}

#content img {
			float: left;
			clear: none;
			}
			


		

#content main_img
			{
			float: right;
			}
			

#content	div {
			width: 345px;
			padding-left: .5em;
			float: right;
			clear: none;
			}
			
#content_info	div {
			width: 576px;
			text-align: left;
			float: right;
			clear: none;
			padding-right: 10em;
			}
			
div	{

	border: solid blue 0px;

	}
	
#content_contact	div {
			width: 345px;
			padding-right: 20em;
			float: right;
			clear: none;
			}

#resume_content {
	height: 640px;
	margin: 0em 0em 0em 166px;
	line-height: 1.8em;
	}

#resume_content p {
	text-align: left;
	margin: 1em;
	padding: 1em;
	}

#resume_content h2 {

	text-align: left;
	float: right;
	width: 425px;
	}



.dated	{

	}



.dated	div	{

	width: 5em;

	float: left;

	}



.dated  p	{

	margin-left: 6em !important;

	padding: 0em !important;

	}





