/* Styles for HEADERS */
h1 {font-size: 1.4em; color: #5e1a8b; margin: 20px 0 5px 0; letter-spacing: 0.05em; text-transform:uppercase;}
h2 {font-size: 1.2em; color: #CE8B23; margin: 25px 0 3px 0; letter-spacing: 0.05em; font-weight: bold;}
h3 {font-size: 1.2em; color: #a55ebe; margin: 20px 0 0px 0; letter-spacing: 0.05em; text-align: center;}
h4 {font-size: 1.1em; color: #CE8B23; margin: -3px 0 3px 0; letter-spacing: 0.05em; font-weight: bold; font-style:italic;}
h5 {font-size: 1em; color: #5e1a8b; margin: 15px 0 1px 0; letter-spacing: 0.05em; font-weight: bold;}
.top {margin-top: 0;}

blockquote {
	color: #5e1a8b;
	text-align: center; 
	font-family: "Times New Roman", Times, serif; 
	font-size: 1.6em;
	font-weight: bold;
	font-style:italic;
	margin: 35px 20px 10px 20px;
}
.author {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 0.8em; margin: 1px 0;}
blockquote.sub {margin-top: 20px;}

/* LINKS */
a {color: #59167d;}
a:hover {color: #a55ebe; text-decoration: none;}

/* IMAGES */
img {border: 0;}
img.left {float: left; padding: 5px 15px 5px 0;}
img.right {float: right; padding: 5px 0 5px 15px;}


/* SYLES */
.leftMerch {float: left; width: 260px; padding: 0;}
.rightMerch {float: right; width: 300px; text-align: center; line-height: 2em;}
.leftMerch1 {float: left; width: 210px; padding: 0;}
.rightMerch1 {float: right; width: 350px; text-align: center; line-height: 2em;}
/*.leftMerchThumb {float: left; width: 410px; padding: 0; margin-top: -10px;}
.rightMerchThumb {float: right; width: 150px; text-align: center; line-height: 2em;}
.rightMerch img {margin-bottom: 5px;}
.rightMerchThumb img {margin-bottom: 5px;}*/
.rightBalm {float: right; padding: 5px 0 5px 10px; width: 130px; text-align: center; line-height: 1.7em;}
.rightBalm img {margin-bottom: 3px;}
.clear {clear: both;}

/* TABLE PRODUCT PRICIING */
table.pricing {width: 577px; line-height: 1.3em;}
.pricing tr {vertical-align: top;}