﻿body {
	text-align: center;
	padding: 0px;
	margin: 0px;
}
h1, h2, h3, h4, h5 {
	font-family: Arial, Helvetica, sans-serif;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}
p {
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 0px;
	font-size: 14px;
}
li {
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 0px;
	font-size: 14px;
	margin-bottom: 4px;
}
dd {
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 8px;
	font-size: 14px;
}
ul.nav ul {
	display: none;
}
ul.nav li:hover > ul {
	display: block;
}
ul.nav ul {
	position: absolute;
	left: -1px;
	top: 98%;
}
ul.nav ul ul {
	position: absolute;
	left: 98%;
	top: -2px;
}
ul.nav, ul.nav ul {
	margin: 0px;
	list-style: none;
	padding: 0px 2px 2px 0px;
	background-color: #867879;
	background-repeat: repeat;
}
ul.nav table {
	border-collapse: collapse;
}
ul.nav {
	display: block;
	zoom: 1;
	float: left;
}
ul.nav ul {
	width: 200.85px;
	border-color: #cccccc #111111 #111111 #cccccc;
	border-width: 1px;
	border-style: solid;
}
ul.nav li {
	display: block;
	margin: 2px 0px 0px 2px;
	font-size: 0px;
}
ul.nav a:active, ul.nav a:focus {
	outline-style: none;
}
ul.nav a, ul.nav li.dis a:hover, ul.nav li.sep a:hover {
	display: block;
	vertical-align: middle;
	background-color: #867879;
	border-width: 1px;
	border-color: #867879;
	border-style: solid;
	text-align: left;
	text-decoration: none;
	padding: 2px 10px 2px 10px;
	color: #ffffff;
	text-decoration: none;
	cursor: default;
	font-family: Verdana, Geneva, Tahoma, sans-serif;
	font-size: 12px;
}
ul.nav span {
	overflow: hidden;
}
ul.nav li {
	float: left;
}
ul.nav ul li {
	float: none;
}
ul.nav ul a {
	text-align: left;
	white-space: nowrap;
}
ul.nav li.sep {
	text-align: left;
	padding: 0px;
	line-height: 0;
	height: 100%;
}
ul.nav li.sep span {
	float: none;
	padding-right: 0;
	width: 3px;
	height: 100%;
	display: inline-block;
	background-color: #cccccc #111111 #111111 #cccccc;
	background-image: none;
}
ul.nav ul li.sep span {
	width: 100%;
	height: 3px;
}
ul.nav li:hover {
	position: relative;
}
ul.nav li:hover > a {
	background-color: #75645E;
	border-color: #75645E;
	border-style: solid;
	font-family: Verdana, Geneva, Tahoma, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
ul.nav li a:hover {
	position: relative;
	background-color: #75645E;
	border-color: #75645E;
	border-style: solid;
	font-family: Verdana, Geneva, Tahoma, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
ul.nav li.dis a {
	color: #666 !important;
}
ul.nav img {
	border: none;
	float: left;
	_float: none;
	margin-right: 2px;
	width: 16px;
	height: 16px;
}
ul.nav ul img {
	width: 16px;
	height: 16px;
}
ul.nav img.over {
	display: none;
}
ul.nav li.dis a:hover img.over {
	display: none !important;
}
ul.nav li.dis a:hover img.def {
	display: inline !important;
}
ul.nav li:hover > a img.def {
	display: none;
}
ul.nav li:hover > a img.over {
	display: inline;
}
ul.nav a:hover img.over, ul.nav a:hover ul img.def, ul.nav a:hover a:hover ul img.def, ul.nav a:hover a:hover a:hover ul img.def, ul.nav a:hover a:hover img.over, ul.nav a:hover a:hover a:hover img.over, ul.nav a:hover a:hover a:hover a:hover img.over {
	display: inline;
}
ul.nav a:hover img.def, ul.nav a:hover ul img.over, ul.nav a:hover a:hover ul img.over, ul.nav a:hover a:hover a:hover ul img.over, ul.nav a:hover a:hover img.def, ul.nav a:hover a:hover a:hover img.def, ul.nav a:hover a:hover a:hover a:hover img.def {
	display: none;
}
ul.nav a:hover ul, ul.nav a:hover a:hover ul, ul.nav a:hover a:hover a:hover ul {
	display: block;
}
ul.nav a:hover ul ul, ul.nav a:hover a:hover ul ul {
	display: none;
}
ul.nav span {
	display: block;
	background-image: url('../pic/arrv_white.gif');
	background-position: right center;
	background-repeat: no-repeat;
	padding-right: 12px;
}
ul.nav li:hover > a > span {
	background-image: url("../pic/arrv_white.gif");
}
ul.nav a:hover span {
	_background-image: url("../pic/arrv_white.gif");
}
ul.nav ul span, ul.nav a:hover table span {
	background-image: url("../pic/arr_white.gif");
}
.clear {
	height: 1px;
	clear: both;
}
#container {
	border: 1px solid #412f29;
	margin: 0 auto;
	padding: 0 0 20px 0;
	text-align: left;
	background-color: #412f29;
}
#prodPageContainer {
	border: 1px solid #746861;
	margin: 0px auto 0px auto;
	padding: 0px 0px 20px 0px;
	text-align: left;
	background-color: #746861;
}
#masthead {
	margin: 3px auto 0px auto;
	width: 950px;
	height: 180px;
	position: relative;
	z-index: 50;
}
#masthead img {
	border-style: none;
}
#navWrap {
	padding: 0px;
	margin: 0px;
	left: 37px;
	width: 550px;
	position: absolute;
	height: 31px;
	z-index: 100;
	top: 128px;
}
#searchBox {
	padding: 0px;
	margin: 0px;
	position: absolute;
	width: 250px;
	height: 30px;
	text-align: right;
	z-index: 150;
	top: 121px;
	right: 45px;
}
#searchBox form {
	padding: 0px;
	margin: 0px;
}
#searchBox input {
	padding: 2px;
	margin: 0px;
	display: inline;
	font-family: Verdana, Geneva, Tahoma, sans-serif;
	font-size: 12px;
	color : #000000;
}
#contact {
	padding: 0px;
	margin: 0px;
	position: absolute;
	width: 160px;
	height: 30px;
	text-align: left;
	z-index: 151;
	top: 53px;
	left: 500px;
	font-family: Verdana, Geneva, Tahoma, sans-serif;
	font-size: 18px;
	color: #87797A;
}
#contact img {
	padding-top: 4px;
}
#contact a {
	text-decoration: none;
	color: #581A2E;
}
#contact a:hover {
	text-decoration: underline;
	color: blue;
}
.panel {
	width: 940px;
	padding: 0px;
	margin: 10px auto 0px auto;
	background: url('../pic/panel_middle.png') repeat-y left top;
}
.panel-bgtop {
	background: url('../pic/panel_top.png') no-repeat left top;
}
.panel-bgbtm {
	background: url('../pic/panel_bottom.png') no-repeat left bottom;
}
#content {
	margin-right: auto;
	margin-left: auto;
	width: 950px;
	margin-top: 10px;
}
#ns {
	width: 950px;
	height: 415px;
	position: absolute;
}
#ns2 {
	width: 950px;
	height: 415px;
	position: relative;
}
#nsImg1 {
	float: left;
	width: 500px;
	height: 250px;
	margin-left: 1px;
}
#nsImg1 img {
	border-style: none;
	width: 500px;
	height: 250px;
}
#nsImg1Cap {
	width: 190px;
	height: 246px;
	position: relative;
	float: left;
	padding: 1px 0px 3px 15px;
	color: #FFFFFF;
}
#nsImg1Cap h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFF00;
}
#nsImg1Cap p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.nsImg2 {
	padding: 2px;
	float: left;
	width: 228px;
	height: 150px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	text-align: center;
	background-color: #695954;
	margin-top: 4px;
	margin-right: 4px;
}
.nsImg2 img {
	border-style: none;
	width: 228px;
	height: 114px;
}
#nsBlurbWrapper {
	position: relative;
}
#nsCsBlurb {
	position: relative;
	float: right;
	width: 200px;
	height: 250px;
	background-repeat: no-repeat;
	background-position: left top;
	background-image: url('../pic/blurb.jpg');
	color: #591E2E;
	margin-right: 7px;
}
#nsCsBlurb p {
	padding: 10px 20px 10px 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: italic;
	line-height: 16px;
}
#slideshowContainer {
	width: 950px;
	height: 415px;
	position: relative;
}
#slideshow {
	margin: 0px 20px 10px 0px;
	padding: 0px;
	width: 940px;
	height: 415px;
}
.liner {
	padding: 20px;
	margin: 0px;
	float: left;
}
.indent240 {
	margin-left: 240px;
}
.social {
	border-style: none;
	width: 200px;
	height: 20px;
	margin: -12px 0px 15px 1px;
}
.social div.button {
	float: left;
}
div .plusone, .twitter, .fb-like {
	font-size: 1px;
	display: inline-block;
}
div .fb_reset {
	display: inline;
}
.fb_edge_widget_with_comment span.fb_edge_comment_widget {
	left: -175px !important;
}
#csBlurb {
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: italic;
	padding: 10px 20px 5px 20px;
	background-repeat: no-repeat;
	background-position: left top;
	background-image: url('../pic/blurb.jpg');
	color: #591E2E;
	width: 160px;
	height: 235px;
	right: 0px;
	float: right;
	line-height: 17px;
	position: absolute;
	top: 0px;
}
#csFeature {
	margin: 20px 10px 20px 10px;
	padding: 0px;
}
#csFeature div.item {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: #C0C0C0;
	margin: 5px 0px 0px 0px;
	padding: 0px 0px 5px 0px;
	clear: left;
}
#csFeature img {
	margin: 0px 10px 0px 0px;
	padding: 0px;
	float: left;
	border-style: none;
}
#csFeature p {
	font-family: Arial;
	font-size: 13px;
	margin-top: 1px;
	color: #CCCCCC;
	margin-bottom: 0px;
}
#csFeature h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	margin-bottom: 0px;
	color: #FFFFFF;
	margin-top: 20px;
}
#csFeature h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	margin-bottom: 0px;
	color: #FFFFFF;
}
#csFeature h3 {
	text-decoration: none;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
}
#csFeature a:link {
	text-decoration: none;
	color: #FFFF00;
}
#csFeature a:visited {
	text-decoration: none;
	color: #FFFF00;
}
#csFeature a:active {
	text-decoration: none;
}
#csFeature a:hover {
	text-decoration: underline;
	color: #FFFFFF;
}
#csContainer {
	width: 949px;
	padding: 0px;
	margin: 15px auto 0px auto;
	background: url('../pic/prod_page.jpg') repeat-y left top;
}
#csContainer-bgtop {
	background: url('../pic/prod_page_top.jpg') no-repeat left top;
}
#csContainer-bgbtm {
	background: url('../pic/prod_page_bottom.jpg') no-repeat left bottom;
	padding: 7px 9px 0px 6px;
}
#csProdHead {
	margin: 0px;
	padding: 10px;
	background-color: #FFFFFF;
	position: inherit;
}
#csProdHead img {
	float: left;
	clear: both;
	position: relative;
	z-index: 0;
}
#csProdHead .headings {
	padding: 0px;
	margin: 0px;
	width: 710px;
	float: left;
}
#csProdHead .noLogoHeadings {
	padding: 0px;
	margin: 0px;
	width: 914px;
	float: left;
}
#csProdHead h1 {
	padding: 0px;
	margin: 0px 0px 0px 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	color: #000000;
	font-weight: normal;
	display: block;
}
#csProdHead h2 {
	padding: 0px;
	margin: 0px 0px 0px 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000000;
	font-weight: normal;
}
#csProdHeadBar {
	padding: 0px;
	margin: 0px;
	background-color: #DCE2DB;
	height: 25px;
	position: relative;
}
#csProdHeadBar img {
	border-style: none;
}
#csProdContent {
	float: left;
	width: 672px;
	padding-top: 10px;
	padding-bottom: 35px;
	padding-left: 20px;
	margin-top: -25px;
	position: relative;
}
#csProdBody {
	padding: 25px 1px 1px 1px;
}
#csProdBody li {
	margin: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
#csProdBody p {
	padding: 0px;
	font-family: "times New Roman", Times, serif;
	font-size: 15px;
	margin-top: 0px;
}
#csProdContent h2 {
	margin: 0px 0px 2px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #000000;
	font-weight: normal;
}
#csProdContent h3 {
	margin: 0px 0px 2px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000000;
	font-weight: normal;
}
#csGlam {
	background-color: #DCE2DB;
	border: 1px solid #DCE2DB;
	padding: 0px;
	margin: 0.5em 0.8em 0.5em 0;
	float: left;
	width: 450px;
}
#csGlam img {
	border-style: none;
	vertical-align: middle;
}
#csGlam p {
	margin: 0px;
	padding: 5px 10px 5px 10px;
	background-color: #DCE2DB;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
#csManufactDesc {
	padding: 10px;
	background-color: #E6E6E6;
}
#csManufactDesc p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
#csManufactDesc h2 {
	font-size: 22px;
	color: #000000;
}
#csManufactDesc h3 {
	font-size: 19px;
	font-weight: normal;
	color: #000000;
}
#csManufactDesc h4 {
	font-size: 16px;
	color: #000000;
}
#csManufactDesc h5 {
	font-size: 13px;
	color: #000000;
}
#csManufactDesc img {
	border: none;
}

#csManufactDesc li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	margin-top: 5px;
}
#csProdImages {
	width: 202px;
	float: right;
	margin-right: 20px;
	padding-bottom: 20px;
}
#csProdImages img {
	padding: 0px;
	margin: 0px;
	border: 1px solid #DCE2DB;
}
#csProdImages p {
	font-family: arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 0px;
	margin: 0px 0px 14px 0px;
}
#csSeal {
	position: absolute;
	width: 100px;
	height: 100px;
	left: 840px;
	bottom: 70px;
}
.aacRed {
	color: #A2042B;
}
#aacContainer {
	width: 949px;
	padding: 0px;
	margin: 15px auto 0px auto;
	background: url('../pic/prod_page.jpg') repeat-y left top;
}
#aacContainer-bgtop {
	background: url('../pic/prod_page_top.jpg') no-repeat left top;
}
#aacContainer-bgbtm {
	background: url('../pic/prod_page_bottom.jpg') no-repeat left bottom;
	padding: 7px 9px 0px 6px;
}
#aacProdHead {
	margin: 0px;
	padding: 10px 10px 5px 10px;
	background-color: #000000;
	position: inherit;
}
#aacProdHead a:link {
	text-decoration: underline;
	color: #FFFF99;
}
#aacProdHead a:visited {
	text-decoration: underline;
	color: #FFFF99;
}
#aacProdHead img {
	float: left;
	clear: both;
	padding-right: 10px;
	position: relative;
	z-index: 0;
}
#aacProdHead .headings {
	width: 540px;
	float: left;
}
#aacProdHead h1 {
	padding: 0px;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	color: #FFFFFF;
	font-weight: normal;
	display: block;
	width: 600px;
}
#aacProdHead h2 {
	padding: 0px;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
	font-weight: normal;
}
#aacProdHeadBar {
	padding: 0px;
	margin: 0px;
	background-color: #A2042B;
	height: 25px;
	position: relative;
}
#aacProdHeadBar img {
	border-width: 0px;
	border-style: none;
}
#aacSeal {
	position: absolute;
	width: 100px;
	height: 100px;
	left: 840px;
	bottom: 1px;
}
#aacProdContent {
	float: left;
	width: 672px;
	padding-top: 10px;
	padding-bottom: 35px;
	padding-left: 20px;
	margin-top: -25px;
	position: relative;
}
#aacProdBody {
	padding: 25px 1px 1px 1px;
}
#aacProdBody li {
	margin: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
#aacProdBody p {
	padding: 0px;
	font-family: "times New Roman", Times, serif;
	font-size: 15px;
	margin-top: 0px;
}
#aacProdContent h2 {
	margin: 0px 0px 2px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #A2042B;
	font-weight: normal;
}
#aacProdContent h3 {
	margin: 0px 0px 2px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #A2042B;
	font-weight: normal;
}
#aacGlam {
	background-color: #A2042B;
	border: 1px solid #A2042B;
	padding: 0px;
	margin: 0.5em 0.8em 0.5em 0;
	float: left;
	width: 450px;
}
#aacGlam img {
	border-style: none;
	vertical-align: middle;
}
#aacGlam p {
	margin: 0px;
	padding: 5px 10px 5px 10px;
	background-color: #A2042B;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
#aacManufactDesc {
	padding: 10px;
	background-color: #E6E6E6;
}
#aacManufactDesc p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
#aacManufactDesc h2 {
	font-size: 22px;
	color: #A2042B;
}
#aacManufactDesc h3 {
	font-size: 19px;
	font-weight: normal;
	color: #A2042B;
}
#aacManufactDesc h4 {
	font-size: 16px;
	color: #A2042B;
	font-weight: normal;
}
#aacManufactDesc h5 {
	font-size: 13px;
	color: #A2042B;
}
#aacManufactDesc li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	margin-top: 5px;
}
#aacManufactDesc dd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	margin-top: 5px;
}
#aacManufactDesc img {
	border-style: none;
}
#aacProdImages {
	width: 202px;
	float: right;
	margin-right: 20px;
	padding-bottom: 20px;
	position: relative;
}
#aacProdImages img {
	padding: 0px;
	margin: 0px;
	border: 1px solid #A2042B;
}
#aacProdImages p {
	font-family: arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 0px;
	margin: 0px 0px 14px 0px;
}
#intContainer {
	width: 949px;
	padding: 0px;
	margin: 15px auto 0px auto;
	background: url('../pic/prod_page.jpg') repeat-y left top;
}
#intContainer-bgtop {
	background: url('../pic/prod_page_top.jpg') no-repeat left top;
}
#intContainer-bgbtm {
	background: url('../pic/prod_page_bottom.jpg') no-repeat left bottom;
	padding: 7px 9px 0px 6px;
}
#intProdHead {
	margin: 0px;
	padding: 10px 10px 5px 10px;
	background-color: #ffffff;
	position: inherit;
}
#intProdHead img {
	float: left;
	clear: both;
	padding-right: 15px;
	position: relative;
	z-index: 0;
}
#intProdHead .headings {
	width: 680px;
	float: left;
}
#intProdHead h1 {
	padding: 0px;
	margin: 0px 0px 0px 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	color: #000000;
	font-weight: normal;
	display: block;
	width: 680px;
}
#intProdHead h2 {
	padding: 0px;
	margin: 0px 0px 0px 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000000;
	font-weight: normal;
}
#intProdHeadBar {
	padding: 0px;
	margin: 0px;
	background-color: #6880B8;
	height: 25px;
	position: relative;
}
#intProdHeadBar img {
	border-style: none;
}
#intProdContent {
	float: left;
	width: 672px;
	padding-top: 10px;
	padding-bottom: 35px;
	padding-left: 20px;
	margin-top: -25px;
	position: relative;
}
#intProdBody {
	padding: 25px 1px 1px 1px;
}
#intProdBody p {
	padding: 0px;
	font-family: "times New Roman", Times, serif;
	font-size: 15px;
	margin-top: 0px;
}
#intProdContent h2 {
	margin: 0px 0px 2px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #000000;
	font-weight: normal;
}
#intGlam {
	background-color: #6880B8;
	border: 1px solid #6880B8;
	padding: 0px;
	margin: 0.5em 0.8em 0.5em 0;
	float: left;
	width: 450px;
}
#intGlam img {
	border-style: none;
	vertical-align: middle;
}
#intGlam p {
	margin: 0px;
	padding: 5px 10px 5px 10px;
	background-color: #6880B8;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
#intManufactDesc {
	padding: 10px;
	background-color: #E6E6E6;
}
#intManufactDesc p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
#intManufactDesc h2 {
	font-size: 22px;
	color: #364E86;
}
#intManufactDesc h3 {
	font-size: 18px;
	font-weight: normal;
	color: #364E86;
}
#intManufactDesc h4 {
	font-size: 16px;
	color: #364E86;
	font-weight: normal;
}
#intManufactDesc h5 {
	font-size: 13px;
	color: #364E86;
}
#intManufactDesc dd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	margin-top: 5px;
}
#intManufactDesc li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	margin-top: 5px;
}
#intManufactDesc img {
	border-width: 0px;
	vertical-align: top;
	float: right;
	margin-left: 20px;
	margin-bottom: 20px;
	margin-right: 10px;
}
#intProdImages {
	width: 202px;
	float: right;
	margin-right: 20px;
	padding-bottom: 20px;
}
#intProdImages img {
	padding: 0px;
	margin: 0px;
	border: 1px solid #6880B8;
}
#intProdImages p {
	font-family: arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 0px;
	margin: 0px 0px 14px 0px;
}
#intSeal {
	position: absolute;
	width: 100px;
	height: 100px;
	left: 840px;
	bottom: 70px;
}
#jtContainer {
	width: 949px;
	padding: 0px;
	margin: 15px auto 0px auto;
	background: url('../pic/prod_page.jpg') repeat-y left top;
}
#jtContainer-bgtop {
	background: url('../pic/prod_page_top.jpg') no-repeat left top;
}
#jtContainer-bgbtm {
	background: url('../pic/prod_page_bottom.jpg') no-repeat left bottom;
	padding: 7px 9px 0px 6px;
}
#jtProdHead {
	margin: 0px;
	padding: 0px 10px 5px 0px;
	background-color: #FFFFFF;
	position: inherit;
}
#jtProdHead img {
	float: left;
	clear: both;
	padding-right: 0px;
	position: relative;
	z-index: 0;
}
#jtProdHead .headings {
	padding: 10px 0px 10px 0px;
	width: 686px;
	float: left;
}
#jtProdHead h1 {
	padding: 0px;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	color: #000000;
	font-weight: normal;
	display: block;
	width: 686px;
}
#jtProdHead h2 {
	padding: 0px;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000000;
	font-weight: normal;
	width: 686px;
}
#jtProdHeadBar {
	padding: 0px;
	margin: 0px;
	background-color: #C80000;
	height: 1px;
	position: relative;
}
#jtProdHeadBar img {
	border-style: none;
}
#jtProdContent {
	float: left;
	width: 672px;
	padding-top: 10px;
	padding-bottom: 35px;
	padding-left: 20px;
	margin-top: -25px;
	position: relative;
}
#jtProdBody {
	padding: 25px 1px 1px 1px;
}
#jtProdBody p {
	padding: 0px;
	font-family: "times New Roman", Times, serif;
	font-size: 15px;
	margin-top: 0px;
}
#jtProdContent h2 {
	margin: 0px 0px 2px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #C80000;
	font-weight: normal;
}
#jtProdContent h3 {
	margin: 0px 0px 2px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #C80000;
	font-weight: normal;
}
#jtGlam {
	border: 1px solid #C80000;
	padding: 0px;
	margin: 0.5em 0.8em 0.5em 0;
	float: left;
	width: 450px;
}
#jtGlam img {
	border-style: none;
	vertical-align: middle;
}
#jtGlam p {
	margin: 0px;
	padding: 5px 10px 5px 10px;
	background-color: #C80000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
#jtManufactDesc {
	padding: 10px;
	background-color: #E6E6E6;
}
#jtManufactDesc p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
#jtManufactDesc h2 {
	font-size: 22px;
	color: #C80000;
}
#jtManufactDesc h3 {
	font-size: 18px;
	font-weight: normal;
	color: #C80000;
}
#jtManufactDesc h4 {
	font-size: 16px;
	font-weight: normal;
	color: #C80000;
}
#jtManufactDesc h5 {
	font-size: 13px;
	color: #C80000;
}
#jtManufactDesc li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	margin-top: 5px;
}
#jtManufactDesc li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	margin-top: 5px;
}
#jtManufactDesc img {
	border-width: 0px;
	vertical-align: top;
	float: right;
	margin-left: 20px;
	margin-bottom: 20px;
	margin-right: 10px;
}
#jtProdImages {
	width: 202px;
	float: right;
	margin-right: 20px;
	padding-bottom: 20px;
}
#jtProdImages img {
	padding: 0px;
	margin: 0px;
	border: 1px solid #C80000;
}
#jtProdImages P {
	font-size: 11px;
	padding: 0px;
	margin: 0px 0px 14px 0px;
}
#jtSeal {
	position: absolute;
	width: 80px;
	height: 58px;
	left: 848px;
	bottom: 6px;
}
.lavsRed {
	color: #C41521;
}
.lavsRed {
	color: #C41521;
}
#lavsContainer {
	width: 949px;
	padding: 0px;
	margin: 15px auto 1px auto;
	background: url('../pic/prod_page.jpg') repeat-y left top;
}
#lavsContainer-bgtop {
	background: url('../pic/prod_page_top.jpg') no-repeat left top;
}
#lavsContainer-bgbtm {
	background: url('../pic/prod_page_bottom.jpg') no-repeat left bottom;
	padding: 7px 9px 0px 6px;
}
#lavsProdHead {
	padding: 10px 10px 5px 10px;
	background-color: #FFFFFF;
	position: inherit;
}
#lavsProdHead img {
	float: left;
	clear: both;
	padding-right: 20px;
	position: relative;
	z-index: 0;
}
#lavsProdHead .headings {
	width: 690px;
	float: left;
}
#lavsProdHead h1 {
	padding: 0px;
	margin: 0px 0px 0px 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	color: #000000;
	font-weight: normal;
	display: block;
}
#lavsProdHead h2 {
	padding: 0px;
	margin: 0px 0px 0px 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000000;
	font-weight: normal;
}
#lavsProdHeadBar {
	padding: 0px;
	margin: 0px;
	background-color: #004785;
	height: 25px;
	position: relative;
}
#lavsProdHeadBar img {
	border-width: 0px;
	border-style: none;
}
#lavsSeal {
	position: absolute;
	width: 100px;
	height: 100px;
	left: 840px;
	bottom: 1px;
}
#lavsProdContent {
	float: left;
	width: 672px;
	padding-top: 10px;
	padding-bottom: 35px;
	padding-left: 20px;
	margin-top: -25px;
	position: relative;
}
#lavsProdBody {
	padding: 25px 1px 1px 1px;
}
#lavsProdBody ul {
}
#lavsProdBody li {
	margin: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
#lavsProdBody p {
	padding: 0px;
	font-family: "times New Roman", Times, serif;
	font-size: 15px;
	margin-top: 0px;
}
#lavsProdContent h2 {
	margin: 0px 0px 2px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #004785;
	font-weight: normal;
}
#lavsProdContent h3 {
	margin: 0px 0px 2px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #004785;
	font-weight: normal;
}
#lavsGlam {
	background-color: #004785;
	border: 1px solid #004785;
	padding: 0px;
	margin: 0.5em 0.8em 0.5em 0;
	float: left;
	width: 450px;
}
#lavsGlam img {
	border-style: none;
	vertical-align: middle;
}
#lavsGlam p {
	margin: 0px;
	padding: 5px 10px 5px 10px;
	background-color: #004785;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
#lavsManufactDesc {
	padding: 10px;
	background-color: #E6E6E6;
}
#lavsManufactDesc p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
#lavsManufactDesc h2 {
	font-size: 22px;
	color: #004785;
}
#lavsManufactDesc h3 {
	font-size: 19px;
	font-weight: normal;
	color: #004785;
}
#lavsManufactDesc h4 {
	font-size: 16px;
	color: #004785;
	font-weight: normal;
}
#lavsManufactDesc h5 {
	font-size: 13px;
	color: #004785;
}
#lavsManufactDesc li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	margin-top: 5px;
}
#lavsManufactDesc img {
	border-style: none;
}
#lavsProdImages {
	width: 202px;
	float: right;
	margin-right: 20px;
	padding-bottom: 20px;
	position: relative;
}
#lavsProdImages img {
	padding: 0px;
	margin: 0px;
	border: 1px solid #004785;
}
#lavsProdImages p {
	font-family: arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 0px;
	margin: 0px 0px 14px 0px;
}
#pldContainer {
	width: 949px;
	padding: 0px;
	margin: 15px auto 0px auto;
	background: url('../pic/prod_page.jpg') repeat-y left top;
}
#pldContainer-bgtop {
	background: url('../pic/prod_page_top.jpg') no-repeat left top;
}
#pldContainer-bgbtm {
	background: url('../pic/prod_page_bottom.jpg') no-repeat left bottom;
	padding: 7px 9px 0px 6px;
}
#pldProdHead {
	margin: 0px;
	padding: 10px 10px 5px 10px;
	background-color: #ffffff;
	position: inherit;
}
#pldProdHead img {
	float: left;
	clear: both;
	padding-right: 20px;
	position: relative;
	z-index: 0;
}
#pldProdHead .headings {
	padding: 0px;
	margin: 0px;
	width: 720px;
	float: left;
}
#pldProdHead h1 {
	padding: 0px;
	margin: 0px 0px 0px 10px;
;font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	color: #000000;
	font-weight: normal;
	display: block;
}
#pldProdHead h2 {
	padding: 0px;
	margin: 0px 0px 0px 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000000;
	font-weight: normal;
}
#pldProdHeadBar {
	padding: 0px;
	margin: 0px;
	background-color: #4D3361;
	height: 25px;
	position: relative;
}
#pldProdHeadBar img {
	border-style: none;
}
#pldProdContent {
	float: left;
	width: 672px;
	padding-top: 10px;
	padding-bottom: 35px;
	padding-left: 20px;
	margin-top: -25px;
	position: relative;
}
#pldProdBody {
	padding: 25px 1px 1px 1px;
}
#pldProdBody p {
	padding: 0px;
	font-family: "times New Roman", Times, serif;
	font-size: 15px;
	margin-top: 0px;
}
#pldProdContent h2 {
	margin: 0px 0px 2px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #000000;
	font-weight: normal;
}
#pldGlam {
	background-color: #4D3361;
	border: 1px solid #4D3361;
	padding: 0px;
	margin: 0.5em 0.8em 0.5em 0;
	float: left;
	width: 450px;
}
#pldGlam img {
	border-style: none;
	vertical-align: middle;
}
#pldGlam p {
	margin: 0px;
	padding: 5px 10px 5px 10px;
	background-color: #4D3361;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
#pldManufactDesc {
	padding: 10px;
	background-color: #E6E6E6;
}
#pldManufactDesc p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
#pldManufactDesc h2 {
	font-size: 22px;
	color: #4D3361;
}
#pldManufactDesc h3 {
	font-size: 18px;
	font-weight: normal;
	color: #4D3361;
}
#pldManufactDesc h4 {
	font-size: 16px;
	color: #4D3361;
}
#pldManufactDesc h5 {
	font-size: 13px;
	color: #4D3361;
}
#pldManufactDesc li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	margin-top: 5px;
}
#pldManufactDesc dd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	margin-top: 5px;
}
#pldManufactDesc img {
	border-width: 0px;
	vertical-align: top;
	margin-left: 10px;
	margin-right: 10px;
}
#pldProdImages {
	width: 202px;
	float: right;
	margin-right: 20px;
	padding-bottom: 20px;
}
#pldProdImages img {
	padding: 0px;
	margin: 0px;
	border: 1px solid #4D3361;
}
#pldProdImages p {
	font-family: arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 0px;
	margin: 0px 0px 14px 0px;
}
#pldSeal {
	position: absolute;
	width: 100px;
	height: 100px;
	left: 840px;
	bottom: 70px;
}
#csNote {
}
#csNote p {
	font-family: "Times New Roman", Times, serif;
	font-style: italic;
	font-size: 14px;
}
#purchaseLink {
	margin: 15px auto 15px auto;
	width: 200px;
	height: 50px;
}
#purchaseLink a {
	padding: 0px;
	margin: 0px;
	display: block;
	width: 200px;
	height: 50px;
	background: url('../pic/purchase.gif') no-repeat 0 0;
}
#purchaseLink a:hover {
	background-position: 0 -50px;
}
#purchaseLink span {
	display: none;
}
#cartWrapper {
	margin: 5px auto 1px auto;
	border-style: solid;
	border-width: medium;
	border-color: #F8F9F7 #C6CBC6 #C6CBC6 #F8F9F7;
	width: 918px;
	padding: 10px;
	background-color: #E6EBE5;
	font-family: Arial, Helvetica, sans-serif;
}
#cartWrapper2 {
	margin: 5px auto 1px auto;
	border-style: solid;
	border-width: medium;
	border-color: #F8F9F7 #C6CBC6 #C6CBC6 #F8F9F7;
	width: 918px;
	padding: 10px;
	background-color: #E6EBE5;
	font-family: Arial, Helvetica, sans-serif;
}
#cart {
	width: 100%;
	background-color: #FFFFFF;
	font-family: Verdana, Geneva, Tahoma, sans-serif;
	font-size: 14px;
	border-collapse: collapse;
	margin-top: 15px;
}
#cartHead {
	font-family: Verdana, Geneva, Tahoma, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
}
#cart tr {
	vertical-align: top;
}
#cart td {
	border: 1px solid #FFFFFF;
	padding: 5px 10px 5px 10px;
	background-color: #C6CBC6;
	vertical-align: middle;
}
#cart .descOptionDescription {
	border-width: 1px;
	background-color: #C6CBC6;
	font-weight: bold;
	width: auto;
	text-align: right;
}
#cart .descHead {
	border-width: 1px;
	background-color: #C6CBC6;
	font-weight: bold;
	width: auto;
}
#cart .descSku {
	border-width: 1px;
	background-color: #C6CBC6;
	text-align: center;
	font-weight: bold;
	width: 140px;
}
#cart .descMsrp {
	border-width: 1px;
	background-color: #C6CBC6;
	text-align: center;
	font-weight: bold;
	width: 80px;
	color: #808080;
}
#cart .descPrice {
	border-width: 1px;
	background-color: #C6CBC6;
	text-align: center;
	font-weight: bold;
	width: 90px;
}
#cart .descQty {
	border-width: 1px;
	background-color: #C6CBC6;
	text-align: center;
	font-weight: bold;
	width: 70px;
}
#cart .desc {
}
#cart .sku {
	text-align: center;
	width: 140px;
}
#cart .msrp {
	text-align: center;
	color: #808080;
	width: 80px;
}
#cart .price {
	text-align: center;
	width: 90px;
	padding-top: 2px;
	padding-bottom: 2px;
}
#cart .qty {
	text-align: center;
	width: 70px;
	padding-top: 2px;
	padding-bottom: 2px;
}
#cartOptions {
	width: 100%;
	background-color: #FFFFFF;
	font-family: Verdana, Geneva, Tahoma, sans-serif;
	font-size: 14px;
	border-collapse: collapse;
	margin-top: 15px;
}
#cartOptions tr {
	vertical-align: top;
}
#cartOptions td {
	border: 1px solid #FFFFFF;
	padding: 5px 10px 5px 10px;
	background-color: #C6CBC6;
	vertical-align: middle;
}
#cartOptions .option {
	text-align: left;
	width: 50%;
	padding-top: 2px;
	padding-bottom: 2px;
}
#cartOptions .option select {
	width: 25em;
}
#cartOptions .option input {
	width: 23em;
}
#cartOptions .descOptionDescription {
	border-width: 1px;
	background-color: #C6CBC6;
	font-weight: bold;
	width: auto;
	text-align: right;
}
#cartOptions .descSelectOptions {
	border-width: 1px;
	background-color: #C6CBC6;
	text-align: left;
	font-weight: bold;
	width: 50%;
}
#cartOptions .optionDescription {
	text-align: right;
}
#addCart {
	text-align: right;
	padding-top: 10px;
}
#addCart img {
	vertical-align: top;
	float: left;
}
#addCart input {
	border: 1px solid #FFFFFF;
	vertical-align: top;
	float: right;
	position: relative;
	padding: 0px;
	margin: 0px;
	display: block;
	width: 200px;
	height: 50px;
	background: url('../pic/AddToCart.gif') no-repeat 0 0;
}
#addCart input:hover {
	background-position: 0 -50px;
}
#addCart span {
	display: none;
}
.AuthorizeNetSeal {
	float: left;
}
#whyUs {
	margin: 5px auto 1px auto;
	border-style: solid;
	border-width: medium;
	border-color: #F8F9F7 #BEC8BE #BEC8BE #F8F9F7;
	width: 898px;
	padding: 20px;
	background-color: #E6EBE5;
	text-align: left;
}
#whyUs {
	margin: 5px auto 1px auto;
	border-style: solid;
	border-width: medium;
	border-color: #F8F9F7 #BEC8BE #BEC8BE #F8F9F7;
	width: 898px;
	padding: 20px;
	background-color: #E6EBE5;
	text-align: left;
}
#whyUs h2 {
	margin: 0px;
	font-family: Verdana, Geneva, Tahoma, sans-serif;
	font-size: 24px;
	font-weight: normal;
}
#whyUs p {
	font-family: Verdana, Geneva, Tahoma, sans-serif;
	font-size: 12px;
	margin-top: 0px;
}
#whyUs li {
	font-family: Verdana, Geneva, Tahoma, sans-serif;
	font-size: 12px;
	margin-top: 5px;
}
#whyUs img {
	float: right;
	border-style: none;
	margin-bottom: 5px;
	margin-left: 5px;
}
#footer {
	border-style: none;
	border-width: medium;
	border-color: #F8F9F7 #C6CBC6 #C6CBC6 #F8F9F7;
	margin: 5px auto 5px auto;
	width: 918px;
	padding: 10px;
}
#footer p {
	font-family: Verdana, Geneva, Tahoma, sans-serif;
	font-size: 11px;
	padding: 0px;
	margin: 0px;
	text-align: left;
	color: #CCCCCC;
	float: left;
}
#footer span {
	font-family: Verdana, Geneva, Tahoma, sans-serif;
	font-size: 11px;
	padding: 0px;
	margin: 0px;
	text-align: left;
	color: #CCCCCC;
	float: right;
}
#footer a:link {
	text-decoration: none;
	color: #CCCCCC;
}
#footer a:visited {
	text-decoration: none;
	color: #CCCCCC;
}
#footer a:active {
	text-decoration: none;
}
#footer a:hover {
	text-decoration: underline;
	color: #FFFFFF;
}
#weather {
	width: 894px;
	border: 1px none #C0C0C0;
	text-align: center;
	margin: 10px auto 1px auto;
	color: #FFFFFF;
	font-family: Verdana, Geneva, Tahoma, sans-serif;
	padding: 20px;
}
/* Index Page Styles */
#collage {
	margin: 0px auto 0px auto;
	width: 940px;
	text-align: center;
	background-color: #000000;
	padding-bottom: 10px;
}
#collage img {
	border-width: o;
	border-style: none;
	margin: 0px auto 0px auto;
}
#collage p {
	text-align: left;
	margin-right: auto;
	margin-left: auto;
	width: 850px;
	color: #FFFFFF;
}
.paper {
	width: 949px;
	padding: 0px;
	margin: 15px auto 0px auto;
	background: url('../pic/prod_page.jpg') repeat-y left top;
}
.paper-bgtop {
	background: url('../pic/prod_page_top.jpg') no-repeat left top;
}
.paper-bgbtm {
	padding: 1px;
	background: url('../pic/prod_page_bottom.jpg') no-repeat left bottom;
}
.page {
	width: 910px;
	margin: 1px auto 0px auto;
	padding: 0px 10px 20px 10px;
}
.page div.item {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: #C0C0C0;
	margin: 5px 0px 0px 10px;
	padding: 0px;
	clear: left;
}
.page div.item .msrp {
	color: #808080;
}
.page img {
	margin: 0px 10px 0px 0px;
	padding: 0px;
	float: left;
	border-style: none;
}
.page p {
	padding: 0px 20px 12px 0px;
	font-family: Arial;
	font-size: 13px;
	margin-top: 1px;
	color: #000000;
	margin-bottom: 0px;
}
.page p a:link {
	text-decoration: underline;
	color: #725F82;
}
.page p a:visited {
	text-decoration: underline;
	color: #725F82;
}
.page p a:active {
	text-decoration: none;
}
.page p a:hover {
	text-decoration: underline;
	color: blue;
}
.page h1 {
	padding: 10px 0px 3px 0px;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	color: #000000;
	font-weight: normal;
}
.page h2 {
	padding: 10px 0px 3px 0px;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #000000;
	font-weight: normal;
	border-bottom-style: solid;
	border-bottom-width: 10px;
	border-bottom-color: #DCE2DB;
}
.page h3 {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	margin-left: 10px;
	margin-top: 10px;
	margin-bottom: 20px;
}
.page h4 {
	text-decoration: none;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
}
.page a:link {
	text-decoration: none;
	color: #725F82;
}
.page a:visited {
	text-decoration: none;
	color: #725F82;
}
.page a:active {
	text-decoration: none;
}
.page a:hover {
	text-decoration: underline;
	color: blue;
}
.navContainer {
	margin: 0px auto 0px auto;
	display: table;
	white-space: nowrap;
	width: 940px;
	background-color: #DCE2DB;
	padding-top: 2px;
	padding-bottom: 2px;
}
.navContainer ul {
	list-style: none;
	margin: 0;
	padding: 0;
	display: table-row;
	white-space: nowrap;
}
.navContainer ul li {
	display: table-cell;
	text-align: center;
}
.navContainer ul a {
	border-style: none;
	display: block;
	padding: 4px 10px;
	text-decoration: none;
	background: #DCE2DB;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.navContainer ul a:hover {
	background: #FFFFFF;
	color: #000000;
}
<!--
[if lt IE 8] > .navContainer ul {
	display: inline-block;
}
.navContainer ul {
	display: inline;
}
.navContainer ul li {
	display: inline-block;
}
.navContainer ul li {
	display: inline;
}
.navContainer ul a {
	display: inline-block;
}
.navContainer {
	text-align: center;
}
<![endif]-->
{}
/* AAC-Specifc Index Page Styles */
.aacPage {
	width: 910px;
	margin: 1px auto 0px auto;
	padding: 0px 10px 20px 10px;
}
.aacPage div.item {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: #C0C0C0;
	margin: 5px 0px 0px 10px;
	padding: 0px;
	clear: left;
}
.aacPage img {
	margin: 0px 10px 0px 0px;
	padding: 0px;
	float: left;
	border-style: none;
}
.aacPage p {
	padding: 0px 20px 0px 0px;
	font-family: Arial;
	font-size: 13px;
	margin-top: 1px;
	color: #000000;
	margin-bottom: 0px;
}
.aacPage h1 {
	margin: 0px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	font-weight: normal;
	padding-top: 15px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.aacPage h2 {
	padding: 20px 0px 3px 10px;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #000000;
	font-weight: normal;
	border-bottom-style: solid;
	border-bottom-width: 10px;
	border-bottom-color: #A2042B;
}
.aacPage h3 {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	margin-left: 10px;
	margin-top: 10px;
	margin-bottom: 20px;
}
.aacPage h4 {
	text-decoration: none;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
}
.aacPage a:link {
	text-decoration: none;
	color: #A2042B;
}
.aacPage a:visited {
	text-decoration: none;
	color: #A2042B;
}
.aacPage a:active {
	text-decoration: none;
}
.aacPage a:hover {
	text-decoration: underline;
	color: blue;
}
.aacNavContainer {
	margin: 0px auto 0px auto;
	display: table;
	white-space: nowrap;
	width: 940px;
	background-color: #A2042B;
	padding-top: 2px;
	padding-bottom: 2px;
}
.aacNavContainer ul {
	list-style: none;
	margin: 0;
	padding: 0;
	display: table-row;
	white-space: nowrap;
}
.aacNavContainer ul li {
	display: table-cell;
	text-align: center;
}
.aacNavContainer ul a {
	border-style: none;
	display: block;
	padding: 4px 10px;
	text-decoration: none;
	background: #A2042B;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.aacNavContainer ul a:hover {
	background: #FFFFFF;
	color: #000000;
}
<!--
[if lt IE 8] > .aacNavContainer ul {
	display: inline-block;
}
.aacNavContainer ul {
	display: inline;
}
.aacNavContainer ul li {
	display: inline-block;
}
.aacNavContainer ul li {
	display: inline;
}
.aacNavContainer ul a {
	display: inline-block;
}
.aacNavContainer {
	text-align: center;
}
<![endif]-->


/* JT-Specifc Index Page Styles (not sure why we need the first brackets, but that made it work)*/
{
	}
#jtCollage {
	margin: 0px auto 0px auto;
	width: 940px;
	text-align: center;
	background-color: #CBBEB6;
	padding-bottom: 10px;
}
#jtCollage img {

	border-width: 0;
	border-style: none;
	margin: 0px auto 0px auto;
}
#jtCollage p {
	text-align: left;
	margin-right: auto;
	margin-left: auto;
	width: 850px;
	color: #663333;
}
.jtPaper {
	width: 949px;
	padding: 0px;
	margin: 15px auto 0px auto;
	background: url('../pic/prod_page.jpg') repeat-y left top;
}
.jtPaper-bgtop {
	background: url('../pic/prod_page_top.jpg') no-repeat left top;
}
.jtPaper-bgbtm {
	padding: 1px;
	background: url('../pic/prod_page_bottom.jpg') no-repeat left bottom;
}
.jtPage {
	width: 910px;
	margin: 1px auto 0px auto;
	padding: 0px 10px 20px 10px;
}
.jtPage div.item {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: #C0C0C0;
	margin: 5px 0px 0px 10px;
	padding: 0px 0px 5px 0px;
	clear: left;
}
.jtPage img {
	margin: 0px 10px 0px 0px;
	padding: 0px;
	float: left;
	border-style: none;
}
.jtPage p {
	padding: 0px 20px 0px 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	margin-top: 1px;
	color: #000000;
	margin-bottom: 0px;
}
.jtPage h1 {
	margin: 0px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	font-weight: normal;
	padding-top: 15px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.jtPage h2 {
	padding: 10px 0px 3px 20px;
	margin: 0px 0px 10px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #000000;
	font-weight: normal;
	border-bottom-style: solid;
	border-bottom-width: 10px;
	border-bottom-color: #663333;
}
.jtPage h3 {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	margin-left: 20px;
	margin-top: 10px;
	margin-bottom: 5px;
}
.jtPage h4 {
	text-decoration: none;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	margin-left: 20px;
	margin-top: 10px;
	margin-bottom: 5px;
}
.jtPage h5 {
	text-decoration: none;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	margin-left: 20px;
	margin-top: 0px;
	margin-bottom: 20px;
}
.jtPage a:link {
	text-decoration: none;
	color: #663333;
}
.jtPage a:visited {
	text-decoration: none;
	color: #663333;
}
.jtPage a:active {
	text-decoration: none;
}
.jtPage a:hover {
	text-decoration: underline;
	color: blue;
}
.jtPage li {
	margin-bottom: 4px;
	font-size: 13px;
}
.jtPage .cartBox {
	padding: 0px;
	text-align: center;
	float: right;
	width: 150px;
	clear: both;
}
.jtPage .cartBox p {
	margin: 0px;
	padding: 0px;
	text-align: center;
}
.jtPage .cartBox form {
	margin: 8px 0px 8px 0px;
	padding: 0px;
	text-align: center;
}
.jtPage div.item table {
	margin: 10px 0px 10px 20px;
	border-style: none;
	border-collapse: collapse;
}
.jtPage div.item td {
	padding: 5px 10px 5px 10px;
	border-style: solid;
	border-width: 1px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	background-color: #CCCCCC;
	border-top-color: #ffffff;
	border-right-color: #ffffff;
	border-bottom-color: #ffffff;
	border-left-color: #ffffff;
}
.jtNavContainer {
	margin: 0px auto 0px auto;
	display: table;
	white-space: nowrap;
	width: 940px;
	background-color: #C80000;
	padding-top: 2px;
	padding-bottom: 2px;
}
.jtNavContainer ul {
	list-style: none;
	margin: 0;
	padding: 0;
	display: table-row;
	white-space: nowrap;
}
.jtNavContainer ul li {
	display: table-cell;
	text-align: center;
}
.jtNavContainer ul a {
	border-style: none;
	display: block;
	padding: 4px 10px;
	text-decoration: none;
	background: #C80000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.jtNavContainer ul a:hover {
	background: #FFFFFF;
	color: #000000;
}
<!--
[if lt IE 8] > .jtNavContainer ul {
	display: inline-block;
}
.jtNavContainer ul {
	display: inline;
}
.jtNavContainer ul li {
	display: inline-block;
}
.jtNavContainer ul li {
	display: inline;
}
.jtNavContainer ul a {
	display: inline-block;
}
.jtNavContainer {
	text-align: center;
}
<![endif]-->



