body{background-color:#D9D9D9;background:#D9D9D9 url(background.jpg) repeat-x top center;margin:0;padding:0}
*{font-family:Arial, Tahoma, Verdana, sans-serif;font-size:12px;font-weight:400;text-decoration:none;color:#a9a8a8}
p{margin-top:8px;margin-bottom:10px;text-align:left;line-height:18px;padding:0}
p strong{font-weight:700}
span.red{color:#ed1c24}
span.redBold{color:#ed1c24;font-size:12px;font-weight:700}
span.bold{font-size:12px;font-weight:700}
img{border:none;display:block;margin:0;padding:0}
img.left{float:left;margin:0 15px 10px 0}
img.right{float:right;padding-left:20px;margin:0 0 10px}
img.center{margin:0 auto}
img.bg_graphic-left{display:inline;float:left;overflow:hidden;border:0;margin:0;padding:0}
img.bg_graphic-right{display:inline;float:right;overflow:hidden;border:0;margin:0;padding:0}
img.img_solution{margin:10px auto}
h2{font-size:16px;text-align:left;margin-bottom:4px;margin-top:10px;font-weight:700;padding:0}
h3{font-size:14px;text-align:left;margin-bottom:4px;margin-top:10px;font-weight:700;color:#0b589c;padding:0}
h2.h_welcome-home{width:139px;height:25px;background:url(headers/h_welcome-home.gif) no-repeat;text-align:left;text-indent:-9999px;overflow:hidden;margin:10px 0 8px;padding:1px 0 0}
h2.h_give-us-a-call{width:303px;height:123px;background:url(headers-text/h_give-us-a-call.gif) no-repeat;text-align:left;text-indent:-9999px;overflow:hidden;margin:35px 0 8px;padding:1px 0 0}
h2.h_browse-by-type{width:97px;height:15px;background:url(headers/h_browse-by-type.gif) no-repeat;text-align:left;text-indent:-9999px;overflow:hidden;margin:4px 0 8px 4px;padding:1px 0 0}
h2.h_browse-by-brand{width:675px;height:15px;background:url(headers/h_browse-by-brand.gif) no-repeat;text-align:left;text-indent:-9999px;overflow:hidden;margin:4px 0 8px 4px;padding:1px 0 0}
.c-link{color:#ff382c;font-weight:700}
.c-link-ul{color:#0b589c;font-weight:700;font-size:13px;outline:none}
ul.ul_minus{list-style:none;background:none;margin:0 0 20px 4px;padding:0}
ul.ul_minus li{display:block;border:0;background:url(ul_minus.gif) no-repeat 0 9px;line-height:18px;padding:0 0 0 8px}
#wrap{width:998px;background:url(top.png) no-repeat;display:block;overflow:hidden;margin:0 auto;padding:89px 0 0}
#top{width:998px;height:132px;display:block;background:#0a0a0a;overflow:hidden;position:relative;margin:0;padding:0}
#top #flashMenu{width:898px;height:132px;display:block;float:left;overflow:hidden;margin:0;padding:0}
#basket-row{width:998px;height:53px;background:url(bg_basket-row.jpg) no-repeat;overflow:hidden;position:relative;margin:0;padding:0}
#search{width:340px;height:28px;display:block;background:none;overflow:hidden;position:absolute;top:26px;left:59px;margin:0;padding:2px 0 0 2px}
#frm-search{width:336px;height:22px;overflow:hidden;display:block;position:relative;margin:0;padding:0}
.in-search{color:#b2b2b2;width:140px;border:0;background:#111;float:left;display:inline;margin:0 6px 0 0;padding:5px 4px}
#btn_frm-search{width:25px;height:23px;display:block;position:absolute;top:2px;left:310px;text-align:left;text-indent:-9999px;overflow:hidden;background:url(btn_search.png) no-repeat}
#basketBox{width:320px;height:23px;position:absolute;top:23px;left:588px;display:block;background:url(ico_basket.gif) no-repeat;margin:0;padding:0 0 0 30px}
#basketBox p,#basketBox p span{line-height:23px;color:#fff;margin:0;padding:0}
#basketBox p span{margin:0 8px 0 0}
.btn_view-basket{width:78px;height:23px;background:url(btn_view-basket.png) no-repeat;overflow:hidden;text-align:left;text-indent:-9999px;display:block;float:right}
#content{width:998px;background:url(bg_border-content.png) repeat-y;display:block;overflow:hidden;margin:0;padding:16px 58px 0 0 !important}
#content .contentMargin-home{width:882px;background:transparent url(bg_home-close.gif) no-repeat 0 bottom;display:block;overflow:hidden;margin:0 auto;padding:0}
#content .contentMargin-sub{width:882px;background:transparent url(bg_border-sub-y.gif) repeat-y;display:block;overflow:hidden;margin:0 auto;padding:0}
#bg_sub-close{width:882px;height:6px;overflow:hidden;font-size:0;line-height:0;border:0;background:url(bg_sub-close.png) no-repeat;margin:0 auto;padding:0}
#content .left_border{width:169px;display:block;overflow:hidden;background:none;margin:0;padding:0}
#content .left_border .lmB-top{width:169px;height:6px;overflow:hidden;font-size:0;line-height:0;border:0;background:url(bg_border-left-top.png) no-repeat;margin:0;padding:0}
#content .left_border .lmB-topGIF{width:169px;height:6px;overflow:hidden;font-size:0;line-height:0;border:0;background:url(bg_border-left-top.gif) no-repeat;margin:0;padding:0}
#content .left_border .lmB-content{width:139px;display:block;overflow:hidden;background:url(bg_border-left-y.gif) repeat-y;padding:8px 15px}
.welcome-box{width:140px;overflow:hidden;background:none;clear:both;margin:30px auto 0;padding:0}
#Accordion1{width:139px;display:block;overflow:hidden!important;background:none;margin:0;padding:0}
#Accordion1 .AccordionPanel{width:139px;display:block;overflow:hidden;background:none;margin:0 15px 0 0;padding:0}
#Accordion1 .AccordionPanel .AccordionPanelTab{background:none;width:139px;height:43px;overflow:hidden;cursor:pointer;margin:0;padding:0}
#Accordion1 .AccordionPanel .AccordionPanelContent a{color:#fff;line-height:16px;display:block;margin:0 0 10px;padding:0 0 0 4px}
h2.h_guitars{width:139px;height:25px;background:url(menu/guitars.gif) no-repeat;text-align:left;text-indent:-9999px;overflow:hidden;display:block;outline:none;margin:10px 0 6px;padding:1px 0 0}
h2.h_basses{width:139px;height:25px;background:url(menu/basses.gif) no-repeat;text-align:left;text-indent:-9999px;overflow:hidden;display:block;outline:none;margin:10px 0 6px;padding:1px 0 0}
h2.h_accessories{width:139px;height:25px;background:url(menu/accessories.gif) no-repeat;text-align:left;text-indent:-9999px;overflow:hidden;display:block;outline:none;margin:10px 0 6px;padding:1px 0 0}
h2.h_acoustic{width:139px;height:25px;background:url(menu/acoustic.gif) no-repeat;text-align:left;text-indent:-9999px;overflow:hidden;display:block;outline:none;margin:10px 0 6px;padding:1px 0 0}
h2.h_amps{width:139px;height:25px;background:url(menu/amps.gif) no-repeat;text-align:left;text-indent:-9999px;overflow:hidden;display:block;outline:none;margin:10px 0 6px;padding:1px 0 0}
h2.h_pedals-fx{width:139px;height:25px;background:url(menu/pedals-fx.gif) no-repeat;text-align:left;text-indent:-9999px;overflow:hidden;display:block;outline:none;margin:10px 0 6px;padding:1px 0 0}
h2.h_vintage-used{width:139px;height:25px;background:url(menu/vintage-used.gif) no-repeat;text-align:left;text-indent:-9999px;overflow:hidden;display:block;outline:none;margin:10px 0 6px;padding:1px 0 0}
#homeWelcomeBox{width:280px;display:block;overflow:hidden;background:none;margin:0;padding:0}
#homeWelcomeBox h2.h_welcome-para{height:55px!important;display:block;margin-bottom:5px!important}
#homeWelcomeBox .hWB-text{width:280px;display:block;background:none;margin:0;padding:0}
#homeWelcomeBox .hWB-text p{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#ebebeb;font-weight:400;margin:0}
#homeWelcomeBox .btn_more-info{display:block;margin:0;padding:0}
#specialOfferText{width:280px;height:72px;display:block;overflow:hidden;background:none;margin:0;padding:0}
#specialOfferText p{font-family:Arial, Helvetica, sans-serif;font-size:15px;color:#ebebeb;font-weight:400;margin:0 0 12px}
.h_special-offer{width:281px;height:38px!important;margin:10px 0 15px;padding:1px 0 0}
#content .ritgh_border703{width:703px;display:block;overflow:hidden;background:none;margin:0 0 6px;padding:0}
#content .ritgh_border703 .rb-top{width:703px;height:6px;overflow:hidden;font-size:0;line-height:0;border:0;background:url(bg_border-right-top.png) no-repeat;margin:0;padding:0}
#content .ritgh_border703 .rb-topGIF{width:703px;height:6px;overflow:hidden;font-size:0;line-height:0;border:0;background:url(bg_border-right-top.gif) no-repeat;margin:0;padding:0}
#content .ritgh_border703 .rb-bot{width:703px;height:6px;overflow:hidden;font-size:0;line-height:0;border:0;background:url(bg_border-right-bot.png) no-repeat;margin:0;padding:0}
#content .ritgh_border703 .rb-content{width:703px;display:block;overflow:hidden;background:url(bg_border-right-y.gif) repeat-y;padding:0}
#content .ritgh_border703 .rb-content .rb-c-left{width:300px;display:inline;overflow:hidden;float:left;margin:2px 0 0 15px;padding:0 0 2px}
#content .ritgh_border703 .rb-content .rb-c-right{width:375px;display:inline;float:right;overflow:hidden;background:none;margin:2px 6px 0 0;padding:0 0 2px}
#content .ritgh_border703 .rb-content-sub{width:691px;display:block;overflow:hidden;background:none;padding:10px 6px}
.rb-content-sub h1{font-size:16px;margin-left:15px;color:#FFF}
#content .ritgh_border703 .rb-leftBox{width:526px;display:inline;float:left;overflow:hidden;background:none;margin:0;padding:0}
#content .ritgh_border703 .rb-leftBox .rb-lB-top{width:526px;height:6px;overflow:hidden;font-size:0;line-height:0;border:0;background:url(bg_border-right-leftBox-top.png) no-repeat;margin:0;padding:0}
#content .ritgh_border703 .rb-leftBox .rb-lB-bot{width:703px;height:6px;overflow:hidden;font-size:0;line-height:0;border:0;background:url(bg_border-right-leftBox-bot.png) no-repeat;margin:0;padding:0}
#content .ritgh_border703 .rb-leftBox .rb-lB-content{width:526px;display:block;overflow:hidden;background:url(bg_border-right-leftBox-y.gif) repeat-y;padding:0 6px}
#content .ritgh_border703 .rb-leftBox .rb-lB-content .rb-lB-c-left{width:215px;display:inline;overflow:hidden;float:left;margin:2px 0 0 15px;padding:0 0 2px}
#content .ritgh_border703 .rb-leftBox .rb-lB-content .rb-lB-c-right{width:284px;display:inline;float:right;overflow:hidden;background:none;margin:2px 12px 0 0;padding:0 0 2px}
#content .ritgh_border703 .rb-rightBox{width:168px;display:inline;float:right;overflow:hidden;background:none;margin:0;padding:0}
#content .ritgh_border703 .rb-rightBox .rb-rB-top{width:168px;height:6px;overflow:hidden;font-size:0;line-height:0;border:0;background:url(bg_border-right-rightBox-top.png) no-repeat;margin:0;padding:0}
#content .ritgh_border703 .rb-rightBox .rb-rB-bot{width:168px;height:6px;overflow:hidden;font-size:0;line-height:0;border:0;background:url(bg_border-right-rightBox-bot.png) no-repeat;margin:0;padding:0}
#content .ritgh_border703 .rb-rightBox .rb-rB-content{width:168px;display:block;overflow:hidden;background:url(bg_border-right-rightBox-y.gif) repeat-y;padding:0 6px}
#content .ritgh_border703 .rb-rightBox .rb-rB-content .btn_more-info{margin:3px 0 3px 10px}
#content .ritgh_border703 .rb-rightBox .rb-rB-content .newsItem{width:140px;background:url(bg_newsItem-home-border.gif) no-repeat bottom;overflow:hidden;display:block;margin:8px auto;padding:6px 0 14px}
#content .ritgh_border703 .rb-rightBox .rb-rB-content .newsItem a:hover{text-decoration:underline;color:#a9a8a8}
#content .ritgh_border703-all{width:703px;display:block;background:url(test.gif) repeat-y -180px 0;margin:0;padding:0}
.btn_more-info{width:78px;height:23px;background:url(btn_more-info.gif) no-repeat;overflow:hidden;text-align:left;text-indent:-9999px;display:block;margin:15px 0 10px}
h2.h_welcome-para{width:280px;height:133px;background:url(headers-text/h_welcome-para.gif) no-repeat;text-align:left;text-indent:-9999px;overflow:hidden;margin:10px 0 15px;padding:1px 0 0}
h2.h_special-offer{width:281px;height:124px;background:url(headers-text/h_special-offer.gif) no-repeat;text-align:left;text-indent:-9999px;overflow:hidden;margin:10px 0 15px;padding:1px 0 0}
h2.h_wolcome-home{width:82px;height:20px;background:url(headers/h_wolcome-home.gif) no-repeat;text-align:left;text-indent:-9999px;overflow:hidden;margin:10px 0 2px 10px;padding:1px 0 0}
h2.h_news-home{width:140px;height:24px;background:url(headers/h_news-home.gif) no-repeat;text-align:left;text-indent:-9999px;overflow:hidden;margin:10px 0 2px 10px;padding:1px 0 0}
h2.h_featured_products-home{width:498px;height:30px;background:url(headers/h_featured_products-home.gif) no-repeat;text-align:left;text-indent:-9999px;overflow:hidden;margin:10px 0 8px 10px;padding:1px 0 0}
#where-box{width:663px;height:38px;display:block;background:url(bg_border-where.gif) repeat-x bottom;overflow:hidden;color:#fff;margin:0 10px;padding:0 10px}
#where-box p{line-height:20px;color:#fff}
#where-box p span{color:#fff;margin:0 4px}
#content #product-left{width:320px;display:inline;overflow:hidden;float:left;margin:2px 0 0 15px;padding:10px 0 40px}
#content #product-right{width:320px;display:inline;float:right;overflow:hidden;background:none;margin:2px 22px 0 0;padding:10px 0 40px}
#content #product-left a img{display:block;outline:none;border:0;background:#fff;padding:3px}
#content #product-left .thumbs{width:320px;display:block;overflow:inherit;background:none;margin:15px 0 26px}
#content #product-left .thumbs a{float:left;display:inline;background:none;overflow:hidden;margin:0 8px 0 0}
#content #product-left .thumbs a img{padding:2px!important}
#content #product-right h1{color:#fff;font-size:18px;text-align:left;margin:0 0 20px;padding:0}
#content #product-right span{color:#cecece;font-size:24px;text-align:left;margin:0 0 25px;padding:0}
#content #product-right span input{color:#cecece;font-size:24px;text-align:left;background:none;border:none;margin:0 0 25px;padding:0}
#content #product-right .extrainfolinks input{border:none;width:150px}
.btn_make-this-yours{width:151px;height:35px;background:url(btn_buy.gif) no-repeat;overflow:hidden;text-align:left;text-indent:-9999px;display:block;margin:15px 0 30px}
.buttons-box{width:663px;height:42px;display:block;background:none;overflow:hidden;color:#fff;margin:0 10px;padding:0 10px}
.buttons-box ul{width:663px;display:block;height:14px;list-style:none;overflow:hidden;margin:14px 0 0;padding:0}
.buttons-box ul li{display:inline;float:left;list-style:none;overflow:hidden;line-height:14px;margin:0 4px;padding:0}
.buttons-box ul li p{color:#fff;line-height:14px;margin:0;padding:0}
.buttons-box ul li a{color:#fff;line-height:14px}
.buttons-box ul li span{color:#747474}
.buttons-box ul li a.btn-prev{width:15px;height:14px;background:url(btn_prev.gif) no-repeat;display:block;overflow:hidden;text-align:left;text-indent:-9999px}
.buttons-box ul li a.btn-next{width:15px;height:14px;background:url(btn_next.gif) no-repeat;display:block;overflow:hidden;text-align:left;text-indent:-9999px}
.browse_by-Box{width:675px;display:block;overflow:hidden;margin:0 auto 20px;padding:0}
.browse_by-type{display:block;outline:none;border:0;margin:0;padding:0}
.tbl-brands{display:block;width:675px;border:0;border-collapse:collapse;overflow:hidden;margin:6px 0 10px}
.tbl-brands tr{vertical-align:top;padding:0}
.tbl-brands tr td{vertical-align:middle;text-align:center;padding:4px 8px}
.tbl-brands tr td a img{border:0;outline:none;margin:0 auto}
#footer{width:882px;overflow:hidden;margin:10px auto;padding:6px 0 0}
#footer .f-content{width:870px;background:url(bg_border-footer-top.png) no-repeat 0 top;overflow:hidden;margin:0;padding:0 12px 0 0}
#footer .f-bot{width:882px;height:6px;overflow:hidden;font-size:0;line-height:0;border:0;background:url(bg_border-footer-bot.png) no-repeat;display:block;margin:0;padding:0}
#footer .f-back{background:url(bg_border-footer-y.gif) repeat-y;height:50px;width:882px;float:left;margin:5px 0 0;padding:0 0 0 10px}
#footer .f-content .f-c-left{width:510px;overflow:hidden;display:inline;float:left;background:none}
#footer .f-content .f-c-left p{margin:6px 0}
#footer .f-content .f-c-left p span{margin:0 10px}
#footer .f-content .f-c-right{width:330px;overflow:hidden;display:inline;float:right;background:none;margin:0 15px 0 0}
#footer .f-content .f-c-right img{float:right;display:block;border:0;outline:none;margin:10px 0 0}
#bg_bottom{width:998px;height:86px;display:block;background:url(bg_bottom.png) no-repeat;overflow:hidden;margin:0 auto 20px;padding:0}
.cl{clear:both;line-height:1px;height:1px;font-size:1px;margin:0;padding:0}
form,input,textarea,select,h2,h1,h3{margin:0;padding:0}
.c-link:hover,.c-link-ul:hover,#Accordion1 .AccordionPanel .AccordionPanelContent a:hover{text-decoration:underline}
#content .contentMargin-home .c-left,#content .contentMargin-sub .c-left{width:169px;float:left;display:inline;overflow:hidden;background:none;text-align:left}
#content .contentMargin-home .c-right,#content .contentMargin-sub .c-right{width:705px;float:right;display:inline;background:none;text-align:left;overflow:hidden}
#content .ritgh_border703 .rb-leftBox .rb-lB-content .itemProduct,.itemProduct{width:150px;height:330px;overflow:hidden;background:url(bg_featured-products-item.gif) no-repeat;float:left;display:inline;color:#062615;position:relative;margin:0 9px;padding:2px}
#content .ritgh_border703 .rb-leftBox .rb-lB-content .itemProduct .imgBox,.itemProduct .imgBox{width:150px;height:198px;overflow:hidden;display:block;margin:0 0 2px;padding:0}
#content .ritgh_border703 .rb-leftBox .rb-lB-content .itemProduct p,.itemProduct p{color:#062615;line-height:16px;text-align:center;height:65px;margin:0;padding:0}
#content .ritgh_border703 .rb-leftBox .rb-lB-content .itemProduct p strong,.itemProduct p strong{color:#062615}
#content .ritgh_border703 .rb-leftBox .rb-lB-content .itemProduct .btn_more-info,.itemProduct .btn_more-info{position:absolute;bottom:10px;left:40px;background:url(btn_more-info-white.gif) no-repeat;margin:0}
#content .ritgh_border703 .rb-rightBox .rb-rB-content .newsItem a,#footer .f-content .f-c-left p a,#footer .f-content .f-c-left p span{color:#a9a8a8}
#where-box p a,#content #product-left p a{color:#fff}
#where-box p a:hover,#content #product-left p a:hover,.buttons-box ul li a:hover,#footer .f-content .f-c-left p a:hover{color:#ff0}
.prodprice{clear:both;text-align:center;font-weight:700;color:#062615;font-size:14px;margin:6px 0}
