body 
				{
				background-color: #ffffff; 
				font-family: Arial, Helvetica, Geneva, sans-serif; 
				margin: 0; padding: 0;
				}
				
h2				{
				font-size: 0.9em; weight: light; color: silver; letter-spacing: 9px; }
				
				
h4				{
						font-size: 0.6em; color: #808080; }						
						
p 				{	
						font-size: 0.75em; color: #000000; line-height: 1.45em; }
						
li				{
						font-size: 0.70em; color: #000000; line-height: 1.45em; }
						
.c2 			{ 
						font-style: italic;  }
						
h3				{
						font-size: 0.70em; color: #000000; }
						
a:link {
						color: #191970; text-decoration: none; }
a:visited {		
						color: #A9A9A9; text-decoration: none; }
a:hover {		
						color: #CC0000; text-decoration: none; }
						
			
div#backdrop
				{
				width: 722px;    
				background-color: #ffffff;
				top: 40px; 
				height: 500px;
	        	margin-left: auto; 
				margin-right: auto; 
				position: relative; 
				}
				
div#headingimage {
						position: absolute; margin-left: 66px; top: 45px; }
						
div#heading			{
						position: absolute; top: 75px; margin-left: 0px; }
				
div#content 	{
						position: absolute; top: 110px; letter-spacing: 1px; width: 120px; 
						margin-left: 0px; text-align: left; }
						
div#frontcontent 	{
						position: absolute; top: 110px; letter-spacing: 1px; width: 400px; 
						margin-left: 0px; text-align: left; }
			
div#column 	{
						position: absolute; top: 110px; letter-spacing: 1px; width: 120px; 
						margin-left: 170px; text-align: left; }					
						
div#longcolumn 	{
						position: absolute; top: 110px; letter-spacing: 1px; width: 240px; 
						margin-left:450px; text-align: left; }
						
						
div#pillar 	{
						position: absolute; top: 110px; letter-spacing: 1px; width: 120px; 
						margin-left: 320px; text-align: left; }
						
div#image			{
						position: absolute; left: 0px; top: 70px; }							
						
				
div#bluebar 		{
						width: 754px; position: 
						absolute; left: -54px; top: 340px; }
				
div#blueline		{
						width: 1px; position: absolute; 
						margin-left: 470px; top: 64px; }

div#logo		{
						position: absolute; width: 186px; 
						margin-left: 475px; top: 370px; }

#flashcontent	{
						position: absolute; width: 294px; left: 50px; top: 350px; }	
						
#footer {
						position: absolute; top: 520px; margin-left: 0px; }



/* navigation for design pages */	
				
div#sidebar		{
						 position: absolute; width: 165px; top: 190px; right: 0; }
						 
div#sidebar a		{	
						 display: block; font-size: 0.65em; weight: bold; color: #000000; padding: 8px; text-align: left; border-bottom: 1px solid silver; background: #f5f5f5;} 

div#sidebar a:hover	{
						background: #ffffcc; color: red; }
						
						
						
/* caption above sidebar on the right*/

div#caption			{
						position: absolute; width: 165px; top: 70px; margin-left: 475px; }
					
						
						
/*left menu under horizontal rule*/	

div#menu			{
					position: absolute; left: 0; top: 370px; }

div#menu a			{
					font-size: 0.65em; color: #ffffff; weight: bold; padding: 4px; margin: 2px; background: #ff9933; }

div#menu a:hover	{
					color: #000000; background: #f5f5f5; }	
					
					
					
				
					
/*sub-menu above blue horizontal line on left*/

div#submenu			{ 
					position: absolute; left: 0; top: 310px; letter-spacing: 6px; font-size: 0.65em; color: #191970; }
					
				
						
						
/*last entry in style due to non-sighted viewer's reader's*/	
	
div#navigation 	{ 	
						
						position: relative; top: 15px; letter-spacing: 1px; text-align: center; width: 635px; background-color: #ff9933; padding: 5px;  }					
.navbar 		{
						font-size: 0.75em; color: #ffffff; }												
.navbar a:link 	{
						color: #ffffff; text-decoration: none; }	
.navbar a:visited {
						color: #ffffcc; text-decoration: none; }	
.navbar a:hover {				
						color: #000000; text-decoration: none; }
						
			



						


