body { background-color: #B9DAF1; margin: 0; }
td { font-family: Arial; font-size: 12px; color: #fff; line-height: 20px; text-align: left; } 
p { margin: 0 0 15px 0; text-align: left; }
a, a:visited { color: #fff; text-decoration: underline; outline: none; }
a:hover { color: #eee; }
:focus { -moz-outline-style: none; }
.more { color: #C5DEFB; text-decoration: none; text-align: right; font-size: 10px; }
.more a { color: #C5DEFB; text-decoration: none; font-size: 10px; }
.more a:hover { color: #C5DEFB; font-size: 10px; }
.categoryListBoxContents { float: left; 	text-align: center; 	margin-bottom: 30px; }
img {	border: 0; }
h4, h1#cartDefaultHeading, h1#loginDefaultHeading, th { font-weight: bold; 	font-size: 18px; 	margin: 0; 	color: white; font-family: Georgia; }
p#incart h1, h2, h3, h4 {	font-family: Georgia !important; }
#productDescription {	text-align: justify; 	line-height: 18px; }
#cartAdd { text-align: center; }
#cartAdd button {	display: inline; 	border: none; 	background-color: transparent; 	font-weight: bold; 	font-size: 18px; 	font-family: Georgia; 	color: white; 	text-decoration: underline; 	cursor: pointer; }
#cartAdd button:hover {	text-decoration: none; }
#productPrices { font-family: Georgia; float: right; }
#productName { width: 50%; }
table#cartContentsDisplay td { text-align: center; vertical-align: middle; }
#nytSubcats { font-size: 14px; }
.centerBoxContentsNew { float: left; margin-bottom: 30px; text-align: center; }
div#productAttributes {	margin-top: 32px; }
div#productAttributes div, h4 {	display: inline !important; }
div#productQuantityDiscounts { margin-bottom: 12px; }
div#productQuantityDiscounts table { border-collapse: collapse; }
div#productQuantityDiscounts table td { border: 1px solid white; 	padding: 4px; }
a#sitemap { font-weight: bold; }
.indent li{ color: #000; margin-left:5px; }
h2 { font-weight: bold; font-size: 1.8em; line-height: 1em; font-family: Georgia; margin-bottom: 10px; }
h3 { font-weight: bold; font-size: 1.4em; line-height: 1em; font-family: Georgia; margin-bottom: 8px; }
.credit{ font-style: italic; text-align: right; margin-right: 25px; float: right; }	
.productPreviews { width: 100%; margin: 14px 0; }
.productItem { width: 131px; height: 201px; margin: 20px 9px; float: left; display: inline; }
.productItem p { margin: 3px 0 0 0; text-align: center; font-size: 11px; line-height: 16px; }
.productItem img { width: 131px; height: 121px; }
.productItem.promo { float: right; display: inline; margin: 30px; }
.clear { clear: both; }
.contentBg { background: #066caa url(../images/content_background.gif) 0 0 repeat-x; }
.moreLinks { text-align: right; margin: 20px 20px 0 0; font-weight: bold; float: right; }
.moreLinksLeft { text-align: left; margin: 20px 0 0 20px; font-weight: bold; float: left; }
.productContainer { width: 602px; background: url(../images/bg_products.jpg) 0 0 repeat-y; text-align: center; }
.productContainer .productWrap { margin: 0 auto; width: 480px; }
.productContainer .productItemPre { width: 150px; height: 160px; float: left; display: inline; margin: 0 5px; }
.productContainer h2 { width: 100%; height: 59px; text-indent: -9999px; background: url(../images/bg_products_top.jpg) 0 0 no-repeat; }
.productContainer .productBot { width: 100%; height: 14px; background: url(../images/bg_products_bot.jpg) 0 0 no-repeat; margin: 0; clear: both; }
.catWrap { background: url(../images/bg_catwrap.gif) 0 0 no-repeat; width: 602px; height: 318px; text-align: center; }
.catIconWrap { width: 480px; margin: 0 auto; padding: 85px 0 0 0; }
.catIconWrap div { float: left; display: inline; text-align: center; width: 100px; margin: 0 18px 15px 0; line-height: 14px; }
.catIconWrap div a, .catIconWrap div a:visited { color: #444; font-size: 11px; font-family: Georgia, sans-serif; font-weight: bold; text-decoration: none; }
.catIconWrap div a:hover { color: #000; }
*html .catIconWrap div a, .catIconWrap div a:visited { font-size: 10px; }

.leadText { }
.calendarTable td { text-align: center; vertical-align: top; line-height: 16px; padding: 0 0 15px 0; }
.calendarTable td em { display: block; color: #eee; font-family: "Georgia"; margin: 5px 0 4px 0; }
.calendarTable td strong { display: block; }
ul.sitemap { margin: 0 20px 0 20px; padding: 0; }
ul.sitemap li { margin: 0 0 4px 0; padding: 0; color: #ddd; }
ul.sitemap li li { margin: 0; padding: 0; }
ul.sitemap li ul { margin: 3px 0 4px 20px; padding: 0; }
ul.sitemap a, ul.sitemap a:visited { color: #eee; font-weight: bold; text-decoration: none; }
ul.sitemap a:hover { text-decoration: none; color: #ddd; }
ul.sitemap li a, ul.sitemap li { font-size: 16px; }
ul.sitemap li li a, ul.sitemap li li { font-size: 12px; }
ul.sitemap li li { font-style: italic; }
.copyright { font-size: 9px; margin: 3px 0 0 0; color: #999; }








