body { margin: 0px; padding: 0px; }
body, td							{ color: #000000; font-family: Verdana, Geneva, sans-serif; font-size: 14px; line-height: 20px; }

input, textarea, select				{ color: #000000; font-family: Verdana, Geneva, sans-serif; font-size: 14px; }

#container 							{ width: 993px; margin: 0px auto; margin-bottom: 20px; }

#container td.subnav				{ background-image: url('/template/subnavbg.gif'); background-repeat: repeat-x; height: 24px; line-height: normal; padding-left: 5px; }
#container td.subnav a				{ color: #533a7e; text-transform: uppercase; font-weight: normal; font-size: 13px; text-decoration: none; }
#container td.subnav a:hover,
#container td.subnav a.selected		{ font-weight: bold; }

h1, h2, h3, h4, h5, h6				{ margin: 0px; padding: 0px; margin-bottom: 15px; line-height: normal; }

h1									{ color: #533983; font-size: 24px; text-transform: uppercase; margin-bottom: 25px; }
h2									{ color: #533983; font-size: 18px; }
h3									{ font-size: 14px; }
p									{ margin: 0px; padding: 0px; margin-bottom: 15px; }

ul, ol								{ margin-bottom: 15px; }
li									{ margin-bottom: 5px; }

a img								{ border: none; }

strong								{ color: #d20412; }

a									{ color: #533983; outline: none; }
a:visited							{ color: #800080; }

.testimonial						{ padding: 5px; background-color: #dacbff; }
.testimonial strong					{ font-size: 16px; font-weight: bold; color: #533983; }

#container .product_summary			{ border: 1px solid #8e7cd7; margin-bottom: 10px; }
#container .product_summary td		{ padding: 10px; }
#container .product_summary a		{ font-weight: bold; }

#container .cartinfo				{ border: 1px solid #8e7cd7; }
#container .cartinfo td.header		{ background-color: #533983; color: #fff; font-weight: bold; text-align: center; border-bottom: 1px solid #8e7cd7; font-size: 12px; text-transform: uppercase; }
#container .cartinfo td				{ background-color: #d6ccff; padding: 4px; text-align: center; }

#container td.footernav a			{ color: #533a7e; text-transform: uppercase; font-weight: normal; font-size: 13px; text-decoration: none; }
#container td.footernav a:hover		{ text-decoration: underline; }