html, body {
	background: #FFFFFF;
	line-height: 13px;
	font-size: 10px;
	font-family: Geneva, Helvetica, Arial, Monaco, sans-serif;
	color: #4d4d4d;
	margin: 0px;
	padding: 0px;
	}
img {
	border: none;
	}
a:link, a:visited {
	font-family: Geneva, Helvetica, Arial, Monaco, sans-serif;
	color: #4d4d4d;
	text-decoration: none;
	}
a:hover {
	border-bottom-width: 5px;
	}
#wrap {
	margin-left: 16px;
	margin-right: 16px;
	}
#title, .links, #nullatta, #nullsjo, #nullsex, #infobox, #projecttitleblack, #projecttitlenullatta, #projecttitlenullsjo, #projecttitlenullsex ,#projectdescription, #imagedescription {
	padding-top: 5px;
	padding-bottom: 10px;
	}
#title {
	font-family: Times, Georgia, "Times New Roman", serif, serif;
	border-top: 16px white solid;
	font-size: 23px;
	color: #666666;
	padding-bottom: 15px;
	}
	#title a {
		font-size: 23px;
		padding-bottom: 20px;
		font-family: Times, Georgia, "Times New Roman", serif;
		color: #666666;
		}
	#title a:hover {
		font-size: 23px;
		padding-bottom: 20px;
		font-family: Times, Georgia, "Times New Roman", serif;
		text-decoration: none;
		}
.links {
	border-top: 6px white solid;
	color: #4d4d4d;
	}
	.links a {
		color: #4d4d4d;
		}
	.links a:hover {
		color: #808080;
		text-decoration: none;
		}
#nullatta {
	border-top: 6px white solid;
	color: #4d4d4d;
	}
	#nullatta a {
		color: #4d4d4d;
		}
	#nullatta a:hover {
		color: #808080;
		text-decoration: none;
		}
	.nullatta, #imagedescription .nullatta a:hover {
		color: #666666;
		text-decoration: none;
		}
#nullsjo {
	border-top: 6px white solid;
	color: #4d4d4d;
	}
	#nullsjo a {
		color: #4d4d4d;
		}
	#nullsjo a:hover {
		color: #808080;
		text-decoration: none;
		}
	.nullsjo, #imagedescription .nullsjo a:hover {
		color: #666666;
		text-decoration: none;

		}
#nullsex {
	border-top: 6px white solid;
	color: #4d4d4d;
	}
	#nullsex a {
		color: #4d4d4d;
		}
	#nullsex a:hover {
		color: #808080;
		text-decoration: none;
		}
	.nullsex, #imagedescription .nullsex a:hover {
		color: #666666;
		text-decoration: none;
		}
#infobox {
	position: absolute;
	top: 0px;
	left: 500px;
	background-color: white;
	width: 300px;
	color: #4d4d4d;
	padding-left: 20px;
	}
	.infobox a:hover {
	border-bottom-width: 5px;
	}

#projecttitleblack {
	border-bottom: 6px white solid;
	font-family: Times, Georgia, "Times New Roman", serif;
	border-top: 16px white solid;
	font-size: 23px;
	color: #666666;
	margin-top: -5px;
	padding-right: 6px;
	margin-right: 6px;
	}
#projecttitlenullatta {
	border-bottom: 6px white solid;
	font-family: Times, Georgia, "Times New Roman", serif;
	border-top: 16px white solid;
	font-size: 23px;
	color: #666666;
	margin-top: -5px;
	padding-right: 6px;
	margin-right: 6px;
	}
#projecttitlenullsjo {
	border-bottom: 6px white solid;
	font-family: Times, Georgia, "Times New Roman", serif;
	border-top: 16px white solid;
	font-size: 23px;
	color: #666666;
	margin-top: -5px;
	padding-right: 6px;
	margin-right: 6px;
	}
#projecttitlenullsex {
	border-bottom: 6px white solid;
	font-family: Times, Georgia, "Times New Roman", serif;
	border-top: 16px white solid;
	font-size: 23px;
	color: #666666;
	margin-top: -5px;
	padding-right: 6px;
	margin-right: 6px;
	}
#ycf {
	float: left;
	width: 60px;
	margin-top: 6px;
	}
#ycf2 {
	margin-top: 6px;
	}
#projectdescription {
	background: #e6e7e8;
	margin-top: 10px;
	margin-left: -6px;
	padding-left: 6px;
	padding-right: 6px;
	}
	a:hover {
	border-bottom-width: 5px;
	text-decoration: underline
	}
	.projectdescription a:hover {
	border-bottom-width: 5px;
	}
	
#imagedescription {
	padding-right: 6px;
	}
	#imagedescription a {
	color: #808080;
	}	