*{margin:0}
body{color:#000;background:#220D05 url(pics/template_pics/body_slice.gif) repeat center;font:100% "Trebuchet MS", Arial, sans-serif;margin:0}
p{color:#000;margin:0;padding:0}
h1{font-size:20px;color:#000;margin:15px 0;padding:0}
h2{font-size:100%;text-decoration:none;color:#000;margin:0;padding:0}
h3{font-size:120%;color:#000;margin:0;padding:0}
h5{text-indent:15pt;font-weight:700;margin:0;padding:0}
hr{
	color:#311407;
	text-align:center;
	height:2px;
	background:#311407;
	border-style:none
}
#wrapper{width:900px;margin:0 auto;padding:0}
#banner{width:900px;height:110px;background-image:url(pics/template_pics/banner.gif);background-repeat:no-repeat;margin:0;padding:0}
#affilate_prog_div{font-size:90%;padding:8px 8px 8px 12px}
#testimonial-list dd{font-size:90%;margin-left:0;padding-left:20px;padding-right:20px}
#testimonial-list dt{font-size:90%;font-style:italic;margin-bottom:12px;border-bottom:thin solid #311407;width:90%;padding-left:20px;padding-right:20px}
#middle{width:900px;min-height:500px;background:url(pics/template_pics/cross_section.jpg) repeat-y;margin:0;padding:0}
#left_nav{
	width:180px;
	float:left;
	height:100%;
	color:#311407;
	min-height:550px;
	font:bold 100% Arial, Helvetica, sans-serif;
	overflow:hidden;
	margin:0;
	padding:0 1px 5px 3px
}
#left_nav dl.nav_list{margin-top:3px;padding:0 0 0 6px}
#left_nav dt{
	font-size:115%;
	font-weight: bold;
	padding: 10px 0 0px 2px;
}
#left_nav dd{
	font-size:80%;
	padding:0 0 4px 3px;
	font-weight: bold;
	}
#content{float:left;width:680px;min-height:550px;height:auto;padding:5px 5px 5px 22px}
#footer{width:900px;min-height:10px;background-image:url(pics/template_pics/footer_slice.gif);background-repeat:no-repeat;background-position:center top;text-align:center;color:#FFF;font:bold 12px Verdana, Arial, Helvetica, sans-serif;margin:0;padding:20px 0}
#links_list dt{text-align:center;font-weight:700}
#links_list dd{text-align:center;margin-bottom:10px;padding-right:35px}
.nav_pic{
	text-align:center;
	padding-bottom:5px;
	border-style: none;
	border-width: 0px;
}
.nav_pic img{
	border-style: none;
	border-width: 0px;
}
.nav_pic p{text-align:center;color:#311407}
.clrflt{clear:both;height:0;margin:0;padding:0}
.index_thumb{width:330px;float:left;text-align:center;color:#000;margin:0;padding:0}
.index_thumb img a:link{width:320px;height:310px;border:1px solid #FFF;color:#000}
.index_thumb img a:hover{border:1px solid red}
.index_thumb ul{text-align:left;min-height:130px;font-size:12px;line-height:18px;position:relative;padding-top:8px}
.index_thumb h2 a:link{font-size:15px;color:#000;margin:0;padding:0}
.music_picks{padding-left:23px}
#affiliate-div p{font-size:70%;padding:4px 6px 4px 4px}
.affiliate{float:left;width:340px;margin:0 0 20px;padding:0}
.affiliate img{float:left;margin:0;padding:0}
.affiliate ul{float:right;list-style-image:none;width:200px;margin:0;padding:0}
.affiliate ul h1{font-weight:700;font-size:14px;margin:0;padding:0}
.affiliate ul li{font-size:12px}
#content #affiliate-div a.center_link:link,#content #affiliate-div a.center_link:visited{color:#000;font-weight:700}
#content #affiliate-div a.center_link:hover{color:#960}
p.center_link{text-align:center;margin:0}
#prodtable tr{padding-bottom:50px}
#prodtable td{width:670px;font-size:14px}
#prod_div{margin-right:auto;margin-left:auto}
.usa_pur_ord{font:bold normal 90% "Trebuchet MS", Arial, sans-serif;vertical-align:text-top;float:left;padding-bottom:4px}
img.usa_pur_ord{float:left;vertical-align:middle;padding-right:10px;padding-left:10px;border-top:none;border-right:none;border-bottom:none;border-left:none;padding-top:3px}
.brand{width:670px;text-align:center}
.product-header{width:670px;text-align:center;border-bottom:1px solid #311407;margin:0;padding:0}
.title{border-bottom:thin solid #311407}
.title2/* to add second border on top in products_alt pages only */{border-bottom:thin solid #311407;border-top:thin solid #311407}
.features_bullet{text-indent:2px;font-weight:700;list-style:disc outside;margin-bottom:10px;padding:5px 5px 5px 40px}
.description img{padding-top:10px}
.pics img a:hover{border:thin solid #FFF;color:red}
.testimonials A{padding-bottom:10px;padding-top:6px;display:block}
.italic{font-style:italic}
.small_print{font-size:90%}
.bold{font-style:normal;font-weight:400}
.center_bold{font-weight:700;text-align:center;font-size:120%}
.left_bold{font-weight:700;text-align:left;font-size:120%}
.return{padding-bottom:8px}
.list{text-decoration:line-through;font-weight:700;text-align:center}
.sale{
	color:#0E2285;
	text-align:center;
	font-weight:700;
}
.special_sale{
	color:#5C290E;
	text-align:center;
	font-weight:700
}
.addit_sale_txt{color:red;text-align:center;font-weight:700;font-style:italic}
.centerImg{display:block;margin-right:auto;margin-left:auto;padding:6px}
.wrap_left{float:left;padding:5px 25px 5px 5px}
.wrap_right{float:right;margin:0;padding:5px}
#tips{padding:5px 5px 5px 8px}
#sample_afil_pics img{padding:15px}
.fineprint{font-size:65%;font-weight:700}
#prod_tab ul{list-style:none;margin:0;padding:0}
#prod_tab li{float:left;background:url(pics/our_products/slices/tab_cor.gif) no-repeat left top;font-weight:700;margin:0;padding:0 0 0 12px}
#prod_tab a{display:block;background:url(pics/our_products/slices/tab.gif) no-repeat right top;text-decoration:none;padding:5px 15px 0 12px}
#prod_tab #current{background:url(pics/our_products/slices/tab_current_cor.gif) no-repeat left top;float:left;padding-left:12px;margin:0}
#prod_tab #current a{background:url(pics/our_products/slices/tab_current.gif) no-repeat right top}
#affiliate-div table{border-bottom:thin solid #000;width:665px;color:#000;background:#FFF;font-size:100%;margin:5px 0}
#affiliate-div table p{color:#000;font-size:120%}
#container{position:relative;width:570px;height:1000px;background:#7F4E40;border:1px solid #000;font:bolder 85% "Trebuchet MS", Arial, sans-serif;padding-left:38px;margin:10px auto}
#container a.pics{float:left;display:inline;color:#000;text-decoration:none;width:92px;height:auto;cursor:default;padding:4px 8px}
#container a.pics img.thumb{display:block;border:1px solid #000}
#container a.pics span{display:none;width:500px;background:#FFC57C;border:1px solid #fff;text-align:center}
#container a.pics span img{border:2px solid #000;margin:10px auto}
#container a.pics:hover{white-space:normal}
#container a.pics:hover img.thumb{border:1px solid #fff}
#container a.pics:hover span{display:block;position:absolute;left:55px;top:205px;z-index:10;height:307px}
#container a.pics:active span{display:block;position:absolute;left:55px;top:205px;z-index:5;height:307px}
#container a.pics:focus{outline:0}
#container a.pics:focus span{display:block;position:absolute;left:55px;top:205px;z-index:5;outline:0;height:307px}
#container span.info{clear:left;display:block;line-height:20px;width:500px;text-align:center;color:#eee;z-index:1;margin:0;padding:200px 0 0}
#container span.info a:hover{text-decoration:none}
#span_holder{height:520px;width:540px}
.rack_details{width:100%}
.rack_details h1{font-size:110%}
#all_racks{width:655px;border:thin solid #311407;text-align:center;float:left;padding-bottom:5px;padding-left:5px}
.all_racks_thmb{text-align:center;float:left}
.all_racks_thmb img{margin-left:6px}
.all_racks_thmb img a:link{border:medium solid #311407}
.all_racks_thmb img a:hover{border:thin solid red}
.all_racks_thmb p{text-align:center;font-size:80%;font-weight:700;padding-left:5px}
.std_padding{padding:5px}
#compare{color:#311407;padding-left:12px}
#compare ul{font-size:80%;font-weight:700;margin:20px 0 0 20px;padding:0}
.comp_prod_stu_del{height:160px;width:650px;background:url(pics/compare/stu_del_bg.jpg) no-repeat;position:relative;padding:5px}
.comp_prod_ses_del{height:160px;width:650px;background:url(pics/compare/ses_del_bg.jpg) no-repeat;position:relative;padding:5px}
.comp_prod_stu_std{height:160px;width:650px;background:url(pics/compare/stu_std_bg.jpg) no-repeat;position:relative;padding:5px}
.comp_prod_sess_std{height:160px;width:650px;background:url(pics/compare/ses_std_bg.jpg) no-repeat;position:relative;padding:5px}
.comp_prod_band_rm{height:160px;width:650px;background:url(pics/compare/band_rm_bg.jpg) no-repeat;position:relative;padding:5px}
.comp_prod_pro_file{height:160px;width:650px;background:url(pics/compare/pro-file_bg.jpg) no-repeat;position:relative;padding:5px}
h4,#content a:link,#content a:visited,.index_thumb h2 a:visited,#affiliate-div,#container span.info a{color:#000}
#testimonial-list h1,.checkout{text-align:center}
#left_nav dt a,#left_nav dt a:visited,#left_nav dd a,#left_nav dd a:visited{color:#311407}
#left_nav dt a:hover,#left_nav dd a:hover,#content a:hover{color:#DA830C;text-decoration:none}
.index_thumb img a:visited,.all_racks_thmb img a:visited{border:1px solid #FFF}
.index_thumb h2 a:hover,.affiliate ul li a:hover{text-decoration:none;color:red}
.affiliate ul li a:link,.ul li a:visited{color:#FFF}
.title h2,.title2 h2{font-size:175%;text-align:center;padding:8px 0}
.title h3,.title2 h3{text-align:center;font-size:100%}
.description,.pics,.specs,.testimonials{padding-bottom:10px}
.pics img a:link,.pics img a:visited{border:thin solid #FFF}
#container a.pics:active img.thumb,#container a.pics:focus img.thumb{border:1px solid #fc0}
.comp_prod_stu_del a,.comp_prod_ses_del a,.comp_prod_stu_std a,.comp_prod_sess_std a,.comp_prod_band_rm a,.comp_prod_pro_file a{text-decoration:none;display:block;position:absolute;height:100%;width:100%;left:0;top:0;bottom:0}
.verdana {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
