div#container{
width:900px;
margin-right:auto;
margin-left:auto;
}

div#header{
width:855px;
height:163px;
margin-bottom:10px;
background:url(../img/header.jpg);
}

div#header h1 a{
width:855px;
height:163px;
text-indent:-9999px;
display:block;
text-decoration:none;
background:url(../img/header.jpg);
/*\*/
   overflow: hidden;
/**/
float:left;
}

div#submenu{
clear:both;
width:100%;
}

div#submenu li{
list-style-type:none;
float:left;
width:150px;
height:20px;
}

div#submenu a{
display:block;
height:100%;
text-indent:-9999px;
text-decoration:none;

/*\*/
   overflow: hidden;
/**/
}

div#submenu li a:hover{
background:none !important;
}

div#submenu li#about{
background:url(../img/aboutB.jpg);
}

div#submenu li#about a{
background:url(../img/aboutA.jpg);
}

div#submenu li#sitemap{
background:url(../img/sitemapB.jpg);
}

div#submenu li#sitemap a{
background:url(../img/sitemapA.jpg);
}

div#submenu li#info{
background:url(../img/infoB.jpg);
}

div#submenu li#info a{
background:url(../img/infoA.jpg);
}

div#submenu li#contact{
background:url(../img/contactB.jpg);
}

div#submenu li#contact a{
background:url(../img/contactA.jpg);
}

div#submenu li#japan{
background:url(../img/japanB.jpg);
}

div#submenu li#japan a{
background:url(../img/japanA.jpg);
}

div#submenu li#rss{
background:url(../img/rssB.jpg);
}

div#submenu li#rss a{
background:url(../img/rssA.jpg);
}

div#main{
width:900px;
padding-top:10px;
clear:both;
}

div#mainleft{
width:667px;
float:left;
}



div#mainright{
width:232px;
float:right;
}

div#menu{
width:233px;
}

div#menu h2{
width:233px;
height:35px;
margin-bottom:10px;
text-indent:-9999px;
text-decoration:none;
/*\*/
   overflow: hidden;
/**/
background:url(../img/contents.jpg);
}

div#menu li{
list-style-type:none;
height:60px;
width:230px;
margin-bottom:2px;
margin-top:2px;
}

div#menu a{
display:block;
height:100%;
text-indent:-9999px;
text-decoration:none;

/*\*/
   overflow: hidden;
/**/
}

div#menu li a:hover{
background:none !important;
}
div#menu li#gallery{
background:url(../img/galleryB.jpg);
}

div#menu li#gallery a{
background:url(../img/galleryA.jpg);
}

div#menu li#creatorlinkf{
background:url(../img/creatorlinkfB.jpg);
}

div#menu li#creatorlinkf a{
background:url(../img/creatorlinkfA.jpg);
}

div#menu li#creatorlink{
background:url(../img/creatorlinkB.jpg);
}

div#menu li#creatorlink a{
background:url(../img/creatorlinkA.jpg);
}


div#menu li#bparts{
background:url(../img/bpartsB.jpg);
}

div#menu li#bparts a{
background:url(../img/bpartsA.jpg);
}

div#menu li#map{
background:url(../img/mapB.jpg);
}

div#menu li#map a{
background:url(../img/mapA.jpg);
}



div#menu li#broccoli{
background:url(../img/broccoliB.jpg);
}

div#menu li#broccoli a{
background:url(../img/broccoliA.jpg);
}




div#footer{
clear:both;
width:900px;
height:71px;
text-indent:-9999px;
text-decoration:none;
/*\*/
   overflow: hidden;
/**/
background:url(../img/footer.jpg);
}