
#menu2 {
	clear: both;
	background-color: #404c18;
	padding-bottom: 5px;
	min-height: 1em;
	display: inline-table;
}

#menu2:after {
    content: "";
    display: block;
    clear: both;
    height: 1px;
    overflow: hidden;
}

/*\*/
* html #menu2 {
    height: 1em;
}

#menu2 {
    display: block;
}
/**/

#menu2 ul {
	margin: 0;
	padding: 0;
}
#menu2 li {
	margin: 0 0 0 8px;
	padding: 0;
	float: left;
	text-indent: -9999px;
	list-style-type: none;
}

.sub-top {
	width: 62px;
	height: 20px;
	background-image: url(../images/menu/top_off.gif);
	background-repeat: no-repeat;
}
.sub-top a {
	width: 62px;
	height: 20px;
	display: block;
}
.sub-top a:hover {
	background-image: url(../images/menu/top_on.gif);
	background-repeat: no-repeat;
}

.sub-morris {
	width: 127px;
	height: 20px;
	background-image: url(../images/menu/morris_off.gif);
	background-repeat: no-repeat;
}
.sub-morris a {
	width: 127px;
	height: 20px;
	display: block;
}
.sub-morris a:hover {
	background-image: url(../images/menu/morris_on.gif);
	background-repeat: no-repeat;
}

.sub-curtain {
	width: 80px;
	height: 20px;
	background-image: url(../images/menu/curtain_on.gif);
	background-repeat: no-repeat;
}
.sub-curtain a {
	width: 80px;
	height: 20px;
	display: block;
}
.sub-curtain a:hover {
	background-image: url(../images/menu/curtain_on.gif);
	background-repeat: no-repeat;
}

.sub-wallpaper {
	width: 58px;
	height: 20px;
	background-image: url(../images/menu/wallpaper_off.gif);
	background-repeat: no-repeat;
}
.sub-wallpaper a {
	width: 58px;
	height: 20px;
	display: block;
}
.sub-wallpaper a:hover {
	background-image: url(../images/menu/wallpaper_on.gif);
	background-repeat: no-repeat;
}

.sub-carpet {
	width: 87px;
	height: 20px;
	background-image: url(../images/menu/carpet_off.gif);
	background-repeat: no-repeat;
}
.sub-carpet a {
	width: 87px;
	height: 20px;
	display: block;
}
.sub-carpet a:hover {
	background-image: url(../images/menu/carpet_on.gif);
	background-repeat: no-repeat;
}


.sub-qa {
	width: 63px;
	height: 20px;
	background-image: url(../images/menu/qa_off.gif);
	background-repeat: no-repeat;
}
.sub-qa a {
	width: 63px;
	height: 20px;
	display: block;
}
.sub-qa a:hover {
	background-image: url(../images/menu/qa_on.gif);
	background-repeat: no-repeat;
}

.sub-coupon {
	width: 111px;
	height: 20px;
	background-image: url(../images/menu/coupon_off.gif);
	background-repeat: no-repeat;
}
.sub-coupon a {
	width: 111px;
	height: 20px;
	display: block;
}
.sub-coupon a:hover {
	background-image: url(../images/menu/coupon_on.gif);
	background-repeat: no-repeat;
}

