    /* Layout: One Column
		Theme: Glow
		glow.css

The following styles control fonts, colors and background images
===============================================================*/
@import url(http://fonts.googleapis.com/css?family=Vollkorn);
body { font: 14px/1.2 'Vollkorn', Palatino, "Palatino Linotype", "Palatino LT STD", "Book Antiqua", Georgia, serif; color: #000; background-image: url(https://lz993.infusionsoft.com/Download?Id=832); background-position: top center; background-repeat: no-repeat; background-color: #6f1313; }

/* NAVIGATION
===============================================================*/
#nav { #background-color: #480606; background-image: url(https://lz993.infusionsoft.com/Download?Id=840); background-repeat: no-repeat; }
#nav li a { color: #eee; text-transform: uppercase; background-image: url(https://lz993.infusionsoft.com/Download?Id=842); background-repeat: no-repeat; }
#nav li a:hover { color: #acc8cd; }
#nav a { text-decoration: none; color: #6c888a; }
#nav a:hover { text-decoration: none; color: #6c888a; }

/* CONTENT / PRODUCT
===============================================================*/
#promoBanner { /* Contains the optional promo banner above product grid */
	-moz-box-shadow: 0 1px 5px #034c71; -webkit-box-shadow: 0 1px 5px #034c71; box-shadow: 0 1px 5px #034c71; }
#breadcrumbs a { color: #012d55; }
#breadcrumbs { color: #cbd9df; }
.price { /* Price shown on product details page */
	font-size: 18px; font-weight: bold; }
.productName { /* Product name in product grid */
    color: #eee; font-size: 18px; font-weight: normal; }
.priceBold { /* Product price in product grid */
	font-weight: bold; }
#productGrid a { color: #fef7e8; }

/* CART AND CHECKOUT
===============================================================*/
.cartDiscount { /* Discount shown in cart */
	color: #ff9146; }
.cartProduct { /* Product name in cart */
	font-weight: bold; }
.removeItem { /* Remove item link in cart */
	color: #333; }
.search, .promoField { /* Text fields for search and promo code */
	font: 13px Baskerville Old Face, Baskerville, Palatino Linotype, Georgia, serif; color: #999; border: 1px solid #000; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; }
.checkout, .checkoutShort, .checkoutShortest, .checkoutBottom, .checkoutTop, .checkoutTopShort, .signinField, .signinTop, .productQty, .qtyField { /* Form fields */
	border: 1px solid #000; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; }
.shippingTable { /* Table border */
	border: 1px solid #532020; }
.payPlan, .paymentInfo, .shippingInfo, .billingInfo, .shippingTable, .billingTable, .signinTable, .paymentMethodTable { /* Tables with transparent background */
	border: 1px solid #532020; background-image: url(https://lz993.infusionsoft.com/Download?Id=2992); }
.promoCode th { border-bottom: 1px solid #076390; border-top: 1px solid #076390; }
.tableHeaders { color: #f6e8c5; }
.viewCart th, .viewCartShort th, .payPlan th, .summaryCart th, .shippingInfo th, .billingInfo th, .billingTable th, .shippingTable th, .paymentInfo th, .signinTable th, .paymentMethodTable th { /* Table headers */
	background-color: #500808; color: #FFFFFF; margin: 0 0 10px; padding: 8px 25px; font-family:Georgia, serif; font-size: 26px; line-height: 32px; font-weight:100;}
.viewCart td, .viewCartShort td, .payPlan td, .summaryCart td, .shippingInfo td, .billingInfo td, .paymentInfo td { /* Table cells */
	border-bottom: 1px solid #532020;  #background-image: url(/resources/styledcart/images/glow/one-column/tablebgr.png);
background-color: #FFFFFF; color: #000; }
.tableSummary { background-color: #034f77; font-weight: bold; }
.subtotal { /* Table row that shows subtotal */
	#background-color: #532020; font-weight: bold; }
#forgotPasswordWindow { border: 1px solid #034F77; background-image: url(/resources/styledcart/images/glow/one-column/tablebgr.png); }
.forgotPasswordTable td { font: 14px/1.2 'Vollkorn', Palatino, "Palatino Linotype", "Palatino LT STD", "Book Antiqua", Georgia, serif; color: #eee; }
.forgotPasswordTable input { border: 1px solid #000; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; }

/* UPSELLS
===============================================================*/
.upsell { border: 1px solid #1C5986; background-image: url(/resources/styledcart/images/glow/one-column/tablebgr.png); }
.upsellRegPrice { font-style: italic; }

/* TYPOGRAPHY
===============================================================*/
h1 { /* Used for product and page headers */
	font: bold 36px Vollkorn, serif; color: #f6e8c5; height: 44px; }
h2 { /* Used for product description header */
	font: normal 21px Vollkorn, serif; color: #f6e8c5; }
h3 { /* Used for product grid headline */
	font: normal 18px Vollkorn, serif; color: #f6e8c5; border-bottom: 1px solid #076390; }
.tableHeader { font: bold 13px Vollkorn, serif; color: #012d55; }
.smallHeader { font-size: 15px; font-weight: bold; }

/* LINKS AND BUTTONS
===============================================================*/
a { #color: #f6d2a4; color: blue; }
a:hover { #color: #f6d2a4; color:blue; }
.searchButton, .continueButton, .cartButton, .codeButton, .formButton { background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #751614), color-stop(1, #C33332) ); background:-moz-linear-gradient( center top, #751614 5%, #C33332 100% );  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#751614', endColorstr='#C33332');
background-color:#0189ce; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; border:1px solid #751614; display:inline-block; color:#ffffff; font: bold 24px/1.2 Helvetica, Arial, sans-serif; text-decoration:none; text-shadow:1px 1px 0px #045e8e; }
.searchButton:hover, .continueButton:hover, .cartButton:hover, .codeButton:hover, .formButton:hover { background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #017dbc), color-stop(1, #06577f) ); background:-moz-linear-gradient( center top, #017dbc 5%, #06577f 100% );  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#017dbc', endColorstr='#06577f');
background-color:#017dbc; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; border:1px solid #045e8e; display:inline-block; color:#ffffff; font: bold 24px/1.2 Helvetica, Arial, sans-serif; text-decoration:none; text-shadow:1px 1px 0px #045e8e; }

.continueButton{margin-top: 40;}

/* FOOTER
===============================================================*/
#footer { border-top: 1px solid #225b75; color: #d7e9f2; }

/* MISC
===============================================================*/
.errorMessage { color: #ffbe6c; font-weight: bold; }

