@charset "utf-8";
		body 				{background-color:#D3F4BC; color:#0A1503;}
		h1, h2, h3, h4, h5, h6
		{color:#0A1503;}
		
	#Site-Container {max-width:55em;  min-width:37em;  margin:0 auto; position:relative; padding:0; 
					 background-color:#fff; border-left: 0.09em solid #0A1503; border-right: 0.09em solid #0A1503; }
	/* Header Area */
	
		#Header 			{background-color:#64C71E; margin:0; }
		#Header h1			{margin:0; padding:1em 0.5em 2em 0.5em; height:53px; overflow:hidden;
								background-image:url(../_images/Logo.jpg); background-repeat:no-repeat; background-position:center;}
		#Header span		{position:absolute; left:-999em;}

		#Header h2			{margin:0; padding: 0.6em 0.5em 0.5em 0.5em;
								background-color:#376E10; color:#fff; text-decoration:none;}


		#HTML5 				{position:absolute; left:-999em; visibility:hidden; height:0; overflow:hidden;}

	
		#HTML5 				{position:absolute; left:0; margin:0; padding:0;}
		#HTML5 a			{padding:0.1em 0.4em 0.1em 0.1em; display:block; color:#D3F4BC; border-right:0.5em solid #376E10;}
		#HTML5 a:hover		{color:#376E10; border-right:0.5em solid #D3F4BC;}
		
		/* Page Nav */			
			#navPage 				{ position:absolute; right:0; font-size:0.8em; text-align:right; width:10em; margin-right:0.3em; }
			#navPage li				{ list-style:none; list-style-type:none; }
			#navPage a				{ padding:0.1em 0.4em 0.1em 0.1em; display:block; color:#D3F4BC; border-right:0.5em solid #376E10;}
			#navPage a:hover		{ color:#376E10; border-right:0.5em solid #D3F4BC;}

		/* Objective */
			#Header #Objective	{float:left;}
			
			#Header #Objective-Text		{ margin:-1em 0 0 8.5em; background-color:#fff; width:25em; padding:0; border-left:1em solid #376E10;}
			#Header #Objective-Text	p 	{ padding:0.3em;}
			#Header div 				{ margin:0; padding:0;}
	
		/* Contact Info */ 
			#ContactInfo 			{float:right; background-color:#fff; width:15em; border-right:none; }
			#ContactInfo  h2		{margin:0; padding:0.3em; }
			#ContactInfo  address 	{font-style:normal; padding:0.3em;}


	/* Content Area */

		#Content 						{ background-color:#fff; clear:both;}
			
			#Content .ResumeEntry h2	{ margin:0 0 1em 0; padding:0.3em; text-decoration:none; background-color:#B8C71D; color:#376E10; border:0.09em solid #B8C71D; clear:both;}
			#Content .ResumeEntry h3 a,
			#Content .ResumeEntry h3	{ margin:1em 0; padding:0.3em; clear:both; color:#69A440;}
	
			#Content .ResumeEntry h3 a:hover { color:#376E10;}
			
			#Content .ResumeEntry h4	{ margin-left:3em; border-left:0.2em solid #8EC71D; padding-left:0.5em; clear:both;}
			#Content .ResumeEntry p,
			#Content .ResumeEntry ol	{ margin-left:3em;}
			#Content .ResumeEntry li	{ margin-left:1.5em;}
			
			#Content a 					{ color:#1D63C7;}
			#Content a:hover 			{ color:#6199E8;}

			#Content .ResumeEntry h2:target	 {border:0.09em solid #000 !important; background-color:#376E10 !important; color:#B8C71D !important;}
	
			#AboutMe p					{ margin-right:15em; }
			#Site-Container #AboutMe h3	{ color:#0A1503; font-size:1em; clear:none !important; float:left; display:inline !important; margin:0 0.5em 0 3em; padding:0;}
						
			#Education					{ clear:both;}
	

	/* Footer Area */
		#Footer						{background-color:#64C71E; color:#fff; font-size:0.9em; margin:0; padding:0.3em; _margin-right:-2.1em !important;}
		#Footer a				{ color:#376E10;}
		#Footer a:hover			{ color:#D3F4BC;}

		#CopyRight					{ text-align:center; font-style:italic; font-size:0.9em;}
