/* OLD STYLES */

.marginpanelwhite {
  background: url(/taglab_images/publish_yourself/background_marginpanel_whitebottom.gif) bottom left no-repeat white;
  padding-bottom: 15px;
  margin-bottom: 10px;
}

.marginpanelwhite h2 {
  background: url(/taglab_images/publish_yourself/background_marginpanel_whiteheader.gif) top left no-repeat;
  font-size: 0.9em;
  color: #005353;
  font-weight: bold;
  padding-left: 10px;
  padding-top: 5px;
  min-height: 16px;
}

#iefix .marginpanelgreen h2 {
  height: 21px;
}

.marginpanelwhite .content, .marginpanelwhite .menu, .marginpanelwhite .highlightthumbnail  {
  border-left: 1px solid #999;
  border-top: 1px solid #999;
  border-right: 1px solid #999;
}

.marginpanelwhite .content {
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 10px;
}

.marginpanelwhite ul {
  list-style-type: none;
  padding-left: 0px;
}

.marginpanelwhite ol {
  padding-left: 15px;
  font-size: 0.9em;
  color: #005353;
}

.marginpanelwhite ol a {
  color: black;
  text-decoration: none;
}

.marginpanelwhite ol .composer {
  color: #005353;
}

.marginpanelwhite ol .price {
  font-weight: bold;
}

.marginpanelwhite ol li {
  padding-bottom: 5px;
}

.marginpanelwhite ol li.last {
  padding-bottom: 0px;
}

.marginpanelwhite ul a {
  text-decoration: none;
  color: black;
  font-size: 0.9em;
  font-weight: bold;
  display: block;
  padding: 3px 10px 3px 10px;
}

#iefix .marginpanelwhite ul a {
  width: 156px;
}

.marginpanelwhite ul li a:hover,
.marginpanelwhite ul li a.active {
  background: #005353;
  color: white;
}

.marginpanelwhite .productthumbnailportrait {
  padding-bottom: 10px;
}

.marginpanelwhite .highlightthumbnail {
  text-align: center;
  background: url(/taglab_images/publish_yourself/background_highlightthumbnail.gif) bottom left repeat-x;
  padding: 7px;
}

.marginpanelwhite .marginlargethumb {
  text-align: center;
  padding-bottom: 5px;
}

.marginpanelwhite .readmore {
  height: 15px;
  padding-top: 5px;
}

#iefix .marginpanelwhite .readmore {
  height: 20px;
}

.marginpanelwhite .readmore a {
  background: url(/taglab_images/publish_yourself/button_readmore_white.gif) top left no-repeat;
  width: 85px;
  height: 15px;
  display: block;
  float: right;
}

.marginpanelwhite .readmore span {
  display: none;
}

.marginpanelwhite p {
  font-size: 0.9em;
}

.marginpanelwhite .strong {
  font-weight: bold;
}

.marginpanelwhite ul li a.selected {
  background: #005353;
  color: #ffffff;
}

.futherreadingpanel .expandingpanelcontent a{
 color:black;
 text-decoration:none;
}

/* OLD STYLES END */





























/* PUBLISH YOURSELF STYLES */

.marginpanelwhite #publishyourselfsections {
  border-top: 1px solid #999;
  border-left: 1px solid #999;
  border-right: 1px solid #999;
}

.marginpanelwhite #publishyourselfsections .mainmenu a {
  padding: 2px 0 2px 5px;
  margin: 0;
}

.marginpanelwhite #publishyourselfsections .mainmenu .submenu a {
  padding: 0 0 0 10px;
  font-weight: normal;
  margin: 0;
}

.marginpanelwhite .content a {
  color: #000;
  font-weight: bold;
  text-decoration: none;
  font-size: 0.9em;
}

.marginpanelwhite #usefullinks {
  padding: 5px;
}

#iefix #usefullinks ul li,
#iefix #usefullinks ul li a {
  width: 130px;
  padding: 0;
  margin: 0;
}

.marginpanelwhite #usefullinks a {
  padding: 0;
  margin: 0;
}

.marginpanelwhite #usefullinks a:hover {
  background: none;
  color: #000;
}

.futherreadingpanel {
  background: url(/taglab_images/publish_yourself/background_expandingpanel_footer.gif) bottom left no-repeat;
  width: 158px;
  min-height: 50px;
  padding-bottom: 15px;
  margin-bottom: 15px;
}

.expandingpanelheader {
  background: url(/taglab_images/publish_yourself/background_expandingpanel_header.gif) top left no-repeat;
  font-size: 0.1em;
  width: 158px;
  height: 15px;
}

.expandingpanelcontent {
  background: url(/taglab_images/publish_yourself/background_expandingpanel.gif) top left repeat-y;
  width: 138px;
  min-height: 15px;
  padding: 0px 10px 5px 10px;
}

#iefix .expandingpanelcontent {
  width: 158px;
  height: 15px;
}

.expandingpanelcontent h2 {
  font-size: 0.9em;
  color: #005353;
  font-weight: bold;
  margin: 0 0 5px 0;
  padding: 0;
}

.expandingpanelcontent p {
  font-size: 0.9em;
  margin-bottom: 5px;
}

.publishyourselfcontainer {
  background: url(/taglab_images/publish_yourself/background_publishyourself.gif) top left repeat-y;
  width: 591px;
  min-height: 15px;
}

#iefix .publishyourselfcontainer {
  height: 15px;
}

.content .publishyourselfcontainer .publishyourselfcontent p {
  font-size: 1em;
}

.publishyourselfcontent {
  background: url(/taglab_images/publish_yourself/background_publishyourself_header.gif) top left no-repeat;
  width: 531px;
  min-height: 151px;
  padding: 10px 30px;
}

#iefix .publishyourselfcontent {
  width: 591px;
  height: 151px;
}

.publishyourselfcontent a {
  color: #000;
  text-decoration: underline;
  font-weight: bold;
}


.publishyourselffooter {
  background: url(/taglab_images/publish_yourself/background_publishyourself_footer.gif) top left no-repeat;
  width: 591px;
  height: 26px;
  margin-bottom: 20px;
}

.contentheader {
  width: 431px;
  height: 100px;
  padding: 0 0 0 100px;
  margin-bottom: 15px;
}

#iefix .contentheader {
  width: 531px;
  height: 100px;
}

.publishyourselfcontainer .publishyourselfcontent p {
  font-size: 0.9em;
  margin-bottom: 10px;
}

.contentheader h4 {
  font-weight: bold;
  font-size: 1em;
}

h2.h2publishit {
  background: url(/taglab_images/publish_yourself/h2_publish_it.gif) top left no-repeat;
  width: 97px;
  height: 16px;
  margin-left: 15px;
}

h2.h2recordit {
  background: url(/taglab_images/publish_yourself/h2_record_it.gif) top left no-repeat;
  width: 97px;
  height: 16px;
  margin-left: 15px;
}

h2.h2earnfromit {
  background: url(/taglab_images/publish_yourself/h2_earn_from_it.gif) top left no-repeat;
  width: 120px;
  height: 16px;
  margin-left: 15px;
}

h2.h2glossary {
  background: url(/taglab_images/publish_yourself/h2_glossary.gif) top left no-repeat;
  width: 100px;
  height: 16px;
  margin-left: 15px;
}

.contentheader h3 {
  width: 431px;
  height: 29px;
}

.h3makearrangements {
  background: url(/taglab_images/publish_yourself/h3_make_arrangement.gif) top left no-repeat;
}

.h3selfpublish {
  background: url(/taglab_images/publish_yourself/h3_self_publish.gif) top left no-repeat;
}

.h3findapublisher {
  background: url(/taglab_images/publish_yourself/h3_find_a_publisher.gif) top left no-repeat;
}

.h3whatismusicpublishing {
  background: url(/taglab_images/publish_yourself/h3_what_is_music_publishing.gif) top left no-repeat;
}

.h3whatiscopyright {
  background: url(/taglab_images/publish_yourself/h3_what_is_copyright.gif) top left no-repeat;
}

.h3glossary {
  background: url(/taglab_images/publish_yourself/h3_glossary.gif) top left no-repeat;
}

.h3findanalternative {
  background: url(/taglab_images/publish_yourself/h3_find_an_alternative.gif) top left no-repeat;
}

.h3typesofpublisher {
  background: url(/taglab_images/publish_yourself/h3_types_of_publisher.gif) top left no-repeat;
}

.h3makearecording {
  background: url(/taglab_images/publish_yourself/h3_make_a_recording.gif) top left no-repeat;
}

.h3findastudio {
  background: url(/taglab_images/publish_yourself/h3_find_a_studio.gif) top left no-repeat;
}

.h3mastermyrecording {
  background: url(/taglab_images/publish_yourself/h3_master_my_recording.gif) top left no-repeat;
}

.h3distributemyrecording {
  background: url(/taglab_images/publish_yourself/h3_distribute_my_recording.gif) top left no-repeat;
}

.h3getitrecorded {
  background: url(/taglab_images/publish_yourself/h3_get_it_recorded.gif) top left no-repeat;
}

.h3haveitreleased {
  background: url(/taglab_images/publish_yourself/h3_have_it_released.gif) top left no-repeat;
}

.h3getitperformed {
  background: url(/taglab_images/publish_yourself/h3_get_it_performed_live.gif) top left no-repeat;
}

.h3getitontv {
  background: url(/taglab_images/publish_yourself/h3_get_it_on_tv.gif) top left no-repeat;
}

.h3earningmoney {
  background: url(/taglab_images/publish_yourself/h3_earning_money_from_music.gif) top left no-repeat;
}

.h3collectionsocietes {
  background: url(/taglab_images/publish_yourself/h3_collection_societies.gif) top left no-repeat;
}

.h3disclaimer {
  background: url(/taglab_images/publish_yourself/h3_disclaimer.gif) top left no-repeat;
}

.contentheader h2 span,
.contentheader h3 span {
  display: none;
}

ul.secondarynavigation {
  background: url(/taglab_images/publish_yourself/background_publishyourself_secondarynav.png) top left no-repeat;
  width: 190px;
  height: 39px;
  list-style-type: none;
  padding: 5px 0 0 10px;
  margin-left: 231px;
}

#iefix ul.secondarynavigation {
  width: 200px;
  height: 44px;
}

ul.secondarynavigation span {
  display: none;
}

ul.secondarynavigation li {
  float: left;
  margin-left: 2px;
}

ul.secondarynavigation li .itsyourmusic {
  background: url(/taglab_images/publish_yourself/button_its_your_music.gif) top left no-repeat;
  width: 54px;
  height: 27px;
  display: block;
}

ul.secondarynavigation li a:hover.itsyourmusic {
  background: url(/taglab_images/publish_yourself/button_its_your_music_active.gif) top left no-repeat;
}

ul.secondarynavigation li a.publishit {
  background: url(/taglab_images/publish_yourself/button_publish_it.gif) top left no-repeat;
  width: 27px;
  height: 27px;
  display: block;
}

ul.secondarynavigation li a:hover.publishit, ul.secondarynavigation li .publishit.active {
  background: url(/taglab_images/publish_yourself/button_publish_it_active.gif) top left no-repeat;
}

ul.secondarynavigation li .recordit {
  background: url(/taglab_images/publish_yourself/button_record_it.gif) top left no-repeat;
  width: 27px;
  height: 27px;
  display: block;
}

ul.secondarynavigation li  a:hover.recordit, ul.secondarynavigation li .recordit.active   {
  background: url(/taglab_images/publish_yourself/button_record_it_active.gif) top left no-repeat;
}

ul.secondarynavigation li .earnfromit {
  background: url(/taglab_images/publish_yourself/button_earn_from_it.gif) top left no-repeat;
  width: 27px;
  height: 27px;
  display: block;
}

ul.secondarynavigation li  a:hover.earnfromit, ul.secondarynavigation li .earnfromit.active {
  background: url(/taglab_images/publish_yourself/button_earn_from_it_active.gif) top left no-repeat;
}

ul.secondarynavigation li .glossary {
  background: url(/taglab_images/publish_yourself/button_glossary.gif) top left no-repeat;
  width: 27px;
  height: 27px;
  display: block;
}

ul.secondarynavigation li  a:hover.glossary, ul.secondarynavigation li .glossary.active {
  background: url(/taglab_images/publish_yourself/button_glossary_active.gif) top left no-repeat;
}

#headerearnfromit {
  background: url(/taglab_images/publish_yourself/icon_large_earn_from_it.png) top left no-repeat;
}

#iefix #headerearnfromit {
  background: url(/taglab_images/publish_yourself/icon_large_publish_it.gif) top left no-repeat;
}

#headerpublishit {
  background: url(/taglab_images/publish_yourself/icon_large_publish_it.png) top left no-repeat;
}

#iefix #headerpublishit {
  background: url(/taglab_images/publish_yourself/icon_large_publish_it.gif) top left no-repeat;
}

#headerrecordit {
  background: url(/taglab_images/publish_yourself/icon_large_record_it.png) top left no-repeat;
}

#iefix #headerrecordit {
  background: url(/taglab_images/publish_yourself/icon_large_record_it.gif) top left no-repeat;
}

#headerglossary {
  background: url(/taglab_images/publish_yourself/icon_large_glossary.png) top left no-repeat;
}

#iefix #headerglossary {
  background: url(/taglab_images/publish_yourself/icon_large_glossary.gif) top left no-repeat;
}

.indented_small_list {
  font-size: 0.9em;
  margin: 0 0 10px 0;
}

a.glossary_link {
  margin-bottom: 10px;
  display: block;
}

/* PUBLISH YOURSELF STYLES END */
