/* Minification failed. Returning unminified contents.
(1764,196): run-time error CSS1054: JavaScript error in expression property: Variable has not been declared: TBWindowMargin
(1777,196): run-time error CSS1054: JavaScript error in expression property: Variable has not been declared: TBWindowMargin
 */
body {position: relative;width: 100%;}
iframe.autosuggest {position: absolute;z-index: 9999999999;}
div.autosuggest {position: absolute;padding: 0;border: 2px solid #000;background: #fff;}
div.autosuggest div.as_header, div.autosuggest div.as_footer {border: none;position: relative;overflow: hidden;background: #fff;}
div.autosuggest div.as_header {color: #888;}
div.autosuggest div.as_footer {height: 6px;}
div.autosuggest div.as_footer {visibility: hidden;}
div.autosuggest div.as_header div.as_corner,
div.autosuggest div.as_footer div.as_corner {position: absolute;top: 0;left: 0;height: 0px;width: 0px;}
div.autosuggest div.as_header div.as_bar,
div.autosuggest div.as_footer div.as_bar {height: 0px;overflow: hidden;background: transparent;visibility: hidden;}
div.autosuggest ul {padding: 0;list-style: none;margin: 0 0 -4px 0;overflow: hidden;}
div.autosuggest li {color: #333333;padding: 0;margin: 0 0px 0px;text-align: left;}
div.autosuggest li a {padding: 0;padding-left: 17px;text-indent: -17px;color: #333333;display: block;text-decoration: none;position: relative;width: 94%;font-size: 12px;line-height: normal;}
div.autosuggest li.as_highlight {background: #000;}
div.autosuggest li a:hover {background: #444;background: transparent;}
div.autosuggest li.as_section_header {background: #999;}
div.autosuggest li.as_section_header a span {color: #fff;}
div.autosuggest li.as_section_header a {padding-left: 14px;}
div.autosuggest li.as_highlight a:hover {background: #000;}
div.autosuggest li a span {display: block;padding: 1px 3px;font-weight: bold;}
div.autosuggest li a span small {font-weight: normal;color: #999;}
div.autosuggest li.as_highlight a span small {color: #ccc;}
div.autosuggest li.as_highlight a {color: #fff;background: #000;}
div.autosuggest li a .tl, div.autosuggest li a .tr {width: 9px;height: 7px;position: absolute;top: 0;padding: 0;margin: 0;}
div.autosuggest li a .tr, div.autosuggest li.as_highlight a .tr {right: 0;}
div.autosuggest li.as_highlight a .tl {left: 0;}
div.autosuggest li.as_warning {font-weight: bold;text-align: center;}
div.autosuggest ul em.autosuggest_em {font-style: normal;font-weight: bold;}
#topContainer .headerContainer .search_box .search .input input {border: 0;}
.gsc-completion-container {z-index: 9999999999 !important;}
.cse-sayt {border-top: 2px #CCC solid;width: 100%;z-index: 9999999999 !important;}
/* Container for one row that contains 1 product match.
* Inside this is 2 subcontainers, cse-sayt-image and cse-sayt-text.
* cse-sayt-text in turn contains cse-sayt-title and then an unstyled
* description.
*/
.cse-sayt-result {}
/* Container for one row that contains 1 promotion result.
* Inside this is 2 subcontainers, cse-sayt-image and cse-sayt-text.
* cse-sayt-text in turn contains cse-sayt-title and then an unstyled
* description.
*/
.cse-sayt-promotion {}
.cse-sayt TD {vertical-align: top;}
/* Image with link to product page. Set up to be rendered to the left
* of the text.
*/
.cse-sayt-image {}
/* Contains title and description. */
.cse-sayt-text {}
/* Product title. */
.cse-sayt-title {font-weight: bold;}
/* Product description */
.cse-sayt-descr {}
/* Product price */
.cse-sayt-price {font-weight: bold;}
/* Resent and global constants */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote {margin: 0;padding: 0;}
FIELDSET, IMG {border: 0;}
ADDRESS, CAPTION, CITE, CODE, DFN, EM, STRONG, TH, VAR {font-style: normal;font-weight: normal;}
OL, UL {list-style: none;}
CAPTION, TH {text-align: left;}
H1, H2, H3, H4, H5, H6 {font-size: 100%;font-weight: normal;}
Q:before, Q:after {content: '';}
ABBR, ACRONYM {border: 0;}
STRONG, .bold {font-weight: bold;}
li {margin-left: 0;}
:focus, a:focus {outline: none;}
.clear, breaker, .clear {clear: both;}
* html .clearfix {height: 1%;}
.clearfix {display: block;}
.display_none {display: none;}
a, div.pagingDisplay span.soitem {color: #555;text-decoration: none;}
a:hover, a:active {color: #333;text-decoration: underline;}
H1, H2, H3, H4, div.h1, div.h2, div.h3, div.h4 {color: #9F090F;font-weight: 700;padding: 4px 0;}
H1, div.h1, .px20 {font-size: 20px;}
H2, div.h2, .px17 {font-size: 17px;}
H3, div.h3, .px14 {font-size: 14px;}
H4, div.h4, .px11 {font-size: 11px;}
.red {color: #C02A2C;}
.lgreen {color: #390;}
.dgray {color: #333;}
.gray {color: #555;}
.lgray {color: #888;}
.white {color: #FFF;}
.vtop {vertical-align: top;}
.vcenter {vertical-align: middle;}
.vbottom {vertical-align: bottom;}
.bold {font-weight: 700;}
.px5 {font-size: 5px;}
.px10 {font-size: 10px;}
.px12 {font-size: 12px;}
.px13 {font-size: 13px;}
.px15 {font-size: 15px;}
.px16 {font-size: 16px;}
.px18 {font-size: 18px;}
.px19 {font-size: 19px;}
.send_right {float: right !important;}
.send_left {float: left !important;}
.left, .float_left {float: left;}
.right, .float_right {float: right;}
.none {float: none;}
.clearRt {clear: right;}
.caps {text-transform: uppercase;}
.text-left, .hleft {text-align: left;}
.text-right, .hright {text-align: right;}
.text-center, .hcenter {text-align: center;}
.text-justify {text-align: justify;}
.italic {font-style: italic;}
.line-through {text-decoration: line-through;}
#ctl00_CenterContent_divContent DIV#ctl00_CenterContent_ls_divResults TABLE {background-color: transparent;}
.optionname {line-height: normal;}
IMG.float_left {margin-right: 10px;}
IMG.float_right {margin-left: 10px;}
/* Body and main containers */
body {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #333;background: #fff;overflow-x: auto;}
.page, .page_header {text-align: left;width: 985px;padding: 0 8px;margin: auto;}
#ctl00_divAdminHeader {border-bottom: 1px solid #C9C9C9;padding: 0;}
#ctl00_divAdminHeader a {color: #000;}
#body {clear: both;font-size: 12px;line-height: 18px;padding: 5px;}
#wrapper {width: 985px;margin: 0 auto;position: relative;}
.header {width: 985px;height: 100px;margin: 0 auto;position: relative;z-index: 1;}
DIV#mboxClick-GC_sitewides {width: 985px;margin-left: -3px;margin-top: 0px;}
#content {width: 780px;float: right;}
#contentNoNav {position: relative;z-index: 1000;}
#breadcrumb {padding: 5px 0;}
.columns_two {width: 476px;}
.columns_two UL {margin: 5px 15px;padding: 0;}
.columns_two LI {list-style-type: square;}
#footer_wrapper {position: fixed;bottom: 10px;width: 960px;z-index: 19;}
#footer {width: 98%;margin: 0 1%;display: block;float: none;position: relative;}
/*Header - FINAL */
.gcLogo {float: left;width: 135px;height: 75px;margin: 15px 10px 10px 0;}
.gcHeaderSearch {display: inline-table;width: 266px;height: 42px;background: url(/includes/guitarcenter/images/sprites/footer-buttons.png) no-repeat 0 -122px;float: left;margin: 45px 0 0 12px;position: relative;z-index: 99999999;}
.gcHeaderSearch INPUT {background: transparent;border: 0px solid #000000;margin-top: 13px;font-size: 13px;font-family: Verdana;margin-left: 13px;width: 202px;color: #000000;}
.gcHeaderSubmenuCtnr {float: right;height: 100px;width: 100%;position: relative;margin-top: -100px;z-index: -10;}
#header-search-button {background: url(/includes/guitarcenter/images/sprites/footer-buttons.png) no-repeat 0 -80px;border: 0px solid #000000;width: 46px;height: 42px;margin: 0 0 0 -2px;outline: none;cursor: pointer;position: absolute;float: left;}
/*Header: Utility nav - FINAL */
.gcHeaderSubmenuCtnr DIV.gcHeaderSubmenu, .gcHeaderMarketing, .gcHeaderSubmenuBottom {float: right;text-align: right;}
.gcHeaderSubmenuCtnr DIV.gcHeaderSubmenu {white-space: nowrap;margin: 10px -2px 0 0 !important;font-weight: bold;}
.gcHeaderSubmenuCtnr li {float: left;padding: 0 5px;border-right: 1px solid #000;height: 14px;line-height: 14px;font-weight: bold;}
.gcHeaderSubmenuCtnr li:last-child {border-right: none;}
.gcHeaderSubmenuCtnr li a {color: #000;font-size: 12px;}
.gcHeaderSubmenuCtnr li span {color: #333333;font-size: 16px;font-family: arial;}
.gcHeaderSubmenu li img {margin-right: 5px;float: left;}
.gcHeaderMarketing {width: 528px;margin: 5px 1px 15px 0;font-size: 20px;font-weight: bold;color: #454545;}
.gcHeaderSubmenuBottom ul {float: right;margin-right: -2px;}
/* Top Nav- FINAL */
#cssnav {height: 34px;width: 985px;position: relative;background: #920616 url(/includes/guitarcenter/images/topnav/cssmenu.gif) repeat-x;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;margin: 0 auto;}
#cssnav ul {padding: 0;margin: 0;list-style-type: none;position: absolute;}
#cssnav ul ul {visibility: hidden;position: absolute;top: 33px;left: 0;z-index: 9300;}
#cssnav ul li:hover ul, #cssnav ul a:hover ul {visibility: visible;}
#cssnav ul li:hover ul ul, #cssnav ul a:hover ul ul, #cssnav ul li:hover ul .flyout, #cssnav ul a:hover ul .flyout {visibility: hidden;}
#cssnav ul ul li:hover ul, #cssnav ul ul a:hover ul, #cssnav ul ul li:hover .flyout, #cssnav ul ul a:hover .flyout {visibility: visible;}
.home #cssnav li#products ul {visibility: visible !important;}
.home #cssnav li.products .flyout {visibility: hidden !important;}
.home #cssnav li.products li:hover .flyout {visibility: visible !important;}
#cssnav li {float: left;position: relative;line-height: 33px;border-right: 1px solid #d32f43;border-left: 1px solid #690611;padding-right: 7px;font-size: 15px;}
#cssnav li ul {background: white;border: 1px solid #9e9e9e;border-top: 1px solid #d32f43;-webkit-border-radius: 0 0 5px 5px;-moz-border-radius: 0 0 5px 5px;border-radius: 0 0 5px 5px;min-width: 150px;padding-bottom: 2px;}
#cssnav li li {float: none;line-height: 12px;font-size: 12px;border-right: none;border-left: none;white-space: nowrap;border-top: 1px solid #fff;border-bottom: 1px solid #fff;}
#cssnav li a {text-decoration: none;font-weight: bold;color: #fff;text-shadow: 1px 1px 1px #000;padding: 0 16px 0 20px;}
#cssnav li li a, #cssnav li li span {color: #333333 !important;font-weight: normal !important;display: block;padding: 9px 20px;text-shadow: none !important;}
#cssnav li a {background: url(/includes/guitarcenter/images/topnav/cnav_right_white.png) no-repeat right center;}
#cssnav ul li:hover a {background-image: url(/includes/guitarcenter/images/topnav/cnav_down_white.png);}
#cssnav ul li:hover {background-color: #7f101c;border-right: 1px solid #690611;}
#cssnav ul li li:hover {background: #ececec;border-top: 1px solid #b50909;border-bottom: 1px solid #b50909;border-right: none;}
#cssnav ul li li a {background: none !important;}
#cssnav li#atGC a {height: 33px;display: block;position: relative;}
#cssnav li#atGC img {margin-top: 11px;}
#cssnav li#atGC li a {color: #000;height: auto;display: block;font-weight: normal;padding: 9px 20px;}
#cssnav li.products {-webkit-border-radius: 4px 0 0 4px;-moz-border-radius: 4px 0 0 4px;border-radius: 4px 0 0 4px;}
#cssnav li.products ul {width: 184px;margin-left: 5px;}
#cssnav li.products li {white-space: normal;padding: 0;border: none !important;padding: 0;}
#cssnav li.products li a, #cssnav li.products li span {height: 30px;padding: 0 10px;line-height: 30px;border-top: none;border-bottom: none;background: url(/includes/guitarcenter/images/topnav/cnav_right_no_underline.png) no-repeat center right !important;}
#cssnav li.products li:hover a, #cssnav li.products li:active a, #cssnav li.products li:hover span, #cssnav li.products li:active span {background: #fff url(/includes/guitarcenter/images/topnav/cnav_right_red.png) no-repeat center right !important;margin-top: -1px;padding-top: 1px;}
#cssnav li.products li .flyout .flycontent div.h3 {margin: 0;padding: 0 !important;margin-bottom: 10px !important;font-size: 12px;color: #b50909;line-height: 15px;}
#cssnav li.products li .flyout {background: #fff !important;border: 1px solid #b50909 !important;width: 504px;}
#cssnav li.products li .flyout ol {list-style-type: none;margin: 0;padding: 0;}
#cssnav li.products li .flyout li {margin: 0;padding: 0;line-height: normal;height: auto;}
#cssnav li.products li .flyout .col {width: 143px;margin-right: 15px;float: left;}
#cssnav li.products li .flyout .col li, #cssnav li.products li .flyout .col li a, #cssnav li#products li .flyout .col li span {width: 145px !important;padding: 0 !important;margin: 0 !important;line-height: normal !important;height: auto !important;background-image: none !important;border: none !important;white-space: normal !important;border-top: none !important;border-bottom: none !important;}
#cssnav li.products li .flyout .col li {margin-bottom: 3px !important;}
#cssnav li.products li .flyout .col li a:hover, #cssnav li.products li .flyout .col li a:active {text-decoration: underline !important;color: #CC0000 !important;}
#cssnav li.products li .flyout .top {border-bottom: 1px solid #b50909;margin: 0 10px;margin-bottom: 15px;}
#cssnav .topcon {padding: 15px 10px;padding-right: 0 !important;}
#cssnav li.products li .flyout .bottom {margin: 0 10px;}
#cssnav .bottomcon {padding: 15px 10px;padding-right: 0;padding-top: 0;}
#cssnav ul ul .flyout {position: absolute;top: -6px;left: 184px;z-index: 9300;}
#cssnav .tabover {background: white;height: 26px;border: 1px solid white;width: 5px;position: absolute;z-index: 9300;top: 7px;left: -1px;}
#cssnav li.products .flymiddle {top: -100px;}
#cssnav .flymiddle .tabover {top: 101px;}
#cssnav li.products .flyout a {line-height: 13px !important;}
#cssnav li.products .flybottom {top: -150px;}
#cssnav .flybottom .tabover {top: 151px;}
#cssnav li.products #giftcerts a, #cssnav li.products #giftcerts a:hover, #cssnav li.products #giftcerts a:active, #cssnav li.products #giftcerts span, #cssnav li.products #giftcerts span:hover, #cssnav li.products #giftcerts span:active {background-image: none !important;background: url(/includes/guitarcenter/images/topnav/cbottomfill.gif) no-repeat bottom center !important;margin-bottom: 2px;}
#cssnav li.products #giftcerts a:hover, #cssnav li.products #giftcerts a:active, #cssnav li.products #giftcerts span:hover, #cssnav li.products #giftcerts span:active {background: #fff url(/includes/guitarcenter/images/topnav/cnav_noarrow.png) repeat-x !important;}
#cssnav li.products ul {padding-top: 5px;}
.home #cssnav li#products a {background: none;}
.home #cssnav li.products .homearrow {height: 8px;width: 12px;background: url(/includes/guitarcenter/images/topnav/cnav_redarrow_down.png) no-repeat;top: 32px;left: 12px;position: absolute;z-index: 9301;}
.home #cssnav li.products:hover .homearrow {height: 8px;width: 12px;background: url(/includes/guitarcenter/images/topnav/cnav_redarrow_downover.png) no-repeat;top: 32px;left: 12px;position: absolute;z-index: 9301;}
#cssnav li.nosub:hover ul, #cssnav li.nosub:active ul {display: none;}
#cssnav li.nosub a, #cssnav li.nosub a:hover, #cssnav li.nosub a:active {background-image: none !important;}
/* LEFT NAV NEEDS CLEANUP*/
#nav_column {width: 190px;float: left;}
#l_nav, #l_promo {border-left: 1px solid #B4B4B4;border-right: 1px solid #B4B4B4;}
#l_promo {margin: 10px 0;line-height: 15px;text-align: center;}
#l_nav DIV, #l_promo DIV {border-bottom: 1px solid #B4B4B4;background-image: url('/includes/guitarcenter/images/nav_title.gif');font-weight: bold;color: #555;padding: 1px 4px;font-size: 11px;}
#l_nav UL {border-bottom: 1px solid #B4B4B4;padding: 5px 0;background: #FFF;}
#l_nav LI, #spnBloomSurface_RelatedSearch .related-terms-headline, #spnBloomSurface_RelatedSearch .related-terms LI {padding: 0 0 0 20px;margin: 0;line-height: 16px;background: url('/includes/guitarcenter/images/list_5.gif') no-repeat 9px 5px;}
#l_nav .top_border, #l_promo .top_border {border-top: 1px solid #B4B4B4;}
#l_nav A, #l_promo A {color: #555;font-size: 11px;text-decoration: none;}
#l_nav A:hover, #l_promo A:hover {color: #333;text-decoration: underline;}
#l_promo .top_border {text-align: left;padding: 3px 4px;}
#l_promo .img_promo {background-image: none;padding: 15px 5px;border: 0;text-align: left;}
#l_promo .img_promo IMG {float: left;margin: 0 5px 5px 0;}
#spnBloomSurface_RelatedSearch {width: 188px;border-left: 1px solid #B4B4B4;border-right: 1px solid #B4B4B4;border-bottom: 1px solid #B4B4B4;display: block;float: left;}
#spnBloomSurface_RelatedSearch .related-terms {margin: 2px 0;}
#spnBloomSurface_RelatedSearch .related-terms LI {font-size: 11px;}
/* NEW LEFT NAV */
/* SEARCH NAV */
#search_nav DIV {padding: 4px 0;}
#search_results {width: 100%;}
#search_results TD {margin: 0;padding: 0;}
.search_results_refine {background-image: url('/includes/guitarcenter/images/bgSearchResultsRefine.gif');border: 1px solid #D1D1D1;margin: 0;padding: 1px;}
.search_results_refine TD {margin: 0;padding: 0;}
.result {border-bottom: 1px dashed #CCC;margin-bottom: 0;margin-top: 0;}
.result TD {padding: 3px;}
.result .lgraybg {background-color: #EEE;font-size: 12px;line-height: 18px;padding: 6px;}
.result .dgraybg {background-color: #CCC;font-size: 12px;line-height: 18px;padding: 6px;text-align: right;}
/* SHARED STYLES (across other sheets/sections) */
#l_nav DIV, #l_promo DIV, #research .research_top, #downloads .dls_top {background-image: url('/includes/guitarcenter/images/nav_title.gif');}
/* SEARCH NAV */
.endeca_heading {clear: both;background-color: #F5F5F5;border-top: 1px solid #666;border-bottom: 1px solid #666;}
.endeca_heading DIV {padding: 5px 3px 3px;width: 40%;height: 22px;}
.endeca_horz_prods {clear: both;}
/* ABOUT */
#about_container {width: 772px;padding: 0;}
.about_hdr {font-size: 1.25em;background: #3F3F3F;border-bottom: 4px solid #777;color: #FFF;margin: 0;padding: 5px;font-weight: bold;}
.about_content {margin: 0;padding: 10px;background: #EEE;}
.about_content A:link, .about_content A:active, .about_content A:visited {color: #000;font-weight: normal;text-decoration: underline;}
.about_content A:hover {color: #999;font-weight: normal;text-decoration: underline;}
#about_brandcontainer {margin: 0;padding: 0 0 10px;background: #EEE;}
.about_brandlist {float: left;width: 170px;background: #FFF;border: 1px solid #BBB;margin: 0 10px 0 0;}
.about_brandlist UL {list-style-type: none;margin: 0;padding: 0 0 0 5px;line-height: 1.2em;}
.about_brandlist A:link, .about_brandlist A:active, .about_brandlist A:visited {font-weight: normal;color: #000;text-decoration: none;}
.about_brandlist A:hover {text-decoration: underline;color: #999;font-weight: normal;}
/* PRODUCT DETAIL STYLES */
.botImage {visibility: hidden;position: absolute;}
#brand_box {width: 150px;padding: 5px;margin: 0 0 5px 5px;border: 1px solid #DDD;text-align: center;}
.thumbs {width: 180px;margin: 0;}
.thumbs TD {width: 90px;height: 90px;text-align: center;vertical-align: middle;}
.thumbs .b_right {border-right: 1px dashed #BBB;}
.thumbs .b_bottom {border-bottom: 1px dashed #BBB;}
.price {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;font-size: 20px;margin-bottom: 4px;}
#research .research_top, #downloads .dls_top {font-weight: 700;font-size: 13px;padding: 2px;}
#research {height: 115px;margin: 10px 0;border-left: 1px solid #B4B4B4;}
#research .research_top {border-bottom: 1px solid #B4B4B4;}
#research .research_box {float: left;width: 117px;height: 115px;border-bottom: 1px solid #B4B4B4;border-top: 1px solid #B4B4B4;border-right: 1px solid #B4B4B4;font-size: 11px;}
#research .research_box UL {padding: 2px 0 0 5px;margin: 0;}
#research .research_box UL A {font-weight: normal;font-size: 11px;}
#research .research_box LI {padding: 0;margin-top: 5px;margin-left: 10px;}
#downloads LI, #research .research_box LI {list-style: none;text-indent: -10px;}
#downloads .dls_top {border: 1px solid #B4B4B4;}
#downloads UL {margin: 10px 0 20px;padding-bottom: 20px;}
#downloads LI {width: 208px;display: inline;float: left;padding: 0 0 15px 30px;}
#downloads .sounds LI {background: url('/includes/guitarcenter/images/icn_sound.gif') no-repeat 0 2px;}
#downloads .videos LI {background: url('/includes/guitarcenter/images/icn_video.gif') no-repeat 0 2px;}
#downloads .documents LI {background: url('/includes/guitarcenter/images/icn_document.gif') no-repeat 0 2px;}
#user_reviews DIV {padding-bottom: 20px;}
#user_reviews P {padding-bottom: 10px;}
#av_show {background-color: #3E3E3E;}
#av_hide {background-color: #3E3E3E;}
.av_table TD {border-bottom: 1px solid #DDD;}
.av_header {font-size: 13px;font-weight: bold;background-color: #EEE;}
#minicart_addons {width: 720px;float: left;margin-right: 10px;}
#minicart_content {width: 240px;float: left;}
.minicart_td {padding: 3px 3px 0 5px;}
.nowrap {white-space: nowrap;}
.minicart_accessory_table {border: 1px solid #B4B4B4;}
.minicart_accessory_table TD {background-color: #EEE;padding-right: 5px;padding-left: 3px;}
.minicart_similarhdr {border: 1px solid #B4B4B4;font-size: 13px;text-align: center;padding: 2px;}
.minicart_cart_content {background: #EEE;border: 1px solid #B4B4B4;}
.minicart_cart_justadded {margin-bottom: 10px;background-color: #FFF;border: 1px solid #B4B4B4;}
.minicart_cart_warranty {padding: 5px;text-align: left;}
.minicart_cart_warranty_hdr {padding: 5px;text-align: left;background-color: #3F3F3F;color: #FFF;}
.select {font-size: 12px;width: 150px;}
/* OUTLET STORE STYLES */
.endeca_prodlist_title {clear: both;background-color: #C02A2C;color: #FFF;font-weight: 700;border-top: 1px solid #000;border-bottom: 1px solid #000;border-left: 1px solid #000;}
.endeca_prodlist_more {clear: both;background-color: #C02A2C;font-weight: 700;text-align: right;border-top: 1px solid #000;border-bottom: 1px solid #000;border-right: 1px solid #000;}
/***** ADDED BY JBS **********
Added by Cart Design
global styles*/
.cartError, .error {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #C31523;font-weight: bold;text-decoration: none;}
.bigerror {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 13px;color: #C31523;font-weight: bold;text-decoration: none;}
.lightRed {color: #8A061D;}
.arial18 {font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 18px;color: #000;font-weight: normal;text-decoration: none;}
/*header*/
.pipePad {padding: 0 0 0 9px;}
/*background and graphical styles*/
.bgDots {padding: 3px 0 0;width: 100%;height: 2px;background: url(images/bg_dots.gif) repeat-x top left;}
.bgLightGrey {background-color: #8B2400;}
.cartWarranty {border-style: dotted;border-color: #8B2400;border-width: 1px;background-color: #F5F7E7;}
/*table styles*/
.cartTDColHead {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #000;border: 1px solid #CCC;font-weight: normal;text-decoration: none;padding: 4px;}
.colHeadRight, .colRight {text-align: right;}
.saleColumn {text-align: right;margin: 0;padding: 0;width: 50%;}
.nowrap {white-space: nowrap;}
.miniCartHead {background-color: #3F3F3F;color: #FFF;}
.miniCartHead A {color: #FFF;}
.miniCartHead A:hover {color: #FFF;text-decoration: underline;}
/*End Added by Cart Design
My Account*/
.myAcctHdr, .popupHdr {font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-weight: bold;color: #AA4B2A;}
#ordersListTbl TD {padding-left: 10px;}
#optionsListTbl TD {padding-left: 8px;}
.padRight {padding-right: 8px;}
.ulArrowRight {font-family: Verdana, Helvetica, sans-serif;font-size: 11px;list-style-image: url(/Includes/GuitarCenter/images/bullet.gif);list-style-position: outside;list-style-type: square;padding: 12px;margin: 2px;}
.myAccountHeaderLink {color: #000;font-weight: normal;text-decoration: none;}
.myAccountHeaderLink A:hover {text-decoration: underline;}
.myAcctHdr {font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 16px;color: #7F7B6F;font-weight: bold;text-decoration: none;}
/*Mini cart*/
.miniCartRightBG {background-color: #eee;border: 1px solid #B4B4B4;padding-top: 5px;padding-right: 5px;padding-left: 5px;width: 100%;}
.divWarrantyCartMini {padding-top: 4px;padding-bottom: 4px;font-size: 12px;font-weight: normal;padding-left: 3px;padding-right: 3px;text-align: left;background-color: #3F3F3F;color: #FFF;}
/*listing*/
.resultcount {color: #800;font-weight: bold;white-space: nowrap;}
/*item end*/
.itemImgThumb {border: 1px solid #B7B7B7;margin: 4px;}
/*admin reuse*/
.formtdcell {text-align: right;padding-right: 10px;padding-left: 4px;background-color: #F1F0E2;font-family: verdana, arial, helvetica, sans-serif;font-size: 10px;color: #5D5D5D;font-weight: bold;}
.selectdropdown {font-size: 12px;font-weight: normal;border: 1px solid #555;font-family: arial, verdana, geneva, sans-serif;color: #555;}
.altrow {background-color: #F0F0F0;}
.txtHdrSm {color: #666;}
/*headers*/
.hdrTd_l, .hdrTd_r, .hdrTd_m {background: url(/Includes/GuitarCenter/images/nav_title.gif) repeat-x top left;}
.title, .title2 {font-family: Arial, sans-serif, Verdana;font-size: 12px;font-weight: bold;line-height: 18px;}
.title {color: #000;}
.title2 {font-size: 14px;}
.bdrRegUser, .bdrNewUser, .bdrCartMain {border: 1px solid #CCC;border-top: none;}
/* UPDATED POST 11-9*/
.hdrLogin, .hdrForgotPassword, .hdrCart, .hdrSave10, .hdrSave10_sm, .hdrSimilarItems, .hdrConfirmYourOrder, .hdrPaymentOptions, .hdrEnterAddress, .hdrEditBilling, .hdrEditShipping, .hdrEditShipping, .hdrCheckOff, .hdrGetShippingRates, .hdrOrderReceipt, .hdrMinicartCart, .hdrCheckout {background: url(/includes/GuitarCenter/Images/sprites/headers-sprite.gif) no-repeat;height: 25px;}
.hdrCart {width: 389px;height: 38px;position: relative;top: 14px;background-position: 0 -23px;}
.hdrMinicartCart {width: 124px;height: 38px;background-position: -265px -23px;margin: 8px 0 2px;text-align: left;}
.hdrCheckout {width: 262px;height: 38px;background-position: -390px -23px;}
.hdrLogin {width: 114px;position: relative;left: 28px;}
.hdrForgotPassword {width: 157px;position: relative;left: 28px;background-position: -114px 0;}
.hdrSave10 {width: 311px;background-position: -271px 0;}
.hdrSimilarItems {width: 110px;background-position: -583px 0;}
.hdrConfirmYourOrder {width: 169px;background-position: -693px 0;}
.hdrPaymentOptions {width: 146px;background-position: -862px 0;}
.hdrEnterAddress {width: 121px;background-position: -1008px 0;}
.hdrEditBilling {width: 92px;background-position: -1129px 0;}
.hdrEditShipping {width: 113px;background-position: -1221px 0;}
.hdrCheckOff {width: 220px;background-position: -1334px 0;}
.hdrGetShippingRates {width: 166px;background-position: -1554px 0;}
/* END: UPDATED POST 11-9*/
.hdrOrderReceipt {background: url(/Includes/Common/images/header_bg_m.gif) repeat-x top left;background-color: #CCC;padding-left: 3px;padding-top: 3px;padding-right: 5px;}
.hdrOrderReceiptBody {padding-left: 3px;padding-top: 7px;padding-right: 5px;}
/*buttons*/
.hdrSave10_sm {background: url(/includes/GuitarCenter/Images/hdrSave10_sm.gif) no-repeat top left;width: 134px;height: 42px;}
.imgGiftCard {background: url(/includes/GuitarCenter/images/gc_gcard.jpg) no-repeat top left;width: 150px;height: 89px;}
.hdrToCompleteOrder {background: url(/includes/GuitarCenter/Images/toCompleteOrder.gif) no-repeat top left;width: 257px;height: 39px;}
/* UPDATED POST 11-9*/
.gcbutton {display: inline-block;zoom: 1;*display: inline;vertical-align: baseline;margin: 0 2px;outline: none;cursor: pointer;text-align: center;text-decoration: none;font-size: 14px;line-height: 100%;font-family: Arial, Helvetica, sans-serif;font-weight: bold;padding: 6px 22px;text-shadow: 0 1px 1px rgba(0,0,0,.3);-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);box-shadow: 0 1px 2px rgba(0,0,0,.2);}
.gcbutton:hover {text-decoration: none;}
.gcbutton:active {position: relative;top: 1px;}
.btnbigrounded {-webkit-border-radius: 12px;-moz-border-radius: 12px;border-radius: 12px;}
.btnsmallrounded {-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}
.btnmedium {font-size: 12px;padding: 4px 10px;line-height: 16px;}
.btnsmall {font-size: 12px;padding: 2px 10px;}
input.button, button.gcbutton {width: 0;overflow: visible;}
input.button[class], button.gcbutton[class] {width: auto;}
td input.button[class], td button.gcbutton[class] {width: 100%;}
.btnblack, .btngray, .btnwhite, .btnred {background: url(/includes/guitarcenter/images/sprites/buttons-background-30h.gif) repeat-x;}
.btnblack {color: #fff !important;border: solid 1px #333;background-color: #000;background-position: 0px 0px;}
.btnblack:hover {background-position: 0px -30px;}
.btnblack:active {background-color: #444;background-position: 0px -60px;}
.btngray {color: #e9e9e9 !important;border: solid 1px #555;background-color: #575757;background-position: 0px -90px;}
.btngray:hover {background-color: #4b4b4b;background-position: 0px -120px;}
.btngray:active {background-color: #888;background-position: 0px -150px;}
.btnwhite {color: #313131 !important;border: solid 1px #b7b7b7;background-color: #ededed;background-position: 0px -180px;}
.btnwhite:hover {background-color: #dcdcdc;background-position: 0px -210px;}
.btnwhite:active {background-color: #fff;background-position: 0px -240px;}
.btnred {color: #fff !important;border: solid 1px #980c10;background-color: #ab1317;background-position: 0px -270px;}
.btnred:hover {background-color: #a11115;background-position: 0px -300px;}
.btnred:active {background-color: #ed1c24;background-position: 0px -330px;}
.btnAdd, .btnAddSelectedToCart, .btnAddNewCard, .btnAddtoCart_sm, .btnAddAnotherPayment, .btnApply, .btnBuildKit, .btnCloseWindow, .btnCompare, .btnCompareAnotherItem, .btnContinueCheckout, .btnCreateAccount, .btnCreateMyAccount, .btnDelete, .btnEdit, .btnGetPassword, .btnMakeActive, .btnSaveAll, .btnShipToAddress, .btnSignIn, .btnSort, .btnSubmit, .btnSubmit_sm, .btnUpdateSubscriptions, .btnSave, .btnView, .btnViewDetailedInfo, .btnAddToCart, .btnCheckout, .btnContinueCheckoutOPC, .btnPlaceOrderOPC, .btnEmailForPrice, .btnPreOrderNow, .btnChangeMyOrder {background: url(/Includes/GuitarCenter/images/sprites/buttons-sprite.gif) no-repeat;height: 25px;width: 74px;}
.btnAddSelectedToCart {width: 170px;background-position: -73px 0;}
.btnAddNewCard {width: 120px;background-position: -242px 0;}
.btnAddtoCart_sm {background-position: -361px 0;}
.btnAddAnotherPayment {width: 175px;background-position: -434px 0;}
.btnApply {background-position: -434px 0;}
.btnBuildKit {background-position: -681px 0;}
.btnCloseWindow {width: 125px;background-position: -754px 0;}
.btnCompare {background-position: -878px 0;}
.btnCompareAnotherItem {width: 170px;background-position: -951px 0;}
.btnContinueCheckout {width: 137px;background-position: -1120px 0;}
.btnCreateAccount {width: 125px;background-position: -1256px 0;}
.btnCreateMyAccount {width: 146px;background-position: -1380px 0;}
.btnDelete {background-position: -1525px 0;}
.btnEdit {background-position: -1598px 0;}
.btnGetPassword {width: 125px;background-position: -1671px 0;}
.btnMakeActive {width: 100px;background-position: -1795px 0;}
.btnSaveAll {background-position: -1894px 0;}
.btnShipToAddress {width: 170px;background-position: -1967px 0;}
.btnSignIn {background-position: -2136px 0;}
.btnSort {background-position: -2209px 0;}
.btnSubmit, .btnSubmit_sm {background-position: -2282px 0;}
.btnSave {background-position: -2355px 0;}
.btnUpdateSubscriptions {width: 170px;background-position: -2428px 0;}
.btnView {width: 60px;background-position: -2597px 0;}
.btnViewDetailedInfo {width: 137px;background-position: -2656px 0;}
.btnAddToCart, .btnCheckout, .btnContinueCheckoutOPC, .btnPlaceOrderOPC, .btnEmailForPrice, .btnPreOrderNow, .btnChangeMyOrder {height: 37px;}
.btnAddToCart {width: 120px;background-position: -888px -24px;}
.btnCheckout {width: 120px;background-position: -1007px -24px;}
.btnContinueCheckoutOPC {width: 184px;background-position: -1126px -24px;}
.btnPlaceOrderOPC {width: 184px;background-position: -1309px -24px;}
.btnEmailForPrice {width: 120px;background-position: -1492px -24px;}
.btnPreOrderNow {width: 120px;background-position: -1611px -24px;}
.btnChangeMyOrder {width: 184px;background-position: -888px -60px;}
.btnSaveCart, .btnSaveButton, .btnNewCart, .btnFinish {width: 174px;height: 44px;background-image: url('/includes/guitarcenter/images/sprites-buttons-sprite-44h.gif');background-repeat: no-repeat;}
.btnSaveCart {background-position: 0 -253px;}
.btnSaveCart:hover {background-position: 0 -295px;}
.btnSaveButton {background-position: 0 -168px;}
.btnSaveButton:hover {background-position: 0 -210px;}
.btnNewCart {background-position: 0 -84px;}
.btnNewCart:hover {background-position: 0 -126px;}
.btnFinish {background-position: 0 0;}
.btnFinish:hover {background-position: 0 -42px;}
/* END: UPDATED POST 11-9 */
/* NEED SPRITE*/
.btnFinishSelection {background: url(/Includes/GuitarCenter/Images/Buttons/btnFinishSelection.gif) no-repeat top left;width: 100px;height: 19px;}
.btnUpdate {background: url(/Includes/GuitarCenter/Images/btn-update.gif) no-repeat top left;width: 58px;height: 22px;}
.btnUnsubscribe {background: url(/Includes/GuitarCenter/Images/Buttons/btnUnsubscribe.gif) no-repeat top left;width: 104px;height: 23px;}
.btnUpdateCart {background: url(/Includes/Common/Images/Buttons/btnUpdateCart.gif) no-repeat top left;width: 100px;height: 23px;}
.btnRemoveItem {background: url(/Includes/Common/Images/btnRemoveItem.gif) no-repeat top left;width: 55px;height: 23px;}
.btnGo {background: url(/includes/GuitarCenter/Images/buttons/btnGo.gif) no-repeat top left;width: 28px;height: 24px;}
.btnYes {background: url(/includes/GuitarCenter/Images/buttons/btnYes.gif) no-repeat top left;width: 28px;height: 24px;}
.btnNo {background: url(/includes/GuitarCenter/Images/buttons/btnNo.gif) no-repeat top left;width: 28px;height: 24px;}
.btnInvSearch {background: url(/includes/GuitarCenter/Images/Buttons/btnInvSearch.gif) no-repeat top left;width: 67px;height: 24px;}
.btnSearch {background: url(/includes/GuitarCenter/Images/Buttons/btnSearch.gif) no-repeat top left;width: 74px;height: 25px;}
.btnInvAddToCart {background: url(/includes/GuitarCenter/Images/btnInvAddToCart.gif) no-repeat top left;width: 97px;height: 25px;margin: 0 13px 0 0;}
.btnInvMakeHomeStore {background: url(/includes/GuitarCenter/Images/Buttons/btnInvMakeHomeStore.gif) no-repeat top left;width: 73px;height: 26px;}
.btnPlaceOrder {background: url(/includes/GuitarCenter/Images/buttons/btnPlaceOrder.gif) no-repeat top left;width: 122px;height: 42px;}
.gc-btn {font-size: 15px;font-weight: bold;color: #FFF;min-width: 50%;padding: 0 10px;text-shadow: 0 -1px 0 #333;margin: 0;height: 30px;overflow: hidden;display: block;border: none;background: url(/includes/gcmobile/images/add-cart-left_and_right.png) top left no-repeat, url(/includes/gcmobile/images/add-cart-left_and_right.png) bottom right no-repeat, url(/includes/gcmobile/images/login-btn.png) center middle;}
.btnOverlayLeftArrow {background: url(/includes/guitarcenter/images/itemend/arrows-overlay.png) no-repeat top left;width: 62px;height: 91px;}
.btnOverlayRightArrow {background: url(/includes/guitarcenter/images/itemend/arrows-overlay.png) no-repeat top left;background-position: -63px 0px;width: 62px;height: 91px;}
/* NEED SPRITE*/
/*divs*/
.divCartHdr, .divAccessoriesHdr, .divSimilarItemsHdr {background-color: #FFF;margin-bottom: 0;}
.txtSimilarItems {font-weight: bold;color: #000;position: relative;top: 3px;left: 10px;padding-right: 5px;}
.divAccessoryTable {border: 1px solid #B4B4B4;width: 148px;}
.divAccessoryTable TD {background-color: #ECECEC;padding: 2px;}
.divApplyCoupon {position: relative;left: 12px;}
#divMyAcctCenterContent {position: relative;left: 12px;top: 8px;padding-right: 12px;text-align: left;}
.imgAddWarrantyTxt {background: url(/includes/GuitarCenter/images/addWarrantyTxt.gif) no-repeat top left;width: 230px;height: 20px;}
.divReturnedMerchConfirm {width: 320px;position: relative;left: 590px;}
/*cart*/
.cartSave10_bg {border: 1px solid #CCC;margin: 0;padding: 5px;width: auto;}
.cartSave10_bg TD {color: #000;}
.cartCheckoutTop {margin-right: 36px;margin-top: 8px;}
.inputQty {border: 1px solid #999;width: 36px;height: 15px;font-size: 13px;font-weight: bold;text-align: center;}
/*one page checkout*/
#onepageCheckout {font-size: 11px;font-family: Verdana, Arial, Helvetica, sans-serif;}
#onepageShippingMethod INPUT {border: 0;}
.divSignInContainer {border: 6px solid #8B8786;margin: 6px 0 0;padding: 7px;}
.hdrOnePage {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 18px;color: #C02A2C;}
.divPaymentHeading {width: 100%;background-color: #eee;border-bottom: 1px solid #999;border-top: 1px solid #999;padding: 7px 0;}
.divShipHeading {width: 100%;background-color: #000;color: #fff;border-bottom: 1px solid #999;border-top: 1px solid #999;padding: 7px 0 7px 7px;font-size: 13px;font-weight: bold;}
.shipToStoreSticker {background: url(/Includes/GuitarCenter/Images/ship-to-store-sticker.png) no-repeat center;width: 87px;height: 19px;vertical-align: middle;margin: 0 1px;}
.shipToStoreSpecialText {display: none;}
.divMyShipHeading {width: 100%;background-color: #eee;border-bottom: 1px solid #999;border-top: 1px solid #999;padding: 7px 0 7px 7px;font-size: 13px;font-weight: bold;}
.hrGray {color: #999;height: 2px;width: 100%;background-color: #999;}
.hrBlack {color: #000;height: 1px;width: 100%;background-color: #000;}
.modalPopup {background-color: #FFF;width: 651px;padding: 10px;position: relative;}
.divReturns {color: red;border: 1px solid red;padding: 4px;}
.doubleHr {background: url(/Includes/Common/Images/doubleHr.gif) repeat-x top left;width: 100%;height: 5px;margin: 0;padding-bottom: 0;}
.spnTotal {color: #852830;font-size: 18px;}
.spnTotalLbl {font-size: 18px;}
.tdShipping_hover {border: 10px solid #FF0;}
.divNoItemsInCart {height: 400px;}
.ajaxLoading {background: url(/includes/GuitarCenter/images/ajaxLoading.gif) no-repeat top left;width: 98px;height: 65px;}
.tblOPC TD, .tblOPC SELECT, .tblOPC INPUT {font-family: Arial, Helvetica, sans-serif;font-size: 11px;}
.tdPasswordRecommend {color: #832A2E;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;}
.h2OPC {color: #9F090F;font-size: 17px;}
.opcHr {height: 2px;background-color: #787878;}
.modalBackground {background-color: #000;filter: alpha(opacity=50);opacity: 0.5;}
#progressBackgroundFilter {position: fixed;top: 0;bottom: 0;left: 0;right: 0;overflow: hidden;padding: 0;background-color: #000;filter: alpha(opacity=50);opacity: 0.5;margin: 0;z-index: 99999;}
#processMessage1, #processMessage2, #processMessage3 {position: absolute;left: 35%;padding: 10px;width: 377px;height: 146px;z-index: 999999;background-color: #FFF;border: 6px solid #661515;text-align: center;font-family: Verdana, Arial, Helvetica, sans-serif;color: #999;font-weight: bold;padding: 23px 0 0;}
#shipToOverlay, #billToOverlay, #cartItemsOverlay, #updateShippingOverlay, #storesOverlay {position: absolute;left: 35%;width: 377px;height: 146px;z-index: 999999;background-color: #CCC;text-align: center;font-family: Verdana, Arial, Helvetica, sans-serif;color: #000;font-weight: bold;background-color: #FFF;}
#shipToOverlay_cnt, #cartItemsOverlay_cnt {position: absolute;left: 35%;width: 377px;height: 146px;z-index: 1002;text-align: center;font-family: Verdana, Arial, Helvetica, sans-serif;color: #000;font-weight: bold;}
#divUpdateCartOverlay {background-color: #FFF;height: 22px;width: 150px;position: absolute;z-index: 1002;}
.divCouponCode {border: 1px solid #CCC;width: 440px;height: 72px;padding: 8px;}
#spnProcessMessage {font-family: Verdana, Arial, Helvetica, sans-serif;color: #999;font-weight: bold;}
#tblShippingMethod INPUT {margin: 0 5px 0 0;}
.divProcessing {width: 98%;text-align: center;border: 3px solid #ccc;height: 45px;background-color: #F4F4F4;position: absolute;bottom: 5px;left: 5px;z-index: 100000000;}
#tblShippingMethod {height: 140px;}
.divTblError {background-color: #ffc;padding: 10px;}
/*product detail*/
.swatchSel {border: 2px solid red;}
.swatchUnSel {border: 1px solid #B4B4B4;}
.swatchPrev {border: 2px dashed #B4B4B4;}
.tblSwatchImgs {width: 260px;}
.tblSwatchImgs TD {width: 84px;height: 88px;text-align: center;vertical-align: middle;}
A.selectedPage {font-weight: bold;text-decoration: none;font-size: 19px;color: #000;}
A.unSelectedPage {font-weight: bold;text-decoration: underline;font-size: 16px;color: #7C7C7C;}
.pgNumbers A {text-decoration: underline;}
.trCCHdr TD {background: url(/Includes/GuitarCenter/images/nav_title.gif) repeat-x top left;font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bold;font-size: 11px;padding: 4px;}
.tblCC TD {padding: 3px 3px 3px 5px;}
.productdetailpricefilediv {position: relative;width: 250px;height: 250px;}
.productdetailpricefilediv .productdetailpricefile, .productdetailpricefilediv .productdetailsticker {position: absolute;}
.productdetailpricefilediv .productdetailpricefile {top: 0;left: 0;z-index: 1;}
.productdetailpricefilediv .productdetailsticker {bottom: 0;right: 0;z-index: 2;}
.tblAltAddresses INPUT {margin-right: 4px;}
.divAltAddressesMessaging {color: #C31523;font-weight: bold;}
/*Inventory*/
#divInventory {width: 600px;height: 600px;}
#divInventoryTop {border: 1px solid #696969;width: 100%;}
.tblInvSearchForm {background: url(/Includes/GuitarCenter/images/invSearchForm_bg.gif) repeat-x top left;font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bold;font-size: 11px;border: 1px solid #CCC;}
#divInvTop_c {width: 100%;}
.divInstock {color: #0F5B01;}
.divLimited {color: #E5B11D;}
.divOOS {color: #F80A0A;}
.pgStoresRow TD, .tblInv {border: 1px solid #CECECE;}
.tblInv, .tblInv TD {border-color: #CECECE;border-style: solid;}
.tblInv TD {line-height: 14px;}
.tblInvTdLeft {padding: 8px 4px 8px 8px;border-width: 0 0 1px 1px;border-spacing: 0;border-collapse: collapse;}
.tblInvTdMid {padding: 9px;border-width: 0 0 1px 1px;border-spacing: 0;border-collapse: collapse;}
.tblInvTdRight {padding: 9px;border-width: 0 0 1px 1px;border-spacing: 0;border-collapse: collapse;}
.invPagerSelected {padding: 5px;color: #000;font-weight: bold;}
.invPagerNotSelected A, .invPagerNotSelected {padding: 5px;color: #950F13;font-weight: bold;}
.invColOnline {background-color: #F7F7ED;font-size: 11px;}
.invColStore.a, .invColStore A {font-size: 11px;text-decoration: underline;}
.divShowingAvailability {font-weight: bold;margin: 15px 0 3px;font-size: 13px;}
.selectedHomeStore {background-color: #EFEFEF;}
.invPager SPAN {padding: 0 3px;}
.invPager .invPagerSelected {color: #A11719;}
/*Ship to Store*/
.storeSearchRed {color: #C90009;}
.trShipStoreResults TD, .trShipStoreResults TH {font-weight: bold;}
.divShipStoreResults {padding: 0 0 0 7px;}
.divShipStoreResults DIV {margin: 0;}
.tblShipStoreresults {border-top: 1px solid #D9D9D9;}
.tblShipStoreResults TD {font-weight: normal;}
.tblPager TABLE TD, .tblPager TABLE TD A {font-weight: bold;}
.selShipStore {width: 60px;}
.storeSearchRow TD {background-color: #F7F7F7;border-bottom: 1px solid #D9D9D9;border-top: 1px solid #FFF;}
.storeSearchAltRow TD {background-color: #F0F0F0;border-bottom: 1px solid #D9D9D9;border-top: 1px solid #FFF;}
#divStoresResults {width: 100%;}
#checkoutOptions {width: auto;display: block;}
#checkoutOptions .top SPAN, #checkoutOptions .bottom SPAN {display: block;height: 7px;width: 100%;margin-left: 20px;background: url(/includes/wwbw/images/cart_bg_roundBox.gif) 100% 0;overflow: hidden;}
#checkoutOptions .top, #checkoutOptions .bottom {background: #c00;height: 7px;width: 100%;background: url(/includes/wwbw/images/cart_bg_roundBox.gif);}
#checkoutOptions .bottom {background: url(/includes/wwbw/images/cart_bg_roundBox.gif) 0 100%;}
#checkoutOptions .bottom SPAN {background: url(/includes/wwbw/images/cart_bg_roundBox.gif) 100% 7px;}
#checkoutOptions .content {width: 100%;border-right: 1px solid #F4ECC8;border-left: 1px solid #F4ECC8;background: #F8F9ED;padding: 0 10px 0;overflow: hidden;}
#checkoutOptions .checkoutTitle {font-size: 12px;font-family: Arial, Helvetica, sans-serif;color: #4B4A46;font-weight: bold;margin-bottom: 5px;}
/*Add to saved cart functionality*/
.divAddToSavedCart {margin: 0 0 3px 4px;}
.NPaddFlyout {z-index: 0;width: 200px;height: 125px;margin-top: 0;background: url(/includes/musicarts/images/NPaddFlyout_bg.png) no-repeat top left;font-family: Arial, Helvetica, sans-serif;font-size: 9px;color: #122D5D;font-weight: bold;}
.NPgetitFlyout_close {z-index: 10;width: 20px;position: relative;left: 73px;top: 5px;text-align: right;}
.flyoutClose {z-index: 10;position: relative;left: 176px;width: 20px;top: 6px;text-align: right;}
.getitFlyoutClose_right {z-index: 10;position: relative;left: 185px;width: 20px;top: 6px;text-align: right;}
.addFlyoutClose {z-index: 10;position: relative;width: 20px;left: 190px;top: 8px;text-align: right;}
.addFlyoutClose_anon {z-index: 1;position: relative;width: 20px;left: 191px;top: 8px;text-align: right;}
.playFlyoutClose {z-index: 10;top: 0;width: 183px;position: absolute;top: 10px;height: 16px;text-align: right;}
.addFlyout A {font-size: 10px;}
.addFlyout_anon {width: 225px;text-align: left;height: 150px;margin-top: 0;background: url(/includes/musicarts/images/addFlyoutanon_bg.png) no-repeat top left;font-family: Arial, Helvetica, sans-serif;font-size: 9px;}
.divFlyoutContent A, .addFlyout_anon A, .NPaddFlyout A {font-size: 10px;font-family: Arial;}
.divFlyoutContent A:hover, .addFlyout_anon A:hover, .NPaddFlyout A:hover {font-size: 10px;font-family: Arial;}
.divFlyoutContent A:visited, .addFlyout_anon A:visited, .NPaddFlyout A:visited {font-size: 10px;font-family: Arial;}
.divCartFreeShip {background-color: #CFEAB5;color: #030;padding: 5px;width: 98%;border: 1px solid #016701;font-weight: bold;font-family: Arial;font-size: 12px;margin: 0 0 4px;}
.wasPrice {color: #000;font-weight: bold;}
.wasPriceStrike {text-decoration: line-through;}
.nowPrice {font-size: 18px;font-weight: bold;}
.divBreadCrumb {margin: 5px 0 3px;}
FORM.managerContactForm FIELDSET {margin-bottom: 10px;}
FORM.managerContactForm LEGEND {padding: 0 2px;font-weight: bold;-margin: 0 -7px;/*IE Win*/
}
FORM.managerContactForm LABEL {display: inline-block;line-height: 1.8;vertical-align: top;cursor: hand;}
FORM.managerContactForm FIELDSET P {list-style: none;padding: 5px;margin: 0;}
FORM.managerContactForm FIELDSET FIELDSET {border: none;margin: 3px 0 0;}
FORM.managerContactForm FIELDSET FIELDSET LEGEND {padding: 0 0 5px;font-weight: normal;}
FORM.managerContactForm FIELDSET FIELDSET LABEL {display: block;width: auto;}
FORM.managerContactForm LABEL {width: 100px;}
/*Width of labels*/
FORM.managerContactForm FIELDSET FIELDSET LABEL {margin-left: 103px;}
/*Width plus 3 (html space)*/
FORM.managerContactForm LABEL.error {margin-left: 103px;width: 220px;}
FORM.managerContactForm INPUT.submit {margin-left: 103px;}
/*Related Product*/
#user-history-prod {width: 770px;float: right;}
#user-history-prod .header-title {color: #333;margin: 0 0 10px;padding-bottom: 4px;line-height: normal;display: block;border-bottom: 1px solid #CCC;}
/*Changed per mnease 11/9/2010:
#related-terms div{color:#333;padding-bottom:4px;line-height:normal;display:block;border-bottom:1px solid #ccc;font-size:17px;font-weight:700;padding:4px 0}*/
#bloomsurface-module .related-terms-headline {color: #333;padding-bottom: 4px;line-height: normal;display: block;border-bottom: 1px solid #CCC;font-size: 17px;font-weight: 700;padding: 4px 0;}
#bloomsurface-module .related-terms {margin-top: 10px;}
.br-sf-widget-merchant-popup-osf {margin-top: 10px;}
#related-terms UL {margin-top: 10px;}
#related-terms {float: left;width: 175px;}
.related-product {float: left;width: 150px;margin-right: 10px;padding: 0 15px;}
.related-product .related-headline {height: 55px;width: 135px;overflow: hidden;margin-bottom: 8px;}
.related-product .related-product-discription {margin-top: 5px;font-size: 11px;line-height: 12px;}
.all-related-terms {margin-top: 20px;}
/*Facebook LIKE button Margin Fix*/
.shareProduct UL LI .fb_edge_widget_with_comment.fb_iframe_widget SPAN IFRAME#f96bbe0ec01bd3.fb_ltr {margin-top: 0;}
/*Listing Control*/
.itemfv-box {width: 20%;float: left;margin: 0 !important;padding: 0 !important;text-align: center;font-size: 11px;}
.itemfv-box * {padding: 0 !important;}
.itemfv-photo {text-align: center;height: auto;}
.itemfv-photo a, .itemfv-photo span {margin: 10px 0 20px;display: block;width: 100%;}
.itemfv-box p {margin: 0;}
.itemfv-box a {text-decoration: none;}
.itemfv-box a:active, .itemfv-box a:hover {text-decoration: underline;}
.itemfv-link {margin: 0 auto;height: 52px;margin-bottom: 5px !important;overflow: hidden;text-align: left;}
.itemfv-link a {color: #555;font-weight: bold;}
.itemfv-link a:hover, .itemfv-link a:active {color: #333;}
.itemfv-compare {text-align: center;padding-bottom: 6px !important;}
.itemfv-compare input {margin-right: 5px;}
.itemfv-sticker {height: 20px;width: 121px;overflow: hidden;margin: 0 auto;margin-bottom: 6px;}
.itemfv-was, .itemfv-saved {color: #777;font-weight: bold;white-space: nowrap;}
.itemfv-was span {text-decoration: line-through;}
.itemfv-now {color: #C02A2C;font-weight: bold;}
.itemfv-pricing span {width: 37%;float: left;border-right: 1px solid #ddd;text-align: right;padding-right: 3px !important;margin-right: 3px;}
.itemfv-pricing p {text-align: left;clear: both;white-space: nowrap;}
.itemfv-pricing span.link {border: 0px none #000000;text-align: left;}
.itemfv-price a, .itemfv-pricing span.link {color: #C02A2C;font-weight: bold;}
.itemfv-rating span {font-size: 10px;font-weight: normal;}
.itemfv-used, .itemfv-usedonly {white-space: nowrap;color: #777;font-weight: bold;text-align: left;width: 82%;margin: 0 auto;}
.itemfv-used a, .itemfv-usedonly a, .itemfv-used span, .itemfv-usedonly span {color: #C02A2C;}
.itemfv-used a span, .itemfv-usedonly a span, .itemfv-used span span, .itemfv-usedonly span span {color: #555;}
.itemfv-pricing .rating-container {width: 100%;float: none;border-right: none;text-align: right;padding-right: 0;margin-right: 0;}
.itemfv-info {height: 5em;width: 100%;text-align: center;}
.itemfv-link {width: 82%;margin: 0 auto;}
/*Footer*/
#gc-main-footer-container {color: #BFBFBF;border-top: 5px solid #9F0101;border-right: 1px solid #C9C9C9;border-left: 1px solid #C9C9C9;border-bottom: 5px solid #9F0101;padding-bottom: 85px;position: relative;}
#gc-main-footer-container ul {list-style: none;padding: 0px;float: left;width: 160px;margin: 0;margin-right: 15px;}
#gc-main-footer-container div.h3 {font-size: 14px;text-transform: uppercase;color: #424242;display: block;padding: 0 !important;margin: 15px 0 8px 0;line-height: 14px;}
#gc-main-footer-container li {display: block;padding: 0;margin: 0;line-height: 13px;}
#gc-main-footer-container li a, #gc-main-footer-container li span {color: #383838;text-decoration: none;font-size: 11px;font-weight: bold;}
#gc-main-footer-container li a:hover, #gc-main-footer-container li a:active {color: #650000;}
#footer-columns {padding-left: 10px;}
#gc-main-footer-container div#footer-features-services {width: 448px;background: url("/includes/guitarcenter/images/featured-bar.gif") no-repeat;}
#gc-main-footer-container .sub-col {float: left;overflow: hidden;width: 199px;}
#gc-main-footer-container ul#col-4 {width: 448px;margin-right: 0;}
.footer-icon a {display: block;height: 50px;margin-bottom: 10px;padding-left: 85px;padding-top: 0px;background: url(/includes/guitarcenter/images/sprites/footer-buttons.png) no-repeat;}
#footer-icon-financing {background-position: -270px 0;}
#footer-icon-wlty {background-position: -270px -50px;}
#footer-icon-gcgarage {background-position: -270px -100px;}
#footer-icon-catalog {background-position: -270px -150px;}
#footer-icon-giftcard {background-position: -270px -200px;}
#footer-icon-mservices {background-position: 0px -165px;}
#footer-icon-yowza {background-position: 0px -215px;}
#gc-main-footer-container .sub-col div.h4 {margin: 0;text-transform: uppercase;font-size: 11px;color: #9f0101;padding: 4px 0;}
#gc-main-footer-container .sub-col div.h4:hover {color: #7d7d7d;}
.footer-nobold {font-size: 10px;line-height: 12px;color: #636363;font-weight: normal;}
#gc-main-footer-bottom {height: 85px;position: absolute;bottom: 0;left: 0;width: 100%;}
#footer-gclogo {height: 70px;width: 217px;background: url(/includes/guitarcenter/images/sprites/footer-buttons.png) no-repeat 0 5px;position: absolute;left: 0;bottom: 0;}
#gc-main-footer-buttons ul, #gc-main-footer-social-links ul {height: 32px;position: absolute;bottom: 33px;overflow: hidden;}
#gc-main-footer-buttons ul {width: 241px;left: 215px;}
#gc-main-footer-social-links ul {width: 134px;left: 511px;}
#gc-main-footer-buttons li, #gc-main-footer-social-links li {float: left;margin-right: 4px;}
#gc-main-footer-buttons a, #gc-main-footer-social-links a, #gc-main-footer-buttons ul span, #gc-main-footer-social-links ul span {height: 32px;display: block;background: url(/includes/guitarcenter/images/sprites/footer-buttons.png) no-repeat;}
#gc-main-footer-buttons a.paypal, #gc-main-footer-buttons span.paypal {width: 50px;background-position: -46px -80px;}
#gc-main-footer-buttons a.comodo, #gc-main-footer-buttons span.comodo {width: 26px;background-position: -95px -80px;}
#gc-main-footer-buttons a.pricegrabber, #gc-main-footer-buttons span.pricegrabber {width: 50px;background-position: -121px -80px;}
#gc-main-footer-buttons a.bizrate, #gc-main-footer-buttons span.bizrate {width: 55px;background: none;text-indent: none !important;}
#gc-main-footer-buttons a.paypal, #gc-main-footer-buttons a.comodo, #gc-main-footer-buttons a.pricegrabber, #gc-main-footer-buttons span.paypal, #gc-main-footer-buttons span.comodo, #gc-main-footer-buttons span.pricegrabber {text-indent: -5000em;}
#footer-social-desc {padding-top: 5px;font-weight: bold;font-size: 10px;margin-right: 8px;color: #747474;position: absolute;left: 511px;bottom: 63px;}
#gc-main-footer-social-links li {margin-right: 9px;}
#gc-main-footer-social-links a, #gc-main-footer-social-links ul span {text-indent: -5000em;}
#gc-main-footer-social-links a.facebook, #gc-main-footer-social-links span.facebook {width: 24px;background-position: -172px -80px;}
#gc-main-footer-social-links a.twitter, #gc-main-footer-social-links span.twitter {width: 24px;background-position: -196px -80px;}
#gc-main-footer-social-links a.youtube, #gc-main-footer-social-links span.youtube {width: 25px;background-position: -220px -80px;}
#gc-main-footer-social-links a.blog, #gc-main-footer-social-links span.blog {width: 25px;background-position: -245px -80px;}
#gc-main-footer-social-links a.facebook:hover, #gc-main-footer-social-links a.facebook:active {background-position: -172px -82px;}
#gc-main-footer-social-links a.twitter:hover, #gc-main-footer-social-links a.twitter:active {background-position: -196px -82px;}
#gc-main-footer-social-links a.youtube:hover, #gc-main-footer-social-links a.youtube:active {background-position: -220px -82px;}
#gc-main-footer-social-links a.blog:hover, #gc-main-footer-social-links a.blog:active {background-position: -245px -82px;}
#gc-main-footer-gts {position: absolute;bottom: 20px;right: 125px;}
#gc-main-footer-copyright {font-size: 10px;color: #606060;text-transform: uppercase;text-align: left;left: 215px;bottom: 6px;position: absolute;letter-spacing: inherit;overflow: hidden;}
#gc-main-footer-copyright a {text-decoration: none;}
#footer-gc-search {display: block;width: 266px;height: 42px;background: url(/includes/guitarcenter/images/sprites/footer-buttons.png) no-repeat 0px -122px;position: absolute;bottom: 31px;right: 18px;}
#footer-search-button {background: url(/includes/guitarcenter/images/sprites/footer-buttons.png) 0 -80px;border: 0px solid #000000;width: 46px;height: 42px;float: right;margin-top: 0px;outline: none;cursor: pointer;position: absolute;float: left;margin-left: -2px;}
#footer-search-input {background: transparent;border: 0px solid #000000;margin-top: 14px;font-size: 10px;font-family: Verdana;margin-left: 13px;width: 202px;color: #7A7A7A;}
#footerChangeCountry a {display: block;color: #aaaaaa;text-decoration: none;height: 11px;width: 400px;font-size: 9px;font-weight: bold;position: absolute;text-align: right;top: 3px;right: 7px;}
#footerChangeCountry a:hover {color: #650000;}
#footerChangeCountry A#footerCountryFlag SPAN.footerUnderline {color: #9f0101;text-decoration: underline;font-size: 9px;width: 152px;}
#headerLeftMenuBuffer {margin-bottom: 10px;}
/* My Account Footer*/
#gc-footer img {border-style: none;}
#gc-footer a, #bottomFooter a {color: #747474;text-decoration: none;}
/*footer css below*/
#gc-footer {margin: 0;padding: 0 0 0 10px;clear: both;border: none;width: 975px;height: 310px;background: url(/includes/guitarcenter/images/footer/footer_gradient.jpg) repeat-x #f7f7f7;font-family: Arial, Helvetica, sans-serif;color: #747474;}
.red-footer-titles {font-size: 12px;font-weight: bold;color: #ed1c24;padding-bottom: 5px;padding-left: 0px;}
#gc-footer ul {list-style: none;line-height: 140%;margin: 0;}
.redServices {font-size: 12px;font-weight: bold;color: #ed1c24;padding: 0 100px 10px 0;}
.footerText, .footerText2, .footerServices {float: left;font-size: 11px;line-height: 140%;border-right: 1px solid #b7b7b7;height: 275px;width: 125px;margin: 25px 10px 0 10px;}
.footerText2 {width: 165px;}
.footerServices {width: 220px;}
.gc-social {width: 200px;}
.gc-social p {line-height: 13px;}
.gc-social li {float: left;width: 195px;margin-bottom: 10px;}
a.gc-footer-services, a.gc-footer-follow {display: block;float: left;margin-right: 5px;background: transparent url(/includes/guitarcenter/images/footer/gc-footer-sprite.jpg) no-repeat scroll 0 0;border: #666666 solid 1px;}
.gc-social li a.services-image-1 {background-position: 0 0;height: 40px;width: 80px;}
.gc-social li a.services-image-2 {background-position: -82px 0;height: 40px;width: 80px;}
.gc-social li a.services-image-3 {background-position: -164px 0;height: 40px;width: 80px;}
.gc-social li a.services-image-4 {background-position: -246px 0;height: 40px;width: 80px;}
.gc-follow {float: left;font-size: 11px;line-height: 13px;margin: 25px 10px 0 8px;width: 150px;}
.gc-follow li {float: left;width: 140px;margin-bottom: 5px;}
a.gc-footer-follow {border: none;}
.gc-follow li a.follow-image-twitter {background-position: -484px 0;height: 29px;width: 29px;}
.gc-follow li a.follow-image-facebook {background-position: -448px 0;height: 29px;width: 29px;}
.gc-follow li a.follow-image-blog {background-position: -411px 0;height: 29px;width: 29px;}
.gc-follow li a.follow-image-youtube {background-position: -374px 0;height: 29px;width: 29px;}
.gc-follow li a.follow-image-screamin {background-position: -337px 0;height: 29px;width: 29px;}
#bottomFooter {font-family: Arial, Helvetica, sans-serif;background-color: #f7f7f7;position: relative;clear: left;width: 985px;padding: 15px 0;}
#gcFooterLogo {left: 10px;position: absolute;}
#partners {width: 720px;margin-left: 175px;position: relative;}
#partners img {padding-right: 20px;}
#footerCopy {text-align: center;font-size: 11px;margin: 20px 0 0 0;}
#gc-footer a:hover, #bottomFooter a:hover {color: #ed1c24;}
.country-selection {position: absolute;top: 18px;left: 440px;}
.country-selection p {font-size: 13px;color: #000000;font-weight: bold;}
.country-selection a {display: inline-block;font-size: 11px;font-weight: normal;}
/*Discount colors*/
.GCC-Container .MDTitle, .GCC-Container .MDLabel, .GCC-Container .MDErrorLabel {color: Red !important;}
.GCC-Container .MDTrigger, .GCC-Container .MDUndo {color: Blue !important;}
.uploadfromitem {font-size: 15px;color: green;font-weight: bold;padding-left: 200px;margin-bottom: 1em;}
.ConfirmContent {height: 400px;overflow: scroll;overflow-x: hidden;}
div.autosuggest {margin-top: 9px;}
.panes .disabled, .slide-navigation .disabled, .scrollBlock .disabled {background: none !important;text-indent: -5000em;cursor: default;}
.enlargelinkoverlay {height: 250px;width: 250px;display: block;position: absolute;border: 1px solid red;top: 0;left: 0;z-index: 99999999;}
#prodDetails_imgZoom {position: relative;}
.event-panes .slide-navigation {margin-top: 5px;}
div.gc-heroes-slider p {margin-top: 10px;}
div.gc-heroes-slider {height: 250px !important;margin-bottom: 5px;}
div.gc-heroes-slider .slide-navigation {margin-top: 10px;}
.modal {zoom: 1;display: none;padding: 0px;margin: 0;margin-top: -30px;background: white;text-align: left;border: 1px solid #333;-moz-border-radius: 4px;-webkit-border-radius: 4px;-moz-box-shadow: 0 0 10px #000;-webkit-box-shadow: 0 0 10px #000;z-index: 999999999;}
.modal .button-container {padding: 0 21px 0 0;text-align: right;}
.modal iframe {border: none;margin: 0 auto;}
.modal .button-container .close {right: 0;top: -15px;}
.modal .button-container button {background: transparent url("/includes/guitarcenter/images/ProdDetail/sprite.png") no-repeat;width: 76px;height: 23px;overflow: hidden;line-height: 80px;border: 0;padding: 0;}
.modal .button-container input[type=button] {background: transparent url("/includes/guitarcenter/images/ProdDetail/sprite.png") no-repeat;width: 76px;height: 23px;overflow: hidden;line-height: 80px;border: 0;padding: 0;}
.hidePhotoTitleField {color: #adb2b5;}
.ShipToStoreZipInput {width: 70px;}
span.soitem {cursor: pointer;}
.email-me {cursor: pointer;color: #0A5792;}
#microsites-header #microsites-header-inner .searchfilter li#searchStoreListItem {white-space: nowrap !important;width: auto !important;}
/* start search v2 [16321 ]*/
#gcHeaderSearch-Container {position: absolute;bottom: 12px;left: 164px;}
#gcHeaderSearch-Container form {*max-width: 320px;}
#gcHeaderSearch-Border {float: left;padding: 2px;margin-right: 4px;background: #fff;padding: 0;overflow: hidden;white-space: nowrap;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;border: 1px solid #C3C3C3;}
#gcHeaderSearch-Container .selectbox, #gcHeaderSearch-Container input {border: 0;color: #959595;padding: 4px 0 0 0;margin: 0 5px;font-family: Arial, Helvetica, sans-serif;text-transform: none;}
#gcHeaderSearch-Container .selectbox {padding: 4px 12px 4px 0;}
#SearchFilter, .gcHeaderSearchv2, .gcHeaderSearchv2-submit {float: left;}
.breaker {clear: both;}
.gcHeaderSearch-gutter {background: #C3C3C3;width: 1px;height: 100%;float: left;overflow: hidden;padding: 5px 0;}
div.selectbox-wrapper {position: absolute;width: auto !important;}
div.selectbox-wrapper ul {list-style-type: none;margin: 0px;border: 2px solid #bc2d29;padding: 0px;background: #fff;}
div.selectbox-wrapper ul li:hover {background-color: #3857ee;color: #fff;}
div.selectbox-wrapper ul li {list-style-type: none;display: block;margin: 0;font-family: Arial, Helvetica, sans-serif;color: #555;font-size: 1.2em;padding: 2px 10px;cursor: pointer;}
.selectbox {width: auto;padding-left: 2px;font-style: normal;font-size: 1.2em;display: block;display: block;text-align: left;cursor: pointer;border: 1px solid #D1E4F6;color: #333;}
.gcHeaderSearchv2 input {font-size: 1.2em;width: 270px;font-style: italic;}
.gcHeaderSearchv2 input#header-search-input {color: #999;}
#SearchFilter .selectbox {background: url('/includes/common/images/headersearchv2-arrow.gif') no-repeat right center;}
.gcHeaderSearchv2-submit input {margin: 0px;height: 24px;width: 27px;text-indent: -5000em;overflow: hidden;display: block;background: url('/includes/common/images/headersearchv2-submit-small.png') no-repeat center center;/*background-position: 0px 0px;*/
cursor: pointer;}
.gcHeaderSearchv2-submit {float: right;}
/*.gcHeaderSearchv2-submit input:hover {background-position: 0px -41px;}*/
.gcHeaderSearchv2 input, .gcHeaderSearchv2 input:focus {outline: none;}
/* end search v2 */
.chat_overlay_content {padding: 15px 15px 20px;font-size: 12px;font-family: Arial, Helvetica, sans-serif;color: #9f0101;}
#promoCodeNoChat .chat_overlay_content {padding-top: 25px;}
.chat_overlay_content td {color: #000;}
.chat_overlay_content h2 {margin: 0;padding: 0;padding: 0px 0px 8px;color: rgb(51, 51, 51);font-size: 18px;font-style: italic;font-weight: normal;margin-bottom: 15px;border-bottom-color: rgb(0, 0, 0);border-bottom-width: 1px;border-bottom-style: dotted;}
.chat_overlay_content label {font-weight: bold;height: 22px;line-height: 22px;}
.chat_overlay_content input[type=text] {padding: 0px 3px;border: 1px solid rgb(176, 176, 176);width: 200px;height: 22px;margin-bottom: 10px;margin-left: 5px;}
.breaker {clear: both;}
.chat_overlay .closeOverlay a {height: 17px;width: 17px;text-indent: -5000em;background: url(/Includes/GuitarCenter/Images/Checkout/checkout_close.gif) no-repeat;position: absolute;top: 15px;right: 15px;cursor: pointer;}
.chat_overlay #promoStartChat {height: 27px;width: 129px;background: url("/includes/guitarcenter/images/buttons/startchat.png") no-repeat;text-indent: -5000em;cursor: pointer;line-height: 500px;overflow: hidden;border: none;}
.reviews-header .right a {cursor: pointer;}
.reviews-header .right a:hover, .reviews-header .right a:active {text-decoration: underline !important;}
.divWriteReviewForm a.underline {text-decoration: underline !important;}
.modalPopup.storeAddress {width: 375px;}
.modalPopup.storeAddress button, .modalPopup.storeAddress input[type='submit'] {width: 70px;cursor: pointer;border-color: rgb(128,128,128);border-radius: 3px;border-width: 1px;border-style: solid;color: rgb(255,255,255);}
.modalPopup.storeAddress .button-green {background-color: rgb(72,103,0);background-image: url(/Includes/GuitarCenter/Images/Checkout/green-action.png);}
.modalPopup.storeAddress .button-red {background-color: rgb(126,0,0);background-image: url(/Includes/GuitarCenter/Images/Checkout/primary-action.png);}
/* Site Wide link color/style overrides*/
.slider-product-description a, .itemfv-link a, body .gcHeaderSubmenu a, body .gcHeaderSubmenuBottom a, .about_content a, .hotdeal-leftnav a, .search-results-nav ul li a {color: #004b91 !important;font-weight: normal !important;}
.search-results-nav .nav-block a.checkbox, .search-results-nav .nav-block a.checkbox-partial, .search-results-nav .nav-block a.checkbox-checked {color: #555 !important;}
#microsites-header #utility-nav a, #microsites-header, #microsites-header-nav li li a, #in-nav-links a {color: #004b91 !important;font-weight: normal !important;}
#microsites-header-nav {-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
p.product-price, .itemfv-info span.soitem {color: #ba2e29 !important;}
#gc-main-footer-container div.h3 {color: #555 !important;}
body .gcHeaderSubmenu a {color: #333333 !important;font-weight: normal !important;}
body .gcHeaderSubmenu a:hover {color: #CC0000 !important;font-weight: normal !important;text-decoration: underline !important;}
body .gcHeaderSubmenuBottom a {color: #CC0000 !important;font-weight: normal !important;}
/* Location Info on product detail page */
.locationinfo {margin: 0 25px 5px;position: relative;}
.locationinfo #location {font-size: 14px;font-weight: bold;color: #333333;padding-bottom: 5px;}
.locationinfo #storename .storeinfolink {color: #004b91;font-weight: bold;font-size: 12px;}
.locationinfo #storecitystate, #storephone {color: #555555;font-size: 12px;}
.locationinfo div {padding-bottom: 0px;height: 12px;}
.locationinfo #emaillocation .storeinfolink {color: #004b91;font-weight: bold;font-size: 12px;}
.locationinfo #usedgearlink .storeinfolink {color: #004b91;font-weight: bold;font-size: 12px;}
.overlayDivWidth {width: 600px;clear: left;position: relative;top: -20px;}
#slider-amount, .search-nav-price-range {text-align: center;}
.itemnumberlabel, .conditionlabel {font-size: 12px;font-weight: bold;}
.prodDetails_header .whatsthiscondition {background: url(/includes/guitarcenter/images/itemend/info.gif);display: block;height: 15px;width: 15px;text-indent: -5000em;margin-left: -15px;}
.ataglanceheader {color: #004b91;font-weight: bold;}
#divConditionOverlay {position: relative;z-index: 99999;height: 250px;color: #555;font-size: 8pt;}
#my_account .reviewloginmsgcontainer .reviewloginmsg {color: #ba2e29;font-size: 14px;font-weight: bold;}
#my_account .reviewloginmsgcontainer {border: 1px solid #ba2e29;margin-top: 20px;padding: 20px;}
div.h3.green {color: #339900;}
#gc-main-footer-container {width: 985px;margin: 0 auto;}
.ui-dialog.overlay-transparent, .ui-dialog-content.overlay-transparent {background: none transparent !important;}
.fileuploadcontent-dialog {background: white !important;border: solid !important;border-width: thin !important!;}
iframe#contactiframe, #contactusmodal {width: 760px !important;}
.tokenContainer {display: none;}
/* Scene7 */
.s7wrapper {/*border: 1px solid #dbdbdb;*/
background: #ffffff url(/images/mediaViewerLoading.gif) no-repeat 50% 50%;width: 357px;height: 274px;margin-top: -21px;}
.s7container {background: #ffffff url(/images/mediaViewerLoading.gif) no-repeat 50% 50%;width: 357px;height: 274px;}
.s7mixedmediaviewer .s7swatches {background-color: #ffffff;width: 100%;height: 60px;bottom: 0px;}
.s7mixedmediaviewer .s7tooltip {display: none;}
.s7mixedmediaviewer .s7button {cursor: pointer;}
.s7mixedmediaviewer .s7button[state='disabled'] {cursor: inherit;}
.s7mixedmediaviewer .s7swatches .s7thumb {background-color: #fff;cursor: pointer;border: 1px solid #ABABAB;}
.s7mixedmediaviewer .s7swatches .s7thumb:hover {border: 1px solid #556A83;}
.s7mixedmediaviewer .s7swatches .s7thumb[state='selected'] {border: 1px solid #556A83;}
.s7mixedmediaviewer .s7zoomview[cursortype='zoomin'] {cursor: url("/Includes/Common/magnify_in.cur"), default;}
.s7mixedmediaviewer .s7zoomview[cursortype='reset'] {cursor: url("/Includes/Common/magnify_out.cur"), default;}
.s7mixedmediaviewer .s7spinview .s7iconeffect[state='spin_1D'] {background-image: url(//media.guitarcenter.com/is/image/Scene7SharedAssets/IconEffect_spin_up?scl=1&fmt=png-alpha);}
.s7mixedmediaviewer .s7spinview .s7iconeffect[state='spin_2D'] {background-image: url(//media.guitarcenter.com/is/image/Scene7SharedAssets/IconEffect_spin3d_up?scl=1&fmt=png-alpha);}
.s7mixedmediaviewer .s7controlBar {display: block;position: absolute;bottom: 0px;width: 100%;}
.s7mixedmediaviewer .s7zoominbutton,
.s7mixedmediaviewer .s7zoomoutbutton,
.s7mixedmediaviewer .s7zoomresetbutton,
.s7mixedmediaviewer .s7fullscreenbutton {cursor: pointer;position: absolute;bottom: 0px;width: 28px;height: 28px;}
.s7mixedmediaviewer .s7zoominbutton {position: absolute;right: 84px;}
.s7mixedmediaviewer .s7zoominbutton[state='up'] {background: url(//media.guitarcenter.com/is/image/Scene7SharedAssets/ZoomInButton_light_up?scl=1&fmt=png-alpha);}
.s7mixedmediaviewer .s7zoominbutton[state='over'],
.s7mixedmediaviewer .s7zoominbutton[state='down'] {background: #dddddd url(//media.guitarcenter.com/is/image/Scene7SharedAssets/ZoomInButton_light_up?scl=1&fmt=png-alpha);}
.s7mixedmediaviewer .s7zoominbutton[state='disabled'] {background: url(//media.guitarcenter.com/is/image/Scene7SharedAssets/ZoomInButton_light_disabled?scl=1&fmt=png-alpha);background-position: 0px 1px;}
.s7mixedmediaviewer .s7zoomoutbutton {right: 56px;}
.s7mixedmediaviewer .s7zoomoutbutton[state='up'] {background: url(//media.guitarcenter.com/is/image/Scene7SharedAssets/ZoomOutButton_light_up?scl=1&fmt=png-alpha);}
.s7mixedmediaviewer .s7zoomoutbutton[state='over'],
.s7mixedmediaviewer .s7zoomoutbutton[state='down'] {background: #dddddd url(//media.guitarcenter.com/is/image/Scene7SharedAssets/ZoomOutButton_light_up?scl=1&fmt=png-alpha);}
.s7mixedmediaviewer .s7zoomoutbutton[state='disabled'] {background: url(//media.guitarcenter.com/is/image/Scene7SharedAssets/ZoomOutButton_light_disabled?scl=1&fmt=png-alpha);background-position: 0px 1px;}
.s7mixedmediaviewer .s7zoomresetbutton {right: 28px;}
.s7mixedmediaviewer .s7fullscreenbutton {right: 0px;}
/*s7zoomviewer styles begin*/
.s7zoomviewer .s7swatches {background-color: #ffffff;width: 100%;height: 60px;bottom: 0px;}
.s7zoomviewer .s7tooltip {display: none;}
.s7zoomviewer .s7button {cursor: pointer;}
.s7zoomviewer .s7button[state='disabled'] {cursor: inherit;}
.s7zoomviewer .s7swatches .s7thumb {background-color: #fff;cursor: pointer;border: 1px solid #ABABAB;}
.s7zoomviewer .s7swatches .s7thumb:hover {border: 1px solid #556A83;}
.s7zoomviewer .s7swatches .s7thumb[state='selected'] {border: 1px solid #556A83;}
.s7zoomviewer .s7zoomview[cursortype='zoomin'] {cursor: url("/Includes/Common/magnify_in.cur"), default;}
.s7zoomviewer .s7zoomview[cursortype='reset'] {cursor: url("/Includes/Common/magnify_out.cur"), default;}
.s7zoomviewer .s7spinview .s7iconeffect[state='spin_1D'] {background-image: url(//media.guitarcenter.com/is/image/Scene7SharedAssets/IconEffect_spin_up?scl=1&fmt=png-alpha);}
.s7zoomviewer .s7spinview .s7iconeffect[state='spin_2D'] {background-image: url(//media.guitarcenter.com/is/image/Scene7SharedAssets/IconEffect_spin3d_up?scl=1&fmt=png-alpha);}
.s7zoomviewer .s7controlBar {display: block;position: absolute;bottom: 0px;width: 100%;}
.s7zoomviewer .s7zoominbutton,
.s7zoomviewer .s7zoomoutbutton,
.s7zoomviewer .s7zoomresetbutton,
.s7zoomviewer .s7fullscreenbutton {cursor: pointer;position: absolute;bottom: 0px;width: 28px;height: 28px;}
.s7zoomviewer .s7zoominbutton {position: absolute;right: 84px;}
.s7zoomviewer .s7zoominbutton[state='up'] {background: url(//media.guitarcenter.com/is/image/Scene7SharedAssets/ZoomInButton_light_up?scl=1&fmt=png-alpha);}
.s7zoomviewer .s7zoominbutton[state='over'],
.s7zoomviewer .s7zoominbutton[state='down'] {background: #dddddd url(//media.guitarcenter.com/is/image/Scene7SharedAssets/ZoomInButton_light_up?scl=1&fmt=png-alpha);}
.s7zoomviewer .s7zoominbutton[state='disabled'] {background: url(//media.guitarcenter.com/is/image/Scene7SharedAssets/ZoomInButton_light_disabled?scl=1&fmt=png-alpha);background-position: 0px 1px;}
.s7zoomviewer .s7zoomoutbutton {right: 56px;}
.s7zoomviewer .s7zoomoutbutton[state='up'] {background: url(//media.guitarcenter.com/is/image/Scene7SharedAssets/ZoomOutButton_light_up?scl=1&fmt=png-alpha);}
.s7zoomviewer .s7zoomoutbutton[state='over'],
.s7zoomviewer .s7zoomoutbutton[state='down'] {background: #dddddd url(//media.guitarcenter.com/is/image/Scene7SharedAssets/ZoomOutButton_light_up?scl=1&fmt=png-alpha);}
.s7zoomviewer .s7zoomoutbutton[state='disabled'] {background: url(//media.guitarcenter.com/is/image/Scene7SharedAssets/ZoomOutButton_light_disabled?scl=1&fmt=png-alpha);background-position: 0px 1px;}
.s7zoomviewer .s7zoomresetbutton {right: 28px;}
.s7zoomviewer .s7fullscreenbutton {right: 0px;}
/*s7zoomviewer styles end*/
.accessories-list INPUT[type="button"]/* Must stay in Prod Detail ONLY */
#body {padding:14px}
/* General*/
#pd30v7 {z-index:1;position:relative}
.label-top {margin: 0 0 4px;font-weight: bold;font-size: 12px;display: block;font-family: Arial, Helvetica, sans-serif}
.label-top SPAN {font-weight: normal;color: #666}
.label-left {margin: 4px 6px 0 0;float: left;font-weight: bold;font-size: 12px;display: inline;color: #333;font-family: Arial, Helvetica, sans-serif}
.label-left SPAN {font-weight: normal;color: #666}
.label-right {margin: 4px 0 0 6px;float: left;font-weight: bold;font-size: 12px;display: inline;color: #333;font-family: Arial, Helvetica, sans-serif}
.label-right SPAN {font-weight: normal;color: #666}
/* =UI Select Box */
#pd30v7 select {display:block;margin-bottom:15px;width:100%}
#pd30v7 select.replaced {display:none}
#pd30v7 ul.selectReplacement {background:#fff url(/includes/guitarcenter/images/ProdDetail/shadows/inner_top.gif) 0 1px repeat-x;margin:0;padding:0}
#pd30v7 ul.selectReplacement li {background:#606060;color:#fff;cursor:pointer;display:none;list-style:none;margin:0;font-size:11px !important;padding:5px;line-height:100% !important}
#pd30v7 ul.selectOpen {position:absolute;z-index:999}
#pd30v7 ul.selectOpen li {width:auto;display:block;margin:0 !important;border:1px solid #ccc}
#pd30v7 ul.selectReplacement li.selected {padding-right:16px;background:transparent url(/includes/guitarcenter/images/ProdDetail/bullet-arrow_down.png) center right no-repeat;color:#000;display:block;border:1px solid #ccc;font-weight:bold}
#pd30v7 ul.selectOpen li.selected {display:block;background:#fff url(/includes/guitarcenter/images/ProdDetail/shadows/inner_top.gif) 0 1px repeat-x !important;border:1px solid #ccc;color:#000 !important}
#pd30v7 ul.selectOpen li:hover, ul.selectOpen li.hover, ul.selectOpen li.selected:hover {background:#000;color:#fff}
.qty-input {width: 28px;padding: 4px;margin: 0 10px 0 0;color: #333;text-align: center;background: #FFFFFF none;border: 1px solid #DDD;font-size: 11px;font-weight: bold}
/*sidebar*/
.header-title {color: #333;margin: 0 0 10px;padding-bottom: 4px;line-height: normal;display: block}
.thumb {height: 80px;width: 80px;float: left;padding: 1px;border: 1px solid #CCC}
/*header*/
#pd30v7 .prodDetails_header {padding:15px 0;}
#pd30v7 .headerTitle {float:left;width:580px;}
#pd30v7 .headerTitle h1 {font-size:18px;font-weight:bold;color:#000;line-height:normal }
#pd30v7 .headerTitle p {font-size:10px}
#pd30v7 .headerTitle p img {vertical-align:middle}
#pd30v7 a, #pd30v7 a:visited {text-decoration:none;outline:none}
#pd30v7 a.blue {color:#1E1EFE}
#pd30v7 a.blue:hover {color:#4D4DFE}
/* header share*/
#pd30v7 .shareProduct {float:right;width:370px;position:relative}
#pd30v7 .shareProduct h2 {font-weight:bold;font-size:10px;padding-bottom:3px;margin-bottom:4px;border-bottom:1px solid #333}
#pd30v7 .shareProduct ul {position:relative}
#pd30v7 .shareProduct li {float: left;margin:0 3px 0 0 !important}
/* print button */
#pd30v7 .shareProduct li.print a {display:block;text-indent:-5000em;height:22px;width:22px;background:url(/includes/guitarcenter/images/sprites/buttons-sprite.gif) no-repeat -2771px -25px}
/* =Pop Up */
#pd30v7 .shareProduct .sharePopUp {display:none;width:320px;background:#FFF;border:1px solid #ccc;-moz-box-shadow:0 0 20px #999;box-shadow:0 0 20px #999;-webkit-box-shadow:0 0 20px #999;position:absolute;right:0;top:55px;z-index:999999 }
#pd30v7 .shareProduct .sharePopUp:hover {display:block;}
#pd30v7 .shareProduct .popContainer {padding:8px;line-height:normal !important}
#pd30v7 .shareProduct .popContainer li {padding-bottom:10px}
#pd30v7 .popContainer {position:relative;border:5px solid #FFF;padding:5px;background-color:#eee;}
#pd30v7 .popContainer .popEar {width:21px;height:11px;background:url(/includes/guitarcenter/images/ProdDetail/popUpEar.gif);display:block;position:absolute;top:-16px;}
#pd30v7 .shareProduct #mailMe .popContainer .popEar {right:33px;}
#pd30v7 .shareProduct #printMe .popContainer .popEar {right:7px;}
#pd30v7 .shareProduct #printMe {width:195px;}
/* =Pop Up Form */
#pd30v7 .popContainer h3 {font-weight:bold;font-size:17px;margin-bottom:0;}
#pd30v7 .popContainer ol li {margin-bottom:10px;font-size:11px;display:block;width:100%;float:none}
#pd30v7 .popContainer label {display:block;font-size:11px;}
#pd30v7 .popContainer label input[type=checkbox] {vertical-align:baseline;}
#pd30v7 .popContainer input[type=text],
#pd30v7 .popContainer textarea {font-family:Arial;width:98%;min-width:98%;max-width:98%;font-size:11px;padding:2px;border:1px solid #ccc;}
#pd30v7 .popContainer textarea {height:65px;}
#pd30v7 .popContainer input[type=button] {margin-right:5px;}
#pd30v7 .popContainer .btnPrintPage {padding:3px 6px}
/* Similar items */
#similar_wrapper {margin: 20px 0 0}
#similar_wrapper .accessories-list UL {margin: 0;padding: 0}
#similar_wrapper .accessories-list LI {margin: 0 0 14px;padding: 0 0 14px;list-style: none;display: block}
#similar_wrapper .thumb {margin-left: 20px}
#similar_wrapper .col1 {float: left;width: 420px;margin: 19px 0 0 40px;padding-right: 20px;text-align: left}
#similar_wrapper .col1 H4, #similar_wrapper .col1 div.h4 {font-size: 12px;font-weight: bold;color: #000}
#similar_wrapper .col1 H5, #similar_wrapper .col1 div.h5 {color: #333;font-size: 11px}
#similar_wrapper .col2 {float: left;width: 150px;margin: 19px 0 0;text-align: left}
#similar_wrapper .col3 {float: right;width: 100px;margin: 19px 0 0;text-align: left}
#similar_wrapper .col3 H3, #similar_wrapper .col3 div.h3 {font-size: 14px}
#similar_wrapper #similar-items {margin: 1px 0 0}
#similar_wrapper .bxslider_wrap {padding: 0}
#similar_wrapper .bxslider_wrap .bxslider_container {border-top: 1px solid #DDD;border-bottom: 1px solid #DDD;margin: 0px 0 10px;padding: 0}
/* Related searches */
#spnBloomSurface_RelatedSearch {border: none}
#spnBloomSurface_RelatedSearch .related-terms-headline {background-image: none}
/*Customer Reviews*/
#purchasing-new, #at-a-glance, #customer-reviews, #specifications, #warranty, #purchasing-platinum, #purchasing-clearance, #purchasing-vintage, #purchasing-used, #purchasing-retailused {border: 1px solid #CCC;min-height: 380px;}
#customer-reviews {padding: 20px}
/*#customer-reviews {width: 917px}*/
.reviews-header {border: 1px solid #DDD;background-color: #F5F5F5;margin: 0 0 14px;padding: 10px;width: 895px}
.reviews-header .header-title {display: inline;color: #333;margin: 0;line-height: normal;padding: 0;vertical-align: middle;border: none}
.reviews-header .left {float: left;width: 540px}
.reviews-header .right {float: right;width: 340px;text-align: right}
.reviews-header .trim {border-top: 1px solid #DDD;border-bottom: 1px solid #FFF;margin: 8px 0px}
/*Read Reviews*/
#read-reviews {padding: 0;margin: 0;width: 895px}
#read-reviews UL.reviews {margin: 0;padding: 0}
#read-reviews LI.reviews {display: block;float: left;width: 277px;padding: 0;margin: 0 20px 0 0}
#read-reviews .best-left LI.reviews {width: 340px}
#read-reviews .worst-right LI.reviews {width: 340px}
#read-reviews .reviews h3, #read-reviews .reviews div.h3 {color: #000000;margin: 0 0 10px}
#read-reviews .reviews h4, #read-reviews .reviews div.h4 {color: #666;font-size: 11px;font-weight: normal;display: block;margin: 6px 0}
#read-reviews .reviews h5, #read-reviews .reviews div.h5 {color: #333;font-size: 11px;font-weight: bold;display: block;margin: 0 0 4px}
#read-reviews .full-review h5 {color: #333;font-size: 12px;font-weight: bold;display: block;margin: 0 0 4px}
#read-reviews .full-review h5 STRONG {text-decoration: underline}
#read-reviews .reviews P {font-size: 12px;margin: 0 0 10px;line-height: 20px;text-align: left}
#read-reviews .best-left {width: 360px;float: left;text-align: justify;margin-right: 18px}
#read-reviews .worst-right {width: 360px;float: right;text-align: justify}
#read-reviews .vs-divider {float: left;background: url(/Includes/Guitarcenter/Images/vs_divider.png) no-repeat 49.9% 49.9%;width: 81px;height: 340px}
#read-reviews .review-comment {float: left}
#read-reviews .full-review .return-link {margin-bottom: 14px;display: block;font-size: 12px;font-weight: bold}
#read-reviews .full-review H3 {font-size: 18px}
#read-reviews .full-review H4 {font-size: 12px}
#read-reviews .bxslider_wrap .bxslider_container {border-bottom: 1px solid #DDD;margin: 0 0 10px;padding: 0 0 10px}
/*Write A Review*/
#write-reviews {padding: 0px;margin: 0;width: 910px}
#write-reviews H2 {color: #000000;margin-bottom: 20px;padding-bottom: 10px;border-bottom: 1px solid #DDD}
#write-reviews .left {width: 530px;float: left}
#write-reviews .right {width: 380px;float: right}
#write-reviews .right H2 {color: #000000;margin-bottom: 10px;border: none}
#write-reviews .right H4 {color: #000000;font-size: 14px;color: #333;margin-bottom: 10px}
#write-reviews .right P {color: #333;font-size: 12px;line-height: 20px;margin-bottom: 10px}
#write-reviews .right LI {color: #333;font-size: 12px;line-height: 20px;margin: 0 0 10px}
#write-reviews .review-select-field{width: 500px}
.rating {margin: 0 0 14px}
.review-text {width: 500px;height: 200px;margin: 0 0 14px;border: 1px solid #DDD}
.review-text-field {width: 500px;margin: 0 0 14px;border: 1px solid #DDD}
#accessories-module {width: 316px;float: right}
#accessories-module .accessories-list LI {display:block;border-bottom:1px solid #ddd;padding: 0 0 14px;margin:0 0 14px}
#accessories-module .details {float: right;width: 210px}
#accessories-module .details * {font-size:11px;line-height:normal}
#accessories-module .details h4, #accessories-module .details h5, #accessories-module .details h4 a, #accessories-module .details div.h4, #accessories-module .details div.h5, #accessories-module .details div.h4 a {color:#333}
#accessories-module .details h4, #accessories-module .details h4 a, #accessories-module .details div.h4, #accessories-module .details div.h4 a {margin: 0 0 4px}
#accessories-module .details h4 a:hover, #accessories-module .details h4 a:active, #accessories-module .details div.h4 a:hover, #accessories-module .details div.h4 a:active {color: #AA0000;text-decoration: underline}
#accessories-module .details h5, #accessories-module .details div.h5 {font-weight: bold;margin: 6px 0 8px}
#accessories-module .details h5 span, #accessories-module .details div.h5 span {color: #AA0000}
#accessories-module .details LABEL {font-weight: bold}
/* Fix for ie7 and ie8 */
.ie7 #standardAccessories li.accessories-list, .ie8 #standardAccessories li.accessories-list {display:none;}
.ie7 #standardAccessories ul.accessories-list, .ie7 #standardAccessories ul.accessories-list li.accessories-list, .ie8 #standardAccessories ul.accessories-list, .ie8 #standardAccessories ul.accessories-list li.accessories-list {display:block;}
/* Info module */
/*Information Module*/
#at-a-glance, #specifications, #warranty {min-height: 340px}
#info-wrapper {margin: 25px 0 14px}
#information-module {width: 618px;float: left;}
#information-module .content-body {padding: 24px 26px}
#information-module h2, #information-module h3, #information-module div.h2, #information-module div.h3 {color:#333;line-height:normal}
#information-module h2, #information-module div.h2 {margin: 0 0 4px}
#information-module h3, #information-module div.h3 {margin: 0;line-height:20px}
#information-module h3 a, #information-module div.h3 a {color:#aa0000}
#information-module h3 a:hover, #information-module h3 a:active, #information-module div.h3 a:hover, #information-module div.h3 a:active {text-decoration:underline}
#information-module P {font-size: 12px;color: #444;margin: 0 0 16px;line-height: 20px}
#information-module .odd, #information-module .even {display: block;background-color: #F4F4F4;padding: 4px 20px;margin: 0 0 4px;font-size: 11px}
#information-module .even {background-color: #FFF}
#information-module .branding {width: 120px;padding: 6px;margin: 0 0 20px 20px;float: right;border: 1px solid #EEE;text-align: center}
#information-module .branding IMG {margin: 0 0 8px}
#information-module .ui-corner-all {-moz-border-radius: 0px;-webkit-border-radius: 0px;border-radius: 0px}
#information-module .ui-corner-bottom {-moz-border-radius: 0px;-webkit-border-radius: 0px;border-radius: 0px}
#information-module .gift-thumb {height: 40px;width: 40px;border: 1px solid #DDD;padding: 6px;margin-right: 10px;background-color: #FFFFFF;float: left}
.marketing-banner {margin: 8px 0px 14px}
#warranty UL.bullets {margin: 0 0 16px;padding: 0}
#warranty .bullets LI {margin: 0 0 10px;padding: 0 0 0 20px;list-style: none;background: url(/Includes/guitarcenter/images/list-bullet-button.png) no-repeat 0px 4px;line-height: 20px}
#warranty .add-coverage-now {float: right;width: 200px;margin: 0 0 20px 20px;border: 1px solid #DDD;background-color: #F5F5F5;padding: 20px}
#warranty .add-coverage-now P {margin-bottom: 4px}
#warranty .add-button-wrapper {margin: auto;width: 170px}
#warranty UL.coverage {margin: 0 0 16px;padding: 0}
#warranty .coverage LI {list-style: none;line-height: 26px}
#accessories-module .bx_pager {width: 100px;display:block;overflow: hidden;margin: auto;text-align: center;}
#accessories-module .bx_pager LI {height: 19px;width: 18px;display: inline-block;zoom: 1;*display: inline;background: transparent url("/Includes/Guitarcenter/Images/slider-paging-bullets_small.png") no-repeat scroll center top;margin: 0 1px;cursor: pointer}
#accessories-module .bx_pager LI.active {background-color: #CCC;cursor: default;background: transparent url("/Includes/Guitarcenter/Images/slider-paging-bullets_small.png") no-repeat scroll center bottom}
#accessories-module .bx_pager LI:hover {background-color: #CCC;background: transparent url("/Includes/Guitarcenter/Images/slider-paging-bullets_small.png") no-repeat scroll center center}
.accessories-list INPUT[type="button"] {border-radius: 0.5em 0.5em 0.5em 0.5em !important;box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2) !important;color: #FFFFFF !important;cursor: pointer !important;display: inline-block !important;font: 11px/100% Tahoma, Arial, Helvetica, sans-serif !important;margin: 0 2px !important;outline: medium none #000000 !important;padding: 0.2em 1em 0.275em;text-align: center !important;text-decoration: none !important;text-shadow: 0 1px 1px rgba(0, 0, 0, 0.3) !important;vertical-align: baseline !important}
.accessories-list INPUT[type="button"] {background: #D81B21 !important;background: -webkit-gradient(linear, left top, left bottom, from(#ed1c24), to(#aa1317)) !important;background: -moz-linear-gradient(top, #ed1c24, #aa1317) !important;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ed1c24', endColorstr='#aa1317') !important;border: 1px solid #980C10 !important;color: #FFFFFF !important;font-weight: normal !important}
.accessories-list INPUT[type="button"]:hover {background: #B61318 !important;background: -webkit-gradient(linear, left top, left bottom, from(#c9151b), to(#a11115)) !important;background: -moz-linear-gradient(top, #c9151b, #a11115) !important;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#c9151b', endColorstr='#a11115') !important}
.accessories-list INPUT[type="button"]:focus {color: #DE898C;background: -webkit-gradient(linear, left top, left bottom, from(#aa1317), to(#ed1c24)) !important;background: -moz-linear-gradient(top, #aa1317, #ed1c24) !important;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#aa1317', endColorstr='#ed1c24') !important}
.accessories-list SELECT {width: 90% !important}
#accessories-module .prev {float: left}
#accessories-module .next {float: right;margin-right: 5px}
#accessories-module .accessories-list DIV.sexy {height: 21px;border: 0;margin: 0;padding: 0;width: 155px}
#accessories-module .accessories-list DIV.sexy INPUT {margin: 0;font: normal 12px arial, sans-serif;padding: 1px 3px;background: #FFF url(/Includes/Guitarcenter/Images/text-bg.gif) repeat-x 0 0;border: 1px solid #B5B8C8;height: 18px;line-height: 18px;vertical-align: middle;left: 0px;top: 0px;width: 152px}
#accessories-module .accessories-list DIV.sexy DIV.icon {width: 17px;height: 21px;border: 0;background: transparent url(/Includes/Guitarcenter/Images/trigger.gif) no-repeat 0 0;cursor: pointer;border-left: 1px solid #B5B8C8;top: 0px;left: 159px}
#accessories-module .accessories-list DIV.sexy DIV.list-wrapper {left: 0px;top: 21px;border: 1px solid #D9D9D9;background-color: #FFFFFF;padding: 0;margin: 0;width: 165px;bottom: auto}
#accessories-module .accessories-list DIV.sexy DIV.list-wrapper-up {top: auto;bottom: 30px}
#accessories-module .accessories-list DIV.sexy UL {list-style-type: none;padding: 0;margin: 0}
#accessories-module .accessories-list DIV.sexy LI {padding: 4px;padding-left: 5px;font: normal 12px arial, sans-serif;background-color: #FFFFFF;cursor: pointer;margin: 0}
#accessories-module .accessories-list DIV.sexy LI.active {background-color: #E6EAE6}
.grey-box {border: 1px solid #DDD;background-color: #EEE;margin: 0 0 14px;padding: 4px}
.grey-box H4 {font-size: 14px;margin: 0 0 8px}
#body .grey-box P {font-size: 12px;margin: 0;padding: 0}
.text-field {margin: 0;font-weight: normal;font-size: 12px;padding: 2px;color: #333;display: inline;border: 1px solid #DDD}
.quick-add {background: #FFFFFF none;padding: 2px 10px;height: 22px;border: 1px solid #DDD}
BUTTON, SPAN, A {outline: none}
#largeImgControl A.imgZoom {position: relative;z-index: 15}
.trim {border-top: 1px solid #DDD;border-bottom: 1px solid #FFF;margin: 8px 0px 10px}
TEXTAREA {resize: none}
.ie6 {border: 1px solid #DDD;background-color: #EEE;padding: 4px 8px;margin: 0 0 20px}
/*Product Page Header*/
#top-wrapper {margin: 6px 0 0}
#product-header {margin: 0 0 14px 5px;font-family: Arial;width: 640px;float: left;min-height: 60px}
.breadcrumb A {color: #004b91;font-size: 11px;}
.breadcrumboff {font-size: 11px;color: #555555;}
#product-title H1 {color: #000000;line-height: normal;margin: 0 0 4px}
#product-title H6 {color: #000000;display: inline;line-height: normal;font-weight: bold}
.customer-rating-stars {margin: -2px 0 0 2px;vertical-align: middle}
/*Reviews Module*/
#user-gen-module {margin: 10px 0;width: 955px;float: left}
#user-gen-module DIV.ui-corner-all {-moz-border-radius: 0px;-webkit-border-radius: 0px;border-radius: 0px}
#user-gen-module DIV.ui-corner-bottom {-moz-border-radius: 0px;-webkit-border-radius: 0px;border-radius: 0px}
/*Ask An Expert*/
#ask-an-expert {padding: 13px 18px;margin: 0;width: 917px}
#ask-an-expert H2 {color: #000000}
#ask-an-expert HR {border: none;border-bottom: 1px solid #DDD}
#ask-an-expert .left {width: 530px;float: left}
#ask-an-expert .right {width: 380px;float: right}
#ask-an-expert .right H2 {color: #000000;margin-bottom: 10px;border: none}
#ask-an-expert .right H4 {color: #000000;font-size: 14px;color: #333;margin-bottom: 10px}
#ask-an-expert .right P {color: #333;font-size: 12px;line-height: 20px;margin-bottom: 10px}
#ask-an-expert .right LI {color: #333;font-size: 12px;line-height: 20px;margin: 0 0 10px}
/*Add-Ons Modalbox*/
.modal-wrapper {background-color: #FFFFFF}
.modal-wrapper .clear {clear: both}
.modal-wrapper .header {color: #333;font-size: 14px;font-weight: normal;margin: 0 0 20px}
.modal-wrapper .header H4 {display: inline;font-size: 14px}
.modal-wrapper .left {float: left;width: 200px}
.modal-wrapper .left H2 {font-size: 14px;color: #000000;margin: 0 0 10px}
.modal-wrapper .left UL {margin: 0;padding: 0}
.modal-wrapper .left P {margin: 0 0 10px;font-size: 12px}
.modal-wrapper .left UL {margin: 0;padding: 0}
.modal-wrapper .left LI {font-size: 12px;margin: 0 0 10px}
.left .procoverage {margin: 0 0 0 4px}
.left .label {margin: 0 0 0 6px}
/*Right side Add-ons Panel and Check out or Continue Shopping buttons*/
.modal-wrapper .add-ons-panel {margin: 0 0 20px;border: 1px solid #DDD;background-color: #EEE;padding: 10px 16px}
.select-comps H2 {margin: 0;padding: 4px 10px;color: #000000;border: 1px solid #DDD;background-color: #EEE}
.modal-wrapper .right {float: right;width: 640px;margin: 0 10px 0 0}
.modal-wrapper .right .bxslider_wrap {width: 540px;margin: 20px 0 0px 35px;position: relative}
.modal-wrapper .right .bxslider_wrap .prev {position: absolute;top: 34px;left: -40px;height: 115px;width: 27px;background: url(/Includes/Guitarcenter/Images/scroller-buttons_large.png) no-repeat 0px 0px;outline: none}
.modal-wrapper .right .bxslider_wrap .next {position: absolute;top: 34px;left: 546px;height: 115px;width: 27px;background: url(/Includes/Guitarcenter/Images/scroller-buttons_large.png) no-repeat -27px 0px;outline: none}
#add-ons .qty-input {border: 1px solid #DDD}
UL.add-ons {margin: 0;padding: 0}
LI.add-ons {margin: 0 10px 20px 0;padding: 0;display: inline;zoom: 1;display: -moz-inline-box;float: left;width: 260px}
#add-ons .odd {margin: 0}
.add-ons .thumb {height: 60px;width: 60px;float: left;padding: 10px;background-color: #FFFFFF;margin: 0 10px 0 0;border: 1px solid #DDD}
.add-ons H4 {color: #333;line-height: normal;font-size: 11px;margin: 0 0 4px}
.add-ons H5 {color: #333;font-weight: bold;font-size: 11px;line-height: normal;margin: 0 0 8px}
.add-ons H5 SPAN {color: #AA0000}
.add-ons LABEL {font-weight: bold;font-size: 11px}
.modal-wrapper .right .bottom {margin: auto;width: 400px}
.bottom .continue {margin: 0;padding: 0;float: left;width: 180px;border: 1px solid #DDD;height: 36px}
.bottom .checkout {margin: 0;padding: 0;float: right;width: 180px;border: 1px solid #DDD;height: 36px}
.build-a-kit {padding: 0}
.select-comps {margin: 0 0 20px;padding: 20px;width: 810px;float: left;border: 1px solid #DDD;background-color: #FFFFFF}
.select-comps H2 {margin: 0 0 10px;color: #000000}
.select-comps H5 {font-weight: normal}
.select-comp {margin: 0 10px 0 0}
.select-comps .thumb {border: 1px solid #FFFFFF}
/*User History*/
#user-history {margin: 40px 0 20px}
.browsing {float: left;width: 240px}
.history {float: right;width: 690px}
UL.history-list {padding: 0;margin: 0;overflow: hidden;width: 624px}
LI.history-list {width: 110px;margin: 0 15px 0 0px;text-align: left;display: inline;float: left;zoom: 1}
LI.history-list H4 {display: block}
.history .bxslider_container {margin-left: 33px}
.history .prev {position: absolute;top: 34px;left: 0px;height: 115px;width: 27px;background: url(/Includes/Guitarcenter/Images/scroller-buttons_large.png) no-repeat 0px 0px;outline: none}
.history .prev:hover
{background-position: 0px -115px;outline: none}
.history .prev:active {background-position: 0px -230px;outline: none}
.history .next {position: absolute;top: 34px;left: 660px;height: 115px;width: 27px;background: url(/Includes/Guitarcenter/Images/scroller-buttons_large.png) no-repeat -27px 0px;outline: none}
.history .next:hover {background-position: -27px -115px;outline: none}
.history .next:active {background-position: -27px -230px;outline: none}
/*=====Printing Styles=====*/
.display-print {width: 950px;margin: 0 auto 20px}
.display-print H2 {color: #333;margin-top: 30px}
.display-print .used-listings-header .c1 {margin-left: 0px}
.display-print .used-gear-results {margin: 0;padding: 0}
.display-print .used-listings .c1 {text-align: left;margin: 0 0 0 14px}
.display-print .used-listings .c2 {margin: 0 0 0 -18px}
.inventory-status H2 {width: 220px}
.hrefGrey A {color: #666;text-decoration: none;font-weight: bold}
.store-results .prev, .store-results .next {padding: 5px}
.store-results .bxslider_wrap .bx_pager {margin: 10px}
.ulPrintPage {list-style-type: none}
.ulPrintPage LI {float: left;width: 135px;padding-left: 10px;padding: 5px}
.ulPrintPage LI LABEL {margin-left: 4px}
/*The Fixed*/
.ui-tabs .ui-tabs-hide, #purchasing-module .clear {position: absolute;left: -10000px}
#divNumberOfStoresInStock {padding: 5px 0;margin-bottom: 10px}
.store-info {overflow: hidden}
.ui-tabs-nav-v2 LI A:hover {border-bottom: none}
DIV.find-in-store {padding: 10px 20px;border: 1px solid #CCC}
.expanding-store-info {clear: both}
.expanding-store-info LI {margin-left: 0}
.store-results {border: 1px solid #DDDDDD;margin-bottom: 10px}
.toolBar .toolBarBottom UL LI.toolBarSubmit INPUT[type="submit"] {margin-top: 0;padding-bottom: 4px !important;padding-top: 2px !important}
/*=findInStore*/
#pd30v7 #findInStore {position: absolute;top: 0;left: -1px;border: 1px solid #CCC;width: 953px;z-index: 99999}
#pd30v7 .findInStore_container {padding: 18px;height: auto;background: #FFF}
#pd30v7 .findInStore_container .head H2, #pd30v7 .findInStore_container .head H3, #pd30v7 .findInStore_container .head H4 {font-weight: bold;text-align:left !important;margin-bottom:5px;clear:left;width:70%;margin-top:0}
#pd30v7 .findInStore_container .head H2 {font-size: 16px}
#pd30v7 .findInStore_container .head H3 {font-size: 15px;}
#pd30v7 .findInStore_container .head H4 {font-size: 12px}
#pd30v7 .findInStore_container .head H4 SPAN {font-size: 11px}
#pd30v7 .findInStore_container .head .close, .serializedProductOptionsOverlay .close, .availableInStoresOverlay .close {width: 75px;height: 22px;background: url(/includes/guitarcenter/images/ProdDetail/sprite.png) no-repeat -1px -1px;cursor: pointer;display: block;position: absolute;top: 0;right: 0px;text-indent: -50000px}
#pd30v7 .findInStore_container .toolbar {background: #000;padding: 0;color: #FFF}
#pd30v7 .findInStore_container .toolbar .alignleft {margin: 0}
#pd30v7 .findInStore_container .toolbar .alignleft DIV {padding: 10px}
#pd30v7 .findInStore_container .toolbar .alignleft DIV LABEL, #pd30v7 .findInStore_container .toolbar .alignleft DIV SPAN {font-weight: bold;font-size: 10px}
#pd30v7 .findInStore_container .toolbar .col1 {width: 153px}
#pd30v7 .findInStore_container .toolbar .col2 {width: 160px}
#pd30v7 .findInStore_container .toolbar .col2 INPUT {width: 80px;padding: 2px 0}
#pd30v7 .findInStore_container .toolbar .col3 {width: 33px;text-align: center;line-height: 210%}
#pd30v7 .findInStore_container .toolbar .col4 {width: 173px}
#pd30v7 .findInStore_container .toolbar .col4 INPUT {width: 125px;padding: 2px 0}
#pd30v7 .findInStore_container .toolbar .col5 {width: 100px}
#pd30v7 .findInStore_container .toolbar .col6 {width: 140px}
#pd30v7 .findInStore_container .toolbar .col1 SELECT, #pd30v7 .findInStore_container .toolbar .col1 .selectReplacement {width: 253px;max-height: 437px;overflow: auto}
#pd30v7 .findInStore_container .toolbar .col5 SELECT, #pd30v7 .findInStore_container .toolbar .col5 .selectReplacement {width: 80px;max-height: 437px;overflow: auto}
#pd30v7 .findInStore_container .updatedInfo {padding: 0 0 2px 0;position:relative;}
#pd30v7 .findInStore_container .updatedInfo H2 {font-weight: bold;font-size: 12px}
#pd30v7 .findInStore_container .updatedInfo P {font-size: 11px}
.updatedInfo #infoBox {position:absolute;top:7px;left:0}
.updatedInfo #infoPagination {position:absolute;top:7px;right:0}
.updatedInfo #infoBox, .updatedInfo #infoPagination {height:26px}
#pd30v7 #infoBox {width: 445px;margin:0;padding:0;}
#pd30v7 #infoPagination {width: 475px;margin:0;padding:0;font-size: 11px;height:30px;}
#pd30v7 #infoPagination UL {float:right;white-space:nowrap}
#pd30v7 #infoPagination UL LI {float: left;margin-left: 5px;color: #9F0101}
#pd30v7 #infoPagination A {color: #9F0101;font-weight: bold;font-size: 11px;}
#pd30v7 .findInStore_container .storeList LI.storeListContent {border-bottom: 1px dotted #000}
#pd30v7 .findInStore_container .storeList .col DIV {padding-top: 10px;padding-bottom: 5px}
#pd30v7 .findInStore_container .storeList .col1 DIV {padding-right: 10px}
#pd30v7 .findInStore_container .storeList .col3 DIV {margin-right: 10px;margin-left: 10px}
#pd30v7 .findInStore_container .storeList .col4 DIV {margin-left: 20px}
#pd30v7 .findInStore_container .storeList .col H3 {font-size: 12px;font-weight: bold}
#pd30v7 .findInStore_container .storeList .col UL {font-size: 10px;margin-bottom: 5px;line-height: 130%}
#pd30v7 .findInStore_container .storeList .col A {color: #03F;font-weight: bold}
#pd30v7 .findInStore_container .storeList .col1, #pd30v7 .findInStore_container .storeList .col2, #pd30v7 .findInStore_container .storeList .col3, #pd30v7 .findInStore_container .storeList .col4 {min-height: 80px;float: left}
#pd30v7 .findInStore_container .storeList .col1 {width: 180px}
#pd30v7 .findInStore_container .storeList .col2 {width: 100px}
#pd30v7 .findInStore_container .storeList .col3 {width: 190px}
#pd30v7 .findInStore_container .storeList .col4 {width: 425px}
#pd30v7 .findInStore_container .storeList A.mapShot_link IMG {width: 164px;height: 84px}
#pd30v7 .findInStore_container .storeList .listTable {padding: 0;border: 1px solid #999;border-collapse: collapse}
#pd30v7 .findInStore_container .storeList .listTable THEAD .tdhead {font-size: 12px;font-weight: bold;text-transform: uppercase;background: #CCC}
#pd30v7 .FindTitle {font-size: 12px;font-weight: bold;vertical-align: baseline}
#pd30v7 .findInStore_container .storeList .listTable TR TD {font-size: 10px;font-weight: bold;border-bottom: 1px solid #999}
#pd30v7 .findInStore_container .storeList2 .col1 {width: 300px}
#pd30v7 .findInStore_container .storeList2 .col1 .storeListContentDiv {padding-left: 7px}
#pd30v7 .findInStore_container .storeList2 .col2 {width: 100px}
#pd30v7 .findInStore_container .storeList2 .col3 {width: 350px;padding-top: 18px}
#pd30v7 .findInStore_container .storeList2 .col4 {width: 136px;padding-top: 20px;text-align: center}
#pd30v7 .findInStore_container .storeList2 .col3 H3 {font-size: 15px}
#pd30v7 .findInStore_container .storeList2 .col3 P {font-size: 14px}
#pd30v7 .findInStore_container .storeList2 .col3 H3.red {color: #9F0101}
#pd30v7 .findInStore_container .storeList2 .col3 H3.green {color: #090}
#pd30v7 .findInStore_container .storeList2 .col3 H3.upper {text-transform: uppercase}
.largeMap {padding-top: 10px}
.largeMap .mapWrapper {float: right;border: 1px solid #333}
.largeMap .mapInfo {float: left;width: 140px}
.largeMap .mapInfo H3 {font-size: 12px;font-weight: bold}
.largeMap .mapInfo UL {font-size: 10px;margin-bottom: 20px;line-height: 120%}
.largeMap .mapInfo A {color: #03F;font-weight: bold}
.errorReq {border: 1px solid #FF0000}
.pError {color: #FF0000}
#pd30v7 #mediaTabs_wrapperspNew .panes, #pd30v7 #mediaTabs_wrapperspVintage .panes, #pd30v7 #mediaTabs_wrapperspPlatinum .panes, #pd30v7 #mediaTabs_wrapperspUsed .panes, #pd30v7 #mediaTabs_wrapperspRetailUsed .panes, #pd30v7 #mediaTabs_wrapperspClearance .panes {height: auto;padding: 5px 10px}
#othermediapNew A, #othermediaVintage A, #othermediapPlatinum A, #othermediapUsed A, #othermediapRetailUsed A, #othermediapClearance A {padding-left: 20px;color: #A00;background-repeat: no-repeat;height: 16px;display: inline-block;line-height: 140%}
#othermediapNew .equalHeight, #othermediaVintage .equalHeight, #othermediapRetailUsed .equalHeight {width: 25%;float: left}
#other-media-content {padding: 5px 0}
#other-media-content UL {padding: 5px}
#other-media-content UL LI {margin-bottom: 5px}
#othermediapNew H3, #othermediaVintage H3, #othermediapPlatinum H3, #othermediapRetailUsed H3, #othermediapUsed H3, #othermediapClearance H3 {font-size: 15px;margin: 5px;border-bottom: 1px solid #CCC;padding-bottom: 5px}
/*----------------------------------
Light Square Theme
-----------------------------------*/
DIV.light_square .pp_left, DIV.light_square .pp_middle, DIV.light_square .pp_right, DIV.light_square .pp_content {background: #FFF}
DIV.light_square .pp_content .ppt {color: #000}
DIV.light_square .pp_expand, DIV.light_square .pp_contract, DIV.light_square .pp_close, DIV.light_square .pp_nav .pp_play, DIV.light_square .pp_nav .pp_pause {background: url(/includes/guitarcenter/images/ProdDetail/sprite.png) no-repeat;cursor: pointer}
DIV.light_square .pp_expand {background-position:-31px -26px}
DIV.light_square .pp_expand:hover {background-position:31px -47px}
DIV.light_square .pp_contract {background-position:0 -26px}
DIV.light_square .pp_contract:hover {background-position: 0 -47px}
DIV.light_square .pp_close {width: 75px;height: 22px;background-position:-1px -1px}
DIV.light_square #pp_full_res .pp_inline {color: #000}
DIV.light_square .pp_gallery A.pp_arrow_previous, DIV.light_square .pp_gallery A.pp_arrow_next {margin-top: 12px !important}
DIV.light_square .pp_nav .pp_play {background: url(/includes/guitarcenter/images/ProdDetail/sprite.png) no-repeat -1px -100px;height: 15px;width: 14px}
DIV.light_square .pp_nav .pp_pause {background: url(/includes/guitarcenter/images/ProdDetail/sprite.png) no-repeat -24px -100px;height: 15px;width: 14px}
DIV.light_square .pp_arrow_previous {background: url(/includes/guitarcenter/images/ProdDetail/sprite.png) no-repeat 0 -71px}
/*The previous arrow in the bottom nav*/
DIV.light_square .pp_arrow_previous.disabled {background-position: 0 -87px;cursor: default}
DIV.light_square .pp_arrow_next {background: url(/includes/guitarcenter/images/ProdDetail/sprite.png) no-repeat -22px -71px}
/*The next arrow in the bottom nav*/
DIV.light_square .pp_arrow_next.disabled {background-position: -22px -87px;cursor: default}
DIV.light_square .pp_next:hover {background: url(/includes/guitarcenter/images/ProdDetail/btnNext.png) no-repeat center right;cursor: pointer}
/*Next button*/
DIV.light_square .pp_previous:hover {background: url(/includes/guitarcenter/images/ProdDetail/btnPrevious.png) no-repeat center left;cursor: pointer}
/*Previous button*/
#pd30v7 #unzoom {height: 274px;width: 358px;position: absolute;top: 0;left: 0;z-index: 99999}
#pd30v7 .cloud-zoom-lens {border: 1px solid #999;-moz-box-shadow: 0 0 20px #999;-webkit-box-shadow: 0 0 20px #999;box-shadow: 0 0 20px #999}
#pd30v7 .cloud-zoom-big {border: 1px solid #CCC}
/*This is the moving lens square underneath the mouse pointer.*/
.mousetrap, .cloud-zoom {height: 250px !important;width: 250px !important;position: relative;z-index: 10}
#pd30v7 .cloud-zoom-lens {margin: -1px;background-color: #333;max-width: 250px;max-height: 250px;cursor: move;background-position: center center}
/*This is for the title text.*/
#pd30v7 .cloud-zoom-title {display: none;position: absolute !important;background-color: #333;color: #FFF;padding: 3px;width: 100%;text-align: center;font-weight: bold;font-size: 10px;top: 0px}
/*This is the zoom window.*/
#pd30v7 .cloud-zoom-big {background-repeat: no-repeat;background-color: #FFF;overflow: hidden;height: 272px !important;width: 538px !important;border-style: dotted;z-index: 999999}
#pd30v7 .ui-tabs-selected LI A.share-photo-and-videos-link {background: #FFF url(/includes/guitarcenter/images/ProdDetail/tabs_icon/tab-current.gif) repeat-x top left !important;color: #EEE}
/*=share-wrapper*/
.share-wrapper {padding: 5px 0}
.share-wrapper LI {width: 50%;float: left}
.ie7 .share-wrapper LI {width: 49.9%;float: left}
.share-wrapper LI A {border: 5px solid #FFF;display: block;background: #DDDDDD;background: -webkit-gradient(linear, left top, left bottom, from(#eeeeee), to(#dddddd));background: -moz-linear-gradient(top, #eeeeee, #dddddd);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#dddddd');outline: none;color: #000 !important}
.share-wrapper LI A:hover, .share-wrapper LI A.current {background: #DDDDDD;background: -webkit-gradient(linear, left top, left bottom, from(#dddddd), to(#eeeeee));background: -moz-linear-gradient(top, #dddddd, #eeeeee);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#dddddd', endColorstr='#eeeeee');text-decoration: none !important}
.share-wrapper LI A.current {cursor: default}
.share-wrapper LI A SPAN {border: 1px solid #CCC;display: block;padding: 20px 20px 20px 55px;font-weight: bold;font-size: 15px}
.share-wrapper LI A.upPhoto SPAN {background: url(/includes/guitarcenter/images/ProdDetail/tabs_icon/photos.png) no-repeat scroll 15px 15px}
.share-wrapper LI A.linkVid SPAN {background: url(/includes/guitarcenter/images/ProdDetail/tabs_icon/videos.png) no-repeat scroll 15px 15px}
#pd30v7 .gcBuildKit {background: url(/includes/guitarcenter/images/ProdDetail/buttons/button_big.png) no-repeat scroll;height: 27px;width: 105px}
#pd30v7 .gcBuildKit:hover {background-position: -112px -27px}
#pd30v7 .gcBuildKit:focus {background-position: -112px -54px}
#pd30v7 .storeName, #pd30v7 .optionname {font-size: 14px;font-weight: bold}
.note {font-size: 8px !important;text-transform: none !important}
#pd30v7 .prodMeta .availability .linkBtn {font-size: 11px;font-weight: bold;color: #1E1EFE !important;text-transform: none !important}
#pd30v7 .prodMeta .instock {background-color:transparent;color:#393;}
DIV#largeImgContainer {position: relative;z-index: 10}
.ui-tabs .ui-tabs-hide, #purchasing-module .clear {position: absolute;left: -10000px}
.ie7 #mediaBox {display: block !important;width: 917px !important;overflow: hidden !important}
.ie7 #purchasing-module .purchasing.ui-tabs-hide {width: 936px}
#divNumberOfStoresInStock {padding: 5px 0;margin-bottom: 10px}
.store-info {overflow: hidden}
.ie7 .shipToStoreInfo {margin-top: -12px}
.ie7 .contact_store {margin-top: -7px !important}
/*.ie7 .prodMeta {padding-top: 30px}*/
#bloomsurface-module TD {padding: 0 !important;margin: 0 !important}
#bloomsurface-module .related-terms-headline {padding: 0 0 4px !important}
#spnBloomSurface_RelatedSearch {padding-right: 20px !important;width: 170px !important}
.black_overlay {display: none;position: absolute;top: 0%;left: 0%;width: 100%;height: 100%;background-color: #000000;z-index: 1001;-moz-opacity: 0.8;opacity: .80;filter: alpha(opacity=80)}
.previewPrice {display: none;position: absolute;/*top: 25%;*/
top: 320px;left: 25%;width: 830px;height: 226px;background-color: #FFFFFF;z-index: 1002;overflow: hidden;border: 1px solid #000}
.bdrRegUser {border-bottom: none;border-left: none;border-right: none}
.hdrTd_l {background: transparent url("/includes/guitarcenter/images/nav_title.gif") repeat-x scroll left top}
.hdrTd_m {background: transparent url("/includes/guitarcenter/images/nav_title.gif") repeat-x scroll left top;/*[empty]border:;*/
}
.hdrTd_r {background: transparent url("/includes/guitarcenter/images/nav_title.gif") repeat-x scroll left top}
TD.tdHeader {padding-left: 10px;padding-right: 10px;padding-top: 4px;padding-bottom: 4px;color: #FFF;background-color: #2D2D2D}
TD.tdHeader .headerText {font-size: 18px;line-height: 26px;font-weight: bold;float: left;width: 300px}
TD.tdHeader .headerClose {line-height: 26px;font-size: 12px;font-weight: normal;color: #FFF;width: 150px;float: right;text-align: right}
TD.lineItem_showReturn {background-color: #EACCCC;border: 1px solid #CC0000;border-left: none;border-right: none}
TD.lineItem_showReturn-left {background-color: #EACCCC;border: 1px solid #CC0000;border-right: none}
TD.lineItem_showReturn-right {background-color: #EACCCC;border: 1px solid #CC0000;border-left: none}
TD.component_showReturn-middle {background-color: #C0BEBE}
TD.component_showReturn-middleleft {background-color: #C0BEBE;border-left: 1px solid #CC0000}
TD.component_showReturn-middleright {background-color: #C0BEBE;border-right: 1px solid #CC0000}
TD.component_showReturn-bottom {background-color: #C0BEBE;border-bottom: 1px solid #CC0000}
TD.component_showReturn-bottomleft {background-color: #C0BEBE;border-left: 1px solid #CC0000;border-bottom: 1px solid #CC0000}
TD.component_showReturn-bottomright {background-color: #C0BEBE;border-right: 1px solid #CC0000;border-bottom: 1px solid #CC0000}
TD.lineItem_returnSection {background-color: #F0EDED;border: none;border-bottom: 1px solid #CC0000}
TD.lineItem_returnSection-left {background-color: #F0EDED;border: 1px solid #CC0000;border-right: none;border-top: none}
TD.lineItem_returnSection-right {background-color: #F0EDED;border: 1px solid #CC0000;border-left: none;border-top: none}
TD.lineItem_returnSection-middleright {background-color: #F0EDED;border-right: 1px solid #CC0000}
TR.lineItem_nonreturnable TD {border-top: 1px solid #CCCCCC;background-color: #D9D9D9;padding-top: 8px;padding-bottom: 0px}
TD.lineItem_nonreturnablemsg {color: #000080;background-color: #F0EDED;border-bottom: 1px solid #CCCCCC;padding: 12px;padding-top: 4px}
SPAN.returns_errmsg {color: #FF0000;white-space: normal}
TR.retail_totals_top TD {padding-top: 12px;padding-bottom: 3px;border-top: 1px solid #CCCCCC}
TR.retail_totals TD {padding-top: 3px;padding-bottom: 3px}
.AvailableInStoreSubTitle {font-size: 12px;font-weight: bold;margin: 0px 0 15px;text-align: center}
.inventorytable INPUT[type="button"] {border-radius: 0.5em 0.5em 0.5em 0.5em !important;box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2) !important;color: #FFFFFF !important;cursor: pointer !important;display: inline-block !important;font: 11px/100% Tahoma, Arial, Helvetica, sans-serif !important;margin: 0 2px !important;outline: medium none #000000 !important;padding: 0.2em 1em 0.275em;text-align: center !important;text-decoration: none !important;text-shadow: 0 1px 1px rgba(0, 0, 0, 0.3) !important;vertical-align: baseline !important}
.inventorytable INPUT[type="button"] {background: #D81B21 !important;background: -webkit-gradient(linear, left top, left bottom, from(#ed1c24), to(#aa1317)) !important;background: -moz-linear-gradient(top, #ed1c24, #aa1317) !important;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ed1c24', endColorstr='#aa1317') !important;border: 1px solid #980C10 !important;color: #FFFFFF !important;font-weight: normal !important}
.inventorytable INPUT[type="button"]:hover {background: #B61318 !important;background: -webkit-gradient(linear, left top, left bottom, from(#c9151b), to(#a11115)) !important;background: -moz-linear-gradient(top, #c9151b, #a11115) !important;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#c9151b', endColorstr='#a11115') !important}
.inventorytable INPUT[type="button"]:focus {color: #DE898C;background: -webkit-gradient(linear, left top, left bottom, from(#aa1317), to(#ed1c24)) !important;background: -moz-linear-gradient(top, #aa1317, #ed1c24) !important;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#aa1317', endColorstr='#ed1c24') !important}
/* v 1.5 */
/*begin: GLOBAL */
.alignleft {float:left;margin:4px 10px 4px 0}
.alignright {float:right;margin:4px 0 4px 10px}
.nopadding {padding:0}
.noindent {margin-left:0;padding-left:0}
.nobullet {list-style:none;list-style-image:none}
.dot {background:url(/includes/guitarcenter/images/ProdDetail/dot.gif) bottom repeat-x}
.crossOut {text-decoration:line-through}
.big {font-size:17px;font-weight:bold}
.small {font-size:10px;font-weight:normal}
.block {display:block}
.i-block {display:inline-block}
.t-c-block {display:table-cell;vertical-align:middle;text-align:center}
.clearfix:before, .clearfix:after {content:"\0020";display:block;height:0;visibility:hidden}
.clearfix:after {clear:both}
.clearfix {zoom:1}
.panes:before, .panes:after {content:"\0020";display:block;height:0;visibility:hidden}
.panes:after {clear:both}
.panes {zoom:1}
.none {display:none}
.inline-block {display:inline-block !important}
.relative {position:relative}
.half {width:50%;float:left;clear:none !important;} /* making li 50% */
.bullet .alignleft {padding-left:3px !important} /* para sa bullet */
.pt10px {padding:10px 0 0 !important} /* para padding top 10px;*/
.pl20px {padding-left:20px !important} /* para padding left 20px;*/
.prodMeta {text-transform:uppercase;font-size:12px;letter-spacing:.5px;text-align:center}
.prodMeta {text-transform: none;font-size:12px;letter-spacing:.5px;text-align:center}
.prodMeta a {color:#333 !important}
.prodMeta a:hover {text-decoration:underline}
a .zoomHover {display:none}
a:hover .zoomHover {cursor:pointer;display:block;background:url(/includes/guitarcenter/images/ProdDetail/buttons/zoom.png) 0 0 no-repeat scroll;height:40px;left:50%;margin:-20px 0 0 -20px;position:absolute;top:50%;width:40px}
/* =colors */
/* end ....... */
/*begin: LINKS and =BUTTONS */
#prodDetail_wrapper {padding:0 18px 20px;margin-top:20px;position:relative}
button::-moz-focus-inner,
input[type="reset"]::-moz-focus-inner,
input[type="button"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
input[type="file"] > input[type="button"]::-moz-focus-inner {border:none}
#pd30v7 .gcBtn {border:0 none;cursor:pointer;margin:0 auto;padding:0;text-shadow:0 1px 1px rgba(0, 0, 0, 0.3)}
/*begin: PRODUCT DETAILS =INFORMATION */
#pd30v7 .prodDetails_info {padding-bottom:15px}
#pd30v7 #prodDetails_meta {float:right;width:540px}
/* =LargeImage */
#pd30v7 #largeImgWrap {float:left;width:360px;position:relative}
#pd30v7 .scene7ImgWrap {float:left;width:360px;position:relative}
#pd30v7 .largeImgContainer {border:1px solid #CCC;background:#FFF;position:relative}
#pd30v7 .largeImgContainer img.primary-sticker {position:absolute;bottom:-1px;right:-1px;z-index:99999}
#pd30v7 .largeImgContainer #prodDetails_imgZoom {height:250px;width:250px;padding:11px 0 11px;margin:auto}
#pd30v7 .largeImgControl {background:#333;width:134px;position:absolute;left:105px;bottom:1px;z-index:99999;height:18px;border-left:1px solid #ccc}
#pd30v7 .largeImgControl p a {color:#333;text-shadow:1px 1px 0 #fff;line-height:180%;font-size:10px;text-transform:uppercase;font-weight:bold;text-align:center;cursor:pointer;display:block;width:67px;float:left;height:18px}
#pd30v7 .largeImgControl p a:active {line-height:195%}
#pd30v7 .largeImgControl p a.imgZoom {background:#eee url(/includes/guitarcenter/images/ProdDetail/buttons/imgNavi.gif) bottom left no-repeat}
#pd30v7 .largeImgControl p a.imgZoom:hover {background-position:top left}
#pd30v7 .largeImgControl p a.enlarge {background:#eee url(/includes/guitarcenter/images/ProdDetail/buttons/imgNavi.gif) bottom right no-repeat}
#pd30v7 .largeImgControl p a.enlarge:hover {background-position:top right}
#pd30v7 .largeImgControl p a#hideZoom {display:none}
#pd30v7 .largeImgControl p span {margin:0 10px;display:none}
#pd30v7 .largeImgControl2 {background:#333;width:67px;position:absolute;left:145px;bottom:1px;z-index:99999;height:18px;border-left:1px solid #ccc}
#pd30v7 .largeImgControl2 p a {color:#333;text-shadow:1px 1px 0 #fff;line-height:180%;font-size:10px;text-transform:uppercase;font-weight:bold;text-align:center;cursor:pointer;display:block;width:67px;float:left;height:18px}
#pd30v7 .largeImgControl2 p a:active {line-height:195%}
#pd30v7 .largeImgControl2 p a.imgZoom {background:#eee url(/includes/guitarcenter/images/ProdDetail/buttons/imgNavi.gif) bottom left no-repeat}
#pd30v7 .largeImgControl2 p a.imgZoom:hover {background-position:top left}
#pd30v7 .largeImgControl2 p a.enlarge {background:#eee url(/includes/guitarcenter/images/ProdDetail/buttons/imgNavi.gif) bottom right no-repeat}
#pd30v7 .largeImgControl2 p a.enlarge:hover {background-position:top right}
#pd30v7 .largeImgControl2 p a#hideZoom {display:none}
#pd30v7 .largeImgControl2 p span {margin:0 10px;display:none}
/* =prettyInline */
.prettyInlineHide {display:none}
.prettyInline {font-family:Arial, Helvetica, sans-serif;line-height:150%}
.prettyInline h2, .prettyInline h3, .prettyInline h4, .prettyInline h5, .prettyInline h6 {font-weight:bold}
.prettyInline h2 {font-size:17px}
.prettyInline h3 {font-size:16px}
.prettyInline h4 {font-size:15px}
.prettyInline h5 {font-size:14px}
.prettyInline h6 {font-size:13px}
.prettyInline p {font-size:11px}
.prettyInline h2, .prettyInline h3, .prettyInline h4, .prettyInline h5, .prettyInline h6 , .prettyInline p {margin-bottom:10px}
/* =Cloud Zoom */
/* end ....... */
/*begin: PRODUCT DETAILS =META INFORMATION */
/* =tabs */
.ui-tabs-nav-v2, .mediaTabs_wrapper .tabs {overflow:hidden;margin-bottom:-1px}
.ie .ui-tabs-nav-v2, .ie .mediaTabs_wrapper .tabs {overflow:hidden;margin-bottom:-1px}
.ui-tabs-nav-v2 li, .mediaTabs_wrapper .tabs li {float:left;margin-right:2px;position:relative;height:100%;line-height:100%}
.ui-tabs-nav-v2 li a, .mediaTabs_wrapper .tabs li a {padding:7px 19px 8px;text-shadow:1px 1px 0 #eee;font-size:11px;font-weight:bold;display:block;background:#ccc url(/includes/guitarcenter/images/ProdDetail/tabs_icon/tab-a.gif) 0 0 repeat-x;color:#000;border:1px solid #CCC;border-bottom:none}
.ie7 .ui-tabs-nav-v2 li a, .ie7 .mediaTabs_wrapper .tabs li a {padding:7px 19px 7px}
.ui-tabs-nav-v2 li a span, .mediaTabs_wrapper .tabs li a span {color:#000;text-shadow:1px 1px 0 #ffffff}
.ui-tabs-nav-v2 li a:hover, .mediaTabs_wrapper .tabs li a:hover {background:#ccc url(/includes/guitarcenter/images/ProdDetail/tabs_icon/tab-a.gif) 0 bottom repeat-x}
.ui-tabs-nav-v2 li.ui-tabs-selected a, .mediaTabs_wrapper .tabs li.ui-tabs-selected a {cursor:default;text-shadow:1px 1px 0 #555}
.ui-tabs-nav-v2 li.ui-tabs-selected a, .mediaTabs_wrapper .tabs li.ui-tabs-selected a {background:#999 url(/includes/guitarcenter/images/ProdDetail/tabs_icon/tab-current.gif) bottom left repeat-x !important;color:#eee}
.ui-tabs-nav-v2 li.ui-tabs-selected a span, .mediaTabs_wrapper .tabs li.ui-tabs-selected a {color:#fff !important;text-shadow:1px 1px 0 #555555}
.ui-tabs-nav-v2 li a, .mediaTabs_wrapper .tabs li a {position:relative;-moz-border-radius-topleft:2px;-moz-border-radius-topright:2px;-webkit-border-top-right-radius:2px;-webkit-border-top-left-radius:2px;border-top-right-radius:2px;border-top-left-radius:2px}
.ui-tabs-nav-v2 li a img, .mediaTabs_wrapper .tabs li a img {position:absolute;top:7px;left:14px}
#purchasing-module .ui-tabs-nav-v2 li a {padding:7px 19px 9px 28px !important;font-size:12px}
/* This is the loading message. */
#pd30v7 .cloud-zoom-loading {color:white;background:#222;padding:3px;border:1px solid #333;}
#pd30v7 a.share-photo-and-videos-link {border-radius: 0.5em !important;-webkit-border-radius: 0.5em !important;-moz-border-radius: 0.5em !important;box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2) !important;color: #FFFFFF !important;cursor: pointer !important;margin: 2px 2px !important;outline: medium none #000000 !important;padding: 0.4em 1em;text-align: center !important;text-decoration: none !important;text-shadow: 0 1px 1px rgba(0, 0, 0, 0.3) !important;vertical-align: baseline !important;background: #D81B21 !important;background: -webkit-gradient(linear, left top, left bottom, from(#ed1c24), to(#aa1317)) !important;background: -moz-linear-gradient(top, #ed1c24, #aa1317) !important;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ed1c24', endColorstr='#aa1317') !important;border: 1px solid #980C10 !important;}
#pd30v7 a.share-photo-and-videos-link:hover {background: #B61318 !important;background: -webkit-gradient(linear, left top, left bottom, from(#c9151b), to(#a11115)) !important;background: -moz-linear-gradient(top, #c9151b, #a11115) !important;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#c9151b', endColorstr='#a11115') !important}
#pd30v7 .panes {border:1px solid #CCC;margin-top:-1px;height:300px;background-color:#fff}
#pd30v7 #prodDetails_meta .panes {border-color:#fff;height: auto;min-height: 300px;}
.ie9 #pd30v7 .panes {height: 300px;}
#pd30v7 .panes .prodDetails_Desc {width:100%;min-height: 275px;overflow: hidden;}
#pd30v7 .panes .prodDetails_Desc:first-child {display:block}
#pd30v7 .panes .prodDetails_Desc_Container {width: 100%;height: auto;display: block;overflow: hidden;background:url(/includes/guitarcenter/images/ProdDetail/shadows/inner_left.gif) center repeat-y}
#pd30v7 .panes .col1, #pd30v7 .panes .col2 {width: 50%;float: left;height: auto;}
#pd30v7 .panes .sinleTitle .col1, #pd30v7 .panes .sinleTitle .col2 {width:50%;float:left;max-height:310px;background-color:#fff}
#pd30v7 .panes .col3 {padding:0 10px;clear:both;Position:relative;top: 1.5em;}
#pd30v7 .panes .prodDetails_DescWrapper {padding: 0px 10px;}
#pd30v7 .panes .sinleTitle .prodDetails_DescWrapper {padding:5px 10px;height:140px}
#pd30v7 .panes a {color:#1E1EFE}
#pd30v7 .panes a:hover {text-decoration:underline}
#pd30v7 .panes h2, #pd30v7 .panes div.h2 {text-align:center;font-size:17px;font-weight:bold;margin:5px 0 15px;text-transform:uppercase}
#pd30v7 .panes ul,
#pd30v7 .panes ul li h3 a {font-size:10px}
#pd30v7 .panes ul li h3 a {font-size:10px;margin-left:15px}
#pd30v7 .panes ul li {margin-bottom:0}
#pd30v7 .panes ul li h3 {font-weight:bold;font-size:12px}
#pd30v7 .panes ul ul.address {margin:-4px 0 7px 0;line-height:140%}
#pd30v7 .panes ul ul.address h4 {font-size:14px;font-weight:bold}
#pd30v7 .panes ul ul.contact_store {margin:0 0 7px 0;line-height:140%}
#pd30v7 .panes .prodDetails_priceList li.dot {overflow:hidden}
#pd30v7 .panes .prodDetails_priceList li {font-size:10px;clear:both;margin-bottom:5px;line-height:100%}
#pd30v7 .panes .prodDetails_priceList li.price {font-family:Arial, Helvetica, sans-serif !important;font-size:17px;clear:both;margin-bottom:10px;margin-top:10px}
#pd30v7 .panes .prodDetails_priceList li span {margin:1px;padding:0;display:block;background:#fff}
#pd30v7 .panes .prodDetails_priceList li span.alignleft {padding-right:5px}
#pd30v7 .panes .prodDetails_priceList li span.alignright {padding-left:5px}
#pd30v7 .panes .prodDetails_priceList li select {width:100%}
/* =Shipping Stickers */
#pd30v7 .panes .shipping-stickers {padding:10px;}
#pd30v7 .panes .shipping-stickers ul {height:25px}
#pd30v7 .panes .shipping-stickers ul li {float:left;width:50%}
#pd30v7 .in-stock, #pd30v7 .out-of-stock, #pd30v7 .limited-inventory, #pd30v7 .call-store,
#pd30v7 .freeshipping, #pd30v7 .freeshipping_30 {display:block;font-size:14px;height:25px;font-weight:bold;line-height:180%;overflow:hidden}
#pd30v7 .freeshipping, #pd30v7 .freeshipping_30 {text-indent:-5000px}
#pd30v7 .freeshipping {background:url(/includes/guitarcenter/images/ProdDetail/stickers/free_shipping.gif) center center no-repeat}
#pd30v7 .freeshipping_30 {background:url(/includes/guitarcenter/images/ProdDetail/stickers/free_shipping_30.gif) center center no-repeat}
#pd30v7 .in-stock, #pd30v7 .out-of-stock, #pd30v7 .limited-inventory, #pd30v7 .call-store {padding-left:30px !important}
#pd30v7 .in-stock {background:url(/includes/guitarcenter/images/ProdDetail/stickers/in-stock.gif) no-repeat 0 0 !important}
#pd30v7 .out-of-stock {background:url(/includes/guitarcenter/images/ProdDetail/stickers/out-of-stock.gif) no-repeat 0 0 !important}
#pd30v7 .limited-inventory {background:url(/includes/guitarcenter/images/ProdDetail/stickers/limited-inventory.gif) no-repeat 0 0 !important}
#pd30v7 .call-store {background:url(/includes/guitarcenter/images/ProdDetail/stickers/call-store.gif) no-repeat 0 0 !important}
/* =Action Button */
#pd30v7 .panes .actionButton {margin: 10px 15px 5px;}
#pd30v7 .panes .actionButton ul {overflow:hidden}
#pd30v7 .panes .actionButton ul li {text-align: center;display:block}
#pd30v7 .panes .actionButton ul li:first-child {text-align:left}
#pd30v7 .panes .actionButton ul li:last-child {text-align:center}
#pd30v7 .panes .actionButton ul li .gcBtn.gcBtnSmall {margin-top:5px}
#pd30v7 .panes .actionButton ul li.fbtn {text-align: center;width: 100%}
#pd30v7 .panes .actionButton ul li.gbtn {text-align:center;width:64%}
#pd30v7 .panes .actionButton ul li.lbtn {text-align:left;width:100%}
#pd30v7 .panes .actionButton .linkBtn {font-size:11px;margin-top:5px;display:inline-block;font-weight:bold}
#pd30v7 .panes .actionButton .linkBtn:hover {text-decoration:underline !important}
/* Media Gallery playlist */
#pd30v7 #mediaBox {display:inline-block;display:block}
#pd30v7 #mediaBox:after {content:".";display:block;height:0;clear:both;visibility:hidden}
#pd30v7 .nowViewing {margin-top: -5px;padding-left: 0px;margin-bottom: 25px;}
#pd30v7 .nowViewing p {margin-bottom:-2px;font-weight:bold;font-size:11px}
#pd30v7 #our_images {float:left;width:400px} /* two column Media Widget */
#pd30v7 #mediaBox_tabs {float:right;width:540px} /* two column Media Widget */
#pd30v7 #mediaTabs_wrapper .panes {height:auto;padding:5px 10px}
/* =Scrollers */
#pd30v7 .slider-thumb {position:relative;padding:10px 0;width:870px;margin:auto}
#pd30v7 .slider-thumb .viewport {overflow:hidden;position:relative;width:813px;height:86px;margin:auto}
#pd30v7 .slider-thumb .buttons {outline:none;display:block;height:25px;width:25px;position:absolute;overflow:hidden;top:40px;text-indent:-5000px;-moz-border-radius:3px;-webkit-border-radius:3px}
#pd30v7 .slider-thumb .next {right:-7px;background:url(/includes/guitarcenter/images/ProdDetail/buttons/left-right-25wh-px.gif) right bottom}
#pd30v7 .slider-thumb .prev {left:-9px;background:url(/includes/guitarcenter/images/ProdDetail/buttons/left-right-25wh-px.gif) left bottom}
#pd30v7 .slider-thumb .next:hover {background-position:right top}
#pd30v7 .slider-thumb .prev:hover {background-position:left top}
#pd30v7 .slider-thumb .disable {cursor:default;opacity:0.2 !important;filter:alpha(opacity=20) !important;-moz-opacity:0.2 !important}
#pd30v7 .slider-thumb .overview {list-style:none;position:absolute;padding:0;margin:0;left:0;top:0}
#pd30v7 .slider-thumb .overview li {float:left;margin:0 20px 0 0 !important;height:100%;width:auto;position:relative}
#pd30v7 .slider-thumb .overview li a {cursor:pointer;height:80px;width:80px;padding:1px;border:1px solid #ccc;display:table-cell;vertical-align:middle}
.ie7 #pd30v7 .slider-thumb .overview li a {display:block}
#pd30v7 .slider-thumb .overview li a img {height:auto !important;width:80px;background-color:#fff;-moz-box-shadow:1px 1px 0 #eee;-webkit-box-shadow:1px 1px 0 #eee}
#pd30v7 .slider-thumb .overview li a img {height:auto !important;width:80px;background-color:#fff;-moz-box-shadow:1px 1px 0 #eee;-webkit-box-shadow:1px 1px 0 #eee}
#pd30v7 .slider-thumb.videoThumb .overview li {margin:0 29px 0 0}
#pd30v7 .slider-thumb.videoThumb .overview li a, #pd30v7 .slider-thumb.videoThumb .overview li a img {height:80px !important;width:107px !important}
#pd30v7 .slider-thumb .overview li a img {height:auto;width:auto;max-width:80px;max-height:80px;background-color:#fff;-moz-box-shadow:1px 1px 0 #eee;-webkit-box-shadow:1px 1px 0 #eee;box-shadow:1px 1px 0 #eee}
.uploadContainer {padding:5px}
.uploadContainer h3 {font-size:15px;color:#333;margin-bottom:15px;padding-bottom:5px;line-height:100%;border-bottom:1px solid #ccc;-moz-box-shadow:0 1px 0 #ddd;-webkit-box-shadow:0 1px 0 #ddd;}
.uploadContainer h3 span {font-size:10px;color:#999}
.uploadContainer ul li {line-height:100%;display:block;margin-bottom:5px !important;clear:both}
.uploadContainer ul li.termsOfUse {font-weight:bold;display:block;padding:10px 0}
.uploadContainer ul li.termsOfUse a {color:#a00}
.uploadContainer ul li label {float:left;display:block;width:105px;font-weight:bold;line-height:21px}
.uploadContainer ul li input[type="text"],
.uploadContainer ul li input[type="type"] {width:70%}
.uploadContainer ul li input[type="text"] {border:1px solid #ccc;font-size:12px;padding:3px 4px;background:#dddddd;background:-webkit-gradient(linear, left top, left bottom, from(#eeeeee), to(#dddddd));background:-moz-linear-gradient(top, #eeeeee, #dddddd);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#dddddd');}
#other-media-content, #share-wrapper {overflow:hidden}
#other-media-content a {padding-left:20px;color:#a00;background-repeat:no-repeat;height:16px;display:inline-block;line-height:140%}
#othermediapNew A {padding-left: 20px;color: #A00;background-repeat: no-repeat;height: 16px;display: inline-block;line-height: 140%}
#othermediapNew A[href$=".mp3"] {background-image: url(/includes/guitarcenter/images/ProdDetail/icons/mp3.png)}
#othermediapNew A[href$=".wav"] {background-image: url(/includes/guitarcenter/images/ProdDetail/icons/wav.png)}
#othermediapNew A[href$=".wma"] {background-image: url(/includes/guitarcenter/images/ProdDetail/icons/wma.png)}
#othermediapNew A[href$=".docx"], #othermediapNew A[href$=".doc"] {background-image: url(/includes/guitarcenter/images/ProdDetail/icons/doc.png)}
#othermediapNew A[href$=".rtf"] {background-image: url(/includes/guitarcenter/images/ProdDetail/icons/rtf.png)}
#othermediapNew A[href$=".pptx"], #othermediapNew A[href$=".ppt"] {background-image: url(/includes/guitarcenter/images/ProdDetail/icons/ppt.png)}
#othermediapNew A[href$=".xlsx"], #othermediapNew A[href$=".xls"] {background-image: url(/includes/guitarcenter/images/ProdDetail/icons/xls.png)}
#othermediapNew A[href$=".pdf"] {background-image: url(/includes/guitarcenter/images/ProdDetail/icons/pdf.png)}
#othermediapNew A[href$=".txt"] {background-image: url(/includes/guitarcenter/images/ProdDetail/icons/txt.png)}
#othermediapNew A[href$=".jpg"], #othermediapNew A[href$=".jpeg"] {background-image: url(/includes/guitarcenter/images/ProdDetail/icons/jpg.png)}
#othermediapNew A[href$=".png"] {background-image: url(/includes/guitarcenter/images/ProdDetail/icons/png.png)}
#othermediapNew A[href$=".gif"] {background-image: url(/includes/guitarcenter/images/ProdDetail/icons/gif.png)}
#othermediapNew A[href$=".svg"] {background-image: url(/includes/guitarcenter/images/ProdDetail/icons/svg.png)}
#othermediapNew A[href$=".zip"] {background-image: url(/includes/guitarcenter/images/ProdDetail/icons/zip.png)}
#othermediapNew A[href$=".rar"] {background-image: url(/includes/guitarcenter/images/ProdDetail/icons/rar.png)}
#othermediapNew A[href$=".swf"] {background-image: url(/includes/guitarcenter/images/ProdDetail/icons/swf.png)}
#othermediaVintage A {padding-left: 20px;color: #A00;background-repeat: no-repeat;height: 16px;display: inline-block;line-height: 140%}
#othermediaVintage A[href$=".mp3"] {background-image: url(/includes/guitarcenter/images/ProdDetail/icons/mp3.png)}
#othermediaVintage A[href$=".wav"] {background-image: url(/includes/guitarcenter/images/ProdDetail/icons/wav.png)}
#othermediaVintage A[href$=".wma"] {background-image: url(/includes/guitarcenter/images/ProdDetail/icons/wma.png)}
#othermediaVintage A[href$=".docx"], #othermediaVintage A[href$=".doc"] {background-image: url(/includes/guitarcenter/images/ProdDetail/icons/doc.png)}
#othermediaVintage A[href$=".rtf"] {background-image: url(/includes/guitarcenter/images/ProdDetail/icons/rtf.png)}
#othermediaVintage A[href$=".pptx"], #othermediaVintage A[href$=".ppt"] {background-image: url(/includes/guitarcenter/images/ProdDetail/icons/ppt.png)}
#othermediaVintage A[href$=".xlsx"], #othermediaVintage A[href$=".xls"] {background-image: url(/includes/guitarcenter/images/ProdDetail/icons/xls.png)}
#othermediaVintage A[href$=".pdf"] {background-image: url(/includes/guitarcenter/images/ProdDetail/icons/pdf.png)}
#othermediaVintage A[href$=".txt"] {background-image: url(/includes/guitarcenter/images/ProdDetail/icons/txt.png)}
#othermediaVintage A[href$=".jpg"], #othermediaVintage A[href$=".jpeg"] {background-image: url(/includes/guitarcenter/images/ProdDetail/icons/jpg.png)}
#othermediaVintage A[href$=".png"] {background-image: url(/includes/guitarcenter/images/ProdDetail/icons/png.png)}
#othermediaVintage A[href$=".gif"] {background-image: url(/includes/guitarcenter/images/ProdDetail/icons/gif.png)}
#othermediaVintage A[href$=".svg"] {background-image: url(/includes/guitarcenter/images/ProdDetail/icons/svg.png)}
#othermediaVintage A[href$=".zip"] {background-image: url(/includes/guitarcenter/images/ProdDetail/icons/zip.png)}
#othermediaVintage A[href$=".rar"] {background-image: url(/includes/guitarcenter/images/ProdDetail/icons/rar.png)}
#othermediaVintage A[href$=".swf"] {background-image: url(/includes/guitarcenter/images/ProdDetail/icons/swf.png)}
#other-media-content .equalHeight {width:25%;float:left}
#other-media-content #other-media-content {padding:5px 0}
#other-media-content #other-media-content ul {padding:5px}
#other-media-content #other-media-content ul li {margin-bottom:5px}
#other-media-content h3 {font-size:15px;margin:5px;border-bottom:1px solid #ccc;padding-bottom:5px}
/*begin: DO NOT CHANGE */
div.pp_pic_holder a:focus {outline:none}
div.pp_overlay {background:#000;display:none;left:0;position:absolute;top:0;width:100%;z-index:99999}
div.pp_pic_holder {display:none;position:absolute;width:100px;z-index:999999}
.pp_top {height:40px;position:relative}
.pp_top .pp_left, .pp_top .pp_middle, .pp_top .pp_right {height:40px;position:absolute}
.pp_top .pp_left {left:0;width:20px}
.pp_top .pp_middle {left:20px;right:20px}
.pp_top .pp_right {left:auto;right:0;top:0;width:20px}
.pp_content {height:40px}
.pp_content_container {position:relative;text-align:left;width:100%}
.pp_content_container .pp_left {padding-left:20px}
.pp_content_container .pp_right {padding-right:20px}
.pp_content_container .pp_details {float:left;margin:10px 0 2px}
.pp_description {display:none;margin:0 0 5px}
.pp_nav {clear:left;float:left;margin:3px 0 0}
.pp_nav p {float:left;margin:2px 4px}
.pp_nav .pp_play, .pp_nav .pp_pause {float:left;margin-right:4px;text-indent:-10000px}
a.pp_arrow_previous, a.pp_arrow_next {display:block;float:left;height:15px;margin-top:3px;overflow:hidden;text-indent:-10000px;width:14px}
.pp_hoverContainer {position:absolute;top:0;width:100%;z-index:2000}
.pp_gallery {bottom:-5px;right:10px;position:absolute;z-index:10000;margin:0 !important}
.ie .pp_gallery {bottom:10px}
.pp_gallery ul {float:left;height:35px;overflow:hidden;position:relative;margin:0 0 0 5px;padding:0}
.pp_gallery ul a {border:1px rgba(0, 0, 0, 0.5) solid;display:block;float:left;height:33px;overflow:hidden}
.pp_gallery ul a:hover, .pp_gallery li.selected a {border-color:#fff}
.pp_gallery ul a img {border:0}
.pp_gallery li {display:block;float:left;margin:0 5px 0 0}
.pp_gallery li.default a {display:block;height:33px;width:50px}
.pp_gallery .pp_arrow_previous, .pp_gallery .pp_arrow_next {margin-top:7px !important}
a.pp_next {display:block;float:right;height:100%;text-indent:-10000px;width:49%}
a.pp_previous {display:block;float:left;height:100%;text-indent:-10000px;width:49%}
a.pp_expand, a.pp_contract {cursor:pointer;display:none;height:20px;position:absolute;right:30px;text-indent:-10000px;top:10px;width:20px;z-index:20000}
a.pp_close {display:block;position:absolute;top:-30px;right:20px;line-height:22px;text-indent:-10000px;z-index:99999}
.pp_bottom {height:20px;position:relative}
.pp_bottom .pp_left {height:20px;left:0;position:absolute;width:20px}
.pp_bottom .pp_middle {height:20px;left:20px;position:absolute;right:20px}
.pp_bottom .pp_right {height:20px;left:auto;position:absolute;right:0;top:0;width:20px}
.pp_loaderIcon {display:block;height:24px;left:50%;position:absolute;top:50%;width:24px;margin:-12px 0 0 -12px}
#pp_full_res {line-height:1 !important}
#pp_full_res .pp_inline {text-align:left}
#pp_full_res .pp_inline p {margin:0 0 15px}
div.ppt {color:#fff;display:none !important;font-size:17px;z-index:9999;margin:0 0 5px 15px}
*html .pp_top, *html .pp_bottom {padding:0 20px}
*html .pp_top .pp_middle, *html .pp_bottom .pp_middle {left:0;position:static}
.pp_fade, .pp_gallery li.default a img {display:none}
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix {display:block}
*html .clearfix {height:1%}
.addToWishListButton {width:94px}
.find-in-store {width:110px}
#pd30v7 .btn_link {margin-top:10px;padding:0;display:inline-block;color:#1E1EFE;line-height:100%;font-size:11px;background:transparent;font-weight:bold}
.boxLabel {background:#CCC;padding:10px 0;}
.boxLabel ul {overflow:hidden}
.boxLabel ul li {width:390px;float:left;font-size:14px;padding:0 7px;font-weight:bold;position:relative}
.boxLabel ul li label {position:absolute;right:-100px}
/* Mini ZIP Code Form */
.miniZIPCODEForm {margin: 10px 10px 15px;padding:2px 3px 3px;overflow:hidden}
#prodDetails_container .miniZIPCODEForm2, #prodDetails_container .miniZIPCODEForm {width: 100%;}
#prodDetails_container .miniZIPCODEForm2, #prodDetails_container .miniZIPCODEForm div.h2 {text-align: left;margin-bottom: 5px;margin-top: 5px;}
#prodDetails_container .miniZIPCODEForm2 .storewidgetzip {width:80px}
.miniZIPCODEForm .zipCodeGo {width:60px;float:left;font-size:12px;margin-right:5px;height:12px;padding:4px 6px;line-height:100%;text-align:center;border:1px solid #ccc}
.shipToAnotherStore {position:relative;height:24px}
.shipToAnotherStore .miniZIPCODEForm {top:3px;right:-12px;position:absolute}
.shipToAnotherStore span {font-weight:bold;font-size:11px;position:absolute;top:8px;left:5px}
.gcred {color:#9F0101 !important}
.gcgreen {color:#00b121}
.gcblack {color:Black !important }
.WarrantyInfo {text-align:left !important;height:auto;line-height:15px}
.WarrantyInfo .whatthis {background:url(/includes/guitarcenter/images/itemend/info.gif);display:block;height:15px;width:15px;text-indent:-5000em;margin-left:-15px}
.WarrantyCartBG, .WarrantyCartBG td {padding:0;margin:0} 
.WarrantyCartBG {margin-left: 5px;}
.WarrantyInfo td {text-align:left !important;margin-left:0 !important;padding-left:0 !important;padding-right:0px;white-space:nowrap;}
.WarrantyInfo td input {margin-left:10px !important;}
.WarrantyCartBG td input {margin-left:10px;margin-right:4px}
.WarrantyOptionLabel {color:#333;font-weight: bold;font-size:12px;}
.prodMeta span.gcred {color:#000 !important}
.ui-tabs-nav-v2, .mediaTabs_wrapper .tabs {clear:both !important}
#purchasing-module {padding-top:20px !important;display:block;clear:both}
/* buttons */
.buildkit {background: url(/includes/guitarcenter/images/itemend/build-kit.gif) no-repeat 0px 2px;height: 44px;width: 174px}
.buildkit:hover {background: url(/includes/guitarcenter/images/itemend/build-kit.gif) no-repeat 0px -42px}
.checkStoreAvail {margin: 10px auto 0;display: block;background: url(/includes/guitarcenter/Images/check_store_avail.png) no-repeat 0px 0px;height: 48px;width: 279px;zoom: 1}
.checkStoreAvail:hover {display: block;background: url(/includes/guitarcenter/Images/check_store_avail.png) no-repeat 0px -48px}
.checkStoreAvail:active {display: block;background: url(/includes/guitarcenter/Images/check_store_avail.png) no-repeat 0px -96px}
.add2cart {margin: 10px auto 0;display: block;background: url(/includes/guitarcenter/Images/add_to_cart.png) no-repeat 0px 0px;height: 48px;width: 279px;zoom: 1}
.btnContinueCheckout {background: transparent url("/includes/guitarcenter/images/btnContinueCheckoutOPC.gif") no-repeat scroll left top;height: 37px;width: 184px}
#pd30v7 .gcBtn {padding:0;margin:0;border:0;cursor:pointer;line-height:30px;font-size:0;background: #fff url(/includes/guitarcenter/images/sprites/buttons-sprite.gif) no-repeat}
#pd30v7 .gcAddtoCart {width:158px;height:50px;background-position:0 -104px}
#pd30v7 .gcAddtoCart:hover {background-position: -157px -104px}
#pd30v7 .gcAddtoCart:focus {background-position: -315px -104px}
#pd30v7 .gcBuildKit {width:158px;height:50px;background-position:-472px -104px}
#pd30v7 .gcBuildKit:hover {background-position: -629px -104px}
#pd30v7 .gcBuildKit:focus {background-position: -787px -104px}
#pd30v7 .gcEmailStore, #pd30v7 .gcPickupInStoreButton {width:158px;height:50px;background-position: -944px -104px}
#pd30v7 .gcEmailStore:hover, #pd30v7 .gcPickupInStoreButton:hover {background-position: -1101px -104px}
#pd30v7 .gcEmailStore:focus, #pd30v7 .gcPickupInStoreButton:focus{background-position: -1259px -104px}
#pd30v7 #findInStore .gcAddtoCart {width:112px;height:27px;background-position:0 -25px}
#pd30v7 #findInStore .gcAddtoCart:hover {background-position: 0 -51px}
#pd30v7 #findInStore .gcAddtoCart:focus {background-position: 0 -77px}
#pd30v7 #findInStore .gcBuildKit {width:105px;height:27px;background-position:-111px -25px}
#pd30v7 #findInStore .gcBuildKit:hover {background-position: -111px -51px}
#pd30v7 #findInStore .gcBuildKit:focus {background-position: -111px -77px}
#pd30v7 #findInStore .gcEmailStore, #pd30v7 .gcPickupInStoreButton {width:111px;height:27px;background-position:-215px -25px}
#pd30v7 #findInStore .gcEmailStore:hover, #pd30v7 .gcPickupInStoreButton:hover {background-position: -215px -51px}
#pd30v7 #findInStore .gcEmailStore:focus, #pd30v7 .gcPickupInStoreButton:focus{background-position: -215px -77px}
#pd30v7 .gcFindStore {width:71px;height:22px;background-position: -626px -25px;position: relative;top: -5px;left: 5px;}
#pd30v7 .gcFindStore:hover {background-position: -626px -46px}
#pd30v7 .gcFindStore:focus {background-position: -626px -67px}
#pd30v7 .gcGo {width:44px;height:22px;background-position:-586px -25px}
#pd30v7 .gcGo:hover {background-position: -586px -46px}
#pd30v7 .gcGo:focus {background-position: -586px -67px}
#pd30v7 .gcPrint {width:111px;height:22px;background-color:#eee;background-position:-534px -25px}
#pd30v7 .gcPrint:hover {background-position: -534px -46px}
#pd30v7 .gcPrint:focus {background-position: -534px -67px}
#pd30v7 .gcFindStore2 {width:96px;height:22px;background-color:#000;background-position:-792px -25px}
#pd30v7 .gcFindStore2:hover {background-position: -792px -46px}
#pd30v7 .gcFindStore2:focus {background-position: -792px -67px}
#pd30v7 .gcInStoreOnly {width:158px;height:50px;background-position:-1416px -104px}
#pd30v7 .gcInStoreOnly:hover {background-position:-1573px -104px}
#pd30v7 .gcInStoreOnly:focus {background-position:-1731px -104px}
#pd30v7 .gcPreOrderNow {width:158px;height:50px;background-position:-1888px -104px}
#pd30v7 .gcPreOrderNow:hover {background-position:-2045px -104px}
#pd30v7 .gcPreOrderNow:focus {background-position:-2203px -104px}
#info-wrapper .ui-tabs-hide {display:none}
a.zImagesize img {height:80px !important;width:80px !important}
.ie7 #purchasing-module {margin-top:0 !important;padding-top:0 !important;overflow:hidden !important}
.ie7 #purchasing-module .purchasingTabs_wrapper {margin-top:0 !important;padding-top:0 !important}
.imageDiffWrapper {position: relative;}
.imageDiffWrapper p {z-index:9200;position:absolute;color:black;font-size:10px;font-weight:bold;left:75px;top:225px;}
.NonAuthorizedProduct {color:#9F0101 !important;height:140px;padding:80px 0px 0px 25px;font-size:13px;font-weight:bold;background:url(/includes/guitarcenter/images/ProdDetail/shadows/inner_left.gif) 0 0 repeat-y }
.tool-tip {width:265px;position:absolute;z-index:99999;display:none}
.tool-tip-content {font-size:12px;padding:3px 23px 2px 13px;margin-left:11px;background:url(/includes/guitarcenter/images/listing/tool-tip-content.png) repeat-y;}
.tool-tip-top {margin-left:11px;height:8px;width:254px;background:url(/includes/guitarcenter/images/listing/tool-tip-top.png) no-repeat}
.tool-tip-bottom {margin-left:11px;height:18px;width:254px;background:url(/includes/guitarcenter/images/listing/tool-tip-bottom.png) no-repeat}
.tool-tip-content h2 {margin:0;padding:0;font-size:12px;color:#333}
.tool-tip-content p {margin-bottom:10px}
.tool-tip-content p.view-all {margin-bottom:0}
.tool-tip-content a {color:#004b91}
.tool-tip-close {position:absolute;top:7px;right:17px;font-size:10px}
.tool-tip-close a {color:#555;text-decoration:none;}
.tool-tip-arrow {background:url(/includes/guitarcenter/images/listing/tool-tip-arrow.png) no-repeat;width:11px;height:17px;position:absolute;z-index:99999;left:5px;top:20px}
#detail-overlay.condition {position:relative;color:#333;box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.5);-moz-box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.5);-webkit-box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.5);filter: progid:DXImageTransform.Microsoft.Shadow(Color=#999999, Strength=10, Direction=135);width:545px}
#detail-overlay.condition a.close {position:absolute;top:-10px;right:-21px;height:39px;width:37px;text-indent:-5000em;background:url(/includes/guitarcenter/images/listing/overlay-close.png) no-repeat}
#detail-overlay.condition {border:3px solid #bfbdbe;background:#eeeced;border-radius:7px;-moz-border-radius: 7px;-webkit-border-radius: 7px;}
#detail-overlay.condition .content {padding:15px}
#detail-overlay.condition .content2 {padding:10px;padding-bottom:20px;background:#fff;border:1px solid #ddd;border-radius:5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;}
#detail-overlay.condition .content3 {height:495px;overflow:auto;padding:10px;padding-right:30px}
#detail-overlay.condition h2, #detail-overlay.condition h3 {color:#333;margin:0;padding:0}
#detail-overlay.condition h2 {font-size:15px;padding-bottom:2px;background:url(/includes/guitarcenter/images/listing/overlay-condition.gif) no-repeat left bottom }
#detail-overlay.condition h3 {font-size:12px;margin-top:15px;margin-bottom:5px}
#detail-overlay.condition p {line-height:1.3em}
.page-module a {color:#004b91}
.ui-widget-content {background-image:none !important}
.storeListContentDiv div.storeAvailability.h3, .storeListContentDiv div.storeAvailabilityShip.h3, .storeListContentDiv p.storeonhand, .storeListContentDiv p.shiptime {width:200px !important;text-align:center !important;margin:0 !important}
.storeListContentDiv div.storeAvailabilityShip.h3 .storeAvailabilityShipException {display:'';} 
.prodDetail_wrapper p.prodMeta span {line-height:normal !important}
#topr_nav {display:none;}
#topr_bigbuttons {display:none;}
#navigation {display:none;}
#subnavigation {display:none;}
#headerLogo {display:block;}
#logoPrint {display:block;}
/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> global settings needed for thickbox <<<-----------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_window {font: 12px Arial, Helvetica, sans-serif;color: #333333;}
#TB_secondLine {font: 10px Arial, Helvetica, sans-serif;color:#666666;}
#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}
/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {position: fixed;z-index:600;top: 0px;left: 0px;height:100%;width:100%;}
.TB_overlayMacFFBGHack {background: url(http://images.guitarcenter.com/Content/GC/itemDetail/macFFBgHack.png) repeat;}
.TB_overlayBG {background-color:#000;filter:alpha(opacity=75);-moz-opacity: 0.75;opacity: 0.75;}
* html #TB_overlay {/* ie6 hack */
position: absolute;height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}
#TB_window {position: fixed;background: #ffffff;z-index: 601;color:#000000;display:none;border: 4px solid #525252;text-align:left;top:50%;left:50%;}
* html #TB_window {/* ie6 hack */
position: absolute;margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}
#TB_window img#TB_Image {display:block;margin: 15px 0 0 15px;border-right: 1px solid #ccc;border-bottom: 1px solid #ccc;border-top: 1px solid #666;border-left: 1px solid #666;}
#TB_caption{height:25px;padding:7px 30px 10px 25px;float:left;}
#TB_closeWindow{height:25px;padding:11px 25px 10px 0;float:right;}
#TB_closeAjaxWindow{padding:7px 10px 5px 0;margin-bottom:1px;text-align:right;float:right;}
#TB_ajaxWindowTitle{float:left;padding:7px 0 5px 10px;margin-bottom:1px;}
#TB_title{background-color:#e8e8e8;height:27px;}
#TB_ajaxContent{clear:both;padding:2px 15px 15px 15px;overflow:auto;text-align:left;line-height:1.4em;}
#TB_ajaxContent.TB_modal{padding:15px;}
#TB_ajaxContent p{padding:5px 0px 5px 0px;}
#TB_load{position: fixed;display:none;height:13px;width:208px;z-index:103;top: 50%;left: 50%;margin: -6px 0 0 -104px;/* -height/2 0 0 -width/2 */
}
* html #TB_load {/* ie6 hack */
position: absolute;margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}
#TB_HideSelect{z-index:99;position:fixed;top: 0;left: 0;background-color:#fff;border:none;filter:alpha(opacity=0);-moz-opacity: 0;opacity: 0;height:100%;width:100%;}
* html #TB_HideSelect {/* ie6 hack */
position: absolute;height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}
#TB_iframeContent{clear:both;border:none;margin-bottom:-1px;margin-top:1px;_margin-bottom:1px;}
/*
Colorbox Core Style:
The following CSS is consistent between example themes and should not be altered.
*/
#colorbox, #cboxOverlay, #cboxWrapper {position: absolute;top: 0;left: 0;z-index: 9999;overflow: hidden;}
#cboxWrapper {max-width: none;}
#cboxOverlay {position: fixed;width: 100%;height: 100%;}
#cboxMiddleLeft, #cboxBottomLeft {clear: left;}
#cboxContent {position: relative;}
#cboxLoadedContent {overflow: auto;-webkit-overflow-scrolling: touch;}
#cboxTitle {margin: 0;}
#cboxLoadingOverlay, #cboxLoadingGraphic {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow {cursor: pointer;}
.cboxPhoto {float: left;margin: auto;border: 0;display: block;max-width: none;-ms-interpolation-mode: bicubic;}
.cboxIframe {width: 100%;height: 100%;display: block;border: 0;}
#colorbox, #cboxContent, #cboxLoadedContent {box-sizing: content-box;-moz-box-sizing: content-box;-webkit-box-sizing: content-box;}
/* 
User Style:
Change the following styles to modify the appearance of Colorbox. They are
ordered & tabbed in a way that represents the nesting of the generated HTML.
*/
#cboxOverlay {background: url(/includes/guitarcenter/images/colorbox/overlay.png) repeat 0 0;}
#colorbox {outline: 0;}
#cboxTopLeft {width: 21px;height: 21px;background: url(/includes/guitarcenter/images/colorbox/controls.png) no-repeat -101px 0;}
#cboxTopRight {width: 21px;height: 21px;background: url(/includes/guitarcenter/images/colorbox/controls.png) no-repeat -130px 0;}
#cboxBottomLeft {width: 21px;height: 21px;background: url(/includes/guitarcenter/images/colorbox/controls.png) no-repeat -101px -29px;}
#cboxBottomRight {width: 21px;height: 21px;background: url(/includes/guitarcenter/images/colorbox/controls.png) no-repeat -130px -29px;}
#cboxMiddleLeft {width: 21px;background: url(/includes/guitarcenter/images/colorbox/controls.png) left top repeat-y;}
#cboxMiddleRight {width: 21px;background: url(/includes/guitarcenter/images/colorbox/controls.png) right top repeat-y;}
#cboxTopCenter {height: 21px;background: url(/includes/guitarcenter/images/colorbox/border.png) 0 0 repeat-x;}
#cboxBottomCenter {height: 21px;background: url(/includes/guitarcenter/images/colorbox/border.png) 0 -29px repeat-x;}
#cboxContent {background: #fff;overflow: hidden;}
.cboxIframe {background: #fff;}
#cboxError {padding: 50px;border: 1px solid #ccc;}
#cboxLoadedContent {margin-bottom: 28px;}
#cboxTitle {position: absolute;bottom: 4px;left: 0;text-align: center;width: 100%;color: #949494;}
#cboxCurrent {position: absolute;bottom: 4px;left: 58px;color: #949494;}
#cboxLoadingOverlay {background: url(/includes/guitarcenter/images/colorbox/loading_background.png) no-repeat center center;}
#cboxLoadingGraphic {background: url(/includes/guitarcenter/images/colorbox/loading.gif) no-repeat center center;}
/* these elements are buttons, and may need to have additional styles reset to avoid unwanted base styles */
#cboxPrevious, #cboxNext, #cboxSlideshow, #cboxClose {border: 0;padding: 0;margin: 0;overflow: visible;width: auto;background: none;}
/* additional style to remove default close button */
.noButton #cboxClose {display: none !important;}
/* avoid outlines on :active (mouseclick), but preserve outlines on :focus (tabbed navigating) */
#cboxPrevious:active, #cboxNext:active, #cboxSlideshow:active, #cboxClose:active {outline: 0;}
#cboxSlideshow {position: absolute;bottom: 4px;right: 30px;color: #0092ef;}
#cboxPrevious {position: absolute;bottom: 0;left: 0;background: url(/includes/guitarcenter/images/colorbox/controls.png) no-repeat -75px 0;width: 25px;height: 25px;text-indent: -9999px;}
#cboxPrevious:hover {background-position: -75px -25px;}
#cboxNext {position: absolute;bottom: 0;left: 27px;background: url(/includes/guitarcenter/images/colorbox/controls.png) no-repeat -50px 0;width: 25px;height: 25px;text-indent: -9999px;}
#cboxNext:hover {background-position: -50px -25px;}
#cboxClose {position: absolute;bottom: 0;right: 0;background: url(/includes/guitarcenter/images/colorbox/controls.png) no-repeat -25px 0;width: 25px;height: 25px;text-indent: -9999px;}
#cboxClose:hover {background-position: -25px -25px;}
/*
The following fixes a problem where IE7 and IE8 replace a PNG's alpha transparency with a black fill
when an alpha filter (opacity change) is set on the element or ancestor element. This style is not applied to or needed in IE9.
See: http://jacklmoore.com/notes/ie-transparency-problems/
*/
.cboxIE #cboxTopLeft,
.cboxIE #cboxTopCenter,
.cboxIE #cboxTopRight,
.cboxIE #cboxBottomLeft,
.cboxIE #cboxBottomCenter,
.cboxIE #cboxBottomRight,
.cboxIE #cboxMiddleLeft,
.cboxIE #cboxMiddleRight {filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);}
.dialog_storefinder_backgroundPopup {display: none;position: fixed;height: 100%;width: 100%;top: 0;left: 0;background: #000000;opacity: 0.5;filter: alpha(opacity=50);*zoom: 1;border: 1px solid #cecece;z-index: 10100;}
.dialog_storefinder_container {display: none;position: absolute;width: 600px;background: #FFFFFF;z-index: 10101;}
#dialog_storefinder {font-family: Arial, Helvetica, sans-serif;font-size: 12px;}
#dialog_storefinder {background: #fff;color: #1f1f1f;}
#dialog_storefinder .storefinder_content {padding: 10px;padding-top: 13px;}
#dialog_storefinder .storefinder_content-rule {background: url(/includes/guitarcenter/images/microsites/storefindoverlay-rule.gif) 252px 0 repeat-y;}
#dialog_storefinder .column {width: 237px;float: left;margin-right: 31px;}
#dialog_storefinder .dialog_stateresults {margin-right: 0;width: 278px;}
#dialog_storefinder h2 {font-size: 23px;margin: 0;padding: 0;font-weight: normal;width: 100%;color: #303030;margin-bottom: 11px;padding-bottom: 10px;border-bottom: 1px dotted #000;}
#dialog_storefinder h2, #dialog_storefinder p {margin-top: 0;}
#dialog_storefinder p {font-size: 10px;color: #666;}
#dialog_storefinder h2 span {color: #b40100;}
#dialog_storefinder ul {list-style-type: none;}
#dialog_storefinder ul, #dialog_storefinder ul li {margin: 0;padding: 0;}
#dialog_storefinder ul {margin-top: 10px;}
#dialog_storefinder .dialog_findstore .or {display: block;font-size: 16px;text-transform: uppercase;padding: 10px 0;}
#dialog_storefinder ul li {margin-bottom: .65em;}
#dialog_storefinder a {color: #555555;}
#dialog_storefinder a:hover, #dialog_storefinder a:active {color: #000;}
#dialog_storefinder .item_input, #dialog_storefinder .select_style {display: block;margin-bottom: .5em;line-height: 20px;font-size: 11px;font-weight: bold;color: #333;}
#dialog_storefinder .item_input, #dialog_storefinder form .submit {clear: both;}
#dialog_storefinder .submit {margin-top: 20px;}
#dialog_storefinder label {display: block;float: left;width: 60px;margin-right: 10px;line-height: 20px;font-size: 13px;font-weight: bold;color: #333;}
#dialog_storefinder * {outline: none;}
#dialog_storefinder_close {position: absolute;right: 18px;top: 16px;height: 17px;width: 17px;background: url(/includes/guitarcenter/images/microsites/close.gif) no-repeat;}
#dialog_storefinder_close a {height: 17px;width: 17px;display: block;text-indent: -5000em;}
.breaker {clear: both;}
.hide-default-close .ui-dialog-titlebar {display: none;}
.storefinder_border {border: 0px none;}
.storeAddress {font-size: 13px;font-weight: bold;}
.emailMeOverlay {/*width:700px;*/
background: #fff;z-index: 32008;}
#emailMeForm {width: 600px;background: #fff;z-index: 32008;}
.emailMeContent {padding: 15px 15px 20px;font-family: Arial,Helvetica,sans-serif;color: #333;font-size: 12px;}
.emailMeRow {clear: both;/*padding-left:-10px;*/
}
.emailMeLabel {float: left;width: 130px;font-weight: bold;}
.emailMeContent p, .emailMeRow input, .emailMeRow textarea {float: left;width: 436px;}
.emailMeRow input, .emailMeRow textarea {background: #FFC;border: 1px solid #ccc;margin-bottom: 10px;}
.emailMeRow textarea {height: 100px;resize: none;padding: 0;font-family: Arial,Helvetica,sans-serif;font-size: 12px;}
.emailMeRow p {margin: 0 0 10px 0;}
.emailMeSubmits {clear: both;margin: 0 0 0 130px;}
.emailMePhoto {float: left;}
.emailMeSend {float: right;}
.emailMeThnxOverlay {font-family: Arial,Helvetica,sans-serif;color: #333;font-size: 12px;text-align: left;padding: 3px 10px;font-weight: bold;text-align: center;}
.emailMeThnxOverlay .emailMeContent {/*padding:15px 50px;*/
border: 1px solid #666;}
.emailMeThnxOverlay p {float: none;width: auto;margin-bottom: 1em;}
.emailMeThnxOverlay h1 {color: #666;margin: 0;font-size: 22px;margin-bottom: .25em;}
.close {background-image: url("/Includes/Content/images/close.png");position: absolute;right: -15px;top: -15px;cursor: pointer;height: 35px;width: 35px;z-index: 32100;}
.emailoverlay {display: none;/*z-index:1009;*/
z-index: 32009;background-color: white;padding: 0;width: 600px;border: 1px solid #666;top: -100px;right: -400px;clear: both;-moz-border-radius: 0;-webkit-border-radius: 0;-moz-box-shadow: 0 0 0 #ccc;-webkit-box-shadow: 0 0 0 #ccc;}
.emailoverlay .close {background-image: url("/Includes/Content/images/close.png");position: absolute;right: -15px;top: -15px;cursor: pointer;height: 35px;width: 35px;/*z-index:10001;*/
}
.breaker {clear: both;}
.emailAttachment {width: 100%;}
.emailAttachment td {vertical-align: middle;}
.emailAttachment input[type=text] {width: 250px;}
.attachmentimage {width: 50px;height: 50px;}
.attachmentfilename {font-size: 12px;}
#createAlbumDiv {color: #fff;}
#errorContainer {display: none;}
