@charset "utf-8";

body {text-align:center;}
#head {margin:0 auto; width:900px; height:89px; text-align:left; border-top:solid 1px #72543a;}
	#logo {float:left; width:170px; height:60px; margin-top:9px;}
	#menu {float:right; width:700px; height:30px; margin-top:39px;}

.reset {margin:0; padding:0;}
.clearfix {clear:both;}
p {line-height:150%;}

.margin5 {margin-top:5px;}
.margin10 {margin-top:10px;}
.margin15 {margin-top:15px;}
.margin20 {margin-top:20px;}
.margin25 {margin-top:25px;}
.margin30 {margin-top:30px;}



/*-- menu --*/

#menu {position:relative; z-index:1000;}
.nav { 
	list-style: none;
	margin: 0px;
	padding: 0px;
}

.nav li {
  float: left;
  position: relative;
}

.nav li.nav-home {display: block;
    width: 84px;
    height: 30px;
    background: url("/images/nav-home.png") no-repeat 0 0;}
.nav li.nav-home:hover, .nav li.nav-home-active {
    background: url("/images/nav-home.png") no-repeat 0 0;
	background-position: 0 -30px;}

.nav li.nav-blog {display: block;
    width: 81px;
    height: 30px;
    background: url("/images/nav-blog.png") no-repeat 0 0;}
.nav li.nav-blog:hover {
    background: url("/images/nav-blog.png") no-repeat 0 0;
	background-position: 0 -30px;}

.nav li.nav-events {display: block;
    width: 91px;
    height: 30px;
    background: url("/images/nav-events.png") no-repeat 0 0;}
.nav li.nav-events:hover, .nav li.nav-events-active {
    background: url("/images/nav-events.png") no-repeat 0 0;
	background-position: 0 -30px;}

.nav li.nav-fusion {display: block;
    width: 118px;
    height: 30px;
    background: url("/images/nav-fusion.png") no-repeat 0 0;}
.nav li.nav-fusion:hover, .nav li.nav-fusion-active {
    background: url("/images/nav-fusion.png") no-repeat 0 0;
	background-position: 0 -30px;}

.nav li.nav-outlets {display: block;
    width: 137px;
    height: 30px;
    background: url("/images/nav-outlets.png") no-repeat 0 0;}
.nav li.nav-outlets:hover, .nav li.nav-outlets-active {
    background: url("/images/nav-outlets.png") no-repeat 0 0;
	background-position: 0 -30px;}

.nav li.nav-shop {display: block;
    width: 106px;
    height: 30px;
    background: url("/images/nav-shop.png") no-repeat 0 0;}
.nav li.nav-shop:hover {
    background: url("/images/nav-shop.png") no-repeat 0 0;
	background-position: 0 -30px;}

.nav li.nav-contact {display: block;
    width: 83px;
    height: 30px;
    background: url("/images/nav-contact.png") no-repeat 0 0;}
.nav li.nav-contact:hover, .nav li.nav-contact-active {
    background: url("/images/nav-contact.png") no-repeat 0 0;
	background-position: 0 -30px;}