<!-- created by Jennifer Kubeczko, Latitude 23.5 Coffee and Tea -->
<style type="text/css">
<!--
DIV.Main {
text-align:center;
margin-left: 10%;  margin-right: 10%;
}

body {
text-align:center;
color:#000000;
font:10px Arial, Helvetica, Times, sans serif;
background-color:#FFFFFF;
margin:0px;
padding:0px;
}

table, th, td {
font-size:12px;
margin:0px;
padding:0px;
}

H1, H2 {
font-weight:bold;
font-size:18px;
text-transform:capitalize;
color:#000000;
text-align:center;
}

BODY.ac_product_01 H1 {font-weight:bold;
font-size:14px;
color:#000000;
text-align:right;
margin:2px;
padding:2px;}

BODY.ac_product_02 H1 {
font-weight:bold;
font-size:14px;
color:#000000;
text-align:right;
margin:2px;
padding:2px;
}

body.ac_shipcalc_01 table {width:280px;}

BODY.ac_billinfo_01 TD.OuterTable {
text-align:left;
font-size:12px;
vertical-align:top;
padding:1px;
}

BODY.ac_billinfo_01 .Highlight {
font-size:10px;
color:Red;
background-color:#FFFFFF;
font-weight:normal;
text-align:left;
}

BODY.ac_editaddr_01 .Highlight {
font-size:10px;
color:Red;
background-color:#FFFFFF;
font-weight:normal;
text-align:left;
}

A {
color:#777777;
text-decoration:none;
font-weight:normal;
}

A:hover, A.Page:hover {
color:#777777;
text-decoration:underline;
}

A.Page {
color:#777777;
text-decoration:underline;
}

A.MenuTitle {
color:#000000;
text-decoration:none;
font-weight:bold;
}

A.MenuTitle:hover {color:#FFCC66;
text-decoration:underline;}

A.CatMenuTitle {
color:#000000;
text-decoration:underline;
font-weight:bold;
}

A.CatMenuTitle:hover {
color:#777777;
text-decoration:underline;
}

A.Category, A.Product {text-decoration:none;}

A.Category:hover, A.Product:hover {
text-decoration:underline;
color:#777777;
}

A.CategoryListItem {
color:#000000;
font-weight:bold;
font-size:11px;
background-color:#FFFFFF;
padding:2px;
}

A.CategoryListItem:hover {
color:#777777;
font-weight:bold;
font-size:11px;
background-color:#FFFFFF;
padding:3px;
text-decoration:none;
}

A.ProductListItem {font-weight:bold;
text-decoration:underline;
font-size:12px;}

A.ProductListItem:hover {
color:#000000;
font-weight:bold;
text-decoration:underline;
}

TH.StoreHeader {
font-weight:bold;
color:#000000;
background-color:#FFFFFF;
text-align:left;
}

TD.StoreHeader {
background-color:#FFFFFF;
text-align:right;
border-bottom:1px solid #FFFFFF;
}

TD.StoreHeaderButton {
background-color:#FFFFFF;
margin:2px 0px 4px;
white-space:nowrap;
}

TD.StoreHeaderButtonActive {
font-weight:bold;
color:#FFCC66;
border-bottom:0px;
background-color:#FFFFFF;
margin:3px 0px 5px;
font-style:italic;
}

TD.MainLeft {
	text-align:center;
	vertical-align:top;
	padding:5px;
	width:175px;
}

TD.MainRight {
	text-align:center;
	vertical-align:top;
	padding:5px;
	width:175px;
}

TD.MainContent {
	text-align:center;
	vertical-align:top;
	width:100%;
	padding:5px;
}

TABLE.MenuBox {
margin:10px 0px 0px;
padding:2px;
border: 1px solid #CC9966;
}

TH.MenuBox {
font-weight:bold;
color:#FFCC66;
background-color:#CC9966;
text-align:center;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#FFFFFF;
padding:2px;
}

TD.MenuBox {
background-color:#ffffff;
text-align:center;
padding:2px;
font-size:10px;
}

DIV.MenuBox {
background-color:#ffffff;
text-align:left;
padding:2px;
font-size:8px;
}

TD.MenuBoxBasket {
background-color:#F0F8FF;
text-align:center;
padding:1px;
font-size:11px;
}

TD.MenuBoxData {
font-weight:normal;
background-color:#F0F8FF;
text-align:left;
padding:2px;
font-size:10px;
}

TH.ProductListing {
margin-top:4px;
color:#CC9966;
background-color:#FFFFFF;
text-align:center;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#F0F8FF;
padding:2px;
}

TR.ProductListingEven, TR.ProductListingOdd {background-color:#FFFFCC;}

TD.ProductListing {
padding:20px;
font-size:10px;
text-align:center;
}

BODY.ac_category_01 TD.ProductListing {
padding:10px;
text-align:left;
}

HR.ProductListing {height:1px;
width:95%;
background:#FFFFFF;}

TH.ProductDetail {
margin-top:4px;
font-weight:bold;
font-size:12px;
color:#ffffff;
background-color:#CC9966;
text-align:center;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#CC9966;
padding:2px;
}

TD.ProductDetail {
font-weight:normal;
background-color:#FFFFFF;
text-align:left;
padding:2px;
}

TD.ProductImage {
background-color:#FFFFFF;
text-align:center;
}

TD.ProductDetailCen {
background-color:#FFFFFF;
text-align:center;
}

TABLE.ProductOptions {width:100%;}

TH.ProductOptions {
font-weight:bold;
text-align:right;
}

TH.ProductOptionsCaption {
	margin-top:4px;
	font-weight:bold;
	font-size:12px;
	color:#ffffff;
	background-color:#CC9966;
	text-align:center;
	border-bottom:1px solid #FFFFFF;
	padding:2px;
}


TD.ProductOptions {text-align:left;}


TH.OuterTableCaption {
font-weight:bold;
font-size:14px;
color:#000000;
text-align:center;
border-bottom:1px solid #CC9966;
background-color:#FFFFFF;
padding:3px;
}

TH.OuterTableHeader {
font-weight:bold;
background-color:#FFFFFF;
text-align:center;
padding:2px;
}

TH.OuterTableSection {
font-weight:bold;
font-size:14px;
background-color:#CC9966;
text-align:center;
padding:2px;
}

TH.OuterTable {
font-weight:bold;
text-align:right;
padding:2px;
}

TD.OuterTableCaption {
margin-top:4px;
font-weight:bold;
font-size:14px;
color:#FFCC66;
background-color:#FFFFFF;
text-align:center;
border-bottom:1px solid #CC9966;
background-position:top;
padding:2px;
}

TD.OuterTable {
text-align:left;
vertical-align:top;
padding:2px;
background-position:0px;
}

TABLE.InnerTable {text-align:center;}

TR.InnerTableHeader {
background-color:#CC9966;
text-align:left;
}

TR.InnerTableOdd {background-color:#FFFFFF;}

TR.InnerTableEven {
background-color:#FFFFFF;
vertical-align:middle;
}

TH.InnerTableHeader {
font-weight:bold;
text-align:center;
background-color:#FFFFFF;
white-space:nowrap;
padding:2px;
}

TH.InnerTableCaption {
font-weight:bold;
font-size:14px;
background-color:#FFCC66;
text-align:center;
padding:2px;
}

TH.InnerTable {
font-weight:bold;
text-align:right;
padding:3px;
}

TD.InnerTable {
vertical-align:top;
text-align:left;
padding:5px;
}

TD.InnerTableAmount {
vertical-align:top;
text-align:right;
border-top:0px none;
font-weight:normal;
padding:2px;
}

TD.InnerTableCenter {
vertical-align:top;
text-align:center;
padding:2px;
}

TD.InnerTableTotal {
vertical-align:super;
text-align:right;
border-top:double 3px;
font-weight:bold;
padding:2px;
}

DIV.kitrow, DIV.optrow {
clear: both;
padding:0px;
margin:0px;
font-size:10px;
color:#777777;
}

DIV.kitrow SPAN.name {
float:left;
text-align:left;
text-indent:5pt;
}

DIV.kitrow SPAN.price {
float:right;
width:10px;
text-align:right;
color:#777777;
}

DIV.optrow SPAN.name {
float:left;
text-align:left;
text-indent:5pt;
}

DIV.optrow SPAN.price {
float:right;
width:10px;
text-align:right;
}

SPAN.yourprice {
font-size:12px;
text-align:right;
color:#777777;
font-weight:bold;
}

SPAN.MSRP {
font-size:12px;
text-align:right;
text-decoration:line-through;
color:#777777;
}

.Error {
color:#FF0000;
background-color:#ffffff;
font-weight:bold;
text-align:center;
}

.BoldHighlight {
color:#FF0000;
background-color:#ffffff;
font-weight:bold;
text-align:left;
}

.Highlight {
color:#FF0000;
background-color:#ffffff;
font-weight:normal;
text-align:left;
}

.Price {color:#777777;}

TD.CategoryTrails {
font-weight:normal;
background-color:#FFFFFF;
text-align:left;
padding:5px 0px;
background-position:center center;
height:0px;
text-indent:20pt;
vertical-align:middle;
}

A.CategoryNavigation {font-style:normal;}

A.CategoryNavigation:hover {
color:#FFCC66;
font-weight:normal;
text-decoration:underline;
font-style:normal;
}

TABLE.CategoryNavigation {}

TD.CategoryNavigation {
font-weight:normal;
background-color:#FFFFFF;
text-align:left;
border-top:0px none;
border-right:0px none;
border-bottom:1px solid #CC9966;
border-left:0px none;
}

TD.CategoryNavigationButton {
font-weight:normal;
background-color:#CC9966;
text-align:left;
border:0 none;
}

A.CategoryNavigationActive {
color:#777777;
font-weight:bold;
font-style:italic;
}

A.CategoryNavigationActive:hover {
color:#777777;
font-weight:bold;
text-decoration:underline;
font-style:italic;
}

TD.CategoryNavigationButtonActive {
background-color:#CC9966;
text-align:left;
}

TD.Navigation {
font-size:14px;
font-weight:bold;
background-color:#FFFFFF;
text-align:center;
padding:5px;
background-position:center center;
margin:10px 10px;
border-top:1px solid #CC9966;
}

TD.ProductNavigation {
text-align:center;
font-weight:bold;
background-color:#FFFFFF;
padding:15px;
}

TD.PlaceYourOrder {
font-weight:bold;
font-size:14px;
background-color:#FFFFFF;
padding:5px;
background-position:center center;
margin:10px 10px;
border-top:0px solid #FFCC66;
text-align:right;
}

textarea.GiftMessage {
height:40px;
width:120px;
background-color:#FFFFFF;
font:9px Arial, Helvetica, sans-serif;
}

input {font:11px Arial, Helvetica, sans-serif;}

select {font:11px Arial, Helvetica, sans-serif;}

.tiny {font:9px Arial, Helvetica, sans-serif;}

.small {font:10px Arial, Helvetica, sans-serif;}

strong {
font-weight:bold;
color:#000000;
font-size:12px;
}

.TreeLevel0 {padding-left:0px;}

.TreeLevel1 {padding-left:10px;}

.TreeLevel2 {padding-left:20px;}

.TreeLevel3 {padding-left:30px;}

.TreeLevel4 {padding-left:40px;}

.TreeLevel5 {padding-left:50px;}

.TreeLevel6 {padding-left:60px;}

.TreeLevel7 {padding-left:70px;}

-->
</style>