body {
background: #B1041B;
color:#373737;
}

#themedBackground {
background: #B1041B;
}

#pageShadow {
background: url(../images/corporate/page-shadow.gif) repeat-y center top;
width: 100%;
min-height: 100%;
position: fixed;
}

#themedBackground div[id="pageShadow"] {
background: url(../images/corporate/page-shadow.png) repeat-y center top;
}

#wrapper {  
background: #fff;
}

#lanyard {
background: transparent;
height: 100px;
}

#wrapper #lanyard a {
display: none;
}

#header {
background: #fff url(../images/corporate/header-bg.jpg) no-repeat left top;
}

#wrapper #header #logo a { 
background:url(../images/corporate/premier.gif) no-repeat left top;
}

#wrapper #header #logo {
right: 25px;
}

#wrapper #globalNav li#navTradeLogin {
display: block;
}

#wrapper #globalNav li a { 
background-image: url(../images/corporate/global-nav.gif);
background-image: url(../images/corporate/global-nav-temp.gif);
}

#wrapper #globalNav li#navOurRange a:link, #wrapper #globalNav li#navOurRange a:visited {
background-position: 0 0;
width: 104px;
}

#wrapper #globalNav li#navOurRange a:hover, #wrapper #globalNav li#navOurRange a:active, #wrapper #globalNav li#navOurRange a:focus {
background-position: 0 -63px;
width: 104px;
}


#wrapper #globalNav li#navArtists a:link, #wrapper #globalNav li#navArtists a:visited {
background-position: -104px 0;
width: 78px;
}

#wrapper #globalNav li#navArtists a:hover, #wrapper #globalNav li#navArtists a:active, #wrapper #globalNav li#navArtists a:focus, #artistListing #wrapper #globalNav li#navArtists a:link, #artistListing #wrapper #globalNav li#navArtists a:visited, #artistDetails #wrapper #globalNav li#navArtists a:link, #artistDetails #wrapper #globalNav li#navArtists a:visited {
background-position: -104px -63px;
width: 78px;
}


#wrapper #globalNav li#navNews a:link, #wrapper #globalNav li#navNews a:visited {
background-position: -182px 0;
width: 63px;
}

#wrapper #globalNav li#navNews a:hover, #wrapper #globalNav li#navNews a:active, #wrapper #globalNav li#navNews a:focus, #pageNews #wrapper #globalNav li#navNews a:link, #pageNews #wrapper #globalNav li#navNews a:visited {
background-position: -182px -63px;
width: 63px;
}


#wrapper #globalNav li#navHistory a:link, #wrapper #globalNav li#navHistory a:visited {
background-position: -245px 0;
width: 80px;
}

#wrapper #globalNav li#navHistory a:hover, #wrapper #globalNav li#navHistory a:active, #wrapper #globalNav li#navHistory a:focus, #pageHistory #wrapper #globalNav li#navHistory a:link, #pageHistory #wrapper #globalNav li#navHistory a:visited {
background-position: -245px -63px;
width: 80px;
}

#wrapper #globalNav li#navStorefinder a:link, #wrapper #globalNav li#navStorefinder a:visited {
background-position: -325px 0;
width: 114px;
}

#wrapper #globalNav li#navStorefinder a:hover, #wrapper #globalNav li#navStorefinder a:active, #wrapper #globalNav li#navStorefinder a:focus, #pageStoreFinder #wrapper #globalNav li#navStorefinder a:link, #pageStoreFinder #wrapper #globalNav li#navStorefinder a:visited {
background-position: -325px -63px;
width: 114px;
}

#wrapper #globalNav li#navDownloads a:link, #wrapper #globalNav li#navDownloads a:visited {
background-position: -439px 0;
width: 108px;
}

#wrapper #globalNav li#navDownloads a:hover, #wrapper #globalNav li#navDownloads a:active, #wrapper #globalNav li#navDownloads a:focus {
background-position: -439px -63px;
width: 108px;
}

#wrapper #globalNav li#navDownloads {
display: none;
}

#wrapper #globalNav li#navTradeLogin a:link, #wrapper #globalNav li#navTradeLogin a:visited {
background-position: -439px 0;
width: 109px;
}

#wrapper #globalNav li#navTradeLogin a:hover, #wrapper #globalNav li#navTradeLogin a:active, #wrapper #globalNav li#navTradeLogin a:focus, #pageSignin #wrapper #globalNav li#navTradeLogin a:link, #pageSignin #wrapper #globalNav li#navTradeLogin a:visited {
background-position: -439px -63px;
width: 109px;
}



#wrapper #globalNav li#navContact a:link, #wrapper #globalNav li#navContact a:visited {
background-position: -547px 0;
width: 85px;
}

#wrapper #globalNav li#navContact a:hover, #wrapper #globalNav li#navContact a:active, #wrapper #globalNav li#navContact a:focus, #pageContact #wrapper #globalNav li#navContact a:link, #pageContact #wrapper #globalNav li#navContact a:visited {
background-position: -547px -63px;
width: 85px;
}

#wrapper .styledInput, #wrapper .styledTextArea, #wrapper .styledSelect  {
border: 1px solid #929292;
background: #DFDFDF url(../images/corporate/input-repeater.gif) repeat-x left top;
}


#tabHeadInfo {
background:url(../images/corporate/panel-tab-info.gif) no-repeat left top;
}
#tabHeadOptions {
background:url(../images/corporate/panel-tab-options.gif) no-repeat left top;
}

#tabHeadVideos {
background:url(../images/corporate/panel-tab-videos.gif) no-repeat left top;
}

#tabHeadGallery {
background:url(../images/corporate/panel-tab-gallery.gif) no-repeat left top;
}
#tabHeadFinishes {
background:url(../images/corporate/panel-tab-finishes.gif) no-repeat left top;
}
#tabHeadSpares {
background:url(../images/corporate/panel-tab-spares.gif) no-repeat left top;
}

.supplementaryContent #newsPanel h2, .supplementaryContent #blogPanel h2 {
background: url(../images/corporate/panel-news.gif) no-repeat left top;
}

.supplementaryContent #artistsPanel h2 {
background: url(../images/corporate/panel-artists.gif) no-repeat left top;
}

.supplementaryContent #genrePanel h2 {
background: url(../images/corporate/panel-genre.gif) no-repeat left top;
}

.supplementaryContent #accountPanel h2 {
background: url(../images/corporate/panel-account.gif) no-repeat left top;
}


.supplementaryContent #searchPanel h2 {
background: url(../images/corporate/panel-search.gif) no-repeat left top;
}

.supplementaryContent #FAQPanel h2 {
background: url(../images/corporate/panel-faq.gif) no-repeat left top;
}

.supplementaryContent #FAQPanel h2 {
background: url(../images/corporate/panel-faq.gif) no-repeat left top;
}

.supplementaryContent #StoreFinderPanel h2 {
background: url(../images/corporate/panel-storefinder.gif) no-repeat left top;
}

.supplementaryContent #HowToFindUsPanel h2 {
background: url(../images/corporate/panel-how-find-us.gif) no-repeat left top;
}

.supplementaryContent #categoryPanel h2 {
background: url(../images/corporate/panel-our-range.gif) no-repeat left top;
}

.supplementaryContent .panel {
border-bottom: 1px solid #cecece;
}

#wrapper .supplementaryContent .panel ul a {
background-image: url(../images/corporate/black-arrow.gif);
color: #000;
}

#wrapper .supplementaryContent .panel ul ul a {
color: #666;
background-image: url(../images/corporate/grey-arrow.gif);
}


#wrapper ul#catalogueHomeListing a {
background-image: url(../images/corporate/black-arrow.gif);
color: #000;
}

#wrapper ul#catalogueHomeListing ul a {
color: #666;
background-image: url(../images/corporate/grey-arrow.gif);
}




#wrapper #breadcrumbs a {
background-image: url(../images/corporate/crumb-arrow.gif);
color: #000;
}

.paginationBlock, #topPagination, #bottomPagination { 
color: #666;
}

#topPagination, #bottomPagination {
border-top:1px solid #cecece;
}

#wrapper h1, #wrapper h2, #wrapper h3, #wrapper h4, #wrapper h5, #wrapper h6 {
color:#000;
}

#wrapper #newsLists .textHolder, #newsLists li h2, #newsLists li p.shortDesc {
color:#000;
}

#pageHome #newsLists li p.shortDesc, #pageHome #wrapper #newsLists .textHolder, #pageHome #newsLists li h2 {
color:#fff;
}

 
#wrapper p.standaloneLink a:link, #wrapper p.standaloneLink a:visited {
color: #000;
background: transparent;
}
#wrapper p.standaloneLink a:hover, #wrapper p.standaloneLink a:active, #wrapper p.standaloneLink a:focus {
color: #000;
background: #bfbfbf;
}

#pageHome #wrapper p.standaloneLink a {
color: #fff;
}
#pageHome #wrapper p.standaloneLink a:hover, #pageHome #wrapper p.standaloneLink a:active, #pageHome #wrapper p.standaloneLink a:focus {
color: #fff;
background: #666;
}

#pageNews p.articleDate {
border-top: 1px solid #cecece;
border-bottom: 1px solid #cecece;
}

#wrapper .artistsListing .artistDetails blockquote {
background: url(../images/corporate/quote-open.gif) no-repeat 0 0;
}

#artistQuote {
background: url(../images/corporate/quote-open.gif) no-repeat 0 3px;
}

#wrapper .artistsListing .artistDetails blockquote p {
background: url(../images/corporate/quote-closed.gif) no-repeat 100% 100%;
color: #373737;
}

#artistQuote p {
background: url(../images/corporate/quote-closed.gif) no-repeat 100% 100%;
color: #373737;
}

#wrapper .artistsListing p.artistProfile {
border-top: 1px solid #cecece;
}

#wrapper #mainContent .artistsListing p.artistProfile a {
background-image: url(../images/corporate/grey-arrow.gif);
}

#wrapper .artistsListing img {
border: 1px solid #cecece;
}


#artistsPanel ul li {
border: 1px solid #747474;
background: #BFBFBF;
color: #373737;
}

#wrapper #artistsPanel ul li a:link,#wrapper #artistsPanel ul li a:visited {
background: #404040;
color: #fff;
}

#wrapper #artistsPanel ul li a:hover, #wrapper #artistsPanel ul li a:active, #wrapper #artistsPanel ul li a:focus {
background: #000;
color: #fff;
}

#wrapper #artistsPanel ul li a.sel {
background: #000;
color: #fff;
}

#artistDetails #prodDetailsAction, #newsArticleAction {
border-top: 1px solid #cecece;
}

#tabHeadFeatures {
background: url(../images/corporate/features.gif) no-repeat left top;
}

#tabHeadEquipment {
background: url(../images/corporate/equipment.gif) no-repeat left top;
}

#wrapper #featureBlock {
color: #373737;
}

a:link, a:visited {
color:#000;
}


a:hover, a:active, a:focus {
color: #000;
background: #bfbfbf;
}

#featureBlock li {
background: url(../images/corporate/bullet.gif) no-repeat 3px 5px;
}

#wrapper #prodDetailsAction li.urlLink {
background: url(../images/corporate/grey-arrow.gif) no-repeat left center;
}

#wrapper #prodDetailsAction li a, #wrapper #prodDetailsAction li span, #wrapper #newsArticleAction li a, #wrapper #newsArticleAction li span {
color: #373737;
}

#wrapper li#actionEmail {
background: url(../images/corporate/email.gif) no-repeat left center;
}
#wrapper li#actionPrint {
background: url(../images/corporate/print.gif) no-repeat left center;
}
#wrapper li#actionShare {
background: url(../images/corporate/share.gif) no-repeat left center;
}

#wrapper p.pdfDocLink {
border-top: 1px solid #cecece;
border-bottom: 1px solid #cecece;
}

#wrapper p.pdfDocLink a {
color: #373737;
}

#socialLinksElement {
background: url(../images/corporate/share-top.gif) no-repeat left top;
}

#socialLinksElement ul {
background: url(../images/corporate/share-bottom.gif) no-repeat left bottom;
}

#wrapper #mainContent .actionLinks li a {
background-image: url(../images/corporate/grey-arrow.gif);
color: #373737;
}

#wrapper .paginationBlock span.pagesBlocks a, #wrapper .paginationBlock span.currentPage {
border: 1px solid #cecece;
color: #373737;
}

#wrapper #indexCarousel {
background-image: url(../images/index-carousel-home.jpg);
}

#wrapper #sup1 #searchPanel input.styledSubmit, #wrapper #sup1 #genrePanel input.styledSubmit {
color: #000;
background: url(../images/corporate/go-arrow.gif) no-repeat 100% 4px;
}

#pageHome #wrapper #searchPanel .styledSubmit {
color: #000;
background: url(../images/corporate/go-arrow.gif) no-repeat 100% 4px;
}

#pageStoreFinder #wrapper #stockistWorldForm input.styledSubmit {
background: url(../images/corporate/go-stock-arrow.gif) no-repeat 100% 4px;
color: #000;
}

#wrapper #socialLinksElement ul {
list-style-type: none;
}
#wrapper #socialLinksElement ul li {
background: transparent;
}

#wrapper .faqFakeHeader p {
color: #373737;
}

#wrapper #iconFacebook a:link, #wrapper #iconFacebook a:visited {
background: url(../images/corporate/social-facebook.gif) no-repeat left top;
}
#wrapper #iconFacebook a:hover, #wrapper #iconFacebook a:active, #wrapper #iconFacebook a:focus {
background: url(../images/corporate/social-facebook.gif) no-repeat right top;
}
#wrapper #iconTwitter a:link, #wrapper #iconTwitter a:visited {
background: url(../images/corporate/social-twitter.gif) no-repeat left top;
}
#wrapper #iconTwitter a:hover, #wrapper #iconTwitter a:active, #wrapper #iconTwitter a:focus {
background: url(../images/corporate/social-twitter.gif) no-repeat right top;
}

#stockistWorldForm {
background: url(../images/corporate/stockists-form.png) no-repeat right top;
}

#stockistWorldForm label {
color: #000;
}

#pageStoreFinderDetails #wrapper #mainContent {
background: url(../images/corporate/map.jpg) no-repeat right bottom;
}

#newsHero .heroContent p {
color: #000;
}

#newsPrev a {
background: transparent url(../images/corporate/black-arrow-rev.gif) no-repeat 0 4px;
padding: 0 0 0 16px; 
float: left;
}

#newsNext a {
background: transparent url(../images/corporate/black-arrow.gif) no-repeat 100% 4px;
padding: 0 16px 0 0; 
float: right;
}

#artistListing #wrapper .artistsListing {
background: url(../images/corporate/quote-open-active.gif) no-repeat -1000px 0;
}

#wrapper .artistsListing li {
background: url(../images/corporate/quote-closed-active.gif) no-repeat -1000px 0;
}

#wrapper .artistsListing li:hover .artistDetails blockquote {
background: url(../images/corporate/quote-open-active.gif) no-repeat 0 0;
}
#wrapper .artistsListing li:hover .artistDetails blockquote p {
background: url(../images/corporate/quote-closed-active.gif) no-repeat 100% 100%;
}

#titleContactUs {
background:url(../images/corporate/panel-contact.gif) no-repeat left top;
}

#pageNews .articleContent p {
color: #373737;
}

#wrapper #titleContactUs {
background:url(../images/corporate/panel-contact.gif) no-repeat left top;
}

/* start temp disable of nav for go live */
li#navOurRange, li#navHistory, li#navStorefinder, li#navTradeLogin {
display: none !important;
}

#newsLists .date {
border-top: 1px solid #cecece;
border-bottom: 1px solid #cecece;
}

