#layerComingSoonIndicator {
  position: absolute; top: 38px; left: 596px; height: 13px;
  visibility: hidden;
  background-color: #9F9F9F;
  padding: 1px 3px 1px 6px;
  font-family: arial, helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: white;
  overflow: hidden;
  z-index: 70;
}

#layerMenu {
  position: absolute; top: 120px; left: 306px;
  visibility: hidden;
  background-color: #9F9F9F;
  padding: 3px;
  font-family: arial, helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: white;
}

#layerSectionMenu {
  position: absolute; top: 120px; left: 378px; width: 177px; height: 118px;
  visibility: hidden;
  background-color: #9F9F9F;
  padding: 3px;
  font-family: arial, helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: white;
  z-index: 2;
  overflow: hidden;
}

#layerSectionMenuForItemPrice {
  position: absolute; top: 120px; left: 378px; width: 98px; height: 40px;
  visibility: hidden;
  background-color: #9F9F9F;
  padding: 3px;
  font-family: arial, helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: white;
  overflow: hidden;
}

#layerSectionMenuForSearchField {
  position: absolute; top: 120px; left: 378px; width: 140px; height: 12px;
  visibility: hidden;
  background-color: #9F9F9F;
  padding: 3px;
  font-family: arial, helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: white;
  overflow: hidden;
  z-index: 60;
}

#layerSectionMenuForExtraOptions {
  position: absolute; top: 105px; left: 712px; width: 90px; height: 48px;
  visibility: hidden;
  background-color: #9F9F9F;
  padding: 3px;
  font-family: arial, helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: white;
  overflow: hidden;
  z-index: 60;
}

#layerForArtistInfo {
  width: 184px; height: 385px;
  overflow: hidden;
}

#layerShowAllTitlesIndicator {
  position: absolute; top: 120px; left: 612px; height: 13px;
  visibility: hidden;
  background-color: #9F9F9F;
  padding: 1px 3px 1px 6px;
  font-family: arial, helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: white;
  overflow: hidden;
  z-index: 70;
}

#layerShowPriceIndicator {
  position: absolute; top: 120px; left: 612px; height: 13px;
  visibility: hidden;
  background-color: #9F9F9F;
  padding: 1px 3px 1px 6px;
  font-family: arial, helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: white;
  overflow: hidden;
  z-index: 70;
}

.searchField {
  color: #000000; background-color: #FFFFFF;
  border: 1px inset;
  border-color: #FFFFFF #CBC8B6 #CBC8B6 #FFFFFF;
  font-size: 10px;
  font-family: arial, helvetica, sans-serif;
}

.searchButton {
	border-color: #FFFFFF #CBC8B6 #CBC8B6 #FFFFFF;
	border: 1px outset;
	background-image: url(../img.control/button-background.gif);
	color: #363636; background-color: #E1E0D8;
	height: 14px; width: 46px; font-size: 10px;
  font-family: arial, helvetica, sans-serif;
  font-weight: bold;
}


.layerMenuLink {
  display: inline;
  cursor: hand;
  cursor: pointer;
}

.layerHelpMenuLink {
  cursor: hand;
  cursor: pointer;
}


.layerMenuLink:link {
  color: white;
  text-decoration: none;
}

.layerMenuLink:visited {
  color: white;
  text-decoration: none;
}

.layerMenuLink:hover {
  background-color: #636363;
  color: white;
  text-decoration: none;
}

.layerMenuLink:active {
  background-color: #636363;
  color: white;
  text-decoration: none;
}

.sectionMenu {
  display: inline;
  cursor: hand;
  cursor: pointer;
}

#containerAllTitles {
  position: absolute;
  top: 200px; height: 316px; left: 23px; width: 682px;
  overflow: hidden;
  visibility: visible;
  border: 0px solid red;
  z-index: 0;
}

#containerNews {
  position: absolute;
  top: 200px; left: 23px; width: 682px;
  visibility: visible;
  border: 0px solid red;
  z-index: 0;
}

.news_article_link {
  text-decoration: underline;
  color: #585858;
}
.news_article_link:visited {
  color: #585858;
  text-decoration: underline;
}
.news_article_link:active {
  color: #585858;
  text-decoration: underline;
}
.news_article_link:hover {
  color: #000000;
  text-decoration: underline;
}
.news_article_link:link {
}

.mainsite_field {
  color: #616161; background-color: #E5E5E5;
  border: 2px outset;
  font-size: 12px;
  font-family: verdana, helvetica;
  font-weight: bold;
  scrollbar-face-color: #ffffff;
  scrollbar-highlight-color: #ffffff;
  scrollbar-shadow-color: #000000;
  scrollbar-3dlight-color: #000000;
  scrollbar-arrow-color:  #000000;
  scrollbar-track-color: #D6D6D6;
  scrollbar-darkshadow-color: #D6D6D6;
}

.mainsite_field_no_scrollbars {
  color: #616161; background-color: #E5E5E5;
  border: 2px outset;
  font-size: 12px;
  font-family: verdana, helvetica;
  font-weight: bold;
  scrollbar-face-color: #e4e4e4;
  scrollbar-highlight-color: #e4e4e4;
  scrollbar-shadow-color: #e4e4e4;
  scrollbar-3dlight-color: #e4e4e4;
  scrollbar-arrow-color:  #e4e4e4;
  scrollbar-track-color: #e4e4e4;
  scrollbar-darkshadow-color: #e4e4e4;
}

.mainsite_button {
  border-color: #FFFFFF #CBC8B6 #CBC8B6 #FFFFFF;
  border: 1px outset;
  background-image: url(../img.control/button-background.gif);
  color: #616161; background-color: #E1E0D8;
  height: 20; font-size: 10px;
  font-family: verdana, helvetica;
  font-weight: bold;
}

.mainsite_link1 {
  font-weight: bold;
  color: #616161;
}
.mainsite_link1:visited {
  text-decoration: none;
  color: #616161;
}
.mainsite_link1:active {
  text-decoration: none;
  color: #616161;
}
.mainsite_link1:hover {
  text-decoration: underline;
  color: #616161;
}
.mainsite_link1:link {
  text-decoration: none;
  color: #616161;
}


