/* ----------------------------- */
/* 	  General ministore style	 */
/* ----------------------------- */

/* sets up the page and the background colour */
body {
	color: #4e4e4e;
	margin: 10px;
	padding : 0px;
	background: #fff;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	}

/* sets the format for the text links */	
a { color: #333; text-decoration: none; font-weight: normal; text-decoration: underline; }
a:link { text-decoration: none; font-weight: normal; text-decoration: underline; }
a:active { text-decoration: none; font-weight: normal; text-decoration: underline; }
a:visited { text-decoration: none; font-weight: normal; text-decoration: underline; }
a:hover { color: #000; font-weight: normal; text-decoration: underline;}


h2
{
font-size: 13pt;
font-style: italic;
letter-spacing: 0.7pt;
font-weight: normal;
margin: 0;
padding: 0;
}

h3
{
font-size: 10pt;
letter-spacing: 2pt;
font-weight: normal;
text-transform: uppercase;
}

h4
{
font-size: 8pt;
font-weight: normal;
color: #222;
paddding: 0;
margin: 0;
}

p
{
font-size: 8pt;
}


INPUT {
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 0;
	font-size: 8pt;
	font-Family: VERDANA,HELVETICA,ARIAL,MS SANS SERIF;
}

SELECT {
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 0;
	font-size: 8pt;
	font-Family: VERDANA,HELVETICA,ARIAL,MS SANS SERIF;
}

img {
	border: 0;
}

/* sets the default width of tables */
.maintable {
	 width: 100%;
	 border: 0;
	}

/* this controls the colour of the thin one pixel separator lines */	
.linespacer {
	background: url(images/dottedline.gif) center no-repeat;
}

/* this controls the status bar's text and background colour */
.statusbar {
	color: #818181;
	font-size: 8pt;
	text-transform: lowercase;
	letter-spacing: 0.7pt;
}

/* controls the text usually used for helpful descriptions or information on the site. */
.normalText {
	padding-left: 10;
	color: #4e4e4e;
	}

/* --------------------------------- */
/* 	  End General ministore style	 */
/* --------------------------------- */
	
/* --------------------------------- */
/* 		Look in Basket Page Only 	 */
/* --------------------------------- */

/* controls the text that is displayed for a product name and title contained in the basket.	*/
.basketProductText {
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	}
	
/* controls the text that is displayed for a product description contained in the basket.	*/
.basketProductDescText {
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	}	

/* controls the borders around the products displayed in the recordbag */
.borderBoxes {
border: 1px solid #ddd;
}		
	
/* --------------------------------- */
/* 		End Look in Basket Page  	 */
/* --------------------------------- */	
	
	
/* -------------------------- */
/* 		Product Pages Only 	  */
/* -------------------------- */	
	
/* controls the text that is displayed for a product's name and title	*/
.productText {
	padding-left: 10;
	font-size: 8pt;
	font-weight: normal;
	text-align: center;
	}

/* controls the text that is displayed for a product description and extended details */
.productDescText {
	padding-left: 10px;
	text-align: left;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;

	}
	
.productDescription {
	color: #898989;
	font-size: 8pt;
	font-style: italic;
	font-weight: normal;
	text-align: center;
	padding: 0 0 5px 0;
	}	
	
/* -------------------------- */
/* 		End Product Page	  */
/* -------------------------- */	
	
	
/* -------------------------- */
/* 		Splash Page Only 	  */
/* -------------------------- */
	
/* controls the text displayed as the title text on the splash page */
.splashTitle {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	}
	
/* -------------------------- */
/* 		End Splash Page  	  */
/* -------------------------- */	
	
	
/* ------------------------------ */
/*      Digital Product Details	  */
/* ------------------------------ */

.digitalTitles
{
	background-color : #DDEEFF;
	vertical-align : top;
	color: #000000;
	font-family: VERDANA,HELVETICA,ARIAL,MS SANS SERIF;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
}

.digitalDetails
{
	background-color : #EEEEEE;
	vertical-align : top;
	color: #000000;
	font-family: VERDANA,HELVETICA,ARIAL,MS SANS SERIF;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
}

.digitalRightsTitle
{
	background-color : #AAAAAA;
	vertical-align : middle;
	text-align : center;
	color: #000000;
	font-family: VERDANA,HELVETICA,ARIAL,MS SANS SERIF;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
}

.digitalRightsTable
{
	border : thin solid #666666;
}

.digitalRightsInnerTable
{
	background-color : #EEEEEE;
	width : 100%;
	padding : 0px 0px 0px 0px;
}

.digitalRightsDetails
{
	background-color : #EEEEEE;
	vertical-align : top;
	text-align : left;
	color: #000000;
	font-family: VERDANA,HELVETICA,ARIAL,MS SANS SERIF;
	font-size: 7pt;
	font-style: normal;
	font-weight: normal;
}

.bgLightGrey
{
	background-color : #EEEEEE;
}

.bgHighlight {
}

.bgLowLight {
}

.tinyDigitalRightsText
{
	text-align : left;
	color: #000000;
	font-family: VERDANA,HELVETICA,ARIAL,MS SANS SERIF;
	font-size: 7pt;
	font-style: normal;
	font-weight: normal;
}

.digitalArtistTrack
{
	background-color : #ECE9D8;
	color: #000000;
	font-family: courier new,courier,ARIAL,MS SANS SERIF;
	font-size: 12pt;
	font-style: normal;
	font-weight: bold;
	border-top : 2px solid #F2F0E6;
	border-left : 2px solid #F2F0E6;
	border-right : 2px solid #6D6438;
	border-bottom : 2px solid #6D6438;
}

.digitalAlbumInfo
{
	background-color : #EEEEEE;
	text-align : left;
	color: #000000;
	font-family: courier new,courier,ARIAL,MS SANS SERIF;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	border-top : 2px solid #FFFFFF;
	border-left : 2px solid #FFFFFF;
	border-right : 2px solid #000000;
	border-bottom : 2px solid #000000;	
}

/* controls the text that is displayed for a digital product description and extended details */
.digitalDescText {
	color: #000000;
	font-family: courier new,courier,ARIAL,MS SANS SERIF;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	border-top : 1 dotted #CCCCCC;
}

.digitalMainPanel {
	background-color:#AAAAAA;
	border-left : 1 solid #000000;
	border-bottom: 1 solid #000000;
	border-right : 1 solid #000000;
}