#statusLine
{
	position: absolute;
	top: 10px; left: 10px; width: 774px; height: 22px; background-color: #444444;
	font: 11pt "Lucida Console", Monaco, monospace;
	padding-top: 6px; padding-left: 4px;
	color: #FFFFFF;
	display: inline;
}

#train 
{ 
	width: 800px; display: inline;
}

#topLine
{
	position: absolute; top: 48px; left: 172px;
	width: 603px; height: 30px;
	color: #777777;
	text-align: right;
	font: 17pt Helvetica; font-weight: 700;
	letter-spacing: 3px;
	padding-left: 14px;

}

#mainWindow 
{ 
	width: 600px; position: absolute; left: 172px; top: 86px;
	font: 14pt/21pt "Book Antiqua", _serif;
	color: black;
	background-color: white;
	padding-left: 10px;
}

#leftSide 
{ 
	width: 130px; position: absolute; top: 102px; text-align: right;
	font: 15pt Verdana; color: #999999;
	padding-right: 12px;
	padding-left: 14px;
	border: 2px solid #BBBBBB;
	border-bottom-width: 0px; border-left-width: 0px; border-top-width: 0px;
	display: inline;
	z-index: 100;
}

#exam
{
	z-index: 10;
	display: none;
}

#objName
{
	width: 780px; position: absolute; left: 0px; top: 42px; height: 50px;
	font: 20pt Verdana; font-weight: 700;
	text-align: center; color: black;
}
	

#objText
{
	width: 780px; position: absolute; top: 100px;
	font: 15pt Verdana; color: #999999;
	text-align: center;
}

#objLinks
{
	text-align: center;
}

#inventory
{
	width: 780px; position: absolute;
	z-index: 20;
	display: none;
}

#invTitle
{
	position: absolute; top: 36px; left: 50px;
	padding-right: 12px;
	height: 50px;
	font: 20pt Courier New, Courier; font-weight: 700;
	color: #444444;

}

#invText
{
	width: 720px; position: absolute; left: 50px; top: 100px;
	font: 15pt Courier New, Courier; color: black;
}

#storyDiv
{
	z-index: 20;
	display: none;
}


#storyWindow 
{ 
	width: 600px; position: absolute; left: 172px; top: 105px;
	font: 13pt/20pt "Bookman Old Style", serif;
	color: black;
	padding-left: 30px;
	padding-top: 8px;
	border-color: #BBBBBB;
	border-style: solid;
	border-left-width: 0px; border-right-width: 0px; border-bottom-width: 0px;
}

#storyTop
{
	position: absolute; top: 48px; left: 200px;
	width: 603px; height: 30px;
	color: #444444;
	font: 30pt "Bookman Old Style",serif; font-weight: 700;
	letter-spacing: 3px;
}

#endDiv
{
	z-index: 30;
	display: none;
}


#endWindow 
{ 
	width: 780px; position: absolute; left: 20px; top: 125px;
	font: 14pt "Lucida Sans Unicode", noserif;
	color: #AAAAAA;
	padding-left: 40px;
	padding-top: 8px;
}

#endTop
{
	position: absolute; top: 48px; left: 20px;
	width: 780;
	color: #FFFFFF;
	font: 30pt "Lucida Sans Unicode", noserif; font-weight: 700;
	letter-spacing: 3px;
	border-style: solid;
	border-color: #FFFFFF;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 1px;
}

#animation
{
	z-index: 50;
	display: none;
}

#imageBase
{
	width: 600px; position: absolute; left: 172px; top: 86px; visibility: visible;
}

#imageMask_A
{
	width: 600px; position: absolute; left: 172px; top: 86px; visibility: visible;
}

#imageMask_B
{
	width: 600px; position: absolute; left: -428px; top: 86px; visibility: visible;
}

#imageMask_C
{
	width: 600px; position: absolute; left: 600px; top: 86px; visibility: visible;
}

#imageMask_D
{
	width: 600px; position: absolute; left: 1200px; top: 86px; visibility: visible;
}

#indexMain
{
	width: 800px;
	color: #777777;
	font: 14pt "Bookman Old Style", serif;
}

a
{
	text-decoration: none;
	color: #000000;
}

a.leftSide:hover
{
	color: #FF0033;
}

a.leftSide
{
	color: #999999;
}

a:hover
{
	color: #FF0033;
}

a.endLinks
{
	color: #FFFFFF;
}

a.endLinks:hover
{
	color: #FFBB00;
}