body {
			background-color: silver; font-family: Arial, Helvetica, Geneva, sans-serif; margin: 0; padding: 0; }
			

/* hight, width and color of forground */	
div#structure {
			width: 800px;  background-color: white; height: 1170px; margin-left: auto; margin-right: auto; position: relative; }
h1 { 		
			background-color: #f0f8ff; padding: 0.10em; padding-left: 20px; color: black; font-size: 10px; letter-spacing: 4px; margin-top: 0.0em; }
h2 {		
			color: black; font-size: small; margin: 0; padding: 0; }			
h3 {		
			color: #3366cc; font-size: 12pt; letter-spacing: 8px; font-weight: 800; margin: 0; padding: 0; border-bottom: 1px solid #3366cc; } 
h4 {
			color: black; font-size: 11px; margin: 0; padding-top: 5px; padding-bottom: 5px; border-bottom: 1px solid white; }
h5 { 
			color: gray; font-size: 12px; font-weight: 800;  }
h6 {		
			}
p { 
			color: black; font-size: small; }
			
/* main text link style */
a:link {	
			color: blue; text-decoration: none; }	
a:visited {
			color: gray; text-decoration: none; }	
a:hover {  
			color: red; text-decoration: none; }
			
			
.r3 {
			color: gray; font-size: small; font-style: italic; }
div#content {
			width: 570px; position: absolute; margin-left: 179px; margin-right: auto; top: 218px; color: black; font-size: small; }
a:link {
			text-decoration: none; }


/* data banner */		
div#banner2 {		
			width: 400px; position: absolute; margin-left: 179px; margin-right: auto; top: 175px; }
			
/* energetic button	advert */		
div#advert1 {		
			width: 125px; position: absolute; margin-left: 20px; margin-right: auto; top: 570px; }
			
/* left banner */		
div#advert {		
			width: 125px; position: absolute; margin-left: 10px; top: 570px; }


div#navigation { 
			width: 160px; position: absolute; top: 167px; margin-left: 0; margin-right: auto; font-size: small; }
ul.navbar {
			list-style-type: none; padding: 0; margin: 0; top: 0; left: 0; }
li a:link {	
			color: white; text-decoration: none; }	
li a:visited {
			color: blue; text-decoration: none; }	
li a:hover {  
			color: red; text-decoration: none; }
ul.navbar li {
			background: url("media/lt-barbsq.gif") no-repeat; margin: 0.3em 0; padding: 0.10em; text-decoration: none; }

div#footer {
			width: 611px; position: absolute; margin-left: 179px; top: 1120px; margin-right: auto; background-color: #f0f8ff; padding-left: 10px; }
			

#rightpanel {
			width: 134px; position: absolute; padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px; 
			background-color: #add8e6; margin-left: 646px; margin-right: auto; top: 170px; }
			
div#sidebar {
			position: absolute; top: 400px; left: 0; width: 160px; font-size: 11px; }
div#sidebar h4 {
			background: #969; color: black; margin: 0; padding: 0.33em 0 0 0.5em; border-width: 0; }
div#sidebar a {
			display: block; padding: 8px 0 2px 10px; margin: 0; border-right: 1px solid #969; }
div#sidebar a:hover {
			background: #FDF;}


/* bulleted list on recruit*/			
ul.bulletist {
			color: black; font-size: small; }

			

