@charset "utf-8";
/* CSS Document */

body{
padding:0;
margin:0;
font-family:"Century Gothic";
}
img{
border:0;

}
li{
list-style:none;
}
a{
text-decoration:none;
color:#8a7462;
}
a:hover{
color:#f89d4c;
}
.imgright{
float:right;
}
#wrapper{
width:950px;
margin:auto;
background:url(../images/bg.gif) 0 0 repeat-y;
}
#headertop{
width:950px;
height:25px;
background-color:#fff;
}
#leftwrap{
width:364px;
float:left;
padding:0 0 0 21px;
}
#rightwrap{
width:565px;
float:left;
}
#footer{
clear:both;
width:950px;
background-color:#fff;
text-align:center;
font:bold 11px "Century Gothic";
color:#8a7462;;
}
#menu{
background:url(../images/bg_menu.gif?op=load) 0 0 no-repeat;
height:229px;
padding-top:13px;
font:bold 11px "Century Gothic";
color:#8a7462;
}
/*-----------------
ul.nav1{
padding:20px 0 0 79px;
margin:0;
}
ul.nav1 li{
float:left;
padding: 0 23px 0 0;

}
ul.nav1 li a{
display:block;
height:10px;
overflow:hidden;
}
ul.nav1 li a:hover{
}
---------------*/
/*------menu2---*/
/*----nav1----*/
#navigation1 {
padding:18px 0 0 375px;
    height: 24px;
	width: 100px;	
	font-family: Arial;
	font-size: 0px;
	color: #fff;
	overflow: hidden;
}
#navigation_1 {
padding:18px 0 0 290px;
    height: 24px;
	width: 200px;
	font-family: Arial;
	font-size: 0px;
	color: #fff;
	overflow: hidden;
}

#navigation_1 dt {
	float: left;
}
#navigation_1 dt a {
	display: block;
	height: 12px;
	padding: 0 30px 0 0;
	overflow: hidden;
	background-repeat: no-repeat;
	color:#fff;
}
#navigation1 dt {
	float: left;
}
#navigation1 dt a {
	display: block;
	height: 12px;
	padding: 0 30px 0 0;
	overflow: hidden;
	background-repeat: no-repeat;
	color:#fff;
}
#navigation_1 dt#myaccount, #navigation_1 dt#myaccount a {position:relative ; display: block; width: 99px; background-repeat: no-repeat;background-image: url(../images/nav_myaccount.gif?op=load); overflow:hidden;}
#navigation_1 dt#logout, #navigation_1 dt#logout a {position:relative ; display: block; width: 44px; background-repeat: no-repeat;background-image: url(../images/nav_logout.gif?op=load); overflow:hidden;}

#navigation1 dt#login, #navigation1 dt#login a {position:relative ; display: block; width: 56px; background-image: url(../images/nav_login.gif?op=load); overflow:hidden;}
#navigation1 dt#cart, #navigation1 dt#cart a {position:relative ; display: block;width: 34px; background-image: url(../images/nav_cart.gif?op=load); overflow:hidden;}
#navigation_1 dt#cart, #navigation_1 dt#cart a {position:relative ; display: block;width: 34px; background-image: url(../images/nav_cart.gif?op=load); overflow:hidden;}
#navigation1 dt a:hover {
	background-position: 0 -12px;
	color:#fff;
}
/*----nav2----*/
#navigation2 {
padding:10px 0 0 70px;
    height: 24px;
	width: 400px;	
	font-family: Arial;
	font-size: 0px;
	color: #fff;
	overflow: hidden;
}
#navigation_1 dt a:hover {
	background-position: 0 -12px;
	color:#fff;
}

#navigation2 dt {
	float: left;
}
#navigation2 dt a {
	display: block;
	height: 12px;
	padding: 0 30px 0 0;
	overflow: hidden;
	background-repeat: no-repeat;
	color:#fff;
}

#navigation2 dt#home, #navigation2 dt#home a {position:relative ; display: block; width: 47px; background-image: url(../images/nav_root.gif?op=load); overflow:hidden;}
#navigation2 dt#safety, #navigation2 dt#safety a {position:relative ; display: block;width: 55px; background-image: url(../images/nav_safety.gif?op=load); overflow:hidden;}
#navigation2 dt#in, #navigation2 dt#in a {position:relative ; display: block;width: 99px; background-image: url(../images/nav_inthegnaana.gif?op=load); overflow:hidden;}
#navigation2 dt#buzz, #navigation2 dt#buzz a {position:relative ; display: block; width: 44px; background-image:url(../images/nav_buzz.gif?op=load); overflow:hidden;}
#navigation2 dt#news, #navigation2 dt#news a {position:relative ; display: block; width: 97px; background-image:url(../images/nav_newsletter.gif?op=load); overflow:hidden;}
#navigation2 dt#blog, #navigation2 dt#blog a { position:relative ; display: block;width: 38px; background-image:url(../images/nav_blog.gif?op=load); overflow:hidden;}
#navigation2 dt a:hover {
	background-position: 0 -12px;
	color:#fff;
}
/*-----nav3-------*/
#navigation3 {
padding:10px 0 0 10px;
    height: 24px;
	width: 345px;	
	font-family: Arial;
	font-size: 0px;
	color: #fff;
	overflow: hidden;
}

#navigation3 dt {
	float: left;
}
#navigation3 dt a {
	display: block;
	height: 12px;
	padding: 0 30px 0 0;
	overflow: hidden;
	background-repeat: no-repeat;
	color:#fff;
}

#navigation3 dt#shipping, #navigation3 dt#shipping a { position:relative ; display: block;width: 110px; background-image: url(../images/nav_shipping.gif?op=load); overflow:hidden;}
#navigation3 dt#legal, #navigation3 dt#legal a {position:relative ; display: block;width: 43px; background-image: url(../images/nav_legal.gif?op=load); overflow:hidden;}
#navigation3 dt#contact, #navigation3 dt#contact a {position:relative ; display: block;width: 59px; background-image: url(../images/nav_contact.gif?op=load); overflow:hidden;}
#navigation3 dt#credits, #navigation3 dt#credits a { position:relative ; display: block;width: 51px; background-image:url(../images/nav_credits.gif?op=load); overflow:hidden;}
#navigation3 dt a:hover {
	background-position: 0 -12px;
	color:#fff;
}

/*-----nav4---*/

#navigation4 {
padding:10px 0 0 320px;
    height: 24px;	
	font-family: Arial;
	font-size: 0px;
	color: #fff;
	overflow: hidden;

	
}

#navigation4 dt {
	float: left;
}
#navigation4 dt a {
	display: block;
	height: 12px;
	padding: 0 30px 0 0;
	overflow: hidden;
	background-repeat: no-repeat;
	color:#fff;
}

#navigation4 dt#sitemap, #navigation4 dt#sitemap a { position:relative ; display: block;width: 52px; background-image: url(../images/nav_sitemap.gif?op=load); overflow:hidden;}
#navigation4 dt a:hover {
	background-position: 0 -12px;
	color:#fff;
}

.imgshop{
padding-left:152px;
}
ul.nav2{
padding:15px 0 0 375px;
margin:0;
}
ul.nav2 li{
float:left;
padding: 0 40px 0 0;
}
ul.nav3{
padding:4px 0 10px 5px;
margin:0;
}
ul.nav3 li{
float:left;
font:bold 11px "Century Gothic";
padding:0 13px 0 0;
}
.ganana{
color:#f89d4c;
}
#offer{
text-align:center;
}
.imgtoppadding{
padding-top:20px;
}
