/*******************************************************************************
* HTML & BODY
*******************************************************************************/
body {
background-color:	#202020;
text-align:			center;
overflow:			auto;
border:				0px;
margin:				0px;
padding:			0px;
}
div, img {
border:				0px;
margin:				0px;
padding:			0px;
}
table {
border:				0px;
margin:				auto;
padding:			0px;
}
/*******************************************************************************
* TEXT & IMAGE
*******************************************************************************/
.text {
color:				#808080;
font-family:		Verdana, Arial, sans-serif;
font-size:			10px;
}
.title {
color:				#00b000;
font-size:			15px;
letter-spacing:		5px;
}
.name {
color:				#00b000;
letter-spacing:		2px;
}
.header {
color:				#f0f0f0;
letter-spacing:		2px;
}
.underline {
text-decoration:	underline;
letter-spacing:		2px;
}
.enter {
color:				#00b000;
letter-spacing:		1px;
}
.highlight {
color:				#00b000;
}
.super {
font-size:			8px;
vertical-align:		baseline;
position:			relative;
bottom:				0.3em;
}
.image {
position:			relative;
top:				1px;
left:				1px;
border:				none;
}
/*******************************************************************************
* LINKS
*******************************************************************************/
a:hover {
color:				#f0f0f0;
text-decoration:	none;
}
a, a.artlink:hover, a.highlightlink {
color:				#00b000;
text-decoration:	none;
}
a.exlink, a.artlink {
color:				#808080;
text-decoration:	none;
}
a.exlink:hover, a.highlightlink:hover {
color:				#f0f0f0;
text-decoration:	none;
}
/*******************************************************************************
* STRUCTURE - INDEX
*******************************************************************************/
.structure {
width:				752px;
}
.structure_vspace-40 {
height:				40px;
}
.structure_image {
background-color:	#808080;
height:				402px;
line-height:		0px;
text-align:			left;
vertical-align:		top;
}
.structure_information {
height:				40px;
vertical-align:		bottom;
}
.structure_information-title {
width:				376px;
text-align:			left;
}
.structure_information-name {
width:				376px;
text-align:			right;
}
.structure_text {
text-align:			justify;
line-height:		12px;
}
.structure_thumbnail {
height:				62px;
}
.structure_thumbnail-image {
background-color:	#808080;
width:				82px;
line-height:		0px;
text-align:			left;
vertical-align:		top;
}
.structure_thumbnail-blank {
width:				82px;
}
.structure_thumbnail-space {
width:				13px;
}
.structure_thumbnail-end {
width:				5px;
}
.structure_navigation {
height:				40px;
vertical-align:		bottom;
}
.structure_navigation-help {
width:				252px;
text-align:			left;
}
.structure_navigation-enter {
width:				500px;
text-align:			right;
}
/*******************************************************************************
* STRUCTURE - ARTWORK
*******************************************************************************/
#content_1024x768 {
position:			relative;
margin:				auto;
width:				1004px;
height:				528px;
visibility:			hidden;
}
#content_1280x720 {
position:			relative;
margin:				auto;
width:				1260px;
height:				480px;
visibility:			hidden;
}
#content_1680x1050 {
position:			relative;
margin:				auto;
width:				1660px;
height:				810px;
visibility:			hidden;
}
#content_1920x1080 {
position:			relative;
margin:				auto;
width:				1900px;
height:				840px;
visibility:			hidden;
}
.artwork {
line-height:		0px;
}
.navigation {
height:				20px;
width:				100%;
}
.navigation-help {
text-align:			left;
vertical-align:		middle;
}
.navigation-return {
text-align:			right;
vertical-align:		middle;
}
/*******************************************************************************
* STRUCTURE - HELP
*******************************************************************************/
.help {
width:				425px;
}
.help_text {
text-align:			justify;
line-height:		12px;
}
.help_image {
height:				200px;
line-height:		0px;
}
.help_vrml {
height:				200px;
}
.help_vrml-wrl {
background-color:	#808080;
width:				200px;
text-align:			left;
vertical-align:		top;
line-height:		0px;	
}
.help_vrml-space {
width:				25px;
line-height:		0px;
}
.help_vrml-gif {
background-color:	#808080;
width:				200px;
text-align:			left;
vertical-align:		top;
line-height:		0px;
}
/*******************************************************************************
* STRUCTURE - DOCUMENTATION
*******************************************************************************/
#documentation_content {
position:			relative;
margin:				auto;
width:				802px;
height:				622px;
visibility:			hidden;
}
.documentation {
width:				802px;
height:				632px;
}
.documentation_image {
background-color:	#808080;
width:				802px;
height:				602px;
line-height:		0px;
text-align:			left;
vertical-align:		top;
}
.documentation_text {
width:				802px;
height:				30px;
}
.documentation_text_title {
text-align:			left;
vertical-align:		bottom;
}
.documentation_text_navigation {
text-align:			right;
vertical-align:		bottom;
}