#store_box  { background-image: url("http://74.220.216.144/images/merch_body.jpg"); background-repeat: no-repeat; margin: 0; padding: 0; position: relative; z-index: 1; width: 903px; height: 497px; float: left; overflow: hidden; zoom: 1     }
#scroller.store { line-height: 0; position: absolute; z-index: 0; top: 25px; left: 320px; width: 525px; height: 400px }
#scroller.store #scrollarea { text-align: center; visibility: visible; cursor: pointer; position: relative; width: 7px; height: 400px; float: right; overflow: hidden; zoom: 1     }
#scroller.store #scrollForward { background: #000; display: inline-block; width: 7px; height: 7px; overflow: hidden; zoom: 1   }
#scroller.store #scrollBack { background: #000; display: inline-block; width: 7px; height: 7px; overflow: hidden; zoom: 1   }
#scroller.store #scrollBarContainer { line-height: 0; background-color: #9c9c9c; height: 384px; overflow: hidden; border-top: 1px solid transparent; border-bottom: 1px solid transparent; zoom: 1    }
#scroller.store #scrollKnob { background: #000; width: 7px; min-height: 10px; zoom: 1   }
#scroller.store #content { font-size: 0.8em; line-height: normal; text-align: left; display: inline-block; z-index: 0; width: 515px; height: 400px; float: left; overflow: hidden; zoom: 1     }
#downloads { line-height: 0; position: absolute; z-index: 0 }
#downloads.store { color: #fff; font-size: 0.8em; font-weight: bold; margin: 0; padding: 0; top: 455px; left: 400px; width: 400px }
#downloads ul { margin: 10px 0; padding: 0 }
#downloads li { text-align: center; display: block; float: left }
#downloads li.file { width: 195px }
#downloads li.file a, #downloads li.file a:link, #downloads li.file a:active, #downloads li.file a:visited { color: #fff; font-weight: bold; text-decoration: none; margin: 0 0 0 10px; padding: 0 }
#downloads li.file a:hover { text-decoration: underline }
.file_description { color: #fff; font-size: 0.9em; font-style: italic; text-decoration: none; padding-top: 0.3em }
#downloads li.photos { padding-top: 1em; width: 200px }
#downloads li.photos a, #downloads li.photos a:link, #downloads li.photos a:active, #downloads li.photos a:visited { color: #fff; font-weight: bold; text-decoration: none; margin: 0 0 0 45px; padding: 0 }
#downloads li.photos a:hover { text-decoration: underline }
.photos_description { color: #fff; font-size: 0.9em; font-style: italic; text-decoration: none; padding-top: 0.3em }
.product   { height: 400px; padding-right: 10px }
.product_image { font-weight: bold; padding-top: 4px; width: 155px; float: left }
.product_image form  { margin-top: 0; margin-right: 5px; padding-top: 0; padding-bottom: 5px; padding-left: 5px }
.product_image input { margin-top: 5px; margin-bottom: 5px; vertical-align: middle }
.quote { font-size: 0.8em; font-style: italic; font-weight: bold }
.product_image img   { margin-bottom: 5px; width: 150px }
.product_description { margin-left: 160px }
.product_description p { font-size: 0.9em; margin-top: 0; margin-bottom: 10px }
.product_name { font-size: 1.2em; font-weight: bold }
.product_price { font-size: 1em; font-weight: bold; visibility: hidden }
#product_menu { padding-top: 4px; position: absolute; top: 25px; left: 45px; width: 260px; }
#product_menu label { font-size: 0.9em; font-weight: bold; margin-bottom: 10px }
#product_menu ul { margin: 0; padding: 0 }
#product_menu li { font-size: 0.6em; text-align: center; list-style-type: none; display: block; width: 125px; height: 105px; float: left; overflow: hidden }
#product_menu li a, #product_menu li a:link, #product_menu li a:active, #product_menu li a:visited { color: #000; text-decoration: none; display: block }
.music_samples ul { margin: 0 0 10px; padding: 0 }
.music_samples li { font-size: 0.9em; list-style-type: none }
#merch_buttons { position: absolute; z-index: 100; top: 450px; left: 460px; width: 300px; }
#view { float: left; margin-right: 20px }
#checkout { }
.buttonNormal		{color:#514376;  font-weight:bold}
.buttonOver  		{color:#FDAF40; font-weight:bold; cursor:hand}
.buttonDown  		{color:red; font-weight:bold; cursor:hand}
.buttonOut   		{color:#514376; font-weight:bold; cursor:normal}
.product_spacer { height: 400px; overflow: hidden }
