h1,h2,h3,h4,h5,h6 {
	margin-top: 0px;
}
#nav_17 li {
	padding-bottom: 10px; 
}
#nav_17 li a, #nav_476 li a {
	display: block;
	padding: 4px 0;
	width: 139px;
	text-indent: 4px;
}
input.button {
	font-size: 11px;
	font-weight: bold;
	color: #f3ddae;
	background-color: #514a09;
	border: 2px solid #514a09;
}
input.submit {
	font-size: 11px;
	font-weight: bold;
	color: #f3ddae;
	background-color: #443113;
	border: 2px solid #443113;
}
input[name=Quantity] {
	font-size: 11px;
	height: 15px;
	width: 20px;
}
td.cms_productrow div.cms_productarea {
	border-top: 2px solid #a09781;
}
td.cms_productrow div.cms_first {
	border-top: none;
}

#cms_form15 label span.required {
	font-weight:bold;
}
#cms_form15 label span {
	display:block;
	float:left;
	padding-right:2%;
	text-align:right;
	width:23%;
}
#cms_form15 input.text, #cms_form15 select, #cms_form15 textarea {
	width:70%;
}
h2.storefront_breadcrumbs {
	font-size: 1em;
}
