
/* _______________ Layout _______________ */

body {
	background: #ffffff;
	}

.mainContainer { 
	background-color: #ffffff;
}
.leftContentBg {
	background: #ffffff url(../images/leftContentbg.jpg) no-repeat;
	width: 311px;
}

#menu {
	width: 299px;
	}
	
.rightContentBg {
	background: #ffffff url(../images/rightContentbg.jpg) no-repeat;
	width: 100%;
}

.rightContentBg img  {
	display: none;
	}
	
.headerBg {
	background: url(../images/headerbg.jpg) no-repeat;
	height: 127px;
}

.headerBg img {
	display: none;
	}
	
.headerBg form {
	padding-bottom: 100px;
	}	
	
.footerBg {
	background-color: #cfcbd4;
}

.footerBg img {
	display: none;
	}



/* _______________ Free Text Area _______________ */


.freeTextCopy { font-family: Arial, Helvetica; font-size: 12px; color: #FFFFFF;}
a.freeTextCopy {color: #533273; text-decoration: none;}

div.freeTextMenu { 
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 10px; 
	color: #e3e1e4; 
	margin-top: 15px;
	height: 35px; 
	display: block; 
	background: #ffffff;
}
a.freeTextMenu, a.freeTextMenu {color: #533273; text-decoration: none;}

.freeTextMenuPad {
	padding-top: 9px;
}

.freeTextTable {
	background-color: #DCD8D6;
	width: 572px;
}


/* _______________ Subscribe to this artist _______________ */

.artist_subscribe_header {
    margin-right: 0px;
    margin-bottom: 20px;
	width: 180px;
	
}

.artist_checkbox {
	font-family: Tahoma, Verdana;
	font-size: 10px;
	color: #000000;
}
		
#subscribeEmailField {
	height: 15px;
	border: 1px #c0c0c0 solid;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 10px;
	color: #666666;
	background-color: #FFFFFF;
	width: 120px;
	padding-left: 2px;
	margin-right: 5px;
}

.artistSubLink {}
a.artistSubLink {color: #533273; text-decoration: none;}
a.artistSubLink:hover {color: #FFFFFF; text-decoration: none;}
	
.artistModify { padding-left: 22px;font-family: Tahoma, Verdana; font-size: 9px;}
a.artistModify {color: #533273; text-decoration: none;}

.subscribeText {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
	color: #000000;
}

		
/* _______________ HMV: Buy Links _______________ */

.hmvBuyLink {
	padding-top: 8px;
	padding-bottom: 15px;
	background: #ffffff;
}


/* _______________ Main Content Area _______________ */


.submenu {
	font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	font-size: 10px;
	text-decoration: none;
}

a.submenu {
	color: #533273;
}

a.submenu:hover {
	color: #000000;
}

.margin1 {
	margin-left: 0px;
}

.margin10 {
	margin-left: 10px;
}

.t-margin {
	margin-left: 20px;
	margin-top: 12px;
	margin-bottom: 8px;
}

.t-marginside {
	margin-left: 15px;
	margin-top: 12px;
}

.audioformat {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	padding-top: 4;
	padding-left: 8;
	padding-bottom: 4;
	background: #5d8995;
}

.cs_noDataFound{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	padding-top: 10;
}

.t-packshot {
	background-color: #C0C0C0;
}

.t-info {
	font-family: Arial, Verdana;
	color: #696969;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
	padding-left: 10;
}

.t-pipe {
	font-family: Arial, Verdana;
	color: #696969;
	font-size: 15px;
	padding-left: 5;
	padding-right: 5;
}

.t-shop {
	font-family: Arial, Verdana;
	color: #696969;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
}

.t-artist {
	font-family: Arial, Verdana;
	color: #696969;
	font-size: 15px;
	font-weight: bold;
	margin-left: 20px;
	text-decoration: none;
}

a.t-artist {
	color: #533273;
}

a.t-artist:hover :hover {
	color: #575459;
	}
	
.sb-release {
	color: #696969;
	font-size: 11px;
	font-family: Tahoma, Verdana;
	font-weight: bold;
	padding-bottom: 4px;
	padding-right: 3px;
}

.sb-text {
	color: #949494;
	font-size: 11px;
	font-family: Tahoma, Verdana;
	padding-bottom: 6px;
	padding-right: 15px;
	line-height: 140%
}

.default {
	color: #949494;
	font-size: 11px;
	font-family: Tahoma, Verdana;
	padding-top: 3px;
	padding-bottom: 3px;
}

.t-date {
	color: #949494;
	font-size: 11px;
	font-family: Tahoma, Verdana;
	padding-bottom: 6px;
	padding-right: 15px;
	vertical-align: top;
}

.t-format {
	color: #949494;
	font-size: 10px;
	font-family: Tahoma, Verdana;
	padding-bottom: 6px;
	vertical-align: top;
}

.t-release {
	color: #949494;
	font-size: 11px;
	font-family: Tahoma, Verdana;
	padding-bottom: 6px;
}

.t-featuredate {
	color: #949494;
	font-size: 11px;
	font-family: Tahoma, Verdana;
	padding-bottom: 4px;
	vertical-align: top;
	text-align: right;
}

a.t-link {
	color: #356594;
	text-decoration: none;
}

a.t-link:hover {
	color: #8d8a91;
	}

.moreinfo {
	color: #356594;
	font-size: 10px;
	font-family: Tahoma, Verdana;
	font-weight: bold;
	text-decoration: none;
	padding-bottom: 8px;
}

a.moreinfo {
	color: #356594;
}

a.moreinfo:hover {
	color: #8d8a91;
	}

.t-news {
	color: #949494;
	font-size: 11px;
	font-family: Tahoma, Verdana;
	padding-bottom: 6px;
	vertical-align: top;
}


#newsTitle {
	}

#rss {
	font-size: 9px;
	margin-right: 15px;
	_margin-right: 7px;
	margin-top: 10px;
	margin-left: 15px;
	}	
	
#rss img {
	margin-right: 5px;
	}	

#rss a {
	color: #666666;
	text-decoration: none;
	font-weight: bold;
	}
	
#rss a:hover {
	color: #FFFFFF;
	}	
	
.t-venue {
	color: #949494;
	font-size: 11px;
	font-family: Tahoma, Verdana;
	padding-bottom: 6px;
	vertical-align: top;
}

.t-state {
	color: #949494;
	font-size: 11px;
	font-family: Tahoma, Verdana;
	padding-bottom: 6px;
	padding-left: 14px;
	vertical-align: top;
}

.t-aria {
	color: #999999;
	font-family: Tahoma, Verdana;
	font-size: 10px;
	padding-bottom: 5px;
}

.t-number {
	color: #949494;
	font-family: Tahoma, Verdana;
	font-size: 10px;
	padding-bottom: 6px;
	vertical-align: top;
}

.t-links {
	font-family: Tahoma, Verdana;
	font-size: 11px;
	color: #000000;
	padding-top: 8px;
	padding-left: 20px;
	padding-bottom: 8px;
	text-decoration: none;
}

.t-bio {
	color: #949494;
	font-family: Tahoma, Verdana;
	font-size: 11px;
	padding-bottom: 10px;
	padding-right: 10px;
}

.t-joinnow {
	color: #333333;
	font-family: Tahoma, Verdana;
	font-size: 11px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 10px;
	padding-left: 15px;
}

.t-link-white {
	color: #ffffff;
	font-family: Tahoma, Verdana;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	padding-top: 6px;
	padding-bottom: 8px;
	padding-left: 8px;
	background: #5d8995;
}

a.t-link-white:link {
	color: #FFFFFF;
}

a.t-link-white:visited {
	color: #FFFFFF;
}

a.t-link-white:active {
	color: #FFFFFF;
}

a.t-link-white:hover {
	color: #c0c0c0;
}

.buyRingtones {
	color: #ffffff;
	background-color: #5d8995;
	font-family: Tahoma, Verdana;
	font-size: 11px;
	text-decoration: none;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
}

.buyRingtonesLink {
	color: #ffffff;
	font-family: Tahoma, Verdana;
	font-size: 11px;
	text-decoration: none;
}

a.buyRingtonesLink:hover {color: #d1d1d1}

.t-freetext {
	color: #666666;
	font-family: Tahoma, Verdana;
	font-size: 11px;
	padding-left: 2px;
	padding-bottom: 8px;
}

.t-comp-headline {
	color: #666666;
	font-family: Tahoma, Verdana;
	font-size: 11px;
	font-weight: bold;
	padding-bottom: 10px;
}

.t-comp-details {
	color: #666666;
	font-family: Tahoma, Verdana;
	font-size: 11px;
	padding-bottom: 10px;
}

.t-comp-question {
	color: #666666;
	font-family: Tahoma, Verdana;
	font-size: 11px;
	padding-bottom: 10px;
}

.t-comp-duration {
	color: #999999;
	font-family: Tahoma, Verdana;
	font-size: 10px;
	padding-bottom: 6px;
}

.templet-tab {
	padding-top: 18px;
	padding-bottom: 8px;
}

.t-download-heading {
	color: #808080;
	font-family: Tahoma, Verdana;
	font-size: 10px;
	padding-top: 10px;
	padding-left: 15px;
	padding-bottom: 5px;
	font-weight: bold;
}

.t-download {
	color: #999999;
	font-family: Tahoma, Verdana;
	font-size: 10px;
	padding-left: 8px;
	padding-bottom: 5px;
	text-decoration: none;
}

a.t-download:link {
	color: #FFFFFF;
}

a.t-download:visited {
	color: #FFFFFF;
}

a.t-download:active {
	color: #FFFFFF;
}

a.t-download:hover {
	color: #c0c0c0;
}

.nodatafound {
	color: #666666;
	font-family: Tahoma, Verdana;
	font-size: 11px;
	padding-bottom: 15px;
	padding-left: 15px;
}

.enternow {
	color: #666666;
	font-size: 10px;
	font-family: Tahoma, Verdana;
	font-weight: bold;
	text-decoration: none;
	padding-bottom: 10  px;
}

a.enternow:link {
	color: #660066;
}

a.enternow:visited {
	color: #660066;
}

a.enternow:active {
	color: #660066;
}

a.enternow:hover {
	color: #c0c0c0;
}

/* _______________ Main Content Area: Custom Colors _______________ */


.t-compbg-color {
	background-color: #FFFFFF;	
}

.t-featured-color {
	background-color: #ffffff;
}

.t-rightside-color {
	background-color: #ffffff;
}

.t-rightside-lines {
	background-color: #ffffff;
}

td.t-tab {
	font-family: Tahoma, Verdana;
	font-size: 10px;
	color: #5d8995;
	background-color: #ffffff;
	padding-top: 2px;
	padding-left: 5px;
	padding-bottom: 2px;
	font-weight: bold;
}

div.t-tab {
	border-bottom: 2px #5d8995 solid;
	margin: 0px 25px 0px 15px;
	line-height: 2;
	}

.t-tab a {
	color: #5d8995;
	}

.t-tab-midlines {
	background-color: #ffffff;
}

.t-links-bgcolor {
	background-color: #ffffff;
}

.t-links-lines {
	background-color: #ffffff;
}

.headerLoginField {
	background: #999999;
	}


/* _______________ Send To A Friend _______________ */

.send {
	font-family: Tahoma, Verdana;
	text-decoration: none;
	color: #660066;
	font-size: 10px;
	padding-left: 2px;
	font-weight: bold;
	text-transform: uppercase;
	vertical-align: middle;
}

a.send:link {
	color: #ffffff;
}

a.send:visited {
	color: #000000;
}

a.send:active {
	color: #000000;
}

a.send:hover {
	color: #CCCCCC;
}

.mailimage {
	background-color: #5d8995;
	vertical-align: middle;
	padding-left: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #ffffff;
}

