html { height: 100%; margin-bottom: 1px; }


BODY{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	
	font-size: 10px;
	
	line-height:16px;
	
	color:#3b3b3b;
	
	background-color:#431b11;
	
	background-image:url(mm5/images/background.jpg);
	
	background-repeat:repeat-y;
	
	background-position:center;	
	
	margin:0 0 0 0;
	
}

TD{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	
	font-size: 10px;
	
	color:#3b3b3b;
	
	line-height:16px;
	
}


A {
	
	color: #644a41;
	
	text-decoration:none;
	
}

A:hover {
	
	color: #715a54;
	
	text-decoration:underline;
	
}

.content{
	
	padding-left:19px;
	
	padding-right:19px;
	
	background-color:#f4f4e0;
	
	background-image:url(mm5/images/content.jpg);
	
	background-repeat:no-repeat;
	
}

.cart{

	background-image:url(mm5/images/cart.jpg);
	
	background-repeat:no-repeat;
	
	font-size:10px;
	
	padding-left:150px;
	
	color: #644a41;
	
}

.nav{

	background-image:url(mm5/images/nav.jpg);
	
	background-repeat:no-repeat;
	
	padding-right:20px;
	
	font-size:12px;
	
	color:#aa8a64;
	
}

.nav a{
	
	color:#aa8a64;
	
	text-decoration:none;
	
	padding-left:8px;
	
	padding-right:8px;
	
}

.nav a:hover{
	
	color: #644a41;
	
	text-decoration:none;
	
}

.search{

	background-image:url(mm5/images/search.jpg);
	
	background-repeat:no-repeat;
	
}

.headcat{

	background-image:url(mm5/images/headcat.jpg);
	
	background-repeat:no-repeat;
	
	font-size:20px;
	
	color: #ac4429;
	
	font-family:Arial, Helvetica, sans-serif;
	
}

.headerframe{

	background-image:url(mm5/images/headerframe.gif);
	
	background-repeat:no-repeat;
	
	font-size:20px;
	
	padding-left:15px;
	
	padding-top:5px;
	
	font-family:Arial, Helvetica, sans-serif;
	
}

.headcat h1{
	
	font-size:20px;
	
	color: #ac4429;
	
	font-family:Arial, Helvetica, sans-serif;
	
	margin:0 0 0 0px;
	
	font-weight:normal;
	
}

.leftnav{
	
	background-color:#FFFFFF;
	
	padding-left:20px;
	
}


.links a {
	display: block;
	
	text-decoration: none;
	
	background-image:url(mm5/images/links.gif);
	
	background-repeat:no-repeat;
	
	color:#3b3b3b;
	
	font-size:12px;
	
	padding-top:7px;
	
	padding-bottom:7px;
	
	padding-left:10px;
	
} 

.links a:hover {
	
	text-decoration: none;
	
	color:#9f8a81;
	
	background-image:url(mm5/images/linkso.gif);
	
	background-repeat:no-repeat;
	
} 

.sublinks a {
	
	display: block;
	
	text-decoration: none;
	
	background-image:url(mm5/images/sublinks.gif);
	
	background-repeat:no-repeat;
	
	color:#e5dcd9;
	
	font-size:12px;
	
	padding-top:7px;
	
	padding-bottom:7px;
	
	padding-left:28px;
	
} 

.sublinks a:hover {
	
	text-decoration: none;
	
	color:#e5dcd9;
	
	background-image:url(mm5/images/sublinkso.gif);
	
	background-repeat:no-repeat;
	
} 

.linkso a {
	display: block;
	
	text-decoration: none;
	
	background-image:url(mm5/images/linkso.gif);
	
	background-repeat:no-repeat;
	
	color:#9f8a81;
	
	font-size:12px;
	
	padding-top:7px;
	
	padding-bottom:7px;
	
	padding-left:10px;
	
} 

.linkso a:hover {
	
	text-decoration: none;
	
	color:#9f8a81;
	
	background-image:url(mm5/images/linkso.gif);
	
	background-repeat:no-repeat;
	
} 

.sublinkso a {
	
	display: block;
	
	text-decoration: none;
	
	background-image:url(mm5/images/sublinkso.gif);
	
	background-repeat:no-repeat;
	
	color:#e5dcd9;
	
	font-size:12px;
	
	padding-top:7px;
	
	padding-bottom:7px;
	
	padding-left:28px;
	
} 

.sublinkso a:hover {
	
	text-decoration: none;
	
	color:#e5dcd9;
	
	background-image:url(mm5/images/sublinkso.gif);
	
	background-repeat:no-repeat;
	
} 

.copy{
	
	padding-top:5px;
	
	padding-bottom:5px;
	
	text-align:left;
	
}


.subnav{
	
	border-top:#dcd8c7 1px solid;
	
	border-bottom:#dcd8c7 1px solid;
	
	padding:5px;
	
	color:#ac4429;
	
}

.subnav a{
	
	color:#ac4429;
	
	text-decoration:none;
	
}

.subnav a:hover{
	
	color:#3b3b3b;
	
	text-decoration:none;
	
}

.cattitle{
	
	width:124px;	
	
	text-align:left;
	
	font-size:17px;
	
	font-family:Arial, Helvetica, sans-serif;
	
	padding-bottom:5px;
	
}

.catimg{
	
	width:124px;	
	
}

.footer{

	font-size:10px;
	
	line-height:18px;
	
}

.frame{
	
	border-left:#cdc3b1 1px solid;
	
	border-right:#cdc3b1 1px solid;
	
	background-color:#FFFFFF;
	
	padding:5px;
	
}

.frame2{
	
	border-left:#eae7e6 1px solid;
	
	border-right:#eae7e6 1px solid;
	
	background-color:#FFFFFF;
	
	padding-left:5px;
	
	padding-right:5px;
	
	height:309px;
	
}

.frame3{
	
	border-left:#eae7e6 1px solid;
	
	border-right:#eae7e6 1px solid;
	
	background-color:#FFFFFF;
	
	padding-left:5px;
	
	padding-right:5px;
	
}


.detailsname{
	
	font-size:20px;	
	
}

.prodtitle{
	
	width:123px;
	
	font-size:17px;
	
	font-family:Arial, Helvetica, sans-serif;
	
	padding-bottom:5px;
	
}

.proddetails{
	
	width:123px;
	
	font-size:10px;	
	
	padding-top:5px;
	
	text-align:right;
	
}

.prodimg{
	
	width:135px;	
	
}

.prod{
	
	text-align:left;
	
	width:135px;
	
	padding-top:2px;
	
	padding-left:2px;
	
}

.prodname{
	
	font-size:16px;
	
	font-family:Arial, Helvetica, sans-serif;
	
}

.regprice{
	
	color:#936458;
	
	font-size:10px;
}

.saleprice{

	color:#ac4429;
	
	font-size:10px;

}

.bigframe{
	
	background-image:url(mm5/images/backframe.gif);
	
	background-repeat:repeat-y;
	
	padding:5px;
	
	padding-left:15px;
	
	padding-right:15px;
	
	padding-top:10px;
	
}

.textbox {
	
	HEIGHT: 14pt; 
	BORDER-RIGHT: #333333 1px solid; 
	BORDER-TOP: #333333 1px solid; 
	BORDER-LEFT: #333333 1px solid; 
	FONT-SIZE:11px;
	COLOR: #000000; 
	BORDER-BOTTOM: #333333 1px solid; 
	BACKGROUND-COLOR: #FFFFFF;
}




.but {
	HEIGHT:14pt;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	BACKGROUND: #7A7575; 
	COLOR: #FFFFFF; 
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	BORDER-RIGHT: #333333 1px solid; 
	BORDER-TOP: #333333 1px solid; 
	BORDER-LEFT: #333333 1px solid; 
	BORDER-BOTTOM: #333333 1px solid; 

}

SELECT {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; BACKGROUND: white; MARGIN-BOTTOM: 5px; COLOR: #333; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}


form{
	
	margin:0 0 0 0px;	
	
}