/* reset paddings */
* { margin:0; padding:0; }
/* Normalizes font-size for headers */
h1,h2,h3,h4,h5,h6 { font-size : 100%; }
/* Removes list-style from lists */
ol,ul { list-style : none; }
/* Normalizes font-style and font-weight to normal */
address, caption, cite, code, dfn, em, strong, th, var { font-style : normal; font-weight : normal; }
/* Removes list-style from lists */
table { border-collapse : collapse; border-spacing : 0; }

/* Removes border from fieldset and img */
fieldset,img { border : 0; }

/* Left-aligns text in caption and th */
caption,th { text-align : left; }
body {
	background: #fff;
}
#splash {
	width: 440px;
	height: 100px;
	background: url(img/logo_line.png) bottom center no-repeat;
	margin: -50px 0 0 -220px;;
	position:absolute;
	top: 30%;
	left:50%;
	text-align:center;
	
}
#splash h1 {
text-align:center;
font-family: Arial;
font-weight:normal;
font-siye:30px;
}
#splash #sub {
	padding: 100px 0 0 0;
	color: #333;
	font-size:16px;
}
#splash img {
	vertical-align:middle;
}

.left {
	float:left;
}
.right {
	float:right;
}
a, a:visited, a:link {
	color: #333;
	text-decoration:underline;
	font-variant:small-caps;
	font-size:15px;
}
a:hover {
	text-decoration:none;
}	