#navigation{
    font-family: Arial, Helvetica, sans-serif;
	clear: both;
	height: 20px;
    font-size: 11px;
}
#navigation ul{
    position: relative;
    list-style: none;
    display: inline;
}
#navigation ul li {
    display:inline-block;
    float: left;
    height:20px;
    margin-right: 5px;
}
#navigation ul li a {
    background-color:#fff;
	border: 1px solid #ccc;
    color: #666666;
    display: block;
    font-weight: bold;
    height: 14px;
    padding: 4px 0 0 4px;
    text-decoration: none;
    width: 224px;
}
#navigation ul li a:hover, #navigation ul li a.active {
    color: #000;
}


#subnavigation{
    font-family: Arial, Helvetica, sans-serif;
	clear: both;
	height: 40px;
	margin: 10px 0 0 5px;
	width: 700px;
    font-size: 11px;
    font-weight: bold;
}
#subnavigation ul{
    position: relative;
    list-style: none;
    display: inline;
}
#subnavigation ul li {
    display:inline-block;
    float: left;
    margin-right: 5px;
}
#subnavigation ul li a {
    color: #000;
    display: block;
    font-weight: bold;
    text-decoration: none;
}
#subnavigation ul li a:hover, #subnavigation ul li a.active {
    text-decoration: underline;
}
#metanavigation{
    font-size: 12px;
	clear: both;
	height: 20px;
	width: 937px;
}
#metanavigation ul{
    position: relative;
    list-style: none;
    display: inline;
    float: right;
}
#metanavigation ul li {
    display:inline-block;
    float: left;
    margin-right: 2px;
}
#metanavigation ul li a {
    color: #000;
    display: block;
    text-decoration: none;
}
#metanavigation ul li a:hover, #metanavigation ul li a.active {
	text-decoration: underline;
}


/* collection */
.collection #navigation, .collection_navigation{
    font-family: "Times New Roman", Times, Arial, sans-serif;
    font-size: 22px;
    font-weight: normal;
	clear: both;
}
.collection #navigation ul, .collection_navigation ul{
    position: relative;
    list-style: none;
    display: inline;
}
.collection_navigation ul{float: left}
.collection #navigation ul li,.collection_navigation ul li {
    display:inline-block;
    float: left;
    margin-right: 5px;
}
.collection_navigation ul li {margin-right: 0}
.collection #navigation ul li a, .collection_navigation ul li a {
    background-color:#fff;
	border: none;
    color: #666666;
    display: inline;
    font-weight: normal;
    text-decoration: none;
    width: auto;
    border-right: 1px solid black;
    padding: 0 10px; 0 0;
}
.collection_navigation ul li a {border: none}
.collection #navigation ul li a:hover, .collection #navigation ul li a.active, .collection_navigation ul li a:hover, .collection_navigation ul li a.active {
    color: #000;
}

/* shop */
#shop_category_navigation{
    background-color:#FFFFFF;
    position:absolute;
    top:-50px;
}
.shop #navigation, .shop_navigation{
    font-family: Arial, Helvetica, sans-serif;
	clear: both;
	height: 40px;
	margin: 10px 0 0 5px;
	width: 700px;
    font-size: 11px;
    font-weight: bold;
}
.shop #navigation ul, .shop_navigation ul{
    position: relative;
    list-style: none;
    display: inline;
}
.shop #navigation ul li,.shop_navigation ul li {
    display:inline-block;
    float: left;
    margin-right: 5px;
}
.shop #navigation ul li a, .shop_navigation ul li a {
    color: #000;
    display: block;
    font-weight: bold;
    text-decoration: none;
    border: none;
    width: auto;
}
/*.shop_navigation .divider{padding: 0 10px;}*/
/*.shop_navigation ul li a {border: none}*/
.shop #navigation ul li a:hover, .shop #navigation ul li a.active, .shop_navigation ul li a:hover, .shop_navigation ul li a.active {
    text-decoration: underline;
}