#contact span { background: url(/images/menu-en.jpg) no-repeat -336px -64px; display: block; float: left; height: 32px; width: 83px; }
#contact a:hover span { background: url(/images/menu-en.jpg) no-repeat -336px -64px; display: block; float: left; height: 32px; width: 83px; }
#contents .sitemap { float: left; width: 170px; margin-top: 20px; }
#contents .sitemap h1 { font-size: 1.3em; font-weight: normal; margin: 0px; padding: 0px; }
#contents .sitemap ul { margin: 10px 0px 0px; padding: 0px; list-style: none; width: 160px; }
#contents .sitemap ul li a { color: #999; text-decoration: none; margin: 0px; padding: 0px; }
#contents .sitemap ul li a:hover { color: #fff; text-decoration: none; }
#contents ul.contact li span { font-size: 1em; color: #fff; padding-right: 5px; }

