.links{
	color: #336699;
	font-size: 80%;
	line-height: 1.5em;
	text-align: left;
}

a { 
    text-decoration: none;
    color: #336699; 
    background-color:#f5f5f5;
 }

#column1 a, #column2 a, #column3 a, #column4 a { text-decoration: none;color: #336699; background-color:#ffffff; }

.subtitle {
	color: #336699;
	font-size: 16px;
	text-align: center;
	background-color: white;
}

.text {
    color: #666666;
    background-color: transparent;
    font-family: Futura-Medium, Futura , sans-serif;
    font-size: 12px;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    text-align: justify;
    text-decoration: none;
    text-transform: none;
}

#banner {			
	visibility: visible;
	z-index: 1;
	width: 728px;
	height: 90px;
	position: absolute;
	padding-left: 0px;
	padding-right: 0px;
	
}

#navigation {
	visibility: visible;
	z-index: 2;
	text-align:left;
	width: 125px;
	background-color: #f5f5f5;
	position: absolute;
	padding-left: 0px;
	padding-right: 0px;
	top: 104px;
	left: 14px;
}

#column1 {
	visibility: visible;
	z-index: 3;
	text-align:justify;
	width: 255px;
	position: absolute;
	padding-left: 0px;
	padding-right: 0px;
	top: 104px;
	left: 147px;
}

#column1text {
	visibility: visible;
	z-index: 4;
	text-align:justify;
	width: 255px;
	position: absolute;
	padding-left: 0px;
	padding-right: 0px;
	top: 255px;
	left: 3px;
}

#column2text {
	visibility: visible;
	z-index: 4;
	text-align:justify;
	width: 255px;
	position: absolute;
	padding-left: 0px;
	padding-right: 0px;
	top: 500px;
	left: 3px;
}
#column2 {
	visibility: visible;
	z-index: 4;
	text-align:justify;
	width: 205px;
	position: absolute;
	padding-left: 4px;
	padding-right: 4px;
	top: 110px;
	left: 435px;
}

#column3 {
	visibility: visible;
	z-index: 5;
	width: 218px;
	position: absolute;
	padding-left: 0px;
	padding-right: 0px;
	top: 107px;
	left: 675px;

}

#column4 {
	visibility: visible;
	z-index: 6;
	width: 218px;
	position: absolute;
	padding-left: 0px;
	padding-right: 0px;
	top: 107px;
	left: 915px;

}


#picture {
	visibility: visible;
	z-index: 2;
	width: 230px;
	height: 275px;
	position: absolute;
	top: 5px;
	left: 15px;
	padding-left: 0px;
	padding-right: 0px;
}

#japanese {
	visibility: visible;
	z-index: 4;
	width: 52px;
	position: absolute;
	top: 80px;
	left: 900px;

}

#table {
	visibility: visible;
	width: 915px;
	z-index: 2;
	position: absolute;
	left: 5px;
}

#copyrightcontainer {
	visibility: visible;
	top: 750px;
	height: 10px;
	width: 750px;
	z-index: 10;
	position: absolute;
	left: 116px;
}