@charset "iso-8859-1";

/*
 * Production I.G home.css version 3.0.0
 * Created: Jan 19, 2005
 * Modified: Feb 17, 2005
 * screen size 768x??? px
 */

body.home
{
	background-color: #000000;
	color: #ffffff;
/*	font-family: sans-serif; */
	font-family: "Verdana", "Arial", sans-serif;
}

div.main{
	background-color: #000000;
	width: 800px;
//	height: 486px;
//	height: 476px;
	height: z485px;
	z-index: 2;
	position:relative;
}
div.top_img {
	left: 200px;
	width: 600px;
	height: 337px;
//	height: 347px;
	position:relative;
}

div.sub_main {
/*	background-color: #000000;*/
	background-color: #ffffff;
//	top: 349px;
	top: 339px;
	left: 200px;
/*	width: 600px;*/
	width: 583px;
/*	height: 106px;	*/
	height: 136px;
	position: absolute;

	padding: 8px 8px;
/*	overflow: scroll;	*/
	font-size: 10pt;
	font-weight: bold;
	text-align: left;
/*	border-left: dotted 1px gray; */
	line-height: 10pt;
/*	background-image: URL("../images/base_b.jpg");*/
/*	background-repeat: no-repeat;*/
}
div.sub_main a:link {
	color: #000000; 
	text-decoration: none;
}
div.sub_main a:visited {
	color: #000000; 
	text-decoration: none;
}
div.sub_main a:hover {
	color: #FF9900;
	text-decoration: none;
}
div.sub_main a:active {
	color: #FF9900;
	text-decoration: none;
}

a:link {
	color: #000000; 
	text-decoration: none;
}
a:visited {
	color: #000000;
	text-decoration: none;
}
a:hover {
	color: #FF6600;
	text-decoration: none;
}
a:active {
	color: #FF6600;
	text-decoration: none;
}

img.main_visual{
	z-index: 0;
	position: absolute;
	top:  0px;
	left: 0px;
	float:left;
}
div.sub_main_visual {
	position: absolute;
//	top: 349px;
	top: 339px;
	left: 0px;
	float:left;
	width: 200px;
	height: 152px;

	background-color: #ffffff;
}

div.project_list {
	z-index: 2;
	position: absolute;
	top: -1px;
	left: 0px;
	font-size: 10pt;
	font-weight: bold;
/*	font-family: monospace; */
/*	font-family: serif; */
	font-family: sans-serif;
/*	line-height: 18pt;	*/

	padding: 2px;
/*	width: 200px;*/
/*	height: 347px;*/
	width: 191px;
//	height: 341px;
	height: 331px;
	border: ridge 2px silver;
	background-color: #333333;
	background-image: URL("../images/base.jpg");
	background-repeat: no-repeat;
}
div.project_list a:link {
	color: #ffffff; 
	text-decoration: none;
}
div.project_list a:visited {
	color: #ffffff; 
	text-decoration: none;
}
div.project_list a:hover {
	color: #FF9900;
	text-decoration: none;
}
div.project_list a:active {
	color: #FF9900;
	text-decoration: none;
}

div.character_msg {
	position: absolute;
	top: 165px;
	left:410px;
	width: 165px;
	font-size: 7.5pt;
	font-weight: bold;
	text-align: center;
}

a.msg:link {
/*	color: #ffffff; */
/*	color: #000000; */
/*	color: #0000ff;	*/
/*	color: #00FFFF; */
/*	color: #FF00FF; */
	color: #FFFFFF;
	text-decoration: none;
}
a.msg:visited {
/*	color: #ffffff; */
/*	color: #000000; */
/*	color: #0000ff;	*/ 
/*	color: #00FFFF; */
/*	color: #FF6600; */
	color: #FFFFFF;
	text-decoration: none;
}
a.msg:hover {
/*	color: #FF6600; */
/*	color: #ffffff; */
/*	color: #000000;	*/
	color: #FF00FF;
	text-decoration: none;
}
a.msg:active {
/*	color: #FF6600; */
/*	color: #ffffff; */
/*	color: #000000;	*/
	color: #FF00FF;
	text-decoration: none;
}

div.character_msg2 {
	position: absolute;
	top: 30px;
	left: 94px;
	width: 128px;
	font-size: 7.5pt;
	font-weight: bold;
	text-align: center;
}

a.msg2:link {
	color: #ffffff; 
/*	color: #000000; */
	text-decoration: none;
}
a.msg2:visited {
	color: #ffffff;
/*	color: #000000; */
	text-decoration: none;
}
a.msg2:hover {
	color: #FF6600;
/*	color: #ffffff; */
	text-decoration: none;
}
a.msg2:active {
	color: #FF6600;
/*	color: #ffffff; */
	text-decoration: none;
}

br.spacer{
	line-height: 9pt;
}
