@charset "utf-8";
/* CSS Document */
*{padding:20; margin:0; 
}

a:link.scroll, a:visited.scroll {
	color:#000;
	text-decoration:none;
	font-weight:bold;
}

a:hover.scroll {
color:#F00;
text-decoration:none;
font-weight:bold;
}

div.header
{
	text-align:center;
	position:relative;
}

div.scroll {
	background-image:url(images/parchment.png);
	background-repeat:no-repeat;
	background-position:top;
	padding-top:60px;
	text-align:center;
	width:245px;
	height:430px;
	font-size:24px;
	float:left;

}

div.main {
	left:auto;
	position:relative;
	color : #000000;
    margin:0 10px 0 255px;

	float:none;
} 

div.footer{
	position:relative;
	text-align:center;
}

body {
background-color:#FF6;
font-family:Cambria, Geneva, Arial, Helvetica, sans-serif;
}

img{
	border:none;
	padding:inherit;
}

a:link {
color:#096;
font-weight:bold;
text-decoration:none;
}

a:visited {
color:#00C;
text-decoration:none;
}

a:hover {
color:#033;
text-decoration:underline;
text-shadow:#09C;
}

h1 {
padding:2px 15px;
color:#006;
font-size:18px;
background-color:#FC3;
}

h2 {
padding:2px 15px;
color:#006;
font-size:16px;
background-color:#FC3;
}

#header {
padding:15px;
}

#main {
font-size:16px;
}

#footer td {
color:#000;
font-size:16px;
text-align:center;
padding-top:10px;
}

p {
display:block;
padding:6px;
padding-left:15px;
}

#type2 {
padding-bottom:5px;
border:none;
}

#last {
border:none;
}

#navi {
border-right:1px solid #CCC;
}

#main ol {
padding-left:50px;
}

object {
padding-left:30px;
}

img {
padding: 10px;
}

#about tr td p {
padding:5px;
}

#middle {
border-top:2px solid #CCC;
border-bottom: 2px solid #CCC;
}

ul, ol{margin-left:30px;}