#content {
 margin: 0px;
 padding: 20px 5px;
 float: left;
 width: 460px;
 background-image: url(image/uzume.jpg);
 background-repeat: no-repeat;
 background-position: 95% 0%;
 border-left: dotted 2px #ffcc99;
 border-top: dotted 2px #ffcc99;
 border-right: dotted 2px #ffcc99;
 font-size: small;
 }  
 
.recipe {
 padding: 5px 0px 0px 20px;
 color: #33336a;
 } 
 
h2 {
 margin: 40px 260px 70px 20px;
 padding: 5px;
 background-color: #33336a;
 color: #ffffff;
 }
 
table {
 margin: 10px 40px;
 background-color: #f8fde6;
 }
 
td {
 padding: 5px;
 background-color: #ffffff;
 } 
 
#point {
 margin: 0px;
 padding: 0px;
 background-color: #fafdee;
 }   
 
#point p {
 margin: 0px;
 padding: 3px 5px;
 color: #333333;
 } 
 
#point2 {
 text-align: right;
 color: #333333;
 } 