.Default {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}
body {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background-image: url(/siteimages/background.jpg); background-repeat: repeat-y; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px;}
a {font-family: Verdana, Arial, Helvetica, sans-serif; color: #620000;}
a:link {text-decoration: none; color: #620000;}
a:visited {text-decoration: none; color: #620000;}
a:hover {text-decoration: underline; color: #620000;}
a:active {text-decoration: none; color: #620000;}

/**-- Page Display -- */
.pageHeader {color: #620000; font-size:16px;}
.ErrorTxt {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#C00000; font-weight: bold;}
.Footer {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;}

/**-- Music Display -- */
div#outer {margin-top: 10px; margin-bottom: auto; margin-left: 10px; margin-right: 10px; width: 990px;}
div#linksIE {margin-top: auto; margin-bottom: -2px; margin-left: 2px; margin-right: 2px; /* Hides from IE5-mac \*/ height: 1%; /* End hide from IE5-mac */}	
div#links {margin-top: auto; margin-bottom: auto; margin-left: 2px; margin-right: 2px; /* Hides from IE5-mac \*/ height: 1%; /* End hide from IE5-mac */}
div#banner {margin-top: auto; margin-bottom: auto; margin-left: auto; margin-right: auto; height: 200px; background-image: url(/siteimages/banner_background.jpg); background-repeat: no-repeat; border-left: 2px solid #620000;	border-right: 2px solid #620000;}
div#spacer {height: 10px; clear: both;}
div#body {margin-top: auto; margin-bottom: auto; margin-left: auto; margin-right: auto; border-left: 2px solid #620000; border-right: 2px solid #620000; border-bottom: 2px solid #620000; width: auto; /* Hides from IE5-mac \*/ height: 1%; /* End hide from IE5-mac */}
div#content {vertical-align: text-top; margin-top: auto; margin-bottom: auto; margin-left: 10px; margin-right: 10px; /* Hides from IE5-mac \*/ height: 1%; /* End hide from IE5-mac */}
div#title {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #620000; font-weight: bold; text-decoration: underline;}	
div#productHeader { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 24px; color: #620000; text-decoration: underline; text-transform: uppercase;}
div#productDisplay {width: 80%; text-align: left; vertical-align: text-top; margin-top: 5px; margin-bottom: 5px; margin-left: 5px; margin-right: 5px; padding-top: 5px; padding-bottom: 5px; padding-left: 5px; padding-right: 5px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; border: 1px solid #D9C9BC; display: block;}			
div#footer {margin-top: 10px; margin-bottom: auto; margin-left: auto; margin-right: auto; text-align: center; font-size: 10px; color: #666666;}		
div#designer {text-align: right; margin-top: auto; margin-bottom: auto; margin-left: auto; margin-right: 10px;}		
div#warning {margin-top: auto; margin-bottom: 50px; margin-left: auto; margin-right: auto; padding: 50px; border: 0px none;}
font.productTitle {text-decoration: underline; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif;}	
img.productThumb {float: left; margin-top: auto; margin-bottom: auto; margin-left: auto; margin-right: 10px; padding-bottom: 40px;}
img.pictures {float: right; margin-top: 6px; margin-bottom: auto; margin-left: auto; margin-right: 4px;}
img.thumbnails {float: right; margin-top: 38px; margin-bottom: auto; margin-left: auto; margin-right: 20px;}
.iconLegend {color: #620000; font-weight:bold;}
.viewcart {font-size:9px; color:#333333;}

/**-- 	Local Site Shopping Cart -- */
.orderTable {font-size:10px; background-color:#FFFFFF;}
.orderTable TD {padding:5px 3px 5px 3px;}
.globalButtons INPUT {font-size: 9px; margin: 0 5px 0 5px; color: #333333;}
.header {background-color:#F2E8DF; font-size:12px; color:#620000; font-weight:bold; text-transform:uppercase; border:1px solid #CCCCCC;}
.orderFirst {border:1px solid #CCCCCC; border-top:none;}
.order {border:1px solid #CCCCCC; border-top:none; border-left:none;}
.update {border:1px solid #CCCCCC; border-top:none; border-left:none; border-right:none;}
.updateFirst {border:1px solid #CCCCCC; border-top:none; border-right:none;}
.updateLast {border:1px solid #CCCCCC; border-top:none; border-left:none;}
.subtotal {border:1px solid #CCCCCC; border-top:none; border-right:none; border-bottom:none;}
.subtotalMoney {border:1px solid #CCCCCC; border-top:none; border-left:none; border-bottom:none;}
.shipping {border:1px solid #CCCCCC; border-top:none; border-right:none; border-bottom:none;}
.shippingMoney {border:1px solid #CCCCCC; border-top:none; border-left:none; border-bottom:none;}
.total {border:1px solid #CCCCCC; border-top:none; border-right:none;}
.totalMoney {border:1px solid #CCCCCC; border-top:none; border-left:none;}
.update INPUT {font-size: 9px; margin: 0 5px 0 5px; color: #333333;}
.summary {border:1px solid #CCCCCC; border-top:none;}
.updateQuantity {border:1px solid #CCCCCC; border-top:none; border-left:none;}
.updateQuantity INPUT {font-size: 9px;}
.button {font-size:9px; color:#333333;}

.blueLink a, 
.blueLink a:link, 
.blueLink a:visited, 
.blueLink a:active {
	color				: #0000FF;
	text-decoration		: none;
	}
.blueLink a:hover {
	color				: #0000FF;
	text-decoration		: underline;
	}
