.artistlist {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.artistlist a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFF00;
	text-decoration: none;
}
.artistlist a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.mainTextMargin {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serfif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	margin-top: 2px;
	margin-right: 6px;
	margin-bottom: 2px;
	margin-left: 6px;
	padding-top: 5px;
	padding-right: 14px;
	padding-bottom: 5px;
	padding-left: 14px;
}
.mainTextMargin a {
	text-decoration: none;
	color:#666666;
	font-weight: bold;
}
.mainTextMargin a:hover {
	text-decoration:none;
	color: #000000;
}
.mainTextMargin_link {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serfif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.mainTextMargin_link a {
	text-decoration: underline;
	font-weight:normal;
	color:#0000FF;
}
.mainTextMargin_link a:hover {
	text-decoration:none;
	color: #000000;
}
.whiteMainMargin {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serfif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	margin-top: 2px;
	margin-right: 6px;
	margin-bottom: 2px;
	margin-left: 6px;
	padding-top: 8px;
	padding-right: 12px;
	padding-bottom: 5px;
	padding-left: 12px;
	font-weight: bold;
}
.whiteMainMargin a {
	text-decoration: none;
	color:#ffffff;
	font-weight: bold;
}
.whiteMainMargin a:hover {
	text-decoration:none;
	color: #999999;
}
.whiteMainMargin_link {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serfif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}
.whiteMainMargin_link a {
	text-decoration: underline;
	font-weight:normal;
	color:#ffffff;
}
.whiteMainMargin_link a:hover {
	text-decoration:none;
	color: #999999;
}
.blackTitleMargin {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serfif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	/*margin-top: 2px;*/
	margin-right: 6px;
	margin-bottom: 0px;
	margin-left: 6px;
	/*padding-top: 8px;*/
	padding-right: 12px;
	padding-bottom: 0px;
	padding-left: 12px;
	font-weight: bold;
}
.blackTitleMargin a {
	text-decoration: none;
	color:#000000;
	font-weight: bold;
}
.blackTitlenMargin a:hover {
	text-decoration:none;
	color: #999999;
}
.blackTitleMargin_link {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serfif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.blackTitleMargin_link a {
	text-decoration: underline;
	font-weight:normal;
	color:#000000;
}
.blackTitleMargin_link a:hover {
	text-decoration:none;
	color: #999999;
}
.breadcrumbs {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serfif;
	font-size: 11px;
	color: #cccccc;
	text-decoration:none;
	font-weight: bold;
}
.breadcrumbs a {
	text-decoration: none;
	font-weight:normal;
	color:#cccccc;
}
.breadcrumbs a:hover {
	text-decoration:none;
	color:#999999;
	font-weight:normal;
}
.mainTextTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	margin: 2px 4px 2px 4px;
    padding: 2px 4px 2px 4px;
}
.mainTextTitle a {
	text-decoration: none;
	color:#000000;
}
.mainText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.mainText a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CCCCCC;
	text-decoration: underline;
}
.mainText a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFF00;
	text-decoration: underline;
}
.maintextBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.maintextBold a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
.maintextBold a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFF00;
	text-decoration: underline;
}
.mainTextBlack {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.smallBlackText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
}
.smallBlackTextBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.headingBlackText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.headingBlackText a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0000FF;
	text-decoration: underline;
}
.headingBlackTextBOLD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.headingBlackBold_noUnderline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
}
.headingBlackBold_noUnderline a {
	color: #999999;
	text-decoration: none;
}
.headingBlackBold_noUnderline a:hover {
	color: #000000;
	text-decoration: none;
}
.headingBlackTextBOLDUnderline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
.headingRedTextBOLD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}
.featuredArtist {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFF00;
	text-decoration: none;
}
.featuredArtist a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFF00;
	text-decoration: underline;
}
.featuredArtist a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFF00;
	text-decoration: none;
}
.TextCredits {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
.TextCreditsSmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #CCCCCC;
	text-decoration: none;
}
.TextCreditsSmall a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #CCCCCC;
	text-decoration: underline;
}
.TextCreditsSmall a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: underline;
}
.mainTextSmallWhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.mainTextSmallWhite a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.mainTextSmallWhite a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #CCCCCC;
	text-decoration: none;
}
.maintTextHeadlines {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.storeNavCategory {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.storeNavSubCategory {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.storeContentHeading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.storeContentHeadingBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.NavHeading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.ProductDescription {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.ProductNAV {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.ProductNAV a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.ProductNAV a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: underline;
}
.ProductNAV_RED {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}
.CategoryStrikethrough {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration:line-through;
}
.maintextUnderlineBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
.maintextUnderlineBold a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
.maintextUnderlineBold a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFF00;
	text-decoration: underline;
}

.smallText {
	font-size: 10px;
}

.extlink {
  padding-right:12px;
  background-image:url(/images/aoutside.gif);
  background-position:right;
  background-repeat:no-repeat;
}
.contentHeadlines h1 {
	margin: 2px 8px 2px 8px;
	padding: 2px 8px 2px 8px;
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 20px;
	line-height: 1.1em;
	color: #000;
	/*border-bottom: 1px dashed #999; */
}
/*.ContentHeadlines_underline {
	text-decoration: none;
	border-bottom: 1px dashed #999;
}*/
.SubHeaderText h2 {
	margin: 2px 4px 2px 4px;
	padding: 2px 4px 2px 4px;
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 14px;
	line-height: 1.1em;
	color: #000;
}
.SubHeaderText h2 a{
	text-decoration: none;
	border-bottom: 1px dashed #999;
	color: #999999;
}
.SubHeaderText h2 a:hover {
	text-decoration: none;
	border-bottom: 1px dashed #999;
	color: #0000CC;
}
.SubTitle h3 {
	margin: 2px 4px 2px 4px;
	padding: 2px 4px 2px 4px;
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 12px;
	line-height: 1.1em;
	color: #000;
}
.SubTitle h3 a{
	text-decoration: none;
	border-bottom: 1px dashed #999;
	color: #333333;
}
.SubTitle h3 a:hover {
	text-decoration: none;
	border-bottom: 1px dashed #999;
	color: #0000CC;
}
.contentBodyText {
	margin: 2px 8px 2px 8px;
	padding: 2px 8px 2px 8px;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #000000;
}
.contentBodyTextBold {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #000000;
}
.contentBodyTextNoPad {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #000000;
}
.contentBodyText10 {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #000000;
}
/*HeaderBGs represent the BG rows for all areas in content. Columns have their own They are 25 pixels tall*/

.HeaderBG_Blue h2{
	margin: 2px 8px 2px 8px;
	padding: 2px 8px 2px 8px;
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 14px;
	line-height: 1.1em;
	color: #FFFFFF;
	background-image: url(images/BG_BlueGradient.jpg);
	/*background-color:#0000CC;*/
	border-bottom: 1px dashed #999;
	border-top: 1px dashed #999;
	border-left: 1px dashed #999;
	border-right: 1px dashed #999;
}
.HeaderBG_Green h2{
	margin: 2px 8px 2px 8px;
	padding: 2px 8px 2px 8px;
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 14px;
	line-height: 1.1em;
	color: #FFFFFF;
	background-image: url(images/BG_GreenGradient.jpg);
	border-bottom: 1px dashed #999;
	border-top: 1px dashed #999;
	border-left: 1px dashed #999;
	border-right: 1px dashed #999;
}
.HeaderBG_Grey h2{
	margin: 2px 8px 2px 8px;
	padding: 2px 8px 2px 8px;
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 14px;
	line-height: 1.1em;
	color: #FFFFFF;
	background-image: url(images/BG_GreyGradient.jpg);
	border-bottom: 1px dashed #999;
	border-top: 1px dashed #999;
	border-left: 1px dashed #999;
	border-right: 1px dashed #999;
}
/*HeaderColumnBGs represent the BG for all headers in columns (such as Navs).*/

.HeaderColumnBG_Blue h2{
	margin: 2px 0px 2px 0px;
	padding: 2px 0px 2px 0px;
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 14px;
	line-height: 1.1em;
	color: #FFFFFF;
	background-image: url(images/BG_BlueGradient.jpg);
	/*background-color:#0000CC;*/
	border-bottom: 1px dashed #999;
	border-top: 1px dashed #999;
	border-left: 1px dashed #999;
	border-right: 1px dashed #999;
}
.HeaderColumnBG_Green h2{
	margin: 2px 0px 2px 0px;
	padding: 2px 0px 2px 0px;
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 14px;
	line-height: 1.1em;
	color: #FFFFFF;
	background-image: url(images/BG_GreenGradient.jpg);
	border-bottom: 1px dashed #999;
	border-top: 1px dashed #999;
	border-left: 1px dashed #999;
	border-right: 1px dashed #999;
}
.HeaderColumnBG_Grey h2{
	margin: 2px 0px 2px 0px;
	padding: 2px 0px 2px 0px;
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 14px;
	line-height: 1.1em;
	color: #FFFFFF;
	background-image: url(images/BG_GreyGradient.jpg);
	border-bottom: 1px dashed #999;
	border-top: 1px dashed #999;
	border-left: 1px dashed #999;
	border-right: 1px dashed #999;
}
.Grey-DottedBox h6{
	margin: 2px 4px 2px 4px;
	padding: 2px 4px 2px 4px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000000;
	border-bottom: 1px dashed #999;
	border-top: 1px dashed #999;
	border-left: 1px dashed #999;
	border-right: 1px dashed #999;
}
.Grey-DottedBox h6 a {
	color: #0000FF;
	text-decoration: underline;
	font-weight: 100;
}
.SmallText a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #0000FF;
	text-decoration: underline;
}
.TitleLinkingText h2{
	margin: 0px 4px 2px 4px;
	padding: 0px 4px 2px 4px;
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 18px;
	line-height: 1.1em;
	color: #000000;
}
.TitleLinkingText h2 a{
	color:	#028fb2;
	text-decoration: none;
}
.TitleLinkingText h2 a:hover{
	color:	#000000;
}

