.menu {
	margin-top: 0px;
	height: 42px;
	padding-bottom: 0px;
	padding-top: 0px;
	margin-bottom: 10px;
	}

/* remove all the bullets, borders and padding from the default list styling */
.menu ul {
	padding:0px;
	margin:0px;
	list-style-type:none;
	text-indent: 5px;
	line-height: 20px;
	width: 100%;
}


/* float the list to make it horizontal and a relative positon so that you can control the dropdown menu positon */
.menu ul li {
	float: left;
	text-align: left;
	padding-right: 2px;
	font-size: 70%;

	}


/* style the links for the top level */
.menu a, .menu a:visited {
	display: block;
	text-decoration: none;
	color: #fff;
	background: #8B9678;
	line-height: 20px;
	padding-right: 10px;
	padding-top: 2px;

}

/* style the hover */

.menu a:hover, .menu ul ul a:hover{
	color: #666;
	}

.menu :hover > a, .menu ul ul :hover > a {
	color:#fff;
	}

/* hide the sub levels and give them a positon absolute so that they take up no room */

.menu ul ul {
	padding-left: 0px;
	visibility: hidden;
	position: absolute;
	line-height: 20px;
	width: 700px;
	}

.menu ul ul li{
	margin-top: 4px;
	font-size: 100%;

}


/* style the second level links */
.menu ul ul a, .menu ul ul a:visited {
	
	margin-left: 0px;
	}

/* second level hover */

.menu :hover > a, .menu ul ul :hover > a {
	color: #000;
	}



/* make the second level visible when hover on first level list OR link */

.menu ul li:hover ul, .menu ul a:hover ul{
	visibility:visible; 
	}


.viewcart {	
	position: relative;
	float: left;
	top:-20px;
	}

.paypal a, .paypal a:visited {
	margin-top:0px;
	display: block;
	text-decoration: none;
	background: #8B9678;
	color: #fff;
	font-size: 0.9em; 
text-indent : 5px;
	line-height: 20px;
}


.paypal a:hover, .paypal :hover > a  {
	color: #666;
}

.menupadding {
	height: 2px;
}

