/**OVERWRITING BCC STYLES**/
.marketingTemplate #static_inner { background: none !important; }
.hasChrome, .clearShadow { -moz-border-radius: 0 !important; -moz-box-shadow: none !important; box-shadow: none !important; -webkit-box-shadow: none !important; }
#staticHeader { display: none !important;  }
#bccStyles { padding:0 !important; }
#bccStyles ul li { list-style-type:disc; margin: 0 !important; }
#bccStyles ul li ul li { list-style-type:none !important; }
#bccStyles p a, #bccStyles ul li a { color:#fff; }
.gl.header { display:none !important; }
.marketingTemplate .static_inner_data { padding: 0 !important; }
#static_inner .static_inner_date { color:#7F7F7F; font-size:1.3em; margin-top:0 !important; }
/**OVERWRITING BCC STYLES**/
#giftcenter-wrapper { width:958px; margin:-15px auto; }
#giftcenter-wrapper img { border:none; }
#giftCenterHeader { background:url('http://static.musiciansfriend.com/images/promoImages/MF Prom Images/LPages/gift-center/holidayGC_logo_blue.png'); height:66px; width:707px; text-indent:-9999px; background-repeat:no-repeat; margin:0 0 -10px 0; }
#main-wrapper { background:url('http://static.musiciansfriend.com/images/promoImages/MF Prom Images/LPages/gift-center/main-bg_2.png'); width:958px; height:362px; }
#giftCats { float:left; }
#giftCats p { margin:0; padding:0 0 5px 0; color: #fff; font-size:20px; }
#middleContainer { width:958px; height:373px; margin:0 0 -3px -1px; }
#row1 { width:958px; height:202px; overflow:hidden; float:left; }
#row2 { width:958px; height:171px; }
#valuePacksTop, #valuePacksBottom { margin: 0 0 0 -21px; }
#valuePacksWrapper { width:958px; height:466px; }
#valuePacks { margin: 0 0 0 40px; width:613px; overflow:hidden; }
#innerWrapper { background:url('http://static.musiciansfriend.com/images/promoImages/MF Prom Images/LPages/gift-center/border/valuepacks_bg.png'); width:644px; float:left; margin:-4px 0 0 -21px; background-repeat:repeat-y; }
#leftCol { float:left; width:644px; }
#rightCol { float:right; height:466px; width:313px; }
#rightCol img { margin: 0 0 -7px 0; }
#col1 { float:left; }
#col2 { float:right; padding: 0 3px 0 0; width:315px; }
#col1 p, #col2 p { font-size:18px !important; margin: 0 0 5px 0; }
#col1 a, #col2 a { color:#931f20 !important; text-decoration:none; }
#col1 ul, #col2 ul { margin:0; padding:0 0 0 16px; }
#col1 ul li, #col2 ul li { margin: -3px 0 0 0 !important; color:#931f20; }
#col1 ul li:last-child; #col2 ul li:last-child { font-weight:bold; font-size:14px; }
#seoBlock { width:958px; }
#main_content { margin: -5px auto; background:url('http://static.musiciansfriend.com/images/promoImages/MF Prom Images/LPages/gift-center/border/bg.png'); width:958px; background-repeat:repeat-y; }
#main_content p { padding:10px 10px 0 15px; margin:0; }
#main_content ul { margin:0; padding: 10px 0 10px 60px; }
#seoFooter { width:958px; height:19px; }
.moreLink{ font-weight:bold; color:#931f20 !important; cursor:pointer; margin: 10px 19px 0 0; }
.moreCopy p a { color:#931f20 !important; }
.moreCopy ul { margin: 6px 0 0 43px !important; }
.moreCopy ul li { margin: 0 0 0 26px !important; }
.more { text-align:right; padding: 10px !important; }
.displayNone, .moreCopy { display:none; }
.displayBlock { display:block !important; }
/**NAV MENU**/
.sf-menu, .sf-menu * { padding: 0; list-style: none !important; }
.sf-menu { line-height:	1.0; }
.sf-menu ul { position:	absolute;top: -999em; width: 150px; margin: -40px 0 0 17px; background-color: #1f3850; padding: 0 0 0 10px;}
.sf-menu ul li { width: 100%; list-style-type:none; }
.sf-menu li:hover { visibility:	inherit; background-color: #1f3850; }
.sf-menu li { float: left; position: relative; }
.sf-menu a { display: block; position: relative; color:#fff; text-decoration:none; }
.sf-menu ul a:hover { text-decoration:underline; }
.sf-menu li:hover ul, .sf-menu li.sfHover ul { left: 0; top: 2.1em; z-index: 99;}
ul.sf-menu li:hover li ul, ul.sf-menu li.sfHover li ul { top: -999em; }
ul.sf-menu li li:hover ul, ul.sf-menu li li.sfHover ul { left: 10em; top: 0;  }
ul.sf-menu li li:hover li ul, ul.sf-menu li li.sfHover li ul { top: -999em; }
ul.sf-menu li li li:hover ul, ul.sf-menu li li li.sfHover ul { left: 10em; top: 0; }
/*** SKIN ***/
.sf-menu { float: left; margin: 85px 0 0 23px; }
.sf-menu a, .sf-menu a:visited { margin:0; padding:5px; font-size:14px !important; font-weight:bold; }
 .sf-menu li.sfHover, .sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active { background: #1f3850; outline: 0; text-decoration: none; }
/*** arrows **/
.sf-menu a.sf-with-ul { padding-right: 2.25em; min-width: 1px; }
a > .sf-sub-indicator { top: .8em; background-position: 0 -100px; }
a:focus > .sf-sub-indicator, a:hover > .sf-sub-indicator, a:active > .sf-sub-indicator, li.sfHover > a > .sf-sub-indicator { background-position: -10px -100px; }
.sf-menu ul .sf-sub-indicator { background-position:  -10px 0; }
.sf-menu ul a > .sf-sub-indicator { background-position:  0 0; }
.sf-menu ul a:focus > .sf-sub-indicator, .sf-menu ul a:hover > .sf-sub-indicator, .sf-menu ul a:active > .sf-sub-indicator, .sf-menu ul li:hover > a > .sf-sub-indicator, .sf-menu ul li.sfHover > a > .sf-sub-indicator { background-position: -10px 0; /* arrow hovers for modern browsers*/ }
.sf-shadow ul.sf-shadow-off { background: transparent; }
.sf-vertical, .sf-vertical li { width: 155px; padding: 2px 0; }
.sf-vertical li:hover ul, .sf-vertical li.sfHover ul { left:	10em; top:	0; }
.sf-vertical .sf-sub-indicator { background-position: -10px 0; }
.sf-vertical a > .sf-sub-indicator { background-position: 0 0; } 
.sf-vertical a:focus > .sf-sub-indicator, .sf-vertical a:hover > .sf-sub-indicator, .sf-vertical a:active > .sf-sub-indicator, .sf-vertical li:hover > a > .sf-sub-indicator, .sf-vertical li.sfHover > a > .sf-sub-indicator { background-position: -10px 0; }
/**NAV MENU**/
