/* Generic service CSS */
DIV.main-service-content-generic-layer {border: 0px; padding: 0px; margin: 0px; width: 490px; float: left}
DIV.main-service-links-generic-layer {border: 0px; padding: 0px; margin: 0px; width: 292px; float: left}

/* Global skeleton CSS */
DIV.main-service-content {border: 0px; border-right: 1px solid #e6e8e7; padding: 0px; padding-left: 2px; padding-right: 2px; margin: 0px; width: 490px; float: left}
DIV.main-service-content {font-family: "Georgia", "Book Antiqua",Times,serif; font-size: 9pt; color: #000000}
DIV.main-service-links {border: 0px; padding: 0px 5px 0px 10px; margin: 0px; width: 292px; float: left}

/* Banners */
DIV.main-service-banner {margin: 0px 0px 10px 0px; padding: 0px; border: 0px; width: 490px; text-align: left}

/* Generic text CSS */
DIV#main-service-texts-author {padding-top: 5px; clear: both; width: 490px; text-align: left}
DIV#main-service-texts-author .author {font-weight: bold}
DIV.main-service-texts-paragraph {margin: 0px; padding: 0px; border: 0px; font-weight: normal}
DIV.main-service-texts-paragraph P {padding: 0px 0px 10px 0px; margin: 0px; border: 0px; text-align: left}

DIV#main-service-texts-title, DIV#main-service-texts-subtitle {margin: 0px; padding: 0px; border: 0px; font-weight: normal; width: 490px; text-align: left}
DIV#main-service-texts-title H1 {margin: 0px 0px 5px 0px; padding: 0px; border: 0px; font-weight: normal; text-decoration: none; color: #756f4f; font-size: 18pt}
DIV#main-service-texts-subtitle H2 {margin: 0px 0px 10px 0px; padding: 0px; border: 0px; font-weight: normal; text-decoration: none; color: #756f4f; font-size: 14pt}

/* CSS dedicated to album reviews */
DIV#main-service-albums-doc, DIV#main-service-albums-data, DIV#main-service-albums-note, DIV#main-service-albums-header, DIV#main-service-albums-artist, DIV#main-service-albums-title, DIV#main-service-albums-label,DIV#main-service-albums-cover, DIV#main-service-albums-text {padding: 0px; margin: 0px; border: 0px; text-align: left}
DIV#main-service-albums-header H1, DIV#main-service-albums-header H2, DIV#main-service-albums-text H3 {margin: 0px; padding: 0px; border: 0px; font-weight: normal; text-decoration: none; color: #756f4f}

DIV#main-service-albums-header H1 {font-size: 18pt; padding: 0px; margin: 0px; border: 0px}
DIV#main-service-albums-header H2 {font-size: 14pt; padding: 0px; margin: 0px; border: 0px}
DIV#main-service-albums-text H3 {font-size: 10pt; padding: 0px; margin: 0px; border: 0px; padding-top: 10px; margin-bottom: 10px}

DIV#main-service-albums-data {clear: both}
DIV#main-service-albums-text {clear: both; width: 490px}

DIV#main-service-albums-note {float: left; width: 80px}
DIV#main-service-albums-header {float: left; width: 410px}

DIV#main-service-albums-cover, DIV.main-service-albums-recommended-cover {margin-top: 4px; margin-right: 8px; float: left}
DIV#main-service-albums-cover {width: 205px}
DIV.main-service-albums-recommended-cover {width: 155px}
DIV#main-service-albums-cover IMG, DIV.main-service-albums-recommended-cover IMG {margin: 0px; margin-top: 10px; margin-bottom: 5px; border: 0px; padding: 0px; float: left}
DIV#main-service-albums-cover IMG {width: 200px}
DIV.main-service-albums-recommended-cover IMG {width: 150px; height: 150px}

P.main-service-albums-header-sort {font-weight: bold}
DIV.main-service-albums-text-index-section {margin: 0px; margin-bottom: 5px; padding: 0px; border: 0px}
DIV.main-service-albums-text-index-section H2 {margin: 0px; margin-bottom: 5px; padding: 0px; border: 0px; font-size: 14pt; font-weight: normal}
DIV.main-service-albums-text-index-section H2 A:Hover {text-decoration: none; color: #756f4f}

DIV#main-service-albums-notes, DIV#main-service-albums-notes-header, DIV#main-service-albums-notes-writers, DIV.main-service-albums-notes-writers-note, DIV.main-service-albums-notes-readers-note {border: 0px; margin: 0px; padding: 0px}
DIV#main-service-albums-notes {border-top: 1px solid #e6e8e7; margin-top: 10px; width: 485px}
DIV#main-service-albums-notes-header H3 {width: 490px; margin: 5px 0px 5px 0px; padding: 0px; border: 0px; text-align: left; font-size: 10pt; color: #756f4f; font-weight: bold; font-family: "Georgia", "Book Antiqua",Times,serif; text-decoration: none}
DIV#main-service-albums-notes-writers, DIV.main-service-albums-notes-writers-note {margin-top: 5px; font-family: "Lucida Grande",Arial,Verdana,sans}
DIV.main-service-albums-notes-readers-note {margin-top: 10px; font-family: "Lucida Grande",Arial,Verdana,sans}
DIV#main-services-albums-notes-mynote {margin: 10px 0px 0px 0px; border: 0px; padding: 0px}
DIV#main-services-albums-notes-mynote-header {width: 50px; height: 22px; float: left; padding-top: 3px; font-family: "Lucida Grande",Arial,Verdana,sans}
DIV#main-services-albums-notes-mynote-note {width: 350px; height: 25px; float: left}

DIV#main-service-albums-recommended {margin: 10px 0px 10px 0px; clear: both}
DIV.main-service-albums-recommended-text {text-align: left}
DIV.main-service-albums-recommended-text H2 {font-family: "Georgia", "Book Antiqua",Times,serif; font-size: 14pt; font-weight: normal; padding: 0px; margin: 5px 0px 10px 0px; border: 0px}
DIV.main-service-albums-recommended-text H2 A {font-family: "Georgia", "Book Antiqua",Times,serif; font-size: 14pt; padding: 0px; margin: 0px; border: 0px}
DIV.main-service-albums-recommended-text H2 A:Hover {text-decoration: none; color: #756f4f}

/* CSS dedicated to articles */
DIV#main-service-articles-list-text, DIV#main-service-articles-doc, DIV#main-service-articles-picture, DIV#main-service-articles-text, DIV#main-service-articles-text-text, DIV#main-service-articles-list, DIV#main-service-articles-header, DIV#main-service-articles-title, DIV#main-service-articles-doc-intro, DIV#main-service-articles-doc-outro, DIV.main-service-articles-text-rank {padding: 0px; margin: 0px; border: 0px; text-align: left}
DIV.main-service-articles-text-rank {margin-top: 5px}
DIV.main-service-articles-text-rank DIV.main-service-articles-inner-picture {float: left}

DIV#main-service-articles-text {clear: both; width: 490px; margin-top: 10px}
DIV#main-service-articles-picture {margin: 0px; padding: 0px; border: 0px}
DIV#main-service-articles-picture IMG {margin: 0px; margin-top: 5px; margin-bottom: 10px; border: 0px; padding: 0px; float: left; max-width: 488px; width: expression(this.width > 488 ? 488: true);}

DIV#main-service-articles-title H1 {margin: 0px 0px 5px 0px; padding: 0px; border: 0px; font-weight: normal; text-decoration: none; color: #756f4f; font-size: 18pt}
DIV#main-service-articles-list-text H2, DIV#main-service-articles-text H2 {margin: 5px 0px 5px 0px; padding: 0px; border: 0px; font-weight: normal; text-decoration: none; color: #756f4f; font-size: 14pt}

DIV#main-service-articles-text-text DIV.main-service-articles-inner-picture IMG {margin: 0px 10px 5px 0px; border: 0px; padding: 0px; float: left; max-width: 488px; width: expression(this.width > 488 ? 488: true);}
DIV#main-service-articles-text-text H2 {font-size: 9pt; font-weight: bold; margin: 0px 0px 5px 0px; padding: 0px; border: 0px; color: #000000}

DIV.main-service-articles-text-rank H2 A, DIV.main-service-articles-text-rank H2 A:Hover, DIV.main-service-articles-text-rank H2 A:Visited, DIV.main-service-articles-text-rank H2 A:Active {text-decoration: none; color: #756f4f}
DIV.main-service-texts-paragraph {text-align: left}

/* CSS dedicated to audio */
DIV#main-service-audio-doc, DIV#main-service-audio-picture, DIV#main-service-audio-text, DIV#main-service-audio-list, DIV#main-service-audio-header, DIV#main-service-audio-title {padding: 0px; margin: 0px; border: 0px; text-align: left}
DIV#main-service-audio-title H1 {margin: 0px 0px 5px 0px; padding: 0px; border: 0px; font-weight: normal; text-decoration: none; color: #756f4f; font-size: 18pt}

DIV#main-service-audio-data {clear: both}
DIV#main-service-audio-text {clear: both; width: 490px}

DIV#main-service-audio-picture IMG {margin: 0px; margin-top: 10px; margin-bottom: 10px; border: 0px; padding: 0px; float: left; max-width: 488px; width: expression(this.width > 488 ? 488: true);}

DIV#main-service-audio-tracks {margin: 0px; border: 0px; padding: 0px; width: 490px; clear: both}
DIV.main-service-audio-tracks-track {margin: 5px 0px 0px 0px; border: 0px; padding: 0px}
DIV.main-service-audio-tracks-track H3 {font-size: 9pt; color: #000000; font-weight: bold}
DIV.main-service-audio-tracks-video {margin: 10px 0px 10px 0px; border: 0px; padding: 0px}
DIV.main-service-audio-tracks-link {margin: 0px 0px 10px 0px; border: 0px; padding: 0px}
DIV.main-service-audio-tracks-image {margin-top: 4px; margin-right: 8px; width: 205px; float: left}
DIV.main-service-audio-tracks-image IMG {margin: 0px; margin-top: 0px; margin-bottom: 5px; border: 0px; padding: 0px; width: 200px; float: left}

/* CSS dedicated to classic reviews */
DIV#main-service-classic-doc, DIV#main-service-classic-artist, DIV#main-service-classic-title, DIV#main-service-classic-label, DIV#main-service-classic-cover, DIV#main-service-classic-text, DIV#main-service-classic-list, DIV#main-service-classic-header, DIV#main-service-classic-index {padding: 0px; margin: 0px; border: 0px; text-align: left}
DIV#main-service-classic-artist H1 {margin: 0px; padding: 0px; border: 0px; padding-bottom: 0px; font-weight: normal; text-decoration: none; color: #756f4f; font-size: 18pt}
DIV#main-service-classic-index H1 {margin: 0px 0px 5px 0px; padding: 0px; border: 0px; padding-bottom: 0px; font-weight: normal; text-decoration: none; color: #756f4f; font-size: 18pt}
DIV#main-service-classic-title H2 {margin: 0px; padding: 0px; border: 0px; font-weight: normal; text-decoration: none; color: #756f4f; font-size: 14pt}
DIV#main-service-classic-text H3 {margin: 0px; padding: 0px; border: 0px; font-weight: normal; text-decoration: none; color: #756f4f}

DIV#main-service-classic-text H3 {font-size: 10pt; padding-top: 10px; margin-bottom: 10px}

DIV#main-service-classic-text {clear: both; width: 490px}

DIV#main-service-classic-cover {margin-top: 4px; margin-right: 8px; width: 205px; float: left}
DIV#main-service-classic-cover IMG {margin: 0px; margin-top: 10px; margin-bottom: 5px; border: 0px; padding: 0px; width: 200px; float: left}

/* CSS dedicated to concerts */
DIV#main-service-concerts-doc, DIV#main-service-concerts-artist, DIV#main-service-concerts-place, DIV#main-service-concerts-picture, DIV#main-service-concerts-text, DIV#main-service-concerts-list, DIV#main-service-concerts-header, DIV#main-service-concerts-index {padding: 0px; margin: 0px; border: 0px; text-align: left}
DIV#main-service-concerts-doc H1 {margin: 0px; padding: 0px; border: 0px; padding-bottom: 0px; font-weight: normal; text-decoration: none; color: #756f4f; font-size: 18pt}
DIV#main-service-concerts-index H1 {margin: 0px 0px 5px 0px; padding: 0px; border: 0px; padding-bottom: 0px; font-weight: normal; text-decoration: none; color: #756f4f; font-size: 18pt}
DIV#main-service-concerts-doc H2 {margin: 0px; padding: 0px; border: 0px; font-weight: normal; text-decoration: none; color: #756f4f; font-size: 14pt}

DIV#main-service-concerts-text {clear: both; width: 490px; padding: 10px 0px 5px 0px}
DIV#main-service-concerts-picture {padding: 0px; margin: 0px; border: 0px}
DIV#main-service-concerts-picture IMG {margin: 0px; margin-top: 5px; margin-bottom: 10px; border: 0px; padding: 0px; max-width: 488px; width: expression(this.width > 488 ? 488: true);}
DIV.main-service-concerts-picture-inner IMG {margin: 0px; margin-top: 5px; margin-bottom: 5px; border: 0px; padding: 0px; max-width: 488px; width: expression(this.width > 488 ? 488: true);}

/* CSS dedicated to contests */
DIV#main-service-contests-doc, DIV#main-service-contests-picture, DIV#main-service-contests-text {padding: 0px; margin: 0px; border: 0px; text-align: left}

DIV#main-service-contests-text {clear: both; width: 490px; padding: 10px 0px 5px 0px}
DIV#main-service-contests-picture {padding: 0px; margin: 0px; border: 0px}
DIV#main-service-contests-picture IMG {margin: 0px; margin-top: 5px; margin-bottom: 10px; border: 0px; padding: 0px; max-width: 488px; width: expression(this.width > 488 ? 488: true);}

DIV#main-service-contests-text IMG {margin: 0px; margin-top: 5px; margin-bottom: 10px; border: 0px; padding: 0px; max-width: 488px; width: expression(this.width > 488 ? 488: true);}

/* CSS dedicated to indexes */
DIV#main-service-indexes-doc, DIV#main-service-indexes-doc-list-albums, DIV#main-service-indexes-doc-list-artists, DIV#main-service-indexes-doc-links-artist, DIV#main-service-indexes-doc-links-album {padding: 0px; margin: 0px; border: 0px; text-align: left}

/* CSS dedicated to info */
DIV#main-service-info-doc, DIV.main-service-info-doc-header, DIV.main-service-info-doc-text {padding: 0px; margin: 0px; border: 0px; text-align: left}
DIV.main-service-info-doc-header H1 {margin: 0px; padding: 0px; border: 0px; padding-bottom: 0px; font-weight: normal; text-decoration: none; color: #756f4f; font-size: 18pt}
DIV.main-service-info-doc-text H2 {margin: 0px; padding: 0px; border: 0px; font-weight: normal; text-decoration: none; color: #756f4f; font-size: 14pt}

DIV.main-service-info-doc-text A {font-family: "Georgia", "Book Antiqua",Times,serif}

/* CSS dedicated to interviews */
DIV#main-service-interviews-doc, DIV#main-service-interviews-text, DIV#main-service-interviews-picture, DIV#main-service-interviews-questions, DIV.main-service-interviews-part, DIV#main-service-interviews-list, DIV#main-service-interviews-header, DIV#main-service-interviews-index {padding: 0px; margin: 0px; border: 0px; text-align: left}
DIV#main-service-interviews-index H1 {margin: 0px 0px 5px 0px; padding: 0px; border: 0px; padding-bottom: 0px; font-weight: normal; text-decoration: none; color: #756f4f; font-size: 18pt}

DIV#main-service-interviews-doc IMG {margin: 0px; margin-top: 5px; margin-bottom: 10px; border: 0px; padding: 0px; max-width: 488px; width: expression(this.width > 488 ? 488: true);}
DIV.main-service-interviews-part {margin-bottom: 10px}
P.main-service-interviews-text-question {font-weight: bold}

/* CSS dedicated to links */
DIV#main-service-links-doc, DIV#main-service-links-header, DIV#main-service-links-sections, DIV#main-service-links-exchange, DIV.main-service-links-section, DIV.main-service-links-section-header, DIV.main-service-links-section-links, DIV.main-service-links-section-link {padding: 0px; margin: 0px; border: 0px; text-align: left}
DIV#main-service-links-header H1 {margin: 0px 0px 10px 0px; padding: 0px; border: 0px; padding-bottom: 0px; font-weight: normal; text-decoration: none; color: #756f4f; font-size: 18pt}
DIV.main-service-links-section-header H2 {margin: 0px; padding: 0px 0px 5px 0px; border: 0px; font-weight: normal; text-decoration: none; color: #756f4f; font-size: 14pt}

DIV.main-service-links-section-link {margin-top: 5px; margin-bottom: 10px}
DIV.main-service-links-section-link IMG {margin: 0px; border: 0px; padding: 0px; max-width: 488px; width: expression(this.width > 488 ? 488: true);}
DIV.main-service-links-section-link A {font-size: 12pt !important}

/* CSS dedicated to newsletter */
DIV#main-service-newsletter-doc, DIV#main-service-newsletter-header, DIV#main-service-newsletter-form, DIV.main-service-newsletter-form-row, DIV#main-service-newsletter-comment {padding: 0px; margin: 0px; border: 0px; text-align: left}
DIV#main-service-newsletter-header H1 {margin: 0px 0px 10px 0px; padding: 0px; border: 0px; padding-bottom: 0px; font-weight: normal; text-decoration: none; color: #756f4f; font-size: 18pt}

DIV#main-service-newsletter-form {margin-bottom: 15px}
DIV.main-service-newsletter-form-row {margin-bottom: 5px}
DIV.main-service-newsletter-form-header {font-weight: bold; color: #756f4f}
INPUT.newsletter-data {width: 250px}

/* CSS dedicated to patronates */
DIV#main-service-patronates-doc, DIV#main-service-patronates-title, DIV#main-service-patronates-subtitle, DIV#main-service-patronates-picture, DIV#main-service-patronates-text {padding: 0px; margin: 0px; border: 0px; text-align: left}
DIV#main-service-patronates-title H1 {margin: 0px; padding: 0px; border: 0px; padding-bottom: 0px; font-weight: normal; text-decoration: none; color: #756f4f; font-size: 18pt}
DIV#main-service-patronates-subtitle H2 {font-weight: normal; text-decoration: none; color: #756f4f; font-size: 14pt}

DIV#main-service-patronates-text {clear: both; width: 490px; padding: 10px 0px 5px 0px}
DIV#main-service-patronates-picture {padding: 0px; margin: 0px; border: 0px}
DIV#main-service-patronates-picture IMG {margin: 0px; margin-top: 5px; margin-bottom: 10px; border: 0px; padding: 0px; max-width: 488px; width: expression(this.width > 488 ? 488: true);}

DIV#main-service-patronates-text IMG {margin: 0px; margin-top: 5px; margin-bottom: 10px; border: 0px; padding: 0px; max-width: 488px; width: expression(this.width > 488 ? 488: true);}

/* CSS dedicated to search */
DIV#main-service-search-doc-results {padding: 0px; margin: 0px; border: 0px; text-align: left}

/* CSS dedicated to summaries */
DIV#main-service-summaries-doc, DIV#main-service-summaries-picture, DIV#main-service-summaries-menu, DIV#main-service-summaries-intro, DIV#main-service-summaries-outro, DIV#main-service-summaries-albums, DIV#main-service-summaries-list, DIV#main-service-summaries-header, DIV#main-service-summaries-index {padding: 0px; margin: 0px; border: 0px; text-align: left}
DIV#main-service-summaries-index H1 {margin: 0px 0px 5px 0px; padding: 0px; border: 0px; font-weight: normal; text-decoration: none; color: #756f4f; font-size: 18pt}
DIV#main-service-summaries-menu H3, DIV.main-service-summaries-album-info H2, DIV.main-service-summaries-album-info H3 {margin: 0px; padding: 0px; border: 0px; font-weight: normal; text-decoration: none; color: #756f4f}
DIV#main-service-summaries-intro {margin-bottom: 10px}
DIV#main-service-summaries-outro {margin-bottom: 5px}

DIV.main-service-summaries-album-info H2 {font-size: 14pt}
DIV.main-service-summaries-album-info H3 {font-size: 12pt}
DIV#main-service-summaries-menu H3 {font-size: 14pt}

DIV#main-service-summaries-picture IMG {margin: 0px; margin-top: 5px; margin-bottom: 10px; border: 0px; padding: 0px; max-width: 488px; width: expression(this.width > 488 ? 488: true);}

DIV.main-service-summaries-album-text {clear: both; width: 490px}
DIV.main-service-summaries-album-header {clear: both; width: 490px}
DIV.main-service-summaries-album-note {float: left; width: 80px}
DIV.main-service-summaries-album-info {float: left; width: 410px}
DIV.main-service-summaries-album-info A:Hover {color: #756f4f; text-decoration: none}

DIV.main-service-summaries-album-cover {margin-top: 4px; margin-right: 8px; width: 205px; float: left}
DIV.main-service-summaries-album-cover IMG {margin: 0px; margin-top: 10px; margin-bottom: 5px; border: 0px; padding: 0px; width: 200px; float: left}

/* CSS dedicated to xtras */
DIV#main-service-xtras-content, DIV#main-service-xtras-navigation, DIV#main-service-xtras-doc-intro, DIV#main-service-xtras-doc-outro, DIV.main-service-xtras-doc-pos, DIV.main-service-xtras-doc-pos-text, DIV#main-service-xtras-list, DIV#main-service-xtras-header, DIV#main-service-xtras-index, DIV.main-service-xtras-list-text, DIV.main-service-xtras-list-item, DIV.main-service-xtras-list-banner, DIV.main-service-xtras-list-links {padding: 0px; margin: 0px; border: 0px; text-align: left; width: 490px}
DIV#main-service-xtras-index H1 {margin: 0px 0px 10px 0px; padding: 0px; border: 0px; padding-bottom: 0px; font-weight: normal; text-decoration: none; color: #756f4f; font-size: 18pt}
DIV.main-service-xtras-list-links P {margin: 1px 0px 1px 0px; padding: 0px; border: 0px}
DIV.main-service-xtras-list-links H2 {margin: 1px 0px 1px 0px; padding: 0px; border: 0px; font-size: 9pt; font-weight: bold}
DIV.main-service-xtras-list-banner IMG {width: 400px; height: 50px; margin: 5px 0px 3px 0px; padding: 0px; border: 0px}

DIV#main-service-xtras-navigation {margin: 15px 0px 10px 0px; padding: 10px 0px 0px 0px; border-top: 1px solid #e6e8e7; width: 485px}
DIV#main-service-xtras-navigation P {margin: 0px; padding: 0px; border: 0px; margin-bottom: 5px; font-weight: bold}
DIV#main-service-xtras-navigation P A {font-weight: normal}	
DIV.main-service-xtras-doc-picture IMG {margin: 0px; margin-top: 10px; margin-bottom: 10px; border: 0px; padding: 0px; float: left; max-width: 488px; width: expression(this.width > 488 ? 488: true);}
DIV.main-service-xtras-doc-pos {}
SPAN.main-service-xtras-doc-pos-subtitle {font-size: 10pt; padding: 0px; margin: 0px; border: 0px; padding-top: 10px; margin-bottom: 10px; color: #756e52}

DIV.main-service-xtras-doc-pos-text H3 {font-size: 12pt; color: #000000; font-weight: bold; margin: 0px 0px 5px 0px; padding: 0px; border: 0px}
DIV.main-service-xtras-doc-pos-text H3 A:Hover {text-decoration: none; color: #756f4f}
DIV.main-service-xtras-doc-pos-text IMG.main-service-xtras-doc-image-miniatura {margin: 4px 8px 5px 0px; border: 0px; padding: 0px; width: 150px; float: left}
DIV.main-service-xtras-doc-pos-text IMG.main-service-xtras-doc-image-banner {margin: 5px 0px 10px 0px; border: 0px; padding: 0px; max-width: 490px; width: expression(this.width > 490 ? 490: true); float: left}

/* CSS dedicated to welcome */
DIV.main-service-section {border: 0px; padding: 0px; margin: 0px}
DIV.main-service-section-middle, DIV.main-service-section-bottom {border: 0px; border-top: 2px solid #e6e8e7; padding: 10px 0px 0px 0px; margin: 0px 0px 10px 0px}

DIV.main-service-welcome-main-album {border: 0px; margin: 0px 5px 0px 0px; padding: 0px; width: 160px; float: left}
DIV.main-service-welcome-main-album-data {width: 155px !important; height: 22px; border: 0px; padding: 0px; margin: 0px}
DIV.main-service-welcome-main-album-header {padding: 0px; border: 0px; text-align: left; margin: 0px 0px 10px 0px !important; float: left}
DIV.main-service-welcome-main-album-date {border: 0px; padding: 0px; margin: 0px 0px 0px 5px; width: 64px; float: left; text-decoration: none; border: 0px; color: #756e52; font-family: "Lucida Grande",Arial,Verdana,sans; font-size: 9pt; text-align: left; float: left}
DIV.main-service-welcome-main-album-header H2 {background-color: #756e52; color: #ffffff; text-transform: uppercase; font-size: 9px; font-family:"Lucida Grande",Arial,Verdana; font-weight: normal; border: 0px; margin: 0px; padding: 3px 5px 2px 5px; text-align: left}
DIV.main-service-welcome-main-album-header H2 A, DIV.main-service-welcome-main-album-header H2 A:Hover, DIV.main-service-welcome-main-album-header H2 A:Visited, DIV.main-service-welcome-main-album-header H2 A:Active {color: #ffffff; text-decoration: none}

.album-item3 {margin: 0px !important}

DIV.main-service-welcome-main-album-cover {width: 155px; border: 0px; margin: 0px; padding: 0px; text-align: left}
DIV.main-service-welcome-main-album-cover IMG {width: 150px; height: 150px; border: 0px; margin: 0px; padding: 0px}
DIV.main-service-welcome-main-album-title {border: 0px; margin: 5px 0px 0px 0px; padding: 0px; width: 155px; text-align: left}
DIV.main-service-welcome-main-album-title H1 {border: 0px; margin: 0px; padding: 0px; width: 155px; font-size: 9pt}
DIV.main-service-welcome-main-album-text {width: 155px; border: 0px; margin: 5px 0px 0px 0px; padding: 0px; text-align: left; color: #756e52; line-height: 16px;  font-family: "Georgia", "Book Antiqua",Times,serif; font-size: 9pt}

DIV.main-service-welcome-links-item {border: 0px; margin: 0px; padding: 0px; width: 292px}
DIV.main-service-welcome-links-item-data {width: 292px !important; height: 22px; border: 0px; padding: 0px; margin: 0px}
DIV.main-service-welcome-links-item-header {padding: 0px; border: 0px; text-align: left; margin: 0px 0px 10px 0px !important; float: left}
DIV.main-service-welcome-links-item-date {border: 0px; padding: 0px; margin: 0px 0px 10px 0px !important; width: 64px; float: left; text-decoration: none; border: 0px; color: #756e52; font-family: "Lucida Grande",Arial,Verdana,sans; font-size: 9pt; text-align: left; float: left}
DIV.main-service-welcome-main-last-link-new {border: 0px; padding: 3px 5px 2px 5px; text-align: left; margin: 0px 0px 0px 5px; text-decoration: none; float: left; background-color: #dd2222; color: #ffffff; width: 46px; font-family: "Lucida Grande",Arial,Verdana,sans; font-size: 9px}
DIV.main-service-welcome-links-item-header H2 {background-color: #756e52; color: #ffffff; text-transform: uppercase; font-size: 9px; font-family:"Lucida Grande",Arial,Verdana; font-weight: normal; border: 0px; margin: 0px; padding: 3px 5px 2px 5px; text-align: left}
DIV.main-service-welcome-links-item-header H2 A, DIV.main-service-welcome-links-item-header H2 A:Hover, DIV.main-service-welcome-links-item-header H2 A:Visited, DIV.main-service-welcome-links-item-header H2 A:Active {color: #ffffff; text-decoration: none}
/*
.header-color-articles {background-color: #248989 !important}
.header-color-audios {background-color: #a15729 !important}
.header-color-albums {background-color: #59a07d !important}
.header-color-summaries {background-color: #7f5989 !important}
.header-color-interviews {background-color: #99964a !important}
.header-color-classics {background-color: #63658f !important}
.header-color-xtras {background-color: #578552 !important}
.header-color-concerts {background-color: #b68b59 !important}
*/
DIV.main-service-welcome-links-item-title {border: 0px; margin: 0px 0px 5px 0px; padding: 0px; width: 292px; text-align: left}
DIV.main-service-welcome-links-item-title H1 {border: 0px; margin: 0px; padding: 0px; width: 292px; font-size: 16pt; font-weight: normal; text-decoration: none; color: #756f4f; font-family: "Georgia", "Book Antiqua",Times,serif}
DIV.main-service-welcome-links-item-title H1 A, DIV.main-service-welcome-links-item-title H1 A:Visited, DIV.main-service-welcome-links-item-title H1 A:Active {text-decoration: none; color: #756f4f; font-family: "Georgia", "Book Antiqua",Times,serif !important}
DIV.main-service-welcome-links-item-title H1 A:Hover {color: #000000}
DIV.main-service-welcome-links-item-text {width: 292px; border: 0px; margin: 0px 0px 15px 0px; padding: 0px; text-align: left; color: #756e52; line-height: 16px; font-family: "Georgia", "Book Antiqua",Times,serif; font-size: 9pt}

DIV.main-service-welcome-recommended-album {border: 0px; margin: 0px 0px; padding: 0px; width: 292px}
DIV.main-service-welcome-recommended-album-data {width: 292px !important; height: 22px; border: 0px; padding: 0px; margin: 0px}
DIV.main-service-welcome-recommended-album-header {padding: 0px; border: 0px; text-align: left; margin: 0px 0px 10px 0px !important; float: left}
DIV.main-service-welcome-recommended-album-header H2 {background-color: #756e52; color: #ffffff; text-transform: uppercase; font-size: 9px; font-family:"Lucida Grande",Arial,Verdana; font-weight: normal; border: 0px; margin: 0px; padding: 3px 5px 2px 5px; text-align: left}
DIV.main-service-welcome-recommended-album-header H2 A, DIV.main-service-welcome-recommended-album-header H2 A:Hover, DIV.main-service-welcome-recommended-album-header H2 A:Active, DIV.main-service-welcome-recommended-album-header H2 A:Visited {color: #ffffff; text-decoration: none}
DIV.main-service-welcome-recommended-album-text {border: 0px; margin: 5px 0px 0px 0px; padding: 0px; width: 292px; text-align: left}
DIV.main-service-welcome-recommended-album-text H1 {border: 0px; margin: 0px 0px 5px 0px; padding: 0px; font-size: 9pt}
DIV.main-service-welcome-recommended-album-text P {text-align: left; font-size: 9pt; font-weight: normal; color: #756e52; font-family: "Georgia", "Book Antiqua",Times,serif; line-height: 16px; border: 0px; padding: 0px; margin: 0px}
DIV.main-service-welcome-recommended-album-cover {float: left; width: 100px; margin: 0px 12px 2px 0px; padding: 0px; border: 0px}
DIV.main-service-welcome-recommended-album-cover IMG {float: left; width: 100px; height: 100px; border: 0px; padding: 0px; margin: 0px}

DIV.main-service-welcome-recommended-albums, DIV.main-service-welcome-recommended-albums-list, DIV.main-service-welcome-recommended-list {border: 0px; margin: 0px 0px; padding: 0px; width: 292px}
DIV.main-service-welcome-recommended-albums-data {width: 292px !important; height: 22px; border: 0px; padding: 0px; margin: 0px}
DIV.main-service-welcome-recommended-albums-header {padding: 0px; border: 0px; text-align: left; margin: 0px 0px 10px 0px !important; float: left}
DIV.main-service-welcome-recommended-albums-header H2 {background-color: #756e52; color: #ffffff; text-transform: uppercase; font-size: 9px; font-family:"Lucida Grande",Arial,Verdana; font-weight: normal; border: 0px; margin: 0px; padding: 3px 5px 2px 5px; text-align: left}
DIV.main-service-welcome-recommended-albums-header H2 A, DIV.main-service-welcome-recommended-album-header H2 A:Hover, DIV.main-service-welcome-recommended-album-header H2 A:Visited, DIV.main-service-welcome-recommended-album-header H2 A:Active {color: #ffffff; text-decoration: none}

DIV.main-service-welcome-recommended-list {padding-top: 3px; padding-bottom: 5px}
DIV.main-service-welcome-recommended-list-note {width: 40px; float: left; margin: 0px 5px 0px 3px; font-family: "Georgia", "Book Antiqua",Times,serif; font-size: 10pt; font-weight: bold; color: #000000; text-align: left}
DIV.main-service-welcome-recommended-list-header {width: 244px !important; width: 239px; float: left; text-align: left}
DIV.main-service-welcome-recommended-list-header A {font-size: 9pt; font-weight: bold}

DIV.main-service-welcome-xtras-review-data {width: 490px !important; height: 22px; border: 0px; padding: 0px; margin: 0px}
DIV.main-service-welcome-xtras-review-header {padding: 0px; border: 0px; text-align: left; margin: 0px 0px 10px 0px !important; float: left}
DIV.main-service-welcome-xtras-review-header H2 {background-color: #756e52; color: #ffffff; text-transform: uppercase; font-size: 9px; font-family:"Lucida Grande",Arial,Verdana; font-weight: normal; border: 0px; margin: 0px; padding: 3px 5px 2px 5px; text-align: left}
DIV.main-service-welcome-xtras-review-header H2 A, DIV.main-service-welcome-xtras-review-header H2 A:Hover, DIV.main-service-welcome-xtras-review-header H2 A:Visited, DIV.main-service-welcome-xtras-review-header H2 A:Active {color: #ffffff; text-decoration: none}

DIV.main-service-welcome-xtras-review-list {width: 490px; border: 0px; padding: 0px; margin: 0px}
DIV.main-service-welcome-xtras-banner {width: 490px; border: 0px; margin: 0px; padding: 6px 0px 6px 0px; text-align: left}

DIV.main-service-welcome-jukebox-data {width: 490px !important; height: 22px; border: 0px; padding: 0px; margin: 0px}
DIV.main-service-welcome-jukebox-header {padding: 0px; border: 0px; text-align: left; margin: 0px 0px 10px 0px !important; float: left}
DIV.main-service-welcome-jukebox-header H2 {background-color: #756e52; color: #ffffff; text-transform: uppercase; font-size: 9px; font-family:"Lucida Grande",Arial,Verdana; font-weight: normal; border: 0px; margin: 0px; padding: 3px 5px 2px 5px; text-align: left}
DIV.main-service-welcome-jukebox-header H2 A, DIV.main-service-welcome-jukebox-header H2 A:Hover, DIV.main-service-welcome-jukebox-header H2 A:Visited, DIV.main-service-welcome-jukebox-header H2 A:Active {color: #ffffff; text-decoration: none}
DIV.main-service-welcome-jukebox-date {border: 0px; padding: 0px; margin: 0px 0px 0px 5px; width: 84px; float: left; text-decoration: none; border: 0px; color: #756e52; font-family: "Lucida Grande",Arial,Verdana,sans; font-size: 9pt; text-align: left; float: left}

DIV.main-service-welcome-jukebox-movie {width: 315px; padding: 0px; margin: 0px; border: 0px; float: left; text-align: left}
DIV.main-service-welcome-jukebox-content {width: 160px; padding: 0px; margin: 0px 0px 0px 15px; border: 0px; float: left; text-align: left}
DIV.main-service-welcome-jukebox-title {width: 160px; padding: 0px; margin: 0px; border: 0px}
DIV.main-service-welcome-jukebox-title H1 {border: 0px; margin: 0px; padding: 0px; width: 160px; font-size: 9pt}
DIV.main-service-welcome-jukebox-text {width: 160px; border: 0px; margin: 5px 0px 0px 0px; padding: 0px; text-align: left; color: #756e52; line-height: 16px;  font-family: "Georgia", "Book Antiqua",Times,serif; font-size: 9pt}

DIV.main-service-welcome-topic-data {width: 490px !important; height: 22px; border: 0px; padding: 0px; margin: 0px}
DIV.main-service-welcome-topic-header {padding: 0px; border: 0px; text-align: left; margin: 0px 0px 10px 0px !important; float: left}
DIV.main-service-welcome-topic-header H2 {background-color: #756e52; color: #ffffff; text-transform: uppercase; font-size: 9px; font-family:"Lucida Grande",Arial,Verdana; font-weight: normal; border: 0px; margin: 0px; padding: 3px 5px 2px 5px; text-align: left}
DIV.main-service-welcome-topic-header H2 A, DIV.main-service-welcome-topic-header H2 A:Hover, DIV.main-service-welcome-topic-header H2 A:Visited, DIV.main-service-welcome-topic-header H2 A:Active {color: #ffffff; text-decoration: none}
DIV.main-service-welcome-topic-date {border: 0px; padding: 0px; margin: 0px 0px 0px 5px; width: 84px; float: left; text-decoration: none; border: 0px; color: #756e52; font-family: "Lucida Grande",Arial,Verdana,sans; font-size: 9pt; text-align: left; float: left}
DIV.main-service-welcome-topic-links-items P {width: 490px; padding: 0px; border: 0px; margin: 5px 0px 0px 0px}

DIV.main-service-welcome-topic-title, DIV.main-service-welcome-topic-content {width: 490px !important; border: 0px; padding: 0px; margin: 0px}
DIV.main-service-welcome-topic-picture {width: 490px !important; border: 0px; padding: 0px; margin: 0px; text-align: left}
DIV.main-service-welcome-topic-picture IMG {margin: 5px 0px 5px 0px; border: 0px; padding: 0px; max-width: 488px; width: expression(this.width > 488 ? 488: true);}
DIV.main-service-welcome-topic-title H1 {border: 0px; margin: 0px 0px 5px 0px; padding: 0px; width: 490px; font-size: 16pt; font-weight: normal; text-decoration: none; color: #756f4f; font-family: "Georgia", "Book Antiqua",Times,serif; text-align: left}
DIV.main-service-welcome-topic-text {width: 490px; border: 0px; margin: 0px; padding: 0px; text-align: left; color: #756e52; line-height: 16px;  font-family: "Georgia", "Book Antiqua",Times,serif; font-size: 9pt}

DIV.main-service-welcome-topic-links-items {width: 490px; border: 0px; padding: 0px; margin: 5px 0px 10px 0px; text-align: left}
DIV.main-service-welcome-topic-links-items A, DIV.main-service-welcome-topic-links-items A:Visited, DIV.main-service-welcome-topic-links-items A:Active {text-decoration: none; color: #756f4f; font-weight: bold}
DIV.main-service-welcome-topic-links-items A:Hover {color: #000000; text-decoration: underline}
DIV.main-service-welcome-topic-links-items UL {list-style: none; margin: 0px; padding: 0px}
DIV.main-service-welcome-topic-links-items UL LI {list-style: none; margin: 0px; padding: 0px; padding-bottom: 2px}

/* CSS dedicated to comments */
DIV.main-service-comments {width: 485px; padding: 10px 0px 0px 0px; border: 0px; margin: 10px 0px 10px 0px; border-top: 1px solid #e6e8e7}
DIV.main-service-comments-header, DIV.main-service-comments-item, DIV.main-service-comments-form, DIV.main-service-comments-form FORM {width: 485px; margin: 0px; padding: 0px; border: 0px}
DIV.main-service-comments-header H3, DIV.main-service-comments-form-header H3, DIV.main-service-comments-header H3 A, DIV.main-service-comments-header H3 A:Hover {width: 485px; margin: 0px 0px 6px 0px; padding: 0px; border: 0px; text-align: left; font-size: 10pt; color: #756f4f; font-weight: bold; font-family: "Georgia", "Book Antiqua",Times,serif; text-decoration: none}
DIV.main-service-comments-item {float: left; width: 485px; border-top: 1px solid #e6e8e7; padding-top: 5px; padding-bottom: 5px; font-size: 8pt; font-family:"Lucida Grande",Arial,Verdana}
DIV.main-service-comments-item-data, DIV.main-service-comments-item-text {margin: 0px; padding: 0px; border: 0px; float: left; text-align: left}
DIV.main-service-comments-item-data {width: 115px; padding-right: 5px}
DIV.main-service-comments-item-text {width: 365px}
DIV.main-service-comments-form {height: 235px}

DIV.main-service-comments-form-login, DIV.main-service-comments-form-comment, DIV.main-service-comments-form-captcha, DIV.main-service-comments-form-add {width: 490px; padding: 0px 0px 5px 0px; margin: 0px; border: 0px}
DIV.main-service-comments-form-left, DIV.main-service-comments-form-right {padding: 0px; margin: 0px; border: 0px}
DIV.main-service-comments-form-left {width: 115px; padding-right:5px; text-align: left; font-size: 9pt; font-family:"Lucida Grande",Arial,Verdana; float: left}
DIV.main-service-comments-form-right {width: 365px; text-align: left; font-size: 9pt; font-family:"Lucida Grande",Arial,Verdana; float: left}
DIV.main-service-comments-form-right INPUT.inner-input, DIV.main-service-comments-form-right TEXTAREA {width: 350px; padding: 0px; margin: 0px}
DIV.main-service-comments-form-right TEXTAREA {height: 80px}
DIV.main-service-comments-form-right IMG {border: 1px solid #282e2e}

DIV.main-service-comments-navigation {width: 490px; padding: 0px; margin: 10px 0px 10px 0px; border: 0px; text-align: left; font-size: 10pt; color: #756f4f; font-weight: normal; font-family:"Lucida Grande",Arial,Verdana}
DIV.main-service-comments-navigation A {font-weight: bold}

DIV.main-service-links-author, DIV.main-service-links-data, DIV.main-service-links-connected, DIV.main-service-links-service, DIV.main-service-links-service-data, DIV.main-service-links-item {width: 292px; padding: 0px; margin: 0px; border: 0px}
DIV.main-service-links-item-text, DIV.main-service-links-service-text {margin: 0px 0px 15px 0px; text-align: left; color: #756e52; line-height: 16px; font-family: "Georgia", "Book Antiqua",Times,serif; font-size: 9pt}
DIV.main-service-links-service-data, DIV.main-service-links-data {width: 292px !important; height: 22px}
DIV.main-service-links-header, DIV.main-service-links-service-header {text-align: left; float: left; padding: 0px; border: 0px; margin: 0px 0px 10px 0px}
DIV.main-service-links-header H2, DIV.main-service-links-service-header H2 {background-color: #756e52; color: #ffffff; text-transform: uppercase; font-size: 9px; font-family:"Lucida Grande",Arial,Verdana; font-weight: normal; border: 0px; margin: 0px; padding: 3px 5px 2px 5px; text-align: left}
DIV.main-service-links-header H2 A, DIV.main-service-links-header H2 A:Hover, DIV.main-service-links-service-header H2 A, DIV.main-service-links-service-header H2 A:Hover {color: #ffffff; text-decoration: none}
DIV.main-service-links-service-date, DIV.main-service-links-date {border: 0px; padding: 0px; margin: 0px 0px 0px 5px; width: 84px; float: left; text-decoration: none; border: 0px; color: #756e52; font-family: "Lucida Grande",Arial,Verdana,sans; font-size: 9pt; text-align: left; float: left}

DIV.main-service-links-service-title, DIV.main-service-links-item-title {border: 0px; margin: 0px 0px 5px 0px; padding: 0px; width: 292px; text-align: left}
DIV.main-service-links-service-title H1, DIV.main-service-links-item-title H1 {border: 0px; margin: 0px; padding: 0px; width: 292px; font-size: 16pt; font-weight: normal; text-decoration: none; color: #756f4f; font-family: "Georgia", "Book Antiqua",Times,serif}
DIV.main-service-links-service-title H1 A, DIV.main-service-links-item-title H1 A, DIV.main-service-links-service-title H1 A:Visited, DIV.main-service-links-item-title H1 A:Active, DIV.main-service-links-service-title H1 A:Visited, DIV.main-service-links-item-title H1 A:Active {text-decoration: none; color: #756f4f; font-family: "Georgia", "Book Antiqua",Times,serif !important}
DIV.main-service-links-service-title H1 A:Hover, DIV.main-service-links-item-title H1 A:Hover {color: #000000}
DIV.main-service-links-service-text, DIV.main-service-links-item-text {width: 292px; border: 0px; margin: 0px 0px 15px 0px; padding: 0px; text-align: left; color: #756e52; line-height: 16px; font-family: "Georgia", "Book Antiqua",Times,serif; font-size: 9pt}

