body {
	scrollbar-face-color: #AA8218;
	scrollbar-shadow-color: #77380F;
	scrollbar-highlight-color: #D9C971;
	scrollbar-3dlight-color: #8E5612;
	scrollbar-darkshadow-color: #300E08;
	scrollbar-track-color: #522311;
	scrollbar-arrow-color: #522311;
	font-family: georgia,times new roman,times,serif;
	}
	
a { 
	text-decoration:none; 
	}

.blurb a {
	color: #000000;
	border-bottom:#a4e2ff; 
	border-width: 0px 0px 1px 0px; 
	border-style: none none dotted none; 
	}

a:hover {
	color: #AA8218;
}
		
#topleft { 
	position:absolute;
	left:0px;
	top:0px;
	height:100%;
	width:100%; 
	}
	
#topleft2 { 
	position:absolute;
	left:100px;
	top:100px;
	height:100%;
	width:100%; 
	}
	

#topleftillus { 
	position:fixed;
	left:0px;
	top:0px;
	height:100%;
	width:100%; 

	}

#bottomleft { 
	/*position:bottom left; replaced by "absolute" by Michael cause it didn't work in Opera*/
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:100%;
	}

.hdr { 
	font-family:georgia,times new roman,times,serif; 
	font-size:17px;
	font-style: italic;
	line-height:150%;
	letter-spacing:0px; 
	}
	
.blurb { 
	font-family: georgia,times new roman,times,serif;
	font-size:12px;
	line-height:200%;
	letter-spacing:0px; 
	}

.navi { 
	font-family:georgia,times new roman,times,serif; 
	font-size:12px;
	letter-spacing:2px; 
	/*background-color:#E6D07D;*/
	/*background-color:#EFE0A5;*/
	background-color:#E4D594;
	color:#000000;
	}

.navibar { 
	font-family:georgia,times new roman,times,serif; 
	font-size:12px;
	letter-spacing:2px; 
	background-color:#000000;
	color:#ffffff;
	}

.navibar A { 
	text-decoration: none;
	border-width: 0px 0px 0px 0px; 
	border-style: none none none none; 
	color:#ffffff;
	}



.navi A { 
	text-decoration: none;
	border-width: 0px 0px 0px 0px; 
	border-style: none none none none; 
	color:#ffffff;
	}


.quote { 
	font-family:georgia,times new roman,times,serif;
	font-size:55px;
	line-height:100%;
	letter-spacing:0px; 
	font-style:italic;
	color:#ffffff;
	}

.bigtitle {
	position:absolute;
	z-index:3;
	font-family:times new roman,times,serif; 
	font-size:100px;
	line-height:70%;
	letter-spacing:0px; 
	font-style:italic;
	color:#ffffff;
	}

.tech { 
	font-family:verdana,sans-serif; 
	font-size:12px;
	line-height:150%;
	letter-spacing:0px; 
	}
	
#smalltext { 
	font-family:georgia,times new roman,times,serif; 
	font-size:11px; 
	letter-spacing:0px; 
	line-height:150%; 
	}

.smallprint { 
	font-family:verdana,sans-serif; 
	font-size:10px;
	line-height:120%;
	letter-spacing:0px; 
	}

.smallprintlight {
	font-family:georgia,times new roman,times,serif;
	font-size:10px;
	line-height:120%;
	letter-spacing:0px; 
	color:#999999;
	}

.smallprintlight A {
	color:#999999;
	}


	
#list { 
	letter-spacing:0px; 
	line-height:150%;
	list-style-image: url(./images/bullet.gif); 
	}

.pn {
	font-family:verdana,sans-serif; 
	font-size:9px;
	line-height:110%;
	letter-spacing:0px; 
	}

#noUnderline {
	TEXT-DECORATION:none;
	border-width: 0px 0px 0px 0px; 
	border-style: none none none none; 
	}

.logoDiv {
	position:absolute;left:0px;top:4px;width:100%;height:30px;
	}

.mainContent {
	position:absolute;
	left:0px;
	top:45px;
	/*height:100%;*/
	width:100%; 
    overflow-y:hidden;
height:expression(document.body.clientHeight-45);
	}



#boxHeader {
BACKGROUND:#000000;padding:5px 20px 5px 20px;LINE-HEIGHT:17px;
}

.blurbBox {
	font-family:georgia,times new roman,times,serif; 
	TEXT-ALIGN:justify;padding:20;
	font-size:11px; 
	letter-spacing:0px; 
	line-height:150%;
}

#story {
	text-indent:100px;
	}