#top{
 background:#ff9900;
 margin: 0;
 border:none;
 padding: 1px;
 width: 100%;
 color: #ffffff;
 }
 
h1 {
 margin:0;
 padding: 0;
  font-size: x-small;
  font-weight: 100;
}
 
#header {
 margin: 0;
 padding: 0;
 height: 84px;
 width: 770px;
 background-image: url(top/top-flower.jpg);
 background-repeat: no-repeat;
 background-position: 100% 0%;
}
 
#header img {
 margin: 0px;
 padding:0px;
 float: left;
 }  
 
#header ul{
 position: absolute;
 top: 64px;
 left: 84px;
 padding: 10px 0 0 0;
 list-style: none;
 float: left;
 }
 
#header li {
 float: left;
 background-color: #ff9900; 
 border: 1px outset #ffcc00;
 margin-right:1px;
 }
 
#header a, #header a:link {
 text-decoration: none;
 color:#ffffff;
 background-color: transparent;
 width: 100px;
 height: 15px;
 text-align: center;
 padding: 2px 0px;
 display: block;
 font-size: small;
 }
 
#header a:hover{
 color: #ff9900;
 background-color:#ffffff;
 border-bottom: 2px solid #ffffff;
 top: -2px;
 }    
 
