body { font: 12px Arial, Helvetica, sans-serif; }
div#page { position: absolute; width: 780px; }
div#head_cart { overflow: auto; width: 300px; height: 68px; font: bold 10px Verdana, Arial, Helvetica, sans-serif;
position: absolute; top: 0px; right: 0px; z-index: 5; background: #FFFFCC; padding-left: 2px; padding-top: 1px; border-top: 1px solid #003C72;
border-right: 1px solid #003C72; border-bottom: 1px solid #003C72; border-left: 4px solid #003C72; }
div#head_cart a { color: #000000; text-decoration: none; font-weight: normal; }
div#head_cart a:hover { text-decoration: underline; }
div#empty_cart  { top: 10px; right: 10px; z-index: 5; background: #FFFFCC; padding: 4px; position: absolute; }	
#head_2 { background: url(/Images/topBannerShift.gif) no-repeat; float: right; height: 158px; width: 640px; }
#head_2a { float: right; height: 158px; width: 640px; }
div#small_nav { position: absolute; left: 500px; top: 75px; z-index: 10; }
div#small_nav a {
	color: #00CCFF;
	font: bold 14px Arial, Helvetica, sans-serif;
}
.footer { text-align: center; padding-top: 2px; font: 10px Verdana, Arial, Helvetica, sans-serif; }
.footer a { color: #00CCFF; font-weight: bold; text-decoration: none; font-size: 12px; }
div#footer { text-align: center; color: #666666; padding-top: 2px; border-top: 2px solid #999999; margin-top: 20px; float: right; width: 630px; }
div#aboutus { float: right; width: 600px; }
.group_name { font: bold 16px Verdana, Arial, Helvetica, sans-serif; color: #666666; }
.site_group { font-size: 12px; font-weight: bold; color: #666666; display: block; list-style: circle; padding-top: 5px; }
td#prod_links a{ font: 10px/80% Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
.prod_list { width: 50%; padding-left: 10px; height: 10px; line-height: 80%; }
td#prod_links { border: 1px solid #999999; padding-left: 7px; }
td#mfg_logos { font: bold 18px Arial, Helvetica, sans-serif; color: #FFFFFF; text-align: center; border: 1px solid #999999; background: #FF0000; }
td#mfg_logos a { color: #FFFFFF; text-decoration: underline; }
td#mfg_logos a:hover { color: #FFFF00; }

.featured {
	font-weight: bold;
	margin-left: 4px;
	display: block;
	text-align: center;
	margin-top: 3px;
}
.inventory {
	font-weight: bold;
	color: #333333;
	display: block;
	padding-top: 4px;
	padding-left: 80px;
	font-size: 14px;
}
.privacy {
	font-weight: bold;
	display: block;
}
h2 {
	font-size: 14px;
}
