			/* Start Nav Styles */

#globalnav_back_home {
background-image: url(/assets/wsp/images/globalnav_background_new.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
}

#globalnav_back_home td {
padding: 0px;
margin: 0px;
border: 0px solid #FF00C0;
border-collapse: collapse;
}

#globalnav_back_show {
background-image: url(/assets/wsp/images/show_globalnav_back.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
}

#globalnav_back_show td {
padding: 0px;
margin: 0px;
border: 0px solid #FF00C0;
border-collapse: collapse;
}

#globalnav_back_catalog {
background-image: url(/assets/wsp/images/globalnav_background_new.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
}

#globalnav_back_catalog td {
padding: 0px;
margin: 0px;
border: 0px solid #FF00C0;
border-collapse: collapse;
}

#globalnav_table {
border: 0px solid #FF00C0;
padding: 0px;
border: 0px;
margin: 0px;
border-collapse: collapse;
}

#globalnav_table td {
padding: 0px;
margin: 0px;
border: 0px solid #FF00C0;
vertical-align: top;
border-collapse: collapse;
}

.nav_buttons {
margin-top: 17px;
padding: 0px;
}

.navinput {
width: 128px;
border: 1px solid #000000;
height: 16px;
margin-top: 15px;
margin-left: 8px;
}



/* End Nav Specific Styles */
.gold12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F7A000;
}

A.gold12 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #F7A000; text-decoration: none;}
A.gold12:hover { color:#FFFFFF; }

.concertHeader {
	position:absolute;
	margin:-18px 0 0 60px;
}

/* Start Footer Styles */

#footer {
background-image: url(/assets/wsp/images/footer_background.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
padding: 0px;
border: 0px;
margin: 0px;
border-collapse: collapse;
width: 794px;

}

a.footer_text {
font: 12px Verdana, Arial, Helvetica, Geneva, sans-serif;
color: #5973BB;
text-decoration: none;
}

a:hover.footer_text {
font: 12px Verdana, Arial, Helvetica, Geneva, sans-serif;
color: #D7E2FF;
text-decoration: underline;
}

/* End Footer Styles */




/* Start Global Styles */

html, body {
background: #000000;
margin: 0px;
padding: 0px;
}

img {
border: 0px;
}

#standardtable {
border: 0px solid #FF00C0;
padding: 0px;
border: 0px;
margin: 0px;
vertical-align: top;
border-collapse: collapse;
}

#standardtable td {
padding: 0px;
margin: 0px;
border: 0px solid #FF00C0;
vertical-align: top;
border-collapse: collapse;
}

form {
display: inline;
}

#blackbackground {
background-image: url(/assets/wsp/images/black_background_pixel.gif);
background-repeat: repeat;
background-position: 0px 0px;
}

.grey_text {
font: 12px Verdana, Arial, Helvetica, Geneva, sans-serif;
color: #999999;
}

.white_text {
font: 12px Verdana, Arial, Helvetica, Geneva, sans-serif;
color: #ffffff;
}

a.upsell_text {
font: 10px Verdana, Arial, Helvetica, Geneva, sans-serif;
color: #ffffff;
text-decoration:none;
}

a:hover.upsell_text {
font: 10px Verdana, Arial, Helvetica, Geneva, sans-serif;
color: #FFED9A;
text-decoration: underline;
}

.black_text {
font: 12px Verdana, Arial, Helvetica, Geneva, sans-serif;
color: #000000;
}

.dlStatus {
font: 9px Verdana, Arial, Helvetica, Geneva, sans-serif;
color: #000000;
}

.purple_text {
font: 12px Verdana, Arial, Helvetica, Geneva, sans-serif;
color: #4573B3;
}

.grey_blue_text {
font: 11px Verdana, Arial, Helvetica, Geneva, sans-serif;
color: #7D91A5;
}


a.black_text {
font: 12px Verdana, Arial, Helvetica, Geneva, sans-serif;
color: #000000;
text-decoration: none;
}

a:hover.black_text {
font: 12px Verdana, Arial, Helvetica, Geneva, sans-serif;
color: #FFED9A;
text-decoration: underline;
}
/* End Global Styles */





/* Homepage Specific Styles */


#homepage_content_table {
border: 0px solid #FF00C0;
padding: 0px;
border: 0px;
margin: 0px;
vertical-align: top;
border-collapse: collapse;

}

#homepage_content_table td {
padding: 0px;
margin: 0px;
border: 0px solid #FF00C0;
border-collapse: collapse;
}

#homepage_topleft {
background-image: url(/assets/wsp/images/home_topleft_back.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
padding: 0px;
border: 0px;
margin: 0px;
border-collapse: collapse;
}

#homepage_welcome {
padding: 0px;
border: 0px;
margin: 0px;
border-collapse: collapse;
width: 517px;
height: 115px;
}

#homepage_welcome td {
padding-top: 20px;
padding-left: 79px;
padding-right: 71px;
padding-bottom: 24px;
margin: 0px;
border: 0px solid #ffffff;
vertical-align: top;
text-align: center;
border-collapse: collapse;
}


#homepage_specialpromo {
background-image: url(/assets/wsp/images/home_specialpromo_back.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
background-color: #000000;
padding: 0px;
border: 0px;
margin: 0px;
border-collapse: collapse;
width: 517px;
height: 131px;
}

#homepage_bottomphoto {
background-image: url(/assets/wsp/images/home_bottomphoto_back.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
padding: 0px;
border: 0px;
margin: 0px;
border-collapse: collapse;
width: 517px;
height: 257px;
}

#homepage_bottomphoto td {
padding-top: 46px;
padding-left: 79px;
padding-right: 71px;
padding-bottom: 21px;
margin: 0px;
border: 0px solid #96FF00;
vertical-align: top;
text-align: center;
border-collapse: collapse;
}

#homepage_rightrail {
background-image: url(/assets/wsp/images/home_rightrail_back.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
padding: 0px;
margin: 0px;
border: 0px solid #ffffff;
vertical-align: top;
border-collapse: collapse;
}

#homepage_rightrail_fill_for_ie {
background-image: url(/assets/wsp/images/home_rightrail_back_fill.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
border: 0px solid #FF00C0;
padding: 0px;
border: 0px;
margin: 0px;
vertical-align: top;
border-collapse: collapse;
}


	/* Start Homepage Shows and Sets Specific Styles */
	
	#shows_and_sets {
	padding: 0px;
	border: 0px;
	margin: 0px;
	width: 239px;
	border-collapse: collapse;
	vertical-align: middle;
	}
	
	#shows_and_sets td {
	border: 0px solid #FF00C0;
	margin:0px;
	padding: 0px;
	border-collapse: collapse;
	}	
	
	a.shows_and_sets_link {
	font: 11px Verdana, Arial, Helvetica, Geneva, sans-serif;
	color: #ffffff;
	text-decoration: none;
	}
	
	a:hover.shows_and_sets_link {
	font: 11px Verdana, Arial, Helvetica, Geneva, sans-serif;
	color: #FFED9A;
	text-decoration: underline;
	}
	
	.shows_header_p {
	padding: 2px;
	border: 0px solid #ffffff;
	margin:0px;
	}
	
	.shows_p {
	padding: 4px;
	border: 0px solid #ffffff;
	margin:0px;
	}
	
	.shows_grey {
	font: 12px Verdana, Arial, Helvetica, Geneva, sans-serif;
	color: #6B8490;
	}
	
	.shows_black {
	font: 12px Verdana, Arial, Helvetica, Geneva, sans-serif;
	color: #0B0E0F;
	}
	
	.sets_p {
	padding: 2px;
	border: 0px solid #ffffff;
	margin:0px;
	}
	
	.sets_header {
	font: 14px Verdana, Arial, Helvetica, Geneva, sans-serif;
	color: #000000;
	}
	
	
	
	.songs_p {
	padding: 4px;
	border: 0px solid #ffffff;
	margin:0px;
	}
	
	.shows_browse_p {
	padding: 4px;
	border: 0px solid #ffffff;
	margin:0px;
	}
	
	.songs_grey {
	margin-left: 4px;
	font: 12px Verdana, Arial, Helvetica, Geneva, sans-serif;
	color: #999999;
	}	
	
	.trt_grey {
	margin-left: 4px;
	font: 9px Verdana, Arial, Helvetica, Geneva, sans-serif;
	color: #999999;
	}	
	/* End Homepage Shows and Sets Specific Styles */



/* End Homepage Specific Styles */



	.showRecs {
	font: 9px Verdana, Arial, Helvetica, Geneva, sans-serif;
	color: #9FB7CC;
	text-decoration: none;
	}	

a:hover.showRecs {
	font: 9px Verdana, Arial, Helvetica, Geneva, sans-serif;
	color: #FFED9A;
	text-decoration: underline;
	}

#showpage_topleft {
background-image: url(/assets/wsp/images/show_topleft_back.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
padding: 0px;
border: 0px;
margin: 0px;
border-collapse: collapse;
}

#showpage_buybuttons{
background-image: url(/assets/wsp/images/show_buybuttons_back.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
}

#showpage_buymp3{
background-image: url(/assets/wsp/images/show_buybuttons_buymp3.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
}

#showpage_buyflac{
background-image: url(/assets/wsp/images/show_buybuttons_buyflac.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
}


#showpage_buyalac{
background-image: url(/assets/wsp/images/show_buybuttons_buyalac.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
}

#showpage_buyalachd{
background-image: url(/assets/wsp/images/show_buybuttons_buyalachd.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
}


#showpage_buyvideo{
background-image: url(/assets/wsp/images/show_buybuttons_buyvideo.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
}

#showpage_buyvinyl{
background-image: url(/assets/wsp/images/show_buybuttons_buyvinyl.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
}

#showpage_buylivevideo{
background-image: url(/assets/wsp/images/show_buybuttons_buylivevideo.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
}

#showpage_buycd{
background-image: url(/assets/wsp/images/show_buybuttons_buycd.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
}


#showpage_buyusbplayer{
background-image: url(/assets/wsp/images/show_buybuttons_buyusbplayer.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
}

#showpage_buyflachd{
background-image: url(/assets/wsp/images/show_buybuttons_buyflachd.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
}


#showpage_buydvd{
background-image: url(/assets/wsp/images/show_buybuttons_buydvd.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
}

#showpage_buyvod{
background-image: url(/assets/wsp/images/show_buybuttons_buyvod.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
}



#showpage_slotMusicToolTip{
background-image:url(/assets/wsp/images/slotMusic_player_tooltip.png)
background-repeat: no-repeat;
background-position: 0px 0px;
height: 200px;
font: 9px Verdana, Arial, Helvetica, Geneva, sans-serif;
margin-left: 76px;
color: #FFFFFF;
}



#showpage_slidebuttons {
background-image: url(/assets/wsp/images/show_slidebuttons_back.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
padding: 0px;
border: 0px;
margin: 0px;
border-collapse: collapse;
}

#showpage_slidebuttons td {
padding: 0px;
border: 0px;
margin: 0px;
text-align: right;
vertical-align: top;
border-collapse: collapse;
}

#showpage_notes{
background-image: url(/assets/wsp/images/show_notes_back.gif);
background-repeat: repeat-y;
background-position: 0px 0px;
}

.notes_p {
padding-left: 75px;
width: 350px;
border: 0px solid #ffffff;
margin:0px;
font: 12px Verdana, Arial, Helvetica, Geneva, sans-serif;
color: #000000;
}

#showpage_reviews_header{
background-image: url(/assets/wsp/images/show_reviews_header.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
}

#showpage_recom_header{
background-image: url(/assets/wsp/images/show_recom_header.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
height: 47px;
}

#share_header{
background-image: url(/assets/wsp/images/show_share_header.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
height: 47px;
}

#showpage_reviews{
background-image: url(/assets/wsp/images/show_reviews_back.gif);
background-repeat: repeat-y;
background-position: 0px 0px;
}

.reviews_readallposts_p {
padding-top: 9px;
width: 427px;
height: 35px;
border: 0px solid #ffffff;
margin:0px;
font: 12px Verdana, Arial, Helvetica, Geneva, sans-serif;
color: #9FB7CC;
text-align: right;
}

.reviews_p {
padding-left: 75px;
width: 350px;
border: 0px solid #ffffff;
margin:0px;
font: 12px Verdana, Arial, Helvetica, Geneva, sans-serif;
color: #999999;
}

.show_lavender {
font: 12px Verdana, Arial, Helvetica, Geneva, sans-serif;
color: #9FB7CC;
}

a.show_lavender {
font: 12px Verdana, Arial, Helvetica, Geneva, sans-serif;
color: #9FB7CC;
text-decoration: none;
}

a:hover.show_lavender {
font: 12px Verdana, Arial, Helvetica, Geneva, sans-serif;
color: #FFED9A;
text-decoration: underline;
}

.home_lavender {
font: 12px Verdana, Arial, Helvetica, Geneva, sans-serif;
color: #9FB7CC;
}

a.home_lavender {
font: 12px Verdana, Arial, Helvetica, Geneva, sans-serif;
font-weight:bold;
color: #9FB7CC;
text-decoration: underline;
}

a:hover.home_lavender {
font: 12px Verdana, Arial, Helvetica, Geneva, sans-serif;
color: #FFED9A;
font-weight:bold;
text-decoration: underline;
}

.show_purple {
font: 12px Verdana, Arial, Helvetica, Geneva, sans-serif;
color: #435FAA;
}

a.show_buybuttons {
font: 11px Verdana, Arial, Helvetica, Geneva, sans-serif;
color: #ffffff;
text-decoration: none;
text-align: top;
}

a:hover.show_buybuttons {
font: 11px Verdana, Arial, Helvetica, Geneva, sans-serif;
color: #FFED9A;
text-decoration: underline;
}


#showpage_rightrail {
background-image: url(/assets/wsp/images/show_rightrail_header.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
padding: 0px;
border: 0px;
margin: 0px;
vertical-align: top;
border-collapse: collapse;
}

#showpage_rightrail td {
padding: 0px;
border: 0px;
margin: 0px;
vertical-align: top;
border-collapse: collapse;
}


#showpage_rightrail_repeat {
background-image: url(/assets/wsp/images/show_rightrail_back_repeat.gif);
background-repeat: repeat;
background-position: 0px 0px;
padding: 0px;
border: 0px;
margin: 0px;
vertical-align: top;
border-collapse: collapse;
}

#showpage_rightrail_repeat td {
padding: 0px;
border: 0px;
margin: 0px;
vertical-align: top;
border-collapse: collapse;
}

.showpage_disc_number {
font: 12px Verdana, Arial, Helvetica, Geneva, sans-serif;
color: #ffffff;
padding: 5px;
border: 0px;
margin: 0px;
vertical-align: top;
border-collapse: collapse;
}

#showpage_rightrail_bottomcap {
background-image: url(/assets/wsp/images/show_rightrail_bottomcap.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
}

#showpage_rightrail_albumart {
background-image: url(/assets/wsp/images/show_rightrail_album_art_back.gif);
background-repeat: repeat;
background-position: 0px 0px;
padding: 0px;
border: 0px;
margin: 0px;
vertical-align: top;
border-collapse: collapse;
}

a.show_artbuttons {
font: 10px Verdana, Arial, Helvetica, Geneva, sans-serif;
color: #ffffff;
text-decoration: none;
text-align: top;
}

a:hover.show_artbuttons {
font: 10px Verdana, Arial, Helvetica, Geneva, sans-serif;
color: #FFED9A;
text-decoration: underline;
}


#show_left_back {
background-image: url(/assets/wsp/images/show_left_back_repeat.gif);
background-repeat: repeat-y;
background-position: 0px 0px;
padding: 0px;
border: 0px;
margin: 0px;
vertical-align: top;
border-collapse: collapse;
}

#show_left_back td {
padding: 0px;
margin: 0px;
border: 0px solid #FF00C0;
vertical-align: top;
border-collapse: collapse;
}





#catalog_topleft_back {
background-image: url(/assets/wsp/images/catalog_topleft_back.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
padding: 0px;
border: 0px;
margin: 0px;
vertical-align: top;
border-collapse: collapse;
}

#catalog_topleft_back td {
padding: 0px;
border: 0px;
margin: 0px;
vertical-align: top;
border-collapse: collapse;
}


#catalog_topleft_back_repeat {
background-image: url(/assets/wsp/images/catalog_left_back_repeat.gif);
background-repeat: repeat;
background-position: 0px 0px;
padding: 0px;
border: 0px;
margin: 0px;
vertical-align: top;
border-collapse: collapse;
}

#catalog_topleft_back_repeat td {
padding: 0px;
border: 0px;
margin: 0px;
vertical-align: top;
border-collapse: collapse;
}


.catalog_intro_p {
padding-top: 15px;
padding-left: 150px;
border: 0px solid #ffffff;
margin:0px;
font: 12px Verdana, Arial, Helvetica, Geneva, sans-serif;
color: #ffffff;
text-align: left;
}

.catalog_cells_white_p {
padding: 4px;
border: 0px;
margin:0px;
font: 12px Verdana, Arial, Helvetica, Geneva, sans-serif;
color: #ffffff;
text-align: left;
}

.catalog_cells_greyblue_p {
padding: 4px;
border: 0px;
margin:0px;
font: 12px Verdana, Arial, Helvetica, Geneva, sans-serif;
color: #576B74;
text-align: left;
}

.catalog_cells_grey_p {
padding: 4px;
border: 0px;
margin:0px;
font: 12px Verdana, Arial, Helvetica, Geneva, sans-serif;
color: #999999;
text-align: left;
}

.catalog_cells_purple_p {
padding: 4px;
border: 0px;
margin:0px;
font: 12px Verdana, Arial, Helvetica, Geneva, sans-serif;
color: #435FAA;
text-align: center;
}


#catalog_bottomleft_back {
background-image: url(/assets/wsp/images/catalog_bottomleft_back.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
padding: 0px;
border: 0px;
margin: 0px;
vertical-align: top;
border-collapse: collapse;
}

#catalog_bottomleft_back td {
padding: 0px;
border: 0px;
margin: 0px;
vertical-align: top;
border-collapse: collapse;
}


#catalog_archive_back_repeat {
background-image: url(/assets/wsp/images/catalog_archive_back_repeat.gif);
background-repeat: repeat;
background-position: 0px 0px;
padding: 0px;
border: 0px;
margin: 0px;
vertical-align: top;
border-collapse: collapse;
}

#catalog_archive_back_repeat td {
padding: 0px;
border: 0px;
margin: 0px;
vertical-align: top;
border-collapse: collapse;
}


#catalog_rightrail {
background-image: url(/assets/wsp/images/catalog_rightrail_back_repeat.gif);
background-repeat: repeat;
background-position: 0px 0px;
padding: 0px;
border: 0px;
margin: 0px;
vertical-align: top;
border-collapse: collapse;
}

#catalog_rightrail td {
padding: 0px;
border: 0px;
margin: 0px;
vertical-align: top;
border-collapse: collapse;
}


#catalog_rightrail_back_repeat {
background-image: url(/assets/wsp/images/catalog_rightrail_back_repeat.gif);
background-repeat: repeat;
background-position: 0px 0px;
padding: 0px;
border: 0px;
margin: 0px;
vertical-align: top;
border-collapse: collapse;
}

#catalog_rightrail_back_repeat td {
padding: 0px;
border: 0px;
margin: 0px;
vertical-align: top;
border-collapse: collapse;
}


#catalog_rightrail_specialpromo {
background-image: url(/assets/wsp/images/catalog_rightrail_promo_back.gif);
background-repeat: repeat;
background-position: 0px 0px;
padding: 0px;
border: 0px;
margin: 0px;
width: 277px;
height: 119px;
vertical-align: top;
border-collapse: collapse;
}

#catalog_rightrail_specialpromo td {
padding: 0px;
border: 0px;
margin: 0px;
vertical-align: top;
border-collapse: collapse;
}

.catalog_promo_p {
padding: 4px;
background-color: #000000;
border: 0px;
margin:0px;
width: 202px;
height: 14px;
font: 12px Verdana, Arial, Helvetica, Geneva, sans-serif;
color: #FFFFFF;
text-align: left;
}





#globalnav_back_faq {
background-image: url(/assets/wsp/images/faq_globnav_back.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
}

#globalnav_back_faq td {
padding: 0px;
margin: 0px;
border: 0px solid #FF00C0;
border-collapse: collapse;
}


#faq_content_back {
background-image: url(/assets/wsp/images/faq_back_repeat.gif);
background-repeat: repeat;
background-position: 0px 0px;
}

#faq_content_back td {
padding: 0px;
border: 0px;
margin: 0px;
vertical-align: top;
border-collapse: collapse;
}


#texts_globnav {
background-image: url(/assets/wsp/images/texts_globnav_back.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
padding: 0px;
border: 0px;
margin: 0px;
vertical-align: top;
border-collapse: collapse;
}

#texts_globnav td {
padding: 0px;
border: 0px;
margin: 0px;
vertical-align: top;
border-collapse: collapse;
}

#texts_header_background {
background-image: url(/assets/wsp/images/texts_header_background.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
width: 794px;
height: 63px;
padding: 0px;
border: 0px;
margin: 0px;
vertical-align: top;
border-collapse: collapse;
}

#texts_back_repeat {
background-image: url(/assets/wsp/images/texts_back_repeat.gif);
background-repeat: repeat-y;
background-position: 0px 0px;
padding: 0px;
border: 0px;
margin: 0px;
vertical-align: top;
border-collapse: collapse;
}

#texts_back_repeat td {
padding: 0px;
border: 0px;
margin: 0px;
vertical-align: top;
border-collapse: collapse;
}


.texts_p {
padding-left: 108px;
padding-top: 4px;
border: 0px;
margin:0px;
width: 560px;
font: 11px Verdana, Arial, Helvetica, Geneva, sans-serif;
color: #9FB7CC;
text-align: left;
}

.texts_titles {
padding-left: 106px;
padding-top: 11px;
border: 0px;
margin: 0px;

}


#cart_globnav {
background-image: url(/assets/wsp/images/cart_globnav_back.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
padding: 0px;
border: 0px;
margin: 0px;
vertical-align: top;
border-collapse: collapse;
}

#cart_globnav td {
padding: 0px;
border: 0px;
margin: 0px;
vertical-align: top;
border-collapse: collapse;
}

#cart_footer {
background-image: url(/assets/wsp/images/cart_footer_back.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
padding: 0px;
border: 0px;
margin: 0px;
vertical-align: top;
border-collapse: collapse;
}

#cart_footer td {
padding: 0px;
border: 0px;
margin: 0px;
vertical-align: top;
border-collapse: collapse;
}

#cart {
padding: 0px;
width:594px;
margin: 0px;
border: 0px;
border-collapse: collapse;
}

#cart td {
padding: 0px;
margin: 0px;
vertical-align: middle;
border: 0px;
border-collapse: collapse;
}

.cart_green {
font: 12px Verdana, Arial, Helvetica, Geneva, sans-serif;
color: #6B838F;
}

.cart_p {
padding: 3px;
margin: 0px;
border: 0px;
}

.cart_intro_p {
padding-left: 119px;
width: 449px;
font: 11px Verdana, Arial, Helvetica, Geneva, sans-serif;
color: #F1F1F2;
}
.cart_intro_p a
{
    font: 14px Verdana, Arial, Helvetica, Geneva, sans-serif;
    line-height:16px;
    color: #5973BB;
    text-decoration: none;
    text-transform:uppercase;
}
.cart_intro_p a:hover
{
    color: #D7E2FF;
    text-decoration: underline; 
}

.account_p {
padding-left: 119px;
width: 500px;
font: 11px Verdana, Arial, Helvetica, Geneva, sans-serif;
color: #F1F1F2;
}
.account_p a
{
    font: 14px Verdana, Arial, Helvetica, Geneva, sans-serif;
    line-height:16px;
    color: #5973BB;
    text-decoration: none;
    text-transform:uppercase;
}
.account_p a:hover
{
    color: #D7E2FF;
    text-decoration: underline; 
}


#faq_intro_p {
padding-left: 108px;
margin: 0px;
border: 0px;
width: 545px;
font: 11px Verdana, Arial, Helvetica, Geneva, sans-serif;
color: #FFFFFF;
line-height: 1.3;
}

#faq_intro_p a {
color: #728C99;
}

#faq_intro_p a:hover {
color: #FFED9A;
}


#faq_questions_p {
padding-top: 20px;
padding-left: 108px;
margin: 0px;
border: 0px;
width: 545px;
font: 11px Verdana, Arial, Helvetica, Geneva, sans-serif;
color: #9FB7CC;
line-height: 1.3;
}

#faq_questions_p a {
color: #9FB7CC;
}

#faq_questions_p a:hover {
color: #FFED9A;
}

#faq_questions_p b {
font: 14px Verdana, Arial, Helvetica, Geneva, sans-serif;
font-weight: bold;
color: #FFFFFF;
}


#faq_indent_p {
padding-left: 20px;
margin: 0px;
border: 0px;
width: 450px;
font: 10px Verdana, Arial, Helvetica, Geneva, sans-serif;
color: #9FB7CC;
line-height: 1.3;
}

#faq_indent_p b {
font: 10px Verdana, Arial, Helvetica, Geneva, sans-serif;
font-weight: bold;
color: #9FB7CC;
}


#faq_answers_p {
padding-top: 20px;
padding-left: 108px;
margin: 0px;
border: 0px;
width: 545px;
font: 11px Verdana, Arial, Helvetica, Geneva, sans-serif;
color: #9FB7CC;
line-height: 1.3;
}

#faq_answers_p b {
font: 11px Verdana, Arial, Helvetica, Geneva, sans-serif;
font-weight: bold;
color: #FFFFFF;
}

#faq_answers_section_name_p {
padding-top: 10px;
margin: 0px;
border: 0px;
width: 545px;
font: 14px Verdana, Arial, Helvetica, Geneva, sans-serif;
font-weight: bold;
color: #FFFFFF;
}

#faq_answers_p a {
color: #9FB7CC;
}

#faq_answers_p a:hover {
color: #FFED9A;
}

#popup_backrepeat {
background-image: url(/assets/wsp/images/popup_backrepeat.gif);
background-repeat: repeat-y;
background-position: 0px 0px;
padding: 0px;
border: 0px;
margin: 0px;
vertical-align: top;
border-collapse: collapse;
}

#popup_backrepeat td {
padding: 0px;
border: 0px;
margin: 0px;
vertical-align: top;
border-collapse: collapse;
}

#popup_header_login {
background-image: url(/assets/wsp/images/popup_login_header.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
padding: 0px;
border: 0px;
margin: 0px;
vertical-align: top;
border-collapse: collapse;
}

#popup_header_login td {
padding: 0px;
border: 0px;
margin: 0px;
vertical-align: top;
border-collapse: collapse;
}

#popup_header_downloadmanager {
background-image: url(/assets/wsp/images/popup_downloadmanager_header.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
padding: 0px;
border: 0px;
margin: 0px;
vertical-align: top;
border-collapse: collapse;
}

#popup_header_downloadmanager td {
padding: 0px;
border: 0px;
margin: 0px;
vertical-align: top;
border-collapse: collapse;
}


#popup_header_register {
background-image: url(/assets/wsp/images/popup_register_header.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
padding: 0px;
border: 0px;
margin: 0px;
vertical-align: top;
border-collapse: collapse;
}

#popup_header_register td {
padding: 0px;
border: 0px;
margin: 0px;
vertical-align: top;
border-collapse: collapse;
}

.pop_close_p {
padding-top: 50px;
margin: 0px;
border: 0px;
width: 520px;
text-align: right;
}

.pop_login_intro {
padding-left: 114px;
margin: 0px;
border: 0px;
width: 404px;
text-align: left;
font: 11px Verdana, Arial, Helvetica, Geneva, sans-serif;
color: #7D91A5;
}

.pop_generic_center_p {
padding-left: 100px;
margin: 0px;
border: 0px;
width: 404px;
text-align: center;
}

.pop_login_grey {
font: 11px Verdana, Arial, Helvetica, Geneva, sans-serif;
color: #818181;
}

a.pop_login_green {
font: 11px Verdana, Arial, Helvetica, Geneva, sans-serif;
color: #728C99;
}

a:hover.pop_login_green {
font: 11px Verdana, Arial, Helvetica, Geneva, sans-serif;
color: #FFED9A;;
}

.pop_login_input {
width: 200px;
border: 1px solid #000000;
height: 20px;
margin-top: 0px;
margin-left: 0px;
}

.pop_manager {
font: 11px Verdana, Arial, Helvetica, Geneva, sans-serif;
color: #64829E;
}

a.pop_manager { color:#FFFFFF; }
a:hover.pop_manager { color:#FFED9A; }

.pop_register_input {
width: 230px;
border: 1px solid #000000;
height: 20px;
margin-top: 0px;
margin-left: 0px;
}

.mydownloads_header_p {
padding: 4px;
background-color: #000000;
border: 0px;
margin:0px;
font: 12px Verdana, Arial, Helvetica, Geneva, sans-serif;
color: #728C99;
}

.mydownloads_generic_p {
padding: 4px;
margin: 0px;
border: 0px;
}


/* additions */
.latestShows { font: 11px Verdana, Arial, Helvetica, Geneva, sans-serif; color: #999999; text-decoration:none; }
.postDate { font: 9px Verdana, Arial, Helvetica, Geneva, sans-serif; color: #000000; text-decoration:none; }
.purchase { font: 12px Verdana, Arial, Helvetica, Geneva, sans-serif; color: #435FAA; font-weight: bold; text-decoration:none;}
.showTitle { font: 14px Verdana, Arial, Helvetica, Geneva, sans-serif; color: #FFFFFF; font-weight: bold; text-decoration:none;}

a.purchase { font: 12px Verdana, Arial, Helvetica, Geneva, sans-serif; color: #435FAA; font-weight: bold; text-decoration:none;}

a:hover.purchase{
font: 12px Verdana, Arial, Helvetica, Geneva, sans-serif;
font-weight: bold;
color: #FFED9A;
text-decoration: underline;
}

a.latestShows { font: 11px Verdana, Arial, Helvetica, Geneva, sans-serif; color: #999999; text-decoration:none; }
a:hover.latestShows {
font: 11px Verdana, Arial, Helvetica, Geneva, sans-serif;
color: #FFED9A;
text-decoration: underline;
}


	LI 
	{
		font: 11px Verdana, Arial, Helvetica, Geneva, sans-serif;
		color: #999999;

	}

	.home_banner
	{
		font: 9px Verdana, Arial, Helvetica, Geneva, sans-serif;
		color: #FFFFFF;
		text-align: left;
		padding_left: 12px;

	}
.dlQueueFrame { scrollbar-face-color: '#000000'; scrollbar-arrow-color: '#000000'; scrollbar-base-color: '#000000'; scrollbar-hiighlight-color: '#000000';}

