@charset "utf-8";

body {

	background-color:#2CABE2;

	top: 0px;

	margin: 0px;

	padding: 0px;

}

p {

	margin: 0px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

}

#wrapper {

	background-color: #2CABE2;

	background-position: center top;

	position: relative;

	width: 800px;

	padding: 0px;

	margin-top: 0;

	margin-right: auto;

	margin-bottom: 0;

	margin-left: auto;

	top: 0px;

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

}

#wrapper #header {

	background-color: #000;

	height: 160px;

	width: 800px;

	position: absolute;

	left: 0px;

	top: 0px;

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

	margin: 0px;

	font-size: 18px;

	padding: 0px;

}

#wrapper #header a:link {

COLOR: #66ccff;

}

#wrapper #header a:visited {

COLOR: #fff;

}

#wrapper #header a:hover {

COLOR: #FFFF00;

}

#wrapper #header a:active {

COLOR: #00FF00;

}

#wrapper #header #banner_blueblazes {

	position: absolute;

	left: 8px;

	top: 18px;

}

#wrapper #header #galleries {

	font-size: 20px;

	color: #66ccff;

	position: absolute;

	left: 640px;

	top: 7px;

	margin: 0px;

	padding: 0px;

	font-family: "Times New Roman", Times, serif;

}

#wrapper #header #gallerylist {

	font-size: 18px;

	position: absolute;

	top: 33px;

	right: 43px;

}

#wrapper #header #gallerylist a {

	font-size: 18px;

	line-height: 19px;

}

#wrapper #header #bannerlink_ddv {
	position: absolute;
	left: 77px;
	top: 120px;
	padding: 0px;
}
#wrapper #header #bannerlink_customization {
	position: absolute;
	left: 340px;
	top: 120px;
}

#wrapper #header #bannerlink_details {
	position: absolute;
	left: 240px;
	top: 120px;
}
#wrapper #header #bannerlink_about {
	padding: 0px;
	position: absolute;
	top: 120px;
	left: 525px;
}

#wrapper #header #bannerlink_contact {
	position: absolute;
	top: 120px;
	left: 650px;
	padding: 0px;
}

#wrapper #header #banner_blueblazes {

	height: 90px;

	width: 134px;

	position: absolute;

	left: 10px;

	top: 10px;

	margin: 0px;

	padding: 0px;

}

#wrapper #header #maintitle {

	color: #66ccff;

	font-family: "Times New Roman", Times, serif;

	font-size: 30px;

	position: absolute;

	left: 327px;

	top: 30px;

	padding: 0px;

}

#wrapper #header #facebook {

	position: absolute;

	left: 35px;

	top: 110px;

}

#wrapper #main {

	height: 445px;

	width: 800px;

	padding-left: 0px;

	padding-top: 0px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-style: normal;

	position: absolute;

	top: 160px;

	padding-right: 0px;

	background-color: #0000ff;

	margin: 0px;

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

}

#wrapper #main #email {

	position: absolute;

	left: 29px;

	top: 16px;

	padding: 0px;

}

#wrapper #footer2 {

	font-family: "Times New Roman", Times, serif;

	font-size: 14px;

	height: 53px;

	width: 800px;

	padding-right: 0px;

	padding-left: 0px;

	position: absolute;

	top: 604px;

	background-color: #000;

	padding-top: 15px;



}

#wrapper #footer2 p {

	color: #66ccff;

	text-align: center;

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

	font-family: "Times New Roman", Times, serif;

	font-size: 14px;

	padding-top: 0px;

	padding-right: 0px;

	padding-left: 0px;

}

#wrapper #main #soon {

	left: 67px;

	top: 306px;

	color: #66ccff;

	position: absolute;

	font-family: "Arial Black", Gadget, sans-serif;

	font-size: 16px;

}

#wrapper #main #hakonegm {

	position: absolute;

	left: 366px;

	top: 14px;

	height: 400px;

	width: 400px;

	padding: 0px;

}

#wrapper #main #email {

	position: absolute;

	left: 10px;

	top: 14px;

}

#wrapper #main #contact {

	font-family: "Times New Roman", Times, serif;

	font-size: 16px;

	color: #FFF;

	position: absolute;

	left: 12px;

	top: 50px;

	width: 340px;

}

#wrapper #main #hakone {

	font-family: "Times New Roman", Times, serif;

	font-size: 16px;

	color: #FFF;

	position: absolute;

	left: 12px;

	top: 320px;

	width: 340px;

	text-align: right;

}

#wrapper #main #contact a:link {

	COLOR: #FFF;

	font-size: 16px;

}

#wrapper #main #contact a:visited {

COLOR: #E6007E;

}

#wrapper #main #contact a:hover {

COLOR: #FFFF00;

}

#wrapper #main #contact a:active {

COLOR: #00FF00;

}

#wrapper #main #gm {

	position: absolute;

	left: 189px;

	top: 149px;

}

#wrapper #main #masked {

	position: absolute;

	left: 12px;

	top: 149px;

}



