<!--
/* Overrides */
.catChildBox { border:1px solid #702828;background-color:#f7f3d5;padding:8px 10px 10px 10px; }
.listSortHdr{ font-weight: bold; background-color:#DEDEDE; padding:1px 3px 1px 3px; margin-top:12px; clear:both; }
.prodListHeader{ background-color: #d5bc69; }
.prodListRow1{ background-color: #f0e2a0; }
.prodListRow2{ background-color: #fcf5c5; }
#minicartNote{ top:100px; right:30px; }

BODY {
	font-family: Trebuchet MS,Arial,Helvetica,sans-serif;
	color: #2E1C16;
	font-size: 12px;
}
TD{
	font-size: 12px;
}

#logo {
	margin:17px 0px 12px 15px;
}
#navBox {
	font-size: 11px;
	margin:0px 0px 18px 25px;
}

.searchField{
	width: 126px;
	height: 21px;
	font-size: 11px;
	padding: 3px;
	background-color: #F7F3D5;
	border: 1px solid #875757;
}
.searchButton{
	height: 22px;
	width: 26px;
	font-size: 11px;
	color: #702828;
}

.home{
	background : url(../img/home_fade.gif) repeat-y scroll top left;
	background-color: #D4D2CF;
}
.contentBg{
	background : url(../img/tropical_treasure.jpg) no-repeat scroll top left;
}
.content A:link,.content A:visited{ color: #760001; }
.content A:hover{ color: #760001; }
.content{
	font-size: 12px;
	color: #2E1C16;
	line-height: 20px;
}
.contentSmall{
	font-size: 11px;
	color: #2E1C16;
	line-height: 20px;
}
#contentBox A:link,#contentBox A:visited{ color: #760001; }
#contentBox A:hover{ color: #760001; }
#contentBox{
	font-size: 13px;
	color: #2E1C16;
	line-height: 20px;
	margin:160px 20px 20px 38px;
	width: 600px;
}

h1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 24px;
	color: #760001;
	font-weight: normal;
	font-style: italic;
	margin-top: 3px;
	margin-bottom: 0px;
}

h2 {
	font-size: 13px;
	line-height: 14px;
	color: #2E1C16;
	font-weight: bold;
	margin-top: 8px;
	margin-bottom: 3px;
}

.clickPathBox A:link,.clickPathBox A:visited{ color: #93928E; }
.clickPathBox A:hover{ color: #760001; }
.clickPathBox{
	font-size: 11px;
	line-height: 14px;
	color: #93928E;
	margin: 6px 10px 0px 26px;
}

.paging A:link,.paging A:visited { color: #760001; }
.paging A:hover { color: #760001; }
.paging {
	font-size: 11px;
	line-height: 14px;
	color: #443632;
}

.contentError {
	font-size: 11px;
	line-height: 14px;
	color: #FF0000;
	font-weight : normal;
}
.contentOption {
	font-size: 11px;
	line-height: 12px;
	color: #464646;
}
.contentForm {
	font-size: 11px;
	line-height: 12px;
	color: #3E1E14;
}
.contentHilite {
	background-color: #FFF690;
}
.contentPrice {
	font-size: 11px;
	line-height: 14px;
	color: #A10000;
}
.contentOldPrice {
	font-size: 11px;
	line-height: 14px;
	color: #A10000;
}
.caption {
	font-size: 11px;
	color: #6C6C6C;
	margin-top : 4px;
}
.viewProd {
	font-size: 11px;
	line-height: 14px;
	color: #393B54;
}

.availDiscontinued {
	font-size: 11px;
	line-height: 9pt;
	color: #8B8B8B;
	font-style : italic;
}

.availOutStock {
	font-size: 11px;
	line-height: 9pt;
	color: #CC6600;
}

.availBackorder {
	font-size: 11px;
	line-height: 9pt;
	color: #FF0000;
}

P {
	margin:0px;
	padding:0px;
}
hr {
	color: #B4B4B4;
	height: 1px;
	border: none;
}
.style4 {
	font-size: 11px;
	line-height: 13px;
	color: #464646;
	margin-left:15px;
	margin-right:15px;
	padding:10px;
	border:1px solid #DEDEDE;
}

/* footer styles */

a.footer:link {
	color: #56574E;
}

a.footer:visited {
	color: #757D69;
}

a.footer:hover {
	color: #56574E;
}

.footer {
	font-size: 11px;
	color: #757D69;
}

/* cart and minicart */
#minicart{
	font-size: 11px;
	background-color: #F7F3D5;
	width: 172px;
	border: 1px solid #6E2726;
}
#minicart A:link, #minicart A:visited, #minicart A:hover{
	color: #760001;
}
#mccontent{
	padding: 4px 8px 10px 8px;
}
#minilogin{
	background-color: #DDD19F;
	padding: 3px 8px 3px 8px;
}
.contentCart{
	font-size: 11px;
	color: #760001;
	line-height: 20px;
}

/* products */
.prod{
	font-size: 12px;
	line-height: 16px;
}
#prodBox{
	margin: 18px 0px 18px 0px;
	padding-top: 22px;
}
#prodBox A:link, #prodBox A:visited, #prodBox A:hover{
	color: #760001;
}
#featProd{
	border: 1px solid #702828;
	background-color: #F7F3D5;
	margin-bottom: 25px;
}
#featProd A:link, #featProd A:visited, #featProd A:hover{
	color: #760001;
}
.featProdTitle{
	font-size: 13px;
}
.imgBox{
	padding: 10px;
	border: 1px solid #C3BEAB;
	background-color: #FFFFFF;
}

.prodBox{
	font-size: 11px;
	line-height: 14px;
	color: #393B54;
	background-color: #FCF5C5;
	border: 1px solid #D5BC69;
	margin: 0px 3px 0px 3px;
}
.prodSpecial{
	font-size: 11px;
	line-height: 14px;
	color: #2E1C16;
	background-color: #DDD19F;
	padding: 1px 6px 4px 6px;
	margin: 0px 3px 0px 3px;
}

/* menu system */
#menu_1{
	font-size: 14px;
	line-height: 14px;
	margin:0px 0px 18px 20px;
}

#menu_1 A{ text-decoration: none; }

A.naviMainItem:link,A.naviMainItem:visited  {
  font-size: 14px;
  line-height: 14px;
  color: #2E1C16;
  text-decoration: none;
  padding: 4px 3px 4px 5px;
  display: block;
}
A.naviMainItem:hover{
  padding: 4px 3px 4px 5px;
  color: #760001;
  background-color: #F7F3D5;
  border-top: 1px solid #760001;
  border-left: 1px solid #760001;
  border-bottom: 1px solid #760001;
}

div.naviMainItem {
  font-size: 14px;
  line-height: 14px;
  color: #2E1C16;
  text-decoration: none;
  margin-bottom: 5px;
  padding: 4px 3px 4px 5px;
}
#naviMainActive {
  padding: 4px 3px 4px 5px;
  color: #515E69;
  background-color: #F7F3D5;
}
div.naviMainItemOn {
  font-size: 14px;
  line-height: 14px;
  color: #760001;
  text-decoration: none;
  margin-bottom: 5px;
  padding: 4px 3px 4px 5px;
}

div.naviSubMenu {
  position: absolute;
  top: 0px;
  background-color: #2E1C16;
  visibility: hidden;
  z-index: 10;
}
div.naviSubItem {
  /* due to an IE bug, this class must have a fixed width 
     IE needs that to register the onmouseover event for a DIV element */
  width: 150px;
  cursor: hand;
  padding: 0px 6px 2px 6px;
  font-size: 13px;
  font-weight : normal;
  color: #2E1C16;
  text-decoration: none;
  background-color: #F1EABF;
}
.naviSubMenu A{ text-decoration: none; }
div.naviSubRule { background-color: #2E1C16; }

-->