body { 
margin: 0px; 
background-repeat: repeat;

background-image: url(hp2.jpg); } 
p { background-color: black; color: #pink; 
body { margin-right: 50px margin-left: 50px } 

}

/*ここがページ全体の枠の部分です*/
.all{
width:800px;
border-color:#999999;
border-width:1px;
border-style:solid;
background-color: #000000;
text-align: center;
margin-right:auto;
margin-left:auto;



}
/*ここまでがページ全体の枠の部分です*/

/*↓↓ここがメニュー部分です↓↓*/
.menu {
background-color: #333333; 
padding: 20px; 
font-size: 1em; 
text-align:center; 
 
}
/*↑↑ここがメニュー部分です↑↑*/

h1 { text-align: center;　color: blue; font-size: 1.2em; }

h2 { color: dimgray; }

p { 
color: dimgray; 
line-height: 1.3em;  

} 

a:link { color: silver; }
a:visited { color: silver; }

a:hover { 
color: pink; 
background-color: black; 

} 
address{
font-style:normal;
text-align:center;
color: white;
}


