﻿.foo {}  /* W3C CSS validator likes CSS files to start with a class rather than a comment. Soooooo.... */

/* Music Movie List Styles */
.MusicMovieTitleList div.AspNet-GridView,
.AudioTrackProductList div.AspNet-GridView,
.DigitalAlbumProductList div.AspNet-GridView
{
	background-color: #282823;
    width: 98%;
    border: solid 2px #a7211e;
}

.MusicMovieTitleList div.AspNet-GridView table,
.AudioTrackProductList div.AspNet-GridView table,
.DigitalAlbumProductList div.AspNet-GridView table
{
	width: 100%;
	border-collapse: collapse;
}

.MusicMovieTitleList div.AspNet-GridView table thead tr th,
.AudioTrackProductList div.AspNet-GridView table thead tr th,
.DigitalAlbumProductList div.AspNet-GridView table thead tr th
{
    color: #FFFFFF;
    background-color: #a7211e;
    font-size: small;
    font-weight: bold;
    padding: 3px 3px 3px 3px;
    line-height: 25px;
    border: solid 1px #282823;
}

.MusicMovieTitleList .AspNet-GridView table tbody tr td,
.AudioTrackProductList .AspNet-GridView table tbody tr td,
.DigitalAlbumProductList .AspNet-GridView table tbody tr td
{
	padding: 3px 3px 3px 3px;
	border: solid 1px #282823;
}

.MusicMovieTitleList .AspNet-GridView table tbody tr td.productImage,
.MusicMovieTitleList .AspNet-GridView table tbody tr td.productFormat,
.MusicMovieTitleList .AspNet-GridView table tbody tr td.productBuy,
.AudioTrackProductList .AspNet-GridView table tbody tr td.productImage,
.AudioTrackProductList .AspNet-GridView table tbody tr td.productFormat,
.AudioTrackProductList .AspNet-GridView table tbody tr td.productBuy,
.AudioTrackProductList .AspNet-GridView table tbody tr td.productUrlSample,
.DigitalAlbumProductList .AspNet-GridView table tbody tr td.productImage,
.DigitalAlbumProductList .AspNet-GridView table tbody tr td.productFormat,
.DigitalAlbumProductList .AspNet-GridView table tbody tr td.productBuy,
.DigitalAlbumProductList .AspNet-GridView table tbody tr td.productUrlSample
{
	text-align: center;
}

.AudioTrackProductList .AspNet-GridView table tbody tr td.productUrlSample,
.DigitalAlbumProductList .AspNet-GridView table tbody tr td.productUrlSample
{
	width: 55px;
}

.MusicMovieTitleList .AspNet-GridView table tbody tr td.productPrice,
.AudioTrackProductList .AspNet-GridView table tbody tr td.productPrice,
.DigitalAlbumProductList .AspNet-GridView table tbody tr td.productPrice
{
	text-align: right;
	color: white;
}

.MusicMovieTitleList .AspNet-GridView table tbody tr.AspNet-GridView-Alternate td,
.AudioTrackProductList .AspNet-GridView table tbody tr.AspNet-GridView-Alternate td,
.DigitalAlbumProductList .AspNet-GridView table tbody tr.AspNet-GridView-Alternate td
{
    background-color: #383831;
/*    #FFFFFF; */
}

.MusicMovieTitleList .AspNet-GridView div.AspNet-GridView-Pagination,
.AudioTrackProductList .AspNet-GridView div.AspNet-GridView-Pagination,
.DigitalAlbumProductList .AspNet-GridView div.AspNet-GridView-Pagination
{
	border-left: solid 1px #282823;
	border-right: solid 1px #282823;
	border-bottom: solid 1px #282823;
	background-color: #a7211e;
	padding-left: 3px;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: small;
    font-weight: bold;
    line-height: 25px;
}

.MusicMovieTitleList .AspNet-GridView div.AspNet-GridView-Pagination a,
.MusicMovieTitleList .AspNet-GridView div.AspNet-GridView-Pagination a:link,
.MusicMovieTitleList .AspNet-GridView div.AspNet-GridView-Pagination a:visited,
.AudioTrackProductList .AspNet-GridView div.AspNet-GridView-Pagination a,
.AudioTrackProductList .AspNet-GridView div.AspNet-GridView-Pagination a:link,
.AudioTrackProductList .AspNet-GridView div.AspNet-GridView-Pagination a:visited,
.DigitalAlbumProductList .AspNet-GridView div.AspNet-GridView-Pagination a,
.DigitalAlbumProductList .AspNet-GridView div.AspNet-GridView-Pagination a:link,
.DigitalAlbumProductList .AspNet-GridView div.AspNet-GridView-Pagination a:visited

{
	border: solid 1px #a7211e;
	color: #FFFFFF;
	text-decoration: none;
}

.MusicMovieTitleList .AspNet-GridView div.AspNet-GridView-Pagination a:hover,
.AudioTrackProductList .AspNet-GridView div.AspNet-GridView-Pagination a:hover,
.DigitalAlbumProductList .AspNet-GridView div.AspNet-GridView-Pagination a:hover
{
	color: #a7211e;
	background-color: #282823;
	border: solid 1px #000000;
}

/* Elements Styles */
.songLine
{
	font-size: x-small;
	font-weight: bold;
	color: #fffdcc;
}

.artistLine 
{
	font-size: x-small;
	font-weight: bold;
	color: #a7211e;
}

a.artistLine:link,
a.artistLine:visited
{
	color: #a7211e;
	text-decoration: none;
}

a.artistLine:hover
{
	color: white;
	background-color: #a7211e;
}

.titleLine{
	font-size: x-small;
	font-weight: bold;
}
a.titleLine:link,
a.titleLine:visited
{	
	color: #fffdcc;
	text-decoration: none;
}

a.titleLine:hover {
	color: black;
	background-color: #fffdcc;	
	text-decoration: none;	
}

.songLine{
	font-size: x-small;
	font-weight: bold;
	font-style:italic;
}
a.songLine:link,
a.songLine:visited
{	
	color: #fffdcc;
	text-decoration: none;
}

a.songLine:hover {
	color: black;
	background-color: #fffdcc;	
	text-decoration: none;	
}

.termslink{
	color:  #a7211e;
	font-size: xx-small;	
	background-color: white;
	border:thin #a7211e solid;
	white-space: nowrap;
	text-align:center;

}
a.termslink:link,
a.termslink:visited
{
	color:  #a7211e;
	background-color: white;
	text-decoration:none;

}
a.termslink:hover 
{
	color: white;
	background-color: #a7211e;
}


.releasedLineLabel,
.releasedLine
{
	color: white;
	font-size: xx-small;
	font-style: italic;
}

.releasedLineLabel 
{
	font-weight: bold;
}

.formatLine,
.tracksLine
{
	color: white;
	font-size: xx-small;
	font-weight: bold;
}

.priceLine
{
	font-size: x-small;
	font-weight: bold;
}
.srpriceLine{
	font-size: x-small;
	font-weight: bold;
	text-decoration:line-through;
}

.salePriceLine
{
	color: #a7211e;
	font-size: x-small;
	font-weight: bold;
	
}

.anchorLinks
{
	font-size: small;
	font-weight: bold;
	text-align:center;
	background-color: #383831;		
	border: thin;
	border-style: solid;
	border-color:#fffdcc;
}
a.anchorLinks:link,
a.anchorLinks:visited
{	
	color: #fffdcc;
	text-decoration: none;		
}

a.anchorLinks:hover
{
	color: black;
	background-color: #fffdcc;	
	text-decoration: none;	
}

/* Audio Sample Links - non functioning */
.urlSampleLine
{
	background-image: url(images\audiosample.gif);
}

.urlSampleLine
{
	background-image: url(images\audiosamplehover.gif);
}

