body.init{
	margin			:0px;
	background-color	:#ffffff;
}

table.structure{
	width			:850px;
	height			:100%;
	margin-top		:0px;

	background-image	:url("./img/bg2.jpg");
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-position: center center
	background-color	:#ffffff;

	border-top-width	:0px;
	border-bottom-width	:0px;
	border-left-width	:1px;
	border-right-width	:1px;

	border-left-color	:#000000;
	border-right-color	:#000000;

	border-left-style	:solid;
	border-right-style	:solid;

	padding-left		:0px;
}

table.structure_etc{
	width			:850px;
	height			:100%;
	margin-top		:0px;

	background-repeat: no-repeat;
	background-attachment: fixed;
	background-position: center center
	background-color	:#ffffff;

	border-top-width	:0px;
	border-bottom-width	:0px;
	border-left-width	:2px;
	border-right-width	:2px;

	border-left-color	:#000000;
	border-right-color	:#000000;

	border-left-style	:solid;
	border-right-style	:solid;

	padding-left		:0px;
}

tr.header{
	height			:280px;
	text-align		:right;
}
td.header{
	background-color	:#ffffff;
	background-image	:url("./img/title.jpg"); 
	background-position	:top;
	border-bottom-width	:1px;
	border-bottom-color	:#000000;
	border-bottom-style	:solid;
	line-height		:normal;
}

tr.info{
	text-align		:left;
	background-color	:#ffffff;
}
td.info{
	padding-top		:0px;
}
div.info{
	padding-top		:0px;
	margin			:0px;
	position		:relative;
	top			:10px;
	left			:10px;
}
font.info{
	font-size		:11pt;
	color			:#688677;
	letter-spacing		:1pt;
}

tr.footer{
	height			:69px;
	text-align		:right;
}
td.footer{
	background-image	:url("./img/footer.jpg");
	background-repeat	:repeat-y;
	border-top-width	:1px;
	border-top-color	:#273c2b;
	border-top-style	:solid;
	padding-right		:25px;
}

font.menu{
	font-size		:24pt;
	font-family		:Century Gothic,Arial;
	font-weight		:bold;
	letter-spacing		:2pt;
}

font.menu_f{
	font-size		:10pt;
	font-family		:Century,Arial;
	font-weight		:bold;
	letter-spacing		:0pt;
	color			:#3366ff;
}

a.menu{
	text-decoration		:none;
	font-weight		:bold;
}
a:link.menu{
	color			:#4169e1;
}
a:active.menu{
	color			:#cc0000;
}
a:visited.menu{
	color			:#4169e1;
}
a:hover.menu{
	color			:#1e90ff
}
span.diary{
	background-color	:#ceecdd;
}

