		
/* NAVIGATION BAR */
		
		#navbar {font-family: Futura, Helvetica, Sans-Serif;
					margin-left: 100px;
					margin-top: 20px;
					}	
					
		#inspire_toc {font-family: Futura, Helvetica, Sans-Serif;
						text-align: left;
						padding: 0px;
						}		

		#navlist {
				text-align: left;
				padding: 0px;
				}

		#navlist li {display: inline;
				padding: 5px;
				
				}

		#navlist li a{text-decoration: none;
				color: #00161F;
				font-size: 12px;
				}

		#navlist li a:hover, #navlist active #current {color: #ffffff;
				font-size: 12px;
				font-weight: normal;}

		#navlist a#current {color: #EDEDED;
							font-size: 12px;
							font-weight: bold;
							}
							
/* BODY */


		body {font-family: futura, helvetica, sans-serif;
				font-size: 14px;
				margin-left: 100px;
				}
				
		html {
			background-image: url("images/old_paper.jpg")
		}
				
				
/* TYPESETTING */				
		
				
		h1 {font-family: futura, helvetica, sans-serif;
				font-size: 72px;
				color: #8BB300;
				}
				
		h2 {color: #ededed;
			font-weight: normal;
			background-color: #05baf6;
			padding: 10px;}
							
		h2:hover {color: #00161F;
					background-color: #017fa8;}
		
		p {font-family: futura, helvetica, sans-serif;
			font-size: 12px;
			color: #00161F;
			}
			
		li {color: #00111F;
			font-weight: normal;
			}
			
		ul {font-family: futura, helvetica, sans-serif;
			font-size: 12px;
			}
		
		ul li:before {color: #8BB300;
			}
		
/* CLASSES*/		
			
		.curriculumvitae {font-size: 12px; 
							font-weight: normal;
							color: #ffffff;
							}
		
		.curriculumvitae:hover {color: #8BB300;
							}					
						
		
		
		.jobtitle {color: #05baf6;}
							
		.art {color: #8BB300;
					font-size: 12px;
					font-weight: normal;
					background-color: #386600;
					padding: 3px;
					}
					
		.art:hover {color: #386600;
							background-color: #8BB300;}	
					
		.jobinfo {color: #00111F;
					font-size: 12px;
					font-weight: bold;
					font-style: normal;}		
		
		.green {color: #2A4D00;
				font-weight: normal;}
				
		.poplime {color: #8BB300;
				font-weight: normal;}
				
		.popblue {color: #05baf6;
				font-weight: normal;}
				
		.navy {color: #00111F;
				font-weight: bold;}
			
			
		a:link {color: #00111F;
				text-decoration: none;
				border: none;}
		a:visited {color: #00111F;
				text-decoration: none;
				border: none;}
		a:hover {color: #ededed;
					text-decoration: none;
					border: none;}

		
		
		.objectives {text-align: center;
						font-size: 14px;
						font-weight: normal;
						color: #ffffff;
						}	
						
		.gallery img {overflow: visible;
					vertical-align: middle;
					border: none;
					}	
					
		.burn {font-style: italic;
				color: #017fa8;
				}
				
		.whitehot {font-style: bold;
				color: #ededed;
				}
			
		#genesis p {font-family: garamond, palatino, rockwell;
					color: #00161F;
					line-height: normal;
					font-size: 40px;
					font-weight: bold;}
					
		#inspire p {font-family: garamond, palatino, rockwell;
					color: #00161F;
					line-height: normal;
					font-size: 80px;
					font-weight: bold;}
					
		.clearfooter {
				height: 50px;
				clear: both;
				}
				
				
/* GRFX */

		hr {height: 0;
			border-top: transparent;
			border-bottom: 1px solid #00161F;
			border-left: transparent;
			border-right: transparent;
				}
						
				
		img {padding: 5px;}
			
/* DIVS */

		#genesis {margin-left: 100px;}

		#body {margin-left: 100px;}
		
		
		#container {width: 800px;
					margin: 0px;
					line-height: 150%;
					}
					
					
		#objectives {
						padding-left: 100px;
						padding-right: 200px;
						font-weight: normal;
						background-color: #002E36;
					}
									
						
		#contactinfo {color: #ededed;
						background-color: #692F00;
						padding: 2px;
						margin: 0px;
						text-align: center;
						}
				
		#mainstreet	{
					margin-top: 0px;
					height: auto;
					width: 450px;
					overflow: display;
					position: absolute;
					float: left;
					}
									

		#web_bar {width: 800px;
				height: auto;}

		#refsection {overflow: auto;
					padding: 20px 20px 0px 20px;}		
					
		#footer {text-decoration: none;
					font-weight: normal;
					width: 800px;
					height: 50px;
					position: absolute;
					vertical-align: bottom;
					clear: both;
					}
					
		#footer p {font-size: 10px;}
						
				
		#sidebar {position: absolute;
					margin-left: 475px;
					margin-top: 0px;
					width: 225px;}
					float: right;
					
				
		#gallery {width: 800px;}	
		
		#adobe img {padding: 0px;}
		
		#rec_letter img a {padding: 0px;
							border: none;}
							
		#poetry {text-align: left;
					margin-left: -42px;}
							
		#poetry li {display: inline;
						font-color: #EDEDED;
						padding: 2px;
						}
						
		#poetry img {padding: 0px;
						border: none;}
						
		img {border: none;}	
							
	
							
		#poetry {text-align: left;
					margin-left: -42px;}
							
		#poetry li {display: inline;
						font-color: #EDEDED;
						padding: 2px;
						}
						
		#poetry img {padding: 0px;
						border: none;}
						
		img {border: none;}	
							
	
		