body{
margin:0px 0px;
text-align:center;
background:url(img/back.jpg);}

#wrap{
margin:0px auto;
padding:0px 0px;
width:800px;}

#head{
margin:0px 0px;
padding:192px 0px 0px 0px;
width:800px;
height:50px;
text-align:center;
background:url(img/bg.jpg) center top no-repeat;}

#in{
margin:0px 0px;
padding:0px 0px;
width:800px;
height:192px;
text-align:center;}

#naka{
margin:0px 0px;
padding:0px 0px;
width:800px;
text-align:left;}

#foot{
margin:0px 0px;
clear:both;
width:100%;
height:20px;
font-size:80%;
text-align:center;}

body{
font-size:75%;
font-family:"verdana","osaka","sans-serif";
color:#808080;
line-height:180%;}

a:link{
color:#c0c0c0;
text-decoration:none;}
a:visited{
color:#696969;
text-decoration:none;}
a:hover{
color:#ffffff;
text-decoration:underline;}

.menu ul{
margin:0px 0px;
padding:0px 0px;
list-style:none;}
.menu li{
margin:0px 5px;
padding:0px 0px;
display:inline;
font-weight:bold;}
.menu a:link{text-decoration:none;}
.menu a:visited{text-decoration:none;}
.menu a:hover{text-decoration:none;}

ul{
margin:0px 0px;}
li{
margin:0px 0px;}

h1{
margin:10px 0px;
font-size:250%;
color:#c0c0c0;}

h2{
margin:20px 0px;
padding:0px 0px;
border-top:solid 1px #696969;
border-bottom:solid 1px #696969;
border-right:solid 5px #696969;
border-left:solid 5px #696969;
text-align:center;
font-size:100%;}

h3{
margin:20px 0px;
padding:0px 0px;
border-top:solid 1px #696969;
border-bottom:solid 1px #696969;
border-right:solid 5px #696969;
border-left:solid 5px #696969;
text-align:right;
font-size:80%;}
h3 a:link{text-decoration:none;}
h3 a:visited{text-decoration:none;}
h3 a:hover{text-decoration:none;}
