body {
	background-image: url('img/b_bcg003.gif');
 }
//ここから無効
input, textarea {
	background-color: lavender;
}
ここまで無効//

       
a:hover { 
	color: red;
}

table {
	border-collapse: collapse;
     

}

#site-box {
          clear: both;
           width : 850px;
           border: 1px solid #FF9900;
           background-color: #FFFFBB;
 }

 #a-box {       
           border-bottom: 1px solid #FF9900;
           background-image: url('img/WAVE.GIF');
 }

 #b-box {
           float: left;
           width: 849px;
           background-color: #FFFFCC;
//ここから無効
           padding: 5px 5px ;
ここまで無効//
 }

 #c-box {
           float: right;
           width:1px;
	background-color: #FFB6C1;
          background-color: white;
//ここから無効
-moz-background-size:auto 100%;
 background-size:auto 100%; 

background-color: #FFE4E1;
           background-color: #98FB98;
         
 background-color: #FFFFFF;
           background-color: #FFFFFF;
ここまで無効//
 }

 #d-box {
           clear: both;
           width: 849px;
           background-color: white;
           background-image: url('img/WAVE.GIF');
           font-size:0.9em;
           text-align:right;
 }

#e-box {
           clear: both;
           width: 849px;
           background-color: #FFFFBB;
           text-align:center;
 }

.category {　　　}