body {
color: #2B251B; 
font-family: arial, verdana, sans-serif; 
font-size: 12px; 
text-decoration:none;
} 

td {
color: #2B251B; 
font-family: arial, verdana, sans-serif; 
font-size: 12px; 
text-decoration:none;
} 

p {
color: #2B251B; 
font-family: arial, verdana, sans-serif; 
font-size: 12px; 
text-decoration:none;
} 

input {
color: #4E533D; 
font-family: arial, verdana, sans-serif; 
font-size: 12px; 
text-decoration:none;
} 

select {
color: #4E533D; 
font-family: arial, verdana, sans-serif; 
font-size: 12px; 
text-decoration:none;
} 

hr {height:1px; color:#CCCCCC; border:1px solid #CCCCCC;}

h1 {COLOR:#393A36; font-family: arial, verdana, sans-serif; font-size:26px; font-weight:500; text-decoration:none;}
h2 {COLOR:#393A36; font-family: arial, verdana, sans-serif; font-size:20px; font-weight:500; text-decoration:none;}
h3 {COLOR:#393A36; font-family: arial, verdana, sans-serif; font-size:16px; font-weight:500; text-decoration:none;}
h4 {COLOR:#393A36; font-family: arial, verdana, sans-serif; font-size:12px; font-weight:700; text-decoration:none;}

ul {
	font-size: 12px;
	font-family: arial, verdana, sans-serif; 
	color: #555;
	list-style-type: square;
	line-height: 16px;
	text-decoration: none;
}

a{COLOR: #5FA6CF; font-family: arial, verdana, sans-serif; font-size: 12px; text-decoration:underline;}
a:link{COLOR: #5FA6CF; font-family: arial, verdana, sans-serif; font-size: 12px; text-decoration:underline;}
a:active{COLOR: #5FA6CF; font-family: arial, verdana, sans-serif; font-size: 12px; text-decoration:underline;}
a:visited {COLOR: #5FA6CF; font-family: arial, verdana, sans-serif; font-size: 12px; text-decoration:underline;}
a:hover {COLOR: #CCCCCC; font-family: arial, verdana, sans-serif; font-size: 12px; text-decoration:underline;}

/*************************************************/
/******************** TEMPLATE *********************/
/*************************************************/
.contentPanel{padding-left:15px;padding-right:15px;}
.searchInput {
	color: #E5A5E9; 
	font-family: arial, verdana, sans-serif; 
	font-size: 14px; 
	text-decoration:none;
	width:235px;
	font-weight:700;
} 
.breadcrumbs{COLOR: #757575; font-family:arial, verdana, sans-serif; font-size: 11px; font-weight:500; text-decoration:none;}
.breadcrumbsB{COLOR: #757575; font-family:arial, verdana, sans-serif; font-size: 11px; font-weight:700; text-decoration:none;}
.breadcrumb{COLOR: #7BA0C2; font-family:arial, verdana, sans-serif; font-size: 11px; font-weight:500; text-decoration:none;}
.breadcrumb:link{COLOR: #7BA0C2; font-family:arial, verdana, sans-serif; font-size: 11px; font-weight:500; text-decoration:none;}
.breadcrumb:active{COLOR: #7BA0C2; font-family:arial, verdana, sans-serif; font-size: 11px; font-weight:500; text-decoration:none;}
.breadcrumb:visited {COLOR: #7BA0C2; font-family:arial, verdana, sans-serif; font-size: 11px; font-weight:500; text-decoration:none;}
.breadcrumb:hover {COLOR: #654A7C; font-family:arial, verdana, sans-serif; font-size: 11px; font-weight:500; text-decoration:underline;}

.mlText{COLOR:#654A7C; font-family:arial, verdana, sans-serif; font-size: 11px; font-weight:500; text-decoration:none;}
.smGrayText{COLOR:#666666; font-family:arial, verdana, sans-serif; font-size: 10px; font-weight:500; text-decoration:none;}

.toplist {
	list-style: square url(http://site.shopthehaven.com/graphics/list_arrow.gif) inside;
	line-height: 20px;
	margin-left: 5px;
	padding-left: 5px;
}

.callToOrder{COLOR: #B40000; font-family:arial, verdana, sans-serif; font-size: 14px; font-weight:700; text-decoration:none;}

/*************************************************/
/******************** HEADER *********************/
/*************************************************/
.topGradientBg{
	background-image: url(http://site.shopthehaven.com/templateImages/headerBg.jpg);
	background-repeat: repeat-x;
}

.tabCell{padding:12px 1px 0px 1px;background-image: url(http://site.shopthehaven.com/templateImages/tabBg.gif); text-align:center;}
.tabCellOn{padding:12px 1px 0px 1px;background-image: url(http://site.shopthehaven.com/templateImages/tabBgOn.gif); background-position:top right; text-align:center;}
.tabLink{COLOR:#FFFFFF; font-family:arial, verdana, sans-serif; font-size:13px; font-weight:700; text-decoration:none;}
.tabLink:link{COLOR:#FFFFFF; font-family:arial, verdana, sans-serif; font-size:13px; font-weight:700; text-decoration:none;}
.tabLink:active{COLOR:#FFFFFF; font-family:arial, verdana, sans-serif; font-size:13px; font-weight:700; text-decoration:none;}
.tabLink:visited {COLOR:#FFFFFF; font-family:arial, verdana, sans-serif; font-size:13px; font-weight:700; text-decoration:none;}
.tabLink:hover {COLOR:#E5CCE4; font-family:arial, verdana, sans-serif; font-size:13px; font-weight:700; text-decoration:underline;}

.tabLinkOn{COLOR:#FFFFFF; font-family:arial, verdana, sans-serif; font-size:13px; font-weight:700; text-decoration:none;}
.tabLinkOn:link{COLOR:#FFFFFF; font-family:arial, verdana, sans-serif; font-size:13px; font-weight:700; text-decoration:none;}
.tabLinkOn:active{COLOR:#FFFFFF; font-family:arial, verdana, sans-serif; font-size:13px; font-weight:700; text-decoration:none;}
.tabLinkOn:visited {COLOR:#FFFFFF; font-family:arial, verdana, sans-serif; font-size:13px; font-weight:700; text-decoration:none;}
.tabLinkOn:hover {COLOR:#5F4575; font-family:arial, verdana, sans-serif; font-size:13px; font-weight:700; text-decoration:underline;}


/*************************************************/
/****************** LEFT PANEL *******************/
/*************************************************/
.leftPanelWrapper{padding-left:14px;}
.leftTitle{padding:0; margin-top:0; COLOR: #FFFFFF; font-family:arial, verdana, sans-serif; font-size: 14px; font-weight:700; text-decoration:none;}

.leftLinkD{
	padding-top:8px;
	padding-bottom:8px;
}
.leftLinkDOn{
	background-image: url(http://site.shopthehaven.com/templateImages/leftBg.gif);
	background-repeat: repeat-y;
	padding-top:8px;
	padding-bottom:8px;
}

.leftLink{COLOR: #D1C9D8; font-family:arial, verdana, sans-serif; font-size: 11px; font-weight:700; text-decoration:none;}
.leftLink:link{COLOR: #D1C9D8; font-family:arial, verdana, sans-serif; font-size: 11px; font-weight:700; text-decoration:none;}
.leftLink:active{COLOR: #D1C9D8; font-family:arial, verdana, sans-serif; font-size: 11px; font-weight:700; text-decoration:none;}
.leftLink:visited {COLOR: #D1C9D8; font-family:arial, verdana, sans-serif; font-size: 11px; font-weight:700; text-decoration:none;}
.leftLink:hover {COLOR: #FFFFFF; font-family:arial, verdana, sans-serif; font-size: 11px; font-weight:700; text-decoration:underline;}

.leftLinkOn{COLOR: #FFFFFF; font-family:arial, verdana, sans-serif; font-size: 11px; font-weight:700; text-decoration:none;}
.leftLinkOn:link{COLOR: #FFFFFF; font-family:arial, verdana, sans-serif; font-size: 11px; font-weight:700; text-decoration:none;}
.leftLinkOn:active{COLOR: #FFFFFF; font-family:arial, verdana, sans-serif; font-size: 11px; font-weight:700; text-decoration:none;}
.leftLinkOn:visited {COLOR: #FFFFFF; font-family:arial, verdana, sans-serif; font-size: 11px; font-weight:700; text-decoration:none;}
.leftLinkOn:hover {COLOR: #FFFFFF; font-family:arial, verdana, sans-serif; font-size: 11px; font-weight:700; text-decoration:underline;}

.leftSubLinkD{
	padding-top:4px;
	padding-bottom:4px;
	padding-left:12px;
}
.leftSubLinkDOn{
	padding-top:4px;
	padding-bottom:4px;
	padding-left:12px;
	background-image: url(http://site.shopthehaven.com/templateImages/leftSubBg.gif);
	background-repeat: repeat-y;
	/*background-color:#FFFFFF;*/
}
.leftSubLink{COLOR: #D1C9D8; font-family:arial, verdana, sans-serif; font-size: 11px; font-weight:500; text-decoration:none;}
.leftSubLink:link{COLOR: #D1C9D8; font-family:arial, verdana, sans-serif; font-size: 11px; font-weight:500; text-decoration:none;}
.leftSubLink:active{COLOR: #D1C9D8; font-family:arial, verdana, sans-serif; font-size: 11px; font-weight:500; text-decoration:none;}
.leftSubLink:visited {COLOR: #D1C9D8; font-family:arial, verdana, sans-serif; font-size: 11px; font-weight:500; text-decoration:none;}
.leftSubLink:hover {COLOR: #FFFFFF; font-family:arial, verdana, sans-serif; font-size: 11px; font-weight:500; text-decoration:underline;}

.leftSubLinkOn{COLOR: #64497B; font-family:arial, verdana, sans-serif; font-size: 11px; font-weight:700; text-decoration:none;}
.leftSubLinkOn:link{COLOR: #64497B; font-family:arial, verdana, sans-serif; font-size: 11px; font-weight:700; text-decoration:none;}
.leftSubLinkOn:active{COLOR: #64497B; font-family:arial, verdana, sans-serif; font-size: 11px; font-weight:700; text-decoration:none;}
.leftSubLinkOn:visited {COLOR: #64497B; font-family:arial, verdana, sans-serif; font-size: 11px; font-weight:700; text-decoration:none;}
.leftSubLinkOn:hover {COLOR: #FFFFFF; font-family:arial, verdana, sans-serif; font-size: 11px; font-weight:700; text-decoration:underline;}

/*************************************************/
/************** LEFT PANEL CLASSES ***************/
/*************************************************/
.leftLinkDCl{
	padding-top:8px;
	padding-bottom:8px;
	padding-left:14px;
}
.leftLinkDOnCl{
	background-image: url(http://site.shopthehaven.com/templateImages/leftBgCl.gif);
	background-repeat: repeat-y;
	padding-left:14px;
	padding-top:8px;
	padding-bottom:8px;
}
.leftLinkDCommunity{
	padding-top:8px;
	padding-bottom:8px;
	padding-left:14px;
}
.leftLinkDOnCommunity{
	padding-left:14px;
	padding-top:8px;
	padding-bottom:8px;
}


.leftLinkCl{COLOR: #4E3960; font-family:arial, verdana, sans-serif; font-size: 11px; font-weight:700; text-decoration:none;}
.leftLinkCl:link{COLOR: #4E3960; font-family:arial, verdana, sans-serif; font-size: 11px; font-weight:700; text-decoration:none;}
.leftLinkCl:active{COLOR: #4E3960; font-family:arial, verdana, sans-serif; font-size: 11px; font-weight:700; text-decoration:none;}
.leftLinkCl:visited {COLOR: #4E3960; font-family:arial, verdana, sans-serif; font-size: 11px; font-weight:700; text-decoration:none;}
.leftLinkCl:hover {COLOR: #7BA0C2; font-family:arial, verdana, sans-serif; font-size: 11px; font-weight:700; text-decoration:underline;}

.leftLinkOnCl{COLOR: #7BA0C2; font-family:arial, verdana, sans-serif; font-size: 11px; font-weight:700; text-decoration:none;}
.leftLinkOnCl:link{COLOR: #7BA0C2; font-family:arial, verdana, sans-serif; font-size: 11px; font-weight:700; text-decoration:none;}
.leftLinkOnCl:active{COLOR: #7BA0C2; font-family:arial, verdana, sans-serif; font-size: 11px; font-weight:700; text-decoration:none;}
.leftLinkOnCl:visited {COLOR: #7BA0C2; font-family:arial, verdana, sans-serif; font-size: 11px; font-weight:700; text-decoration:none;}
.leftLinkOnCl:hover {COLOR: #4E3960; font-family:arial, verdana, sans-serif; font-size: 11px; font-weight:700; text-decoration:underline;}

.leftSubLinkDCl{
	padding-top:4px;
	padding-bottom:4px;
	padding-left:22px;
}
.leftSubLinkDOnCl{
	padding-top:4px;
	padding-bottom:4px;
	padding-left:22px;
}
.leftSubLinkCl{COLOR: #7BA0C2; font-family:arial, verdana, sans-serif; font-size: 11px; font-weight:500; text-decoration:none;}
.leftSubLinkCl:link{COLOR: #7BA0C2; font-family:arial, verdana, sans-serif; font-size: 11px; font-weight:500; text-decoration:none;}
.leftSubLinkCl:active{COLOR: #7BA0C2; font-family:arial, verdana, sans-serif; font-size: 11px; font-weight:500; text-decoration:none;}
.leftSubLinkCl:visited {COLOR: #7BA0C2; font-family:arial, verdana, sans-serif; font-size: 11px; font-weight:500; text-decoration:none;}
.leftSubLinkCl:hover {COLOR: #4E3960; font-family:arial, verdana, sans-serif; font-size: 11px; font-weight:500; text-decoration:underline;}

.leftSubLinkOnCl{COLOR: #4E3960; font-family:arial, verdana, sans-serif; font-size: 11px; font-weight:700; text-decoration:none;}
.leftSubLinkOnCl:link{COLOR: #4E3960; font-family:arial, verdana, sans-serif; font-size: 11px; font-weight:700; text-decoration:none;}
.leftSubLinkOnCl:active{COLOR: #4E3960; font-family:arial, verdana, sans-serif; font-size: 11px; font-weight:700; text-decoration:none;}
.leftSubLinkOnCl:visited {COLOR: #4E3960; font-family:arial, verdana, sans-serif; font-size: 11px; font-weight:700; text-decoration:none;}
.leftSubLinkOnCl:hover {COLOR: #7BA0C2; font-family:arial, verdana, sans-serif; font-size: 11px; font-weight:700; text-decoration:underline;}

.leftSubLinkD2Cl{
	padding-top:4px;
	padding-bottom:4px;
	padding-left:32px;
}
.leftSubLinkD2OnCl{
	padding-top:4px;
	padding-bottom:4px;
	padding-left:32px;
}
.leftSubLink2Cl{COLOR: #4E3960; font-family:arial, verdana, sans-serif; font-size: 10px; font-weight:500; text-decoration:none;}
.leftSubLink2Cl:link{COLOR: #4E3960; font-family:arial, verdana, sans-serif; font-size: 10px; font-weight:500; text-decoration:none;}
.leftSubLink2Cl:active{COLOR: #4E3960; font-family:arial, verdana, sans-serif; font-size: 10px; font-weight:500; text-decoration:none;}
.leftSubLink2Cl:visited {COLOR: #4E3960; font-family:arial, verdana, sans-serif; font-size: 10px; font-weight:500; text-decoration:none;}
.leftSubLink2Cl:hover {COLOR: #7BA0C2; font-family:arial, verdana, sans-serif; font-size: 10px; font-weight:500; text-decoration:underline;}

.leftSubLink2OnCl{COLOR: #4E3960; font-family:arial, verdana, sans-serif; font-size: 10px; font-weight:500; text-decoration:underline;}
.leftSubLink2OnCl:link{COLOR: #4E3960; font-family:arial, verdana, sans-serif; font-size: 10px; font-weight:500; text-decoration:underline;}
.leftSubLink2OnCl:active{COLOR: #4E3960; font-family:arial, verdana, sans-serif; font-size: 10px; font-weight:500; text-decoration:underline;}
.leftSubLink2OnCl:visited {COLOR: #4E3960; font-family:arial, verdana, sans-serif; font-size: 10px; font-weight:500; text-decoration:underline;}
.leftSubLink2OnCl:hover {COLOR: #7BA0C2; font-family:arial, verdana, sans-serif; font-size: 10px; font-weight:500; text-decoration:underline;}



/*************************************************/
/******************** FOOTER *********************/
/*************************************************/
.footerTabContentOff{display:none; padding:12px 12px 0px 12px;}
.footerTabContentOn{display:block; padding:12px 12px 0px 12px;}

.footerBg{
	background-image: url(http://site.shopthehaven.com/templateImages/footerBg.gif);
	background-position: top left;
	background-repeat: no-repeat;
}

.footerCopy{COLOR: #4E533D; font-family: arial, verdana, sans-serif; font-size: 11px; text-decoration:none;}
.footerText{COLOR: #4E533D; font-family: arial, verdana, sans-serif; font-size: 12px; }

.footerLink{COLOR: #564366; font-family: arial, verdana, sans-serif; font-size: 11px; font-weight:500; text-decoration:none;}
.footerLink:link{COLOR: #564366; font-family: arial, verdana, sans-serif; font-size: 11px; font-weight:500; text-decoration:none;}
.footerLink:active{COLOR: #564366; font-family: arial, verdana, sans-serif; font-size: 11px; font-weight:500; text-decoration:none;}
.footerLink:visited {COLOR: #564366; font-family: arial, verdana, sans-serif; font-size: 11px; font-weight:500; text-decoration:none;}
.footerLink:hover {COLOR: #7FA5C8; font-family: arial, verdana, sans-serif; font-size: 11px; font-weight:500; text-decoration:underline;}

.departmentTitleDiv{
	background-image: url(http://site.shopthehaven.com/templateImages/footerDirBg.gif);
	background-repeat: repeat-y;
	padding:8px;
	margin-bottom:5px;
}
.departmentTitle{COLOR: #564366; font-family: arial, verdana, sans-serif; font-size: 12px; font-weight:700; text-decoration:none;}
.departmentTitle:link{COLOR: #564366; font-family: arial, verdana, sans-serif; font-size: 12px; font-weight:700; text-decoration:none;}
.departmentTitle:active{COLOR: #564366; font-family: arial, verdana, sans-serif; font-size: 12px; font-weight:700; text-decoration:none;}
.departmentTitle:visited {COLOR: #564366; font-family: arial, verdana, sans-serif; font-size: 12px; font-weight:700; text-decoration:none;}
.departmentTitle:hover {COLOR: #5FA6CF; font-family: arial, verdana, sans-serif; font-size: 12px; font-weight:700; text-decoration:underline;}

.departmentLink{COLOR: #564366; font-family: arial, verdana, sans-serif; font-size: 11px; font-weight:500; text-decoration:none;}
.departmentLink:link{COLOR: #564366; font-family: arial, verdana, sans-serif; font-size: 11px; font-weight:500; text-decoration:none;}
.departmentLink:active{COLOR: #564366; font-family: arial, verdana, sans-serif; font-size: 11px; font-weight:500; text-decoration:none;}
.departmentLink:visited {COLOR: #564366; font-family: arial, verdana, sans-serif; font-size: 11px; font-weight:500; text-decoration:none;}
.departmentLink:hover {COLOR: #5FA6CF; font-family: arial, verdana, sans-serif; font-size: 11px; font-weight:500; text-decoration:underline;}




/*************************************************/
/******************** HOME *********************/
/*************************************************/
.homeTopTitle{
color:#684C80; 
font-family: arial, verdana, sans-serif; 
font-size:26px;
}
.homeSubTitle{
color:#684C80; 
font-family: arial, verdana, sans-serif; 
font-size:16px;
font-weight:700;
}
.homePress{
padding-left:12px;
padding-top:6px;
color:#666666; 
font-family: arial, verdana, sans-serif; 
font-size:12px;
}
.homeTest{
padding-left:12px;
padding-top:6px;
padding-bottom:6px;
color:#666666; 
font-family:12pxarial, verdana, sans-serif; 
font-size:11px;
}
.homeText{
color:#666666; 
font-family: arial, verdana, sans-serif; 
font-size:12px;
}
.homeClassesBg{
	width:271px;
	height:141px;
	background-image: url(http://site.shopthehaven.com/templateImages/homeClassesBg.gif);
	background-repeat: no-repeat;
}
.homeClassesInner{
	padding-top:1px;
	padding-left:25px;
}
.homeGiftsBg{
	width:271px;
	height:152;
	background-image: url(http://site.shopthehaven.com/templateImages/homeGiftsBg.gif);
	background-repeat: no-repeat;
}
.homeGiftsInner{
	padding-top:1px;
	padding-left:25px;
}

.greenLink{COLOR: #76A300; font-family: arial, verdana, sans-serif; font-size: 11px; font-weight:500; text-decoration:none;}
.greenLink:link{COLOR: #76A300; font-family: arial, verdana, sans-serif; font-size: 11px; font-weight:500; text-decoration:none;}
.greenLink:active{COLOR: #76A300; font-family: arial, verdana, sans-serif; font-size: 11px; font-weight:500; text-decoration:none;}
.greenLink:visited {COLOR: #76A300; font-family: arial, verdana, sans-serif; font-size: 11px; font-weight:500; text-decoration:none;}
.greenLink:hover {COLOR: #CDB4CB; font-family: arial, verdana, sans-serif; font-size: 11px; font-weight:500; text-decoration:underline;}

.redLink{COLOR: #C80000; font-family: arial, verdana, sans-serif; font-size: 11px; font-weight:500; text-decoration:none;}
.redLink:link{COLOR: #C80000; font-family: arial, verdana, sans-serif; font-size: 11px; font-weight:500; text-decoration:none;}
.redLink:active{COLOR: #C80000; font-family: arial, verdana, sans-serif; font-size: 11px; font-weight:500; text-decoration:none;}
.redLink:visited {COLOR: #C80000; font-family: arial, verdana, sans-serif; font-size: 11px; font-weight:500; text-decoration:none;}
.redLink:hover {COLOR: #CDB4CB; font-family: arial, verdana, sans-serif; font-size: 11px; font-weight:500; text-decoration:underline;}

.blueLink{COLOR: #5FA6CF; font-family: arial, verdana, sans-serif; font-size: 11px; font-weight:500; text-decoration:none;}
.blueLink:link{COLOR: #5FA6CF; font-family: arial, verdana, sans-serif; font-size: 11px; font-weight:500; text-decoration:none;}
.blueLink:active{COLOR: #5FA6CF; font-family: arial, verdana, sans-serif; font-size: 11px; font-weight:500; text-decoration:none;}
.blueLink:visited {COLOR: #5FA6CF; font-family: arial, verdana, sans-serif; font-size: 11px; font-weight:500; text-decoration:none;}
.blueLink:hover {COLOR: #CDB4CB; font-family: arial, verdana, sans-serif; font-size: 11px; font-weight:500; text-decoration:underline;}

.purpleLink{COLOR: #694D81; font-family: arial, verdana, sans-serif; font-size: 11px; font-weight:500; text-decoration:none;}
.purpleLink:link{COLOR: #694D81; font-family: arial, verdana, sans-serif; font-size: 11px; font-weight:500; text-decoration:none;}
.purpleLink:active{COLOR: #694D81; font-family: arial, verdana, sans-serif; font-size: 11px; font-weight:500; text-decoration:none;}
.purpleLink:visited {COLOR: #694D81; font-family: arial, verdana, sans-serif; font-size: 11px; font-weight:500; text-decoration:none;}
.purpleLink:hover {COLOR: #CDB4CB; font-family: arial, verdana, sans-serif; font-size: 11px; font-weight:500; text-decoration:underline;}

/*************************************************/
/*************** ITEM CLASSES ********************/
/*************************************************/
.itemTitle{padding-left:10px; margin:0; COLOR:#393A36; font-family: arial, verdana, sans-serif; font-size:22px; font-weight:500; text-decoration:none;}
.itemPrice{text-decoration:line-through; color:#000000; font-family: arial, verdana, sans-serif; font-size: 11px; font-weight:500;}
.itemSalePrice{COLOR:#C80000; font-family: arial, verdana, sans-serif; font-size:14px; font-weight:700; text-decoration:none;}
.itemQty{color:#000000; font-family: arial, verdana, sans-serif; font-size:11px; font-weight:500;}
.itemSelect{COLOR:#000000; font-family: arial, verdana, sans-serif; font-size:11px; font-weight:500; text-decoration:none;}
.description{COLOR:#757575; font-family: arial, verdana, sans-serif; font-size:15px; font-weight:700; text-decoration:none; margin-bottom:6px; padding:0;}

.itemTitleCell {
 color:#000000; 
 font-family:arial, verdana, sans-serif; 
 font-size:11px; 
 font-weight:500;
 text-align:right;
 padding-top:5px;
 padding-left:20px;
 padding-right:6px;
 height:30px;
 border-top:1px solid #B1A4BD;
}
.itemDataCell {
 background-image: url(http://site.shopthehaven.com/templateImages/itemDataBg.gif);
 background-repeat: repeat-y;
 color:#000000; 
 font-family:arial, verdana, sans-serif; 
 font-size:11px; 
 font-weight:500;
 padding-top:5px;
 padding-left:6px;
 padding-right:6px;
 height:30px;
 border-top:1px solid #B1A4BD;
 border-left:1px solid #B1A4BD;
 width:150px;
}
.itemBoxL{
 border-top:1px solid #B1A4BD;
 border-left:1px solid #B1A4BD;
}
.itemBoxR{
 border-top:1px solid #B1A4BD;
 border-right:1px solid #B1A4BD;
}
.itemBoxLT{
 background-image: url(http://site.shopthehaven.com/templateImages/itemBoxTL.gif);
 background-repeat: no-repeat;
 background-position: top left;
}
.itemBoxRT{
 background-image: url(http://site.shopthehaven.com/templateImages/itemBoxTR.gif);
 background-repeat: no-repeat;
 background-position: top right;
}
.itemSubmitCell { 
 background: url(http://site.shopthehaven.com/templateImages/itemOrderBoxBg.gif);
 background-repeat:repeat-x;
}
.upsellLink{COLOR: #64497B; font-family: arial, verdana, sans-serif; font-size: 11px; text-decoration:underline;}
.upsellLink:link{COLOR: #64497B; font-family: arial, verdana, sans-serif; font-size: 11px; text-decoration:underline;}
.upsellLink:active{COLOR: #64497B; font-family: arial, verdana, sans-serif; font-size: 11px; text-decoration:underline;}
.upsellLink:visited {COLOR: #64497B; font-family: arial, verdana, sans-serif; font-size: 11px; text-decoration:underline;}
.upsellLink:hover {COLOR: #C8B2C7; font-family: arial, verdana, sans-serif; font-size: 11px; text-decoration:underline;}

/*************************************************/
/*********** END ITEM CLASSES ********************/
/*************************************************/

/*************************************************/
/************ SECTION CLASSES ********************/
/*************************************************/
.sectionTitle{padding:0;margin:0;COLOR:#393A36; font-family: arial, verdana, sans-serif; font-size:26px; font-weight:500; text-decoration:none;}
.sectionTitleHr{border-bottom:1px dotted #E6E5E5; margin-bottom:30px;}

.sectionPrice{COLOR: #666666; font-family: arial, verdana, sans-serif; font-size: 11px; text-decoration:none;}
.sectionPriceBold{COLOR: #666666; font-family: arial, verdana, sans-serif; font-size: 11px; font-weight:700; text-decoration:none;}
.sectionSalePrice{COLOR: #C80000; font-family: arial, verdana, sans-serif; font-size: 11px; font-weight:700; text-decoration:none;}

.sectionLink{COLOR: #666666; font-family: arial, verdana, sans-serif; font-size: 11px; font-weight:700; text-decoration:none;}
.sectionLink:link{COLOR: #666666; font-family: arial, verdana, sans-serif; font-size: 11px; font-weight:700; text-decoration:none;}
.sectionLink:active{COLOR: #666666; font-family: arial, verdana, sans-serif; font-size: 11px; font-weight:700; text-decoration:none;}
.sectionLink:visited {COLOR: #666666; font-family: arial, verdana, sans-serif; font-size: 11px; font-weight:700; text-decoration:none;}
.sectionLink:hover {COLOR: #CDB4CB; font-family: arial, verdana, sans-serif; font-size: 11px; font-weight:700; text-decoration:underline;}

/*************************************************/
/******** END SECTION CLASSES ********************/
/*************************************************/

/***************************************************************/
/********************** SITE MAP CLASSES ***********************/
/***************************************************************/
.siteMap1 {color: #262626; font-family: arial, verdana, sans-serif; font-size: 15px; font-weight:500; text-decoration:none;}
.siteMap1:link{color: #262626; font-family: arial, verdana, sans-serif; font-size: 15px; font-weight:500; text-decoration:none;}
.siteMap1:active{color: #262626; font-family: arial, verdana, sans-serif; font-size: 15px; font-weight:500; text-decoration:none;}
.siteMap1:visited {color: #262626; font-family: arial, verdana, sans-serif; font-size: 15px; font-weight:500; text-decoration:none;}
.siteMap1:hover {color: #444444; font-family: arial, verdana, sans-serif; font-size: 15px; text-decoration:underline;}

.siteMap2 {color: #262626; font-family: arial, verdana, sans-serif;; font-size: 11px; font-weight:700; text-decoration:none;}
.siteMap2:link{color: #262626; font-family: arial, verdana, sans-serif; font-size: 11px; font-weight:700; text-decoration:none;}
.siteMap2:active{color: #262626; font-family: arial, verdana, sans-serif; font-size: 11px; font-weight:700; text-decoration:none;}
.siteMap2:visited {color: #262626; font-family: arial, verdana, sans-serif; font-size: 11px; font-weight:700; text-decoration:none;}
.siteMap2:hover {color: #444444; font-family: arial, verdana, sans-serif; font-size: 11px; text-decoration:underline;}

.siteMap3 {margin-left:6px; color: #262626; font-family: arial, verdana, sans-serif;; font-size: 11px; font-weight:500; text-decoration:none;}
.siteMap3:link{margin-left:6px; color: #262626; font-family: arial, verdana, sans-serif; font-size: 11px; font-weight:500; text-decoration:none;}
.siteMap3:active{margin-left:6px; color: #262626; font-family: arial, verdana, sans-serif; font-size: 11px; font-weight:500; text-decoration:none;}
.siteMap3:visited {margin-left:6px; color: #262626; font-family: arial, verdana, sans-serif; font-size: 11px; font-weight:500; text-decoration:none;}
.siteMap3:hover {margin-left:6px; color: #444444; font-family: arial, verdana, sans-serif; font-size: 11px; text-decoration:underline;}

.siteMapTop {color: #262626; font-family: arial, verdana, sans-serif;; font-size: 10px; font-weight:700; text-decoration:none; text-transform:uppercase;}
.siteMapTop:link{color: #262626; font-family: arial, verdana, sans-serif; font-size: 10px; font-weight:700; text-decoration:none; text-transform:uppercase;}
.siteMapTop:active{color: #262626; font-family: arial, verdana, sans-serif; font-size: 10px; font-weight:700; text-decoration:none; text-transform:uppercase;}
.siteMapTop:visited {color: #262626; font-family: arial, verdana, sans-serif; font-size: 10px; font-weight:700; text-decoration:none; text-transform:uppercase;}
.siteMapTop:hover {color: #444444; font-family: arial, verdana, sans-serif; font-size: 10px; text-decoration:underline; text-transform:uppercase;}

.siteMapLightGray{color: #444444; font-family: arial, verdana, sans-serif; font-size: 12px; font-weight:500; text-decoration:none;}

.siteMapBlue {margin-left:6px; color: #444444; font-family: arial, verdana, sans-serif;; font-size: 11px; font-weight:500; text-decoration:none;}
.siteMapBlue:link{margin-left:6px; color: #444444; font-family: arial, verdana, sans-serif; font-size: 11px; font-weight:500; text-decoration:none;}
.siteMapBlue:active{margin-left:6px; color: #444444; font-family: arial, verdana, sans-serif; font-size: 11px; font-weight:500; text-decoration:none;}
.siteMapBlue:visited {margin-left:6px; color: #444444; font-family: arial, verdana, sans-serif; font-size: 11px; font-weight:500; text-decoration:none;}
.siteMapBlue:hover {margin-left:6px; color: #262626; font-family: arial, verdana, sans-serif; font-size: 11px; text-decoration:underline;}

/***************************************************************/
/****************** END SITE MAP CLASSES ***********************/
/***************************************************************/

.inventoryWarningHidden {
	display:none;
}

.inventoryWarning {
	background-image:url(http://site.shopthehaven.com/images/inventory-warning-background.gif);
	width:220px;
	height:100px;
	position:absolute;
	left:700px;
	top:275px;
}

.inventoryWarningMessage {
	padding-left:60px;
	padding-top:12px;
	padding-right:20px;
	padding-bottom:20px;
	color:#FFFFFF;
	font-size:12px;
	font-weight:700;
	font-family:verdana,arial;
	text-align:center;
}

.inventoryWarningMessageSmall {
	font-size:10px;
	padding-top:8px;
}

