body
	{
	background-image:	url(image/bg_02.jpg); 
	background-repeat:	no-repeat;
	background-position:	center top;
	background-color:	#000000;
	color:			#cccccc;
	font-size:		9pt;
	line-height:		1.5;
	font-family:		VERDANA,ARIAL,HELVETICA,sans-serif;
	padding:		0;
	margin:			0;
	}

A:link, A:visited
	{
	color:			#ffffff;
	text-decoration:	none;
	}

A:hover, A:active
	{
	color:			#CCEE33;
	text-decoration:	underline;
	}

#menu
	{
	width:			872px;
	height:			64px;
	position:		absolute;
	top:			165px;
	left:			50%;
	margin-left:		-436px;
	}

#flashmenu
	{
	position:		relative;
	z-index:		2;
	}

#noflashmenu
	{
	position:		absolute;
	z-index:		1;
	top:			0px;
	left:			0px;
	width:			872px;
	height:			64px;
	font-weight:		bold;
	font-size:		12pt;
	font-family:		Times New Roman;
	line-height:		64px;
	text-align:		center;
	background-image:	url(image/menu_base.png);
	}

#contentsbody
	{
	margin-left:		auto;
	margin-right:		auto;
	width:			800px;
	}

#contents
	{
	background-image:	url(image/bg_contents.jpg);
	background-repeat:	no-repeat;
	background-color:	#000000;
	color:			#cccccc;
	font-size:		9pt;
	line-height:		1.5;
	font-family:		VERDANA,ARIAL,HELVETICA,sans-serif;
	padding:		0;
	margin:			0;
	width:			800px;
	}

#column
	{
	width:			790px;
	background-color:	transparent;
	margin-left:		5px;
	margin-top:		20px;
	position:		relative;
	}

#column_left
	{
	width:			590px;
	float:			left;
	background-color:	transparent;
	display:		inline;
	margin-left:		5px;
	margin-top:		38px;
	}

#column_right
	{
	width:			190px;
	float:			right;
	background-color:	transparent;
	display:		inline;
	margin-right:		5px;
	margin-top:		32px;
	}

.topix_box
	{
	border-style:		solid;
	border-width:		1px;
	border-color:		#888888;
	margin-bottom:		10px;
	}

.topix_text_indent
	{
	margin:			0px 40px 0px 40px;
	}

.topix_text
	{
	border-top-style:	dotted;
	border-top-width:	1px;
	border-top-color:	#cccccc;
	padding-top:		8px;
	font-size:		8pt;
	margin:			0px 4px 5px 4px;
	}

.topix_text_main
	{
	border-top-style:	dotted;
	border-top-width:	1px;
	border-top-color:	#cccccc;
	padding-top:		8px;
	font-size:		9pt;
	line-height:		1.5;
	margin:			0px 4px 5px 4px;
	}

.read_more
	{
	width:			70px;
	border-style:		solid;
	border-width:		1px;
	font-family:		ARIAL;
	font-size:		7pt;
	margin:			1px;
	}

.heading
	{
	font-weight:		bold;
	font-size:		10pt;
	color:			#ffffff;
	margin-bottom:		6px;
	}

.textbox
	{
	margin-left:		40px;
	margin-bottom:		10px;
	}

#column_bottom
	{
	width:			800px;
	background-color:	transparent;
	clear:			both;
	}

.current_page
	{
	Color:			#D1E400;
	}

#copyright
	{
	width:			790px;
	margin-left:		auto;
	margin-right:		auto;
	border-top-style:	dotted;
	border-top-width:	1px;
	border-top-color:	#cccccc;
	text-align:		center;
	font-style:		italic;
	font-size:		8pt;
	font-family:		ARIAL;
	padding-top:		5px;
	margin-top:		10px;
	margin-bottom:		10px;

	}

.image
	{
	border-style:		solid;
	border-width:		1px 2px 2px 1px;
	border-color:		#999999 #001111 #001111 #999999;
	}

.input2
	{
	color:			#ffffff;
	background-color:	#380900;
	border:			1px solid #BE1F00;
	}

.input4
	{
	color:			#202C2C;
	background-color:	#CCEE33;
	border-width:		1px;
	border-color:		#BE1F00;
	font-weight:		bold;
	}


.memberlink
	{
	position:		absolute;
	top:			12px;
	left:			420px;
	font-weight:		bold;
	font-family:		Times New Roman;
	}

.gallerylink
	{
	position:		absolute;
	top:			15px;
	right:			10px;
	font-weight:		bold;
	font-family:		Times New Roman;
	}

iframe
	{
	border:			none;
	}

