		body		{background: #000 url("/images/top_bottom.gif") center 80px repeat-x;
					margin: 0px;
					color: #fff;
					font-family: "Lucida Grande","Lucida Sans", Tahoma, sans-serif;
					font-size: 8pt;
					text-align: center;}
		
		.top		{background: #290402 url("/images/top_bkg_again.gif") bottom center; text-shadow: #000 0px 3px 5px;}

		.top_center	{background: url("/images/top_gplogo.gif") bottom center no-repeat;
					margin: 0px auto;
					width: 750px;
					padding-top: 60px;
					padding-bottom: 3px;
					text-align: right;
					font-size: 24pt;
					font-family: Georgia, Garamond, serif;}

				a	{color: #ff9115;
					text-decoration: none;}
			a:hover	{color: #fff;}
		
		.navbar	a	{font-weight: bold;
					color: #ff9115;
					text-decoration: none;}
	.navbar	a:hover	{color: #fff;}
	
		a.res_pdf	{display: block;
					margin: auto;
					width: 400px;
					text-align: center;
					font-size: 12pt;
					border: none;}
	.res_pdf img	{border: none;
					vertical-align: middle;
					padding: 0px;}
.res_pdf img:hover	{border: none;}
					
	.navbar			{background: #1e0c04;
					border-top: 1px solid #4f3c13;
					border-bottom: 1px solid #4f3c13;}
	.navbar:hover	{border-top: 1px solid #6f5c33;
					border-bottom: 1px solid #8f5c33;}
	.navbar_center	{background: #29170f;
					width: 750px;
					margin: auto;
					padding: 5px;
					font-size: 8pt;
					letter-spacing: 2px;}
	
	.navbar ul		{list-style: none;}
	.navbar ul li	{display: inline; margin: 0px; padding: 0px; list-style: none;}
	.navbar ul li:after	{content: ' ~';}
	.navbar ul li:last-child:after {content: '';}
		
		.content	{background: #191919;
					width: 700px;
					margin: auto;
					padding: 30px;
					padding-bottom: 5px;
					text-align: justify;}

			#footer	{background: #000 url("/images/bottom_bkg.gif") top repeat-x;
					width: 760px;
					border-top: 1px #4f3c13 solid;
					padding: 5px 0px;
					margin: 0px auto;
					text-align: center;
					font-size: 6pt;}
			
			#footer:hover	{border-top-color: #8f5c33;}
		
				h1	{font-family: Georgia, Garamond, serif;
					font-size: 18pt;
					color: #ff9115;
					background: url("/images/title_underline.gif") bottom repeat-x;
					margin: 0px;}
		h1:hover	{color: white;}
				
				p	{margin: 20px;
					line-height: 18px;}
					
			.left	{float: left;}
			.right	{float: right;}
			.center	{text-align: center;
					margin-bottom: 50px;}
					
		 .profile	{float: left;
					border: 1px solid #ff9115;
					margin: 5px 10px 5px 0px;
					padding: 1px;}
	.profile:hover	{border: 1px solid #ffffff;}

		.gallery	{margin: 0px 50px 40px 50px; padding: 0px; list-style: none; text-align: center;}
		.gallery li	{display: inline;}
	
		#resume	ul	{width: 80%;}
		#resume	li	{padding-bottom: 8px;}
		#resume li:hover	{color: #4a4;}
		
		#resume	h1	{margin-bottom: 15px;}
		
		
		#resume		{margin-top: 30px;}
		
		
		
		.res_name	{font-weight: bold;
					font-size: 10pt;}
			table	{border: none;
					margin: auto;}
				td	{padding: 5px;
					vertical-align: top;
					border-bottom: 1px solid #000;
					border-top: 1px solid #000;}
				tr	{border: 1px solid black;
					background: #222;}
		tr:hover	{background: #292929;}
		
		a img		{border: 1px solid #ff9115;
					padding: 2px;
					margin: 2px;}
		a img:hover	{border: 1px solid #fff;}
		

		#contactform
					{width: 75%; margin: 20px auto;}

		#contactform ul, #contactform ul li
					{margin: 0px; padding: 0px; list-style: none; clear: both;}
		
		#contactform ul li
					{margin: auto; border: 10px solid #000; background-color: #000;}
		
		#contactform .userinfo_top
					{-webkit-border-top-right-radius: 8px; -webkit-border-top-left-radius: 8px; border-bottom: 0px;}
		#contactform .userinfo_bottom
					{-webkit-border-bottom-right-radius: 8px; -webkit-border-bottom-left-radius: 8px; margin-bottom: 2px;}
		
		

		
		#contactform label
					{display: none; float: left; width: 20%; border-right: 3px solid #111; padding: 10px 0px; margin-right: 10px;}
		
		#contactform input[type=text], #contactform textarea
					{font-size: 10pt; background-color: #333; border:none; color: #fff; margin: 0px; width: 100%;}
		
		#contactform input[type=text]:hover, #contactform textarea:hover, #contactform input[type=text]:focus, #contactform textarea:focus
					{background-color: #444; color: #ff9115;}
		
		#contact_body
					{padding: 1px; height: 200px;}
			
		