
BODY	{background-image: url(images/tile_e1dcf8_corner.gif);
		background-repeat: repeat;		
		background-color: e7ebef;
		scrollbar-base-color: #99cccc;
          scrollbar-dark-shadow-color: #009999;
          scrollbar-face-color: #99cccc;
          scrollbar-shadow-color: #009999;
          scrollbar-3d-light-color: #ffffff;
          scrollbar-arrow-color: #003366}
		
		
P		{text-align: center;
		font-family: arial, geneva, verdana;
		font-size: 12px;
		color: #003366;
		padding: 10px 10px 10px 10px;
		}	

H1 {font: 14px arial; font-weight: bold; color:#009999; text-decoration: none}
.small {font: 10px verdana; color: #009999; font-weight: normal}

H3 {font: 12px arial; color:#330066; font-weight: 100}
			
#box1shadow
		{position: absolute;
		left: 70px;
		top: 40px;
		height: 100px;
		width: 100px;
		background-image: url(images/tile_09.gif);
		background-repeat: repeat}		
		
#box1
		{position: absolute;
		left: 10px;
		top: -10px;
		height: 100px;
		width: 100px;
		background-image: url(images/gears_98x98.gif);
		border-style: solid;
		border-width: 1px;
		border-color: #669999}	
		
#box2shadow
		{position: absolute;
		left: 50px;
		top: 50px;
		height: 100px;
		width: 100px;
		background-image: url(images/tile_09.gif);
		background-repeat: repeat}		
		
#box2
		{position: absolute;
		left: 10px;
		top: -10px;
		height: 100px;
		width: 100px;
		background-image: url(images/tile_04.gif);
		border-style: solid;
		border-width: 1px;
		border-color: #669999}	
		
#train
		{position: absolute;
		left: 10px;
		top: -10px;
		height: 90px;
		width: 150px;
		background-image: url(images/train_animation.gif);
		border-style: solid;
		border-width: 1px;
		border-color: #330066}	
		
#train_still
		{position: absolute;
		left: 10px;
		top: -10px;
		height: 90px;
		width: 150px;
		background-image: url(images/train_still.gif);
		border-style: solid;
		border-width: 1px;
		border-color: #330066}		
		
#trainshadow
		{position: absolute;
		left: 120px;
		top: -60px;
		height: 90px;
		width: 150px;
		background-image: url(images/tile_02.gif);
		background-repeat: repeat}						

#shadow1
		{position:absolute;
		left: 0px;
		top: 170px;
		height: 280px;
		width: 380px;
		background-image: url(images/tile_02.gif);
		background-repeat: repeat}
		
#content	
		{position: absolute;
		left: 10px;
		top: -10px;
		height: 280px;
		width: 380px;
		background-image: url(images/tile_04.gif);
		background-repeat: repeat;
		border-style: solid;
		border-width: 2px;
		border-color: #330066}
		
#contentnoborder	
		{position: absolute;
		left: 10px;
		top: -10px;
		height: 280px;
		width: 380px;
		background-image: url(images/tile_04.gif);
		background-repeat: repeat}		
		
.contentlink a:link  
	{text-align: left;
	font-family: arial, geneva, verdana;
	font-size: 12px;
	color: #003366;
	background-color: transparent;
	text-decoration: none;
	font-weight: 900
	}
	
.contentlink a:visited
	{text-align: left;
	font-family: arial, geneva, verdana;
	font-size: 12px;
	color: #003366;
	background-color: transparent;
	text-decoration: none;
	font-weight: 900}

.contentlink a:hover 
	{text-align: left;
	font-family: arial, geneva, verdana;
	font-size: 12px;
	color: #003366;
	background-color: transparent;
	text-decoration: underline;
	font-weight: 900
	}			
		
#logo	
		{position: absolute;
		left: 230px;
		top: -12px;
		height: 130px;
		width: 160px;
		background-image: url(images/logo.gif)}	
		
#gear01	
		{position: absolute;
		left: -240px;
		top: 160px;
		height: 100px;
		width: 100px}	
		
#gear01ac	
		{position: absolute;
		left: -240px;
		top: 160px;
		height: 100px;
		width: 100px;
		background-image: url(images/gear_01_ani.gif)}		
		
#gear02	
		{position: absolute;
		left: -240px;
		top: 260px;
		height: 100px;
		width: 100px}	
		
#gear02ac	
		{position: absolute;
		left: -240px;
		top: 260px;
		height: 100px;
		width: 100px;
		background-image: url(images/gear_02_ani.gif)}						
		
#gear03	
		{position: absolute;
		left: -240px;
		top: 360px;
		height: 100px;
		width: 100px}		

#gear03ac	
		{position: absolute;
		left: -240px;
		top: 360px;
		height: 100px;
		width: 100px;
		background-image: url(images/gear_03_ani.gif)}	

#closewindow	
		{
		font-family: arial;
		font-size: 14px;
		}		
		
		
.close a:link  
	{
	color: #009999;
	background-color: transparent;
	text-decoration: none
	}
	
.close a:visited
	{
	color: #009999;
	background-color: transparent;
	text-decoration: none
	}

.close a:hover 
	{
	color: #cc0066;
	background-color: transparent;
	text-decoration: none
	}	


#nav	
		{position: absolute;
		left: -140px;
		top: 210px;
		font-family: arial;
		font-size: 14px;}	
				
.contactme a:link  
	{
	color: #009999;
	background-color: transparent;
	text-decoration: none
	}
	
.contactme a:visited
	{
	color: #009999;
	background-color: transparent;
	text-decoration: none}

.contactme a:hover 
	{
	color: #003366;
	background-color: transparent;
	text-decoration: underline
	}	



		
.web a:link  
	{
	color: #009999;
	background-color: transparent;
	text-decoration: none
	}
	
.web a:visited
	{
	color: #009999;
	background-color: transparent;
	text-decoration: none
	}

.web a:hover 
	{
	color: #cc0066;
	background-color: transparent;
	text-decoration: underline
	}		
	
.webac a:link  
	{
	color: #003366;
	background-color: transparent;
	text-decoration: none;
	}
	
.webac a:visited
	{
	color: #003366;
	background-color: transparent;
	text-decoration: none
	}

.webac a:hover 
	{
	color: #003366;
	background-color: transparent;
	text-decoration: none
	}		
	
.print a:link  
	{
	color: #009999;
	background-color: transparent;
	text-decoration: none
	}
	
.print a:visited
	{
	color: #009999;
	background-color: transparent;
	text-decoration: none
	}

.print a:hover 
	{
	color: #cc0066;
	background-color: transparent;
	text-decoration: underline
	}		
		
.printac a:link  
	{
	color: #003366;
	background-color: transparent;
	text-decoration: none
	}
	
.printac a:visited
	{
	color: #003366;
	background-color: transparent;
	text-decoration: none
	}

.printac a:hover 
	{
	color: #003366;
	background-color: transparent;
	text-decoration: none
	}			
		
		
.media a:link  
	{
	color: #009999;
	background-color: transparent;
	text-decoration: none
	}
	
.media a:visited
	{
	color: #009999;
	background-color: transparent;
	text-decoration: none
	}

.media a:hover 
	{
	color: #cc0066;
	background-color: transparent;
	text-decoration: underline
	}	
	
.mediaac a:link  
	{
	color: #003366;
	background-color: transparent;
	text-decoration: none
	}
	
.mediaac a:visited
	{
	color: #003366;
	background-color: transparent;
	text-decoration: none
	}

.mediaac a:hover 
	{
	color: #003366;
	background-color: transparent;
	text-decoration: none
	}		
	
#footer 
	{position: absolute;
	left: -40px;
	top: 280px;
	color: #cc0066;
    font-size: 10px;
    font-family: Verdana,Geneva,Arial,sans-serif;
    background-color: #330066;
    text-align: center;
    clear: left;
    margin-top: 10px;
    padding-top: 4px;
    padding-bottom: 4px;
    width: 600px;
	border-style: solid;
	border-width: 1px;
	border-color: #009999
    }

#footertext 
	{
	margin-right: auto;
    margin-left: auto;
    width: 600px;
    }
	
#copyright 
	{position: absolute;
	left: 15px;
	top: 240px;
	color: #99cccc;
    font-size: 10px;
    font-family: arial;
    background-color: transparent;
    text-align: center;
	width: 640px;
    }		
	
.quicklink a:link  
	{
	color: #00cccc;
	background-color: transparent;
	text-decoration: none
	}
	
.quicklink a:visited
	{
	color: #00cccc;
	background-color: transparent;
	text-decoration: none
	}

.quicklink a:hover 
	{
	color: #ffffff;
	background-color: transparent;
	text-decoration: none
	}		
		
#marquee 
	{position: absolute;
	left: 150px;
	top: -90px;
	color: #003366;
    font-size: 10px;
    font-family: Verdana,Geneva,Arial,sans-serif;
    background-color: transparent;
    text-align: center;
    clear: left;
    margin-top: 10px;
    padding-top: 4px;
    padding-bottom: 4px;
    width: 100%px;
    }

#marqueetext 
	{
	margin-right: auto;
    margin-left: auto;
    width: 380px;
    }	
	
#menu {position: absolute;
		left: 580px;
		top: -200px;
		width: 250px}
		
.menu {display:none; margin-left:10px; font: 10px arial; color:#003366; width: 200}

.menulink a:visited
	{text-align: center;
	font-family: arial, geneva, verdana;
	font-size: 12px;
	color: #009999;
	background-color: transparent;
	text-decoration: none}

.menulink a:link
	{text-align: center;
	font-family: arial, geneva, verdana;
	font-size: 12px;
	color: #009999;
	background-color: transparent;
	text-decoration: none}
	
.menulink a:hover 
	{text-align: center;
	font-family: arial, geneva, verdana;
	font-size: 12px;
	color: #003366;
	background-color: transparent;
	text-decoration: underline}					
