/* CSS Document */

body {
	text-align: center;
	background-color: #FFFFFF;
	line-height: 1.6;
	color: #474747;
}
#page {
	width: 600px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
}

h1 img{
border: #999999 solid 1px;
}

h2 {
background:url(images/bar.png) no-repeat;
color:#0066FF;
font-size:16px;
width:600px;
height:35px;
margin:20px 0px;
}

h2 p{
padding:10px;
}

#contents .photo {
float:right;
width:200px;
margin:0px 0px 10px 10px;
}

#contents .sub {
text-align:center;
}

#contents img {
width:200px;
border:#999999 solid 1px;
}

#contents ol {
margin-left:25px;
}

#contents dl{
margin:0px 5px 5px 5px;
}


#contents dt{
font-weight:bold;
border-bottom:#999999 dotted 1px;
}

#contents dd{
margin:5px;

}


.button{
margin:20px;

}

.button img {
margin:20px;
} 

#footer{
margin:20px;


}






