body, html
{
	margin: 0;
	padding: 0;
	color:#7b0f0f;
	background-image: url(../media/image-skin/bg.jpg);
	font-family:Verdana;
	/*background-position: top;
	background-repeat: repeat-x;*/
	/*height: 64px;*/
}
body
{
	min-width: 750px;
} 
.containerwrap
{
	width: 953px;
	padding:0;
	margin: 0 auto;
}
.wrap
{
	margin: 0 auto;
	width: 953px;
	background-repeat: no-repeat;
	
	
	
}
.wrapalt
{
	margin: 0 auto;
	

	width: 970px;
	background-repeat: no-repeat;
	/*margin-top: 23px;*/
}
.headerbox
{
	width: 925px;
	clear: both;
	height: 40px;
}
.headerlogo
{
	background-image: url(../media/image-skin/mbc-logo.gif);
	z-index: 2;
	width: 216px;
	height: 63px;
	margin: 34px 0px 0px 0px;
	position: absolute;
	clear: both;
}
#header
{
	height: 10px;
	float: right;
	margin-top: 17px;
	z-index: 2;
}
.submitspace 
{
	padding:2px 0px 0px 0px;
}
p
{
	font-family:Verdana;
	font-size: 12px;
	color:#7b0f0f;
}
a
{
	font-family:Verdana;
	text-decoration: none;
	color:#7b0f0f;
	font-size: 12px;
	text-transform: capitalize;
}
a:hover
{
	text-decoration: none; /*color:#00608A;*/
	font-size: 12px;
	text-decoration: underline;
}
h1
{
	font-family:Verdana;
	font-size: 16px;
	color:#7b0f0f;
	margin:0px 0px 0px 5px;
}
h2
{
	font-family:Verdana;
	font-size: 14px;
	color:#7b0f0f;
}
h3
{
	font-family:Verdana;
	font-size: 14px;
	color:#7b0f0f;
}
ul
{
	font-family:Verdana;
	font-size: 12px;
}
.headerlinksbox
{
	float: right;
	z-index: 2;
	color:#FFFFFF;
}
.headerlinks
{
	font-family:Verdana;
	font-size: 12px; /*padding:10px;*/ /*margin:40px 0px 0px 0px; 	position:absolute; 	margin-top:30px; 	float:right; 	color:#7b0f0f;*/
	color:#FFFFFF;
	text-transform:capitalize;
	z-index: 2;
}
.headerlinks a
{
	font-family:Verdana;
	font-size: 12px;
	color:#FFFFFF;
text-transform:capitalize;
	z-index: 2;
}
.headerlinks a:hover
{
	color:#FFFFFF;
	font-size: 12px;
	
	text-transform:capitalize;
	z-index: 2;
}
.headercvbox
{
	font-family:Verdana;
	font-size: 11px;
	padding: 10px;
	color:#7b0f0f;
	margin: 80px 0px 0px 160px;
	position: absolute;
}
.headercvbox a
{
	font-family:Verdana;
	font-size: 11px;
	color:#7b0f0f;
	text-decoration: none;
}
.headercvbox a:hover
{
	text-decoration: underline;
}
.enterpromocodetext
{
	font-family:Verdana;
	font-size: 10px;
	color:#FFFFFF;
	text-transform: uppercase;
	width:206px;
	text-align:left;
}
.pinentrycodeboxtop 
{
	width:165px;
	
	/*background-color:Maroon;*/
	text-align:left;
}
.headerpromocodebox
{
	width: 345px;
	float: right;
	background-color: Fuchsia;
	position: absolute;
}
.headerpromocodeleft
{
	float: left;
	font-family:Verdana;
	font-size: 10px;
	color:#7b0f0f;
	text-decoration: none;
	text-transform: uppercase;
}
.headerpromocoderight
{
	float: right;
	margin:0px 0px 0px 0px;
	background-color:Fuchsia;
	position:absolute;
}
.header_promo_code
{
	background: url(../media/image-skin/inputbox200.gif) no-repeat; /*background-position:205px 0px;*/
	/*width: 400px;
	height: 20px;
	margin-top: 10px;*/
	padding-left: 5px;
	text-align: right;
	vertical-align: top;
	z-index: 2;
}
.header_promo_code input
{
	padding: 2px;
	padding-right: 3px;
	padding-left: 0px;
	text-align: left;
	width: 190px;
	height: 19px;
	line-height: 12px;
	font-size: 12px;
	vertical-align: middle;
}
.flashbox
{
	/*background-color:#CCFF00;*/
	/*width: 622px;*/ /*height:390px;*/
	/*margin: 0 auto;*/
	
	/*margin-top: 10px;*/
	clear: both;
	/*margin-bottom: 24px;*/
}
.flashbanner
{
	width: 622px;
	height: 150px;
	
}
.bucketsalbumsbox  {
background: url(../media/image-skin/bucketsflashbg.gif) no-repeat;
width:727px;
height:429px;
/*padding:40px 0px 0px 30px;*/
padding:40px 0px 0px 0px;
}
#flashalbums
{
margin-left: 50px;
}
#nav
{
	background: #c99;
	padding: 5px;
}
#nav ul
{
	margin: 0;
	padding: 0;
	list-style: none;
}
#nav li
{
	display: inline;
	margin: 0;
	padding: 0;
}
#main
{
	/*background-color:#7b0f0f;*/
	float:left; /*width:723px;*/
	width: 727px;
	margin:10px 0px 0px 0px;
	/*background-color:Blue;*/
	/*margin: 40px 0px 0px 0px;*/
	/*margin-left:25px;*/
	/*background-color:Fuchsia;*/
}

div>#main 
{
/*margin: 40px 0px 0px 0px;	
*/}
#main h2, #main h3, #main p
{
	padding: 0 10px;
}

#sidebar
{
	/*background:#99c;*/
	/*background-color:Aqua;*/
	float: left;
	margin: 10px 0px 0px 0px; /*background-image:url(../media/image-skin/sidebar-n.gif); 	background-position:bottom; 	background-repeat:no-repeat;*/
	width: 210px;
}
#sidebar ul
{
	margin-bottom: 0;
}
#sidebar h3, #sidebar p
{
	padding: 0 10px 0 0;
}

#footer
{
	background-image: url(../media/image-skin/footer.gif);
	margin: 0 auto;
	width: 970px;
	height: 139px;
	clear: both;
	display:block;
	position:relative;
	z-index:8000;
}
.innerfooter 
{
	background-image: url(../media/image-skin/footer.gif);
	margin: 0 auto;
	width: 970px;
	height: 139px;
	clear: both;
	display:block;
}
.dude 
{
	width: 210px;
	height:671px;
	position:absolute;
	top:-478px;
	z-index:-2;
	
}
.dudepng 
{
	
	z-index:-2;
}
#footer p
{
	padding: 5px;
	margin: 0;
}
.hiplogo
{
	float: right;
	padding: 5px;
}
.footerlogo
{
	background-image: url(../media/image-skin/logo_hipdigital.gif);
	background-repeat: no-repeat;
	float: right;
	width: 70px;
	height: 44px;
	margin-top: 35px;
	padding:10px;
}
.footertextbox
{
	margin: 0px 0px 0px 200px;
}
.footertext
{
	padding: 35px;
	margin: 0;
	text-align: center;
	font-family:Verdana;
	font-size: 10px;
	color: #876e44;
	text-transform:capitalize;
}
.footertext a
{
	font-family:Verdana;
	font-size: 12px;
	text-decoration: none;
	color: #876e44;
	text-transform:capitalize;
}
.footertext a:hover
{
	color:#7b0f0f;
	
	text-transform:capitalize;
	font-size: 12px;
}
.legaltext
{
	margin: 0;
	text-align: center;
	font-family:Verdana;
	font-size: 8px;
	color: #5c5c5c;
}
.legaltext a
{
	font-family:Verdana;
	text-decoration: none;
	color: #5c5c5c;
	font-size: 8px;
}
.legaltext a:hover
{
	text-decoration: underline;
	color: #5c5c5c;
	font-size: 8px;
}


.breadcrums
{
	color: #ffffff;
	font-family:Verdana;
	font-size: 14px;
	text-decoration: none;
	/*border-top: #cccccc solid 1px;
	border-bottom: #cccccc solid 1px;*/
}
.breadcrums a
{
	color: #ffffff;
	font-family:Verdana;
	font-size: 14px;
	text-decoration: none;
}
.breadcrums a:hover
{
	color:#ffffff;
	
	font-family:Verdana;
	font-size: 14px;
	text-decoration: none;
}
.sidebarsearchbox
{
	width: 200px; /*background-color:#CCFF00;*/
	display: table;
	margin-bottom: 20px;
	margin-top: 20px;
}
.sidebarsearchtitle
{
	font-family:Verdana; /*color: #EC008C;*/
	color: #005295;
	font-size: 14px;
	margin-bottom: 16px;
}
.sidebarsearchform
{
	/*width:249px; 	font-family:Verdana; 	font-size:12px;*/
	/*background: url(../media/image-skin/inputbox200.gif) no-repeat;*/
	background-position: 0px 0px;
	width: 200px;
	
	
	
}
.sidesearchformcontainer 
{
	float:left;
	width:130px;
}
.searchbuttonsbox
{
	width: 40px;
	float:right;
}
.sidebarsearchbutton
{
    color:White;
	float: right;
	margin-top:-2px;
	font-size:14px;
}
.sidebarsearchbutton a
{
    color:White;
	float: right;
	margin-top:4px;
	font-size:14px;
	text-decoration:none;
}
.sidebarsearchbutton a:hover
{
    color:White;
	margin-top:4px;
	font-size:14px;
	text-decoration:none;
}
.sidebarsearchallbutton
{
	float: left;
	margin-top: 10px;
}
.newthisweekbox
{
	width: 210px;
	clear: both; /*background-color:#CCFF00;*/
	display: table;
	color:#FFFFFF;
}
.newthisweektitle
{
	background-image: url(../media/image-skin/newthisweek-title.gif);
	width:112px;
	height:30px;
	/*margin-bottom: 16px;*/
}
.newthisweektextleft
{
	float: left;
	margin-left: -40px;
	font-family:Verdana;
	font-size: 12px;
	color:#FFFFFF;
	text-transform: capitalize;
	text-decoration: none;
}
.newthisweektextleft a
{
	font-family:Verdana;
	font-size: 12px;
	text-decoration: none;
	color:#FFFFFF;
	text-transform: capitalize;
	text-decoration: none;
}
.newthisweektextleft a:hover
{
	color:#FFFFFF;
	
	text-transform: capitalize;
	text-decoration: underline;
}
.newthisweektextleft ul
{
	margin-top: 0;
	margin-bottom: 0;
	list-style-type: none;
	list-style-position: outside;
}
.newthisweektextleft li
{
	/*position: relative;*/
	list-style-image: url(../media/image-skin/musicnote.gif);
	list-style-position: outside;
	line-height: 1.6em;
	text-decoration: none;
	margin-left: 25px;
	letter-spacing: 0.2px;
}
.newthisweektextright
{
	width: 100px;
	float: right;
	font-family:Verdana;
	font-size: 12px;
	margin-left: -40px;
	color:#FFFFFF;
	text-transform: capitalize;
	text-decoration: none;
}
.newthisweektextright a
{
	font-family:Verdana;
	font-size: 12px;
	text-decoration: none;
	color:#FFFFFF;
	text-transform: capitalize;
	text-decoration: underline;
}
.newthisweektextright a:hover
{
	color:#FFFFFF;
	
	text-transform: capitalize;
	text-decoration: underline;
}
.newthisweektextright ul
{
	margin-top: 0;
	margin-bottom: 0;
	list-style-type: none;
	list-style-position: outside;
}
.newthisweektextright li
{
	margin-top: 0;
	margin-bottom: 0;
	list-style-type: none;
	list-style-position: outside;
}
.populargenresbox
{
	width: 210px;
	clear: both;
}
.populargenrestitle
{
	background-image: url(../media/image-skin/populargenres-title.gif);
	width:112px;
	height:30px;
	margin-bottom: 16px;
	margin-top: 0px;
}
.populargenrestextleft
{
	width: 100px;
	float: left;
	/*background-color:Blue;*/
	font-family:Verdana;
	font-size: 12px;
	color:#FFFFFF;
	
	text-transform: capitalize;
}
.populargenrestextleft a
{
	font-family:Verdana;
	font-size: 12px;
	text-decoration: none;
	color:#FFFFFF;
	text-transform: capitalize;
}
.populargenrestextleft a:hover
{
	color:#FFFFFF;
	text-transform: capitalize;
	text-decoration: underline;
}
.populargenrestextleft ul
{
	
	margin:0px 0px 0px 25px;
	padding:0;
	list-style-type: none;
	list-style-position: outside;
}
.populargenrestextleft li
{
	/*position: relative;*/
	list-style-image: url(../media/image-skin/musicnote.gif);
	list-style-position: outside;
	line-height: 1.6em;
	text-decoration: none;
	letter-spacing: 0.2px;
}
.populargenrestextright
{
	width: 100px;
	float: right;
	/*background-color:Green;*/
	font-family:Verdana;
	font-size: 12px;
	text-transform: capitalize;
}
.populargenrestextright a
{
	font-family:Verdana;
	font-size: 12px;
	text-decoration: none;
	color:#FFFFFF;
	text-transform: capitalize;
}
.populargenrestextright a:hover
{
	color:#FFFFFF;
	text-transform: capitalize;
	text-decoration: underline;
}
.populargenrestextright ul
{
	margin:0px 0px 0px 22px;
	padding:0;
	list-style-type: none;
	list-style-position: outside;
}
.populargenrestextright li
{
	/*position: relative;*/
	list-style-image: url(../media/image-skin/musicnote.gif);
	list-style-position: outside;
	line-height: 1.6em;
	text-decoration: none;
	letter-spacing: 0.2px;
}
.threecolumnsbox
{
	margin: 0px 0px 0px 21px;
	clear: both; /*background-image:url(../media/image-skin/main-bg-s.gif); 	background-position:bottom; 	background-repeat:no-repeat;*/
	
}
.boxbackground
{
	background-image: url(../media/image-skin/sides.gif);
	width: 205px;
	height: 84px;
	background-color: #000000;
	background-repeat: no-repeat;
}
.topartistsbackground
{
	background-image: url(../media/image-skin/columnbg.gif);
	width: 233px;
	background-repeat:repeat-y;
}
.topartisttitle
{
	background-image: url(../media/image-skin/c1top.gif);
	background-repeat: no-repeat;
	height: 113px;
}
.topartisttitletext
{
	font-size: 16px;
	font-family:Verdana;
	font-weight: bold;
	margin: 0px 0px 0px 10px;
}
.topalbumsbackground
{
	background-image: url(../media/image-skin/columnbg.gif);
	width: 233px;
	background-repeat:repeat-y;
}

.topalbumsartistpagebackground
{
	background-image: url(../media/image-skin/c1artistpagebg.gif);
	width: 440px;
	/*height: 200px;*/
	background-repeat:repeat-y;
}
.topalbumsartistpagetop
{
	background-image: url(../media/image-skin/c1artisttop.gif);
	width: 440px;
	height:46px;
	background-repeat:no-repeat;
}
.topalbumstitle
{
	background-image: url(../media/image-skin/c2top.gif);
	background-repeat: no-repeat;
	height: 113px;
}
.topalbumstitletext
{
	font-size: 16px;
	font-family:Verdana;
	font-weight: bold;
	margin: 0px 0px 0px 10px;
}
.topsongsbackground
{
	background-image: url(../media/image-skin/columnbg.gif);
	width: 233px;
	background-repeat:repeat-y;
}
.topsongstitle
{
	background-image: url(../media/image-skin/c3top.gif);
	background-repeat: no-repeat;
	height: 113px;
}
.topsongstitletext
{
	font-size: 16px;
	font-family:Verdana;
	font-weight: bold;
	margin: 0px 0px 0px 10px;
}
.columnslinks
{
	font-family:Verdana;
	font-size: 12px;
	text-decoration: none;
	color:#7b0f0f;
	float: left;
}
.columnslinks a
{
	font-family:Verdana;
	font-size: 12px;
	text-decoration: none;
	color:#7b0f0f;
	text-decoration: none;
}
.columnslinks a:hover
{
	font-family:Verdana;
	font-size: 12px;
	text-decoration: none;
	color:#7b0f0f;
	text-decoration: underline;
}

.topalbumssongslinks
{
	font-family:Verdana;
	font-size: 12px;
	text-decoration: none;
	color:#7b0f0f;
	margin: 0px 0px 0px 10px;
}
.topalbumssongslinks a
{
	font-family:Verdana;
	font-size: 12px;
	text-decoration: none;
	color:#7b0f0f;
	text-decoration: none;
}
.topalbumssongslinks a:hover
{
	font-family:Verdana;
	font-size: 12px;
	text-decoration: none;
	color:#7b0f0f;
	text-decoration: underline;
}
.youraccountbox
{
	width: 200px;
	clear: both;
	padding-top: 10px;
	margin-bottom: 10px;
	z-index: 2;
}
.youraccountbox a
{
	font-family:Verdana;
	font-size: 12px;
	text-decoration: none;
	color:#FFFFFF;
	text-transform: capitalize;
	text-decoration: none;
}
.youraccountbox a:hover
{
	font-family:Verdana;
	font-size: 12px;
	color:#FFFFFF;
	
	text-transform: capitalize;
text-decoration: underline;
}
.youraccountboxtitle
{
	background-image: url(../media/image-skin/youraccount-title.gif);
	width:112px;
	height:30px;
	margin-bottom: 8px;
	margin-top: 26px;
}
.youraccountbox ul
{
	margin-top: 0;
	margin-bottom: 0;
	list-style-type: none;
	list-style-position: outside;
}
.youraccountbox li
{
	list-style-image: url(../media/image-skin/musicnote.gif);
	list-style-position: outside;
	line-height: 1.6em;
	text-decoration: none;
	margin-left: -16px;
	letter-spacing: 0.2px;

}
.viewalltitle a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
	text-transform: capitalize;
	font-weight:bold;
}
.viewallsubtitle
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-transform: capitalize;
}
.viewallsubtitle a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: capitalize;
}
.viewallsubtitle a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
	text-transform: capitalize;
}
.viewalltext
{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.topalbumsbox
{
	width: 195px;
	margin: 0 auto;
	height: auto;
	margin-bottom: 20px;
	display: table;
	margin-left: 18px;
}
.topalbumgraphic
{
	width: 70px;
	height: 70px;
	padding: 1px;
	float: left;
}
.topalbumtext
{
	font-family:Verdana;
	font-size: 12px;
	color: #000000;
	margin-left: 75px;
	text-transform: capitalize;
}
.topalbumtext a
{
	font-family:Verdana;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	text-transform: capitalize;
}
.topalbumtext a:hover
{
	font-family:Verdana;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}
.topalbumtracktext
{
	font-family:Verdana;
	font-size: 12px;
	color: #000000;
	margin-left: 75px;
	text-transform: capitalize;
}
.topalbumtracktext a
{
	font-family:Verdana;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	text-transform: capitalize;
}
.topalbumtracktext a:hover
{
	font-family:Verdana;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
	font-weight: bold;
}
.topalbuminfo
{
	width: 125px;
	margin-left: 5px;
	float: right;
	background-color:#7b0f0f;
	margin-top: -70px;
}
.topalbumsongformatbox
{
	float: right;
}
.topalbuminfoaddtocart
{
	margin-left: 75px;
	margin-top: 10px;
}
.topsongsbox
{
	width: 170px; /*background-color:#7b0f0f;*/
	margin: 0 auto;
	display: table;
	margin-bottom: 10px;
	margin-left: 20px;
	border-bottom: #000000 solid 1px;
}
.topsongformatbox
{
	float: right;
}
.topsongtext
{
	font-family:Verdana;
	font-size: 12px;
	color: #000000;
	text-transform: capitalize;
}
.topsongtext a
{
	font-family:Verdana;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	text-transform: capitalize;
}
.topsongtext a:hover
{
	font-family:Verdana;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
	text-transform: capitalize;
}
.topsongartisttext
{
	font-family:Verdana;
	font-size: 12px;
	color:#7b0f0f;
}
.topsongartisttext a
{
	font-family:Verdana;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.topsongartisttext a:hover
{
	font-family:Verdana;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}
.previewaddtocartbox
{
	width: 140px;
	margin: 0 auto;
	margin-top: 10px;
}
.topsongaddtocart
{
	float: right;
	margin-bottom: 10px;
}
.topsongpreview
{
	float: left;
	margin-bottom: 10px;
}
.topartists
{
	font-family:Verdana;
	font-size: 12px;
	color: #000000;
	float: left;
	margin-left: 10px;
	width: 170px;
}
.artist_list_item
{
	padding-bottom: 8px;
	color:#000000;
}
.topartists a
{
	font-family:Verdana;
	font-size: 12px;
	color:#000000;
	text-decoration: none;
	text-transform: capitalize;
}
.topartists a:hover
{
	font-family:Verdana;
	font-size: 12px;
	color:#000000;
	text-decoration: underline;
	text-transform: capitalize;
}
.topartists ul
{
	list-style-type: none;
	text-transform: capitalize;
}
.topartists li
{
	list-style: none;
	padding-bottom: 5px;
}
.artistpage
{
	font-family:Verdana;
	font-size: 12px;
	color:#7b0f0f;
	float: left;
	margin-left: -10px;
}
.artistpage a
{
	font-family:Verdana;
	font-size: 12px;
	color:#7b0f0f;
	text-decoration: none;
}
.artistpage a:hover
{
	font-family:Verdana;
	font-size: 12px;
	color:#7b0f0f;
	text-decoration: underline;
}
.artistpage ul
{
	list-style-type: none;
	text-transform: capitalize;
}
.artistpage li
{
	list-style: none;
	padding-bottom: 5px;
}
.artistpagetitle
{
	font-family:Verdana;
	font-size: 16px;
	margin: 0px 0px 20px 10px;
	color:#7b0f0f;
	font-weight: bold;
}
.artisttitle
{
	font-family:Verdana;
	font-size: 14px;
	margin: 0px 0px 20px 10px;
	color:#7b0f0f;
}
.artistalbumsbox
{
	width: 334px;
	clear: both;
	margin: 0px 0px 0px 40px;
	color:#7b0f0f;
}
.artistalbumbox
{
	width: 70px;
	clear: both;
}
.artistalbumboxsep
{
	width: 18px;
}
.albumpagecontent
{
	/*background-image:url(../media/image-skin/main-bg-s.gif);*/
	background-position: bottom;
	background-repeat: no-repeat;
	width: 622px;
	margin:10px 0px 0px 0px;
}
.albumsectionpagecontent
{
	width: 700px;
	clear: both;
	font-family:Verdana;
	font-size: 12px;
	color:#7b0f0f; 
	margin: 0px 0px 0px 0px;

	
}
.albumpagetracklisting 
{
	margin-left:29px;
}
.albumpagetracklistingtitle 
{
	margin-left:29px;
}
/*
*html .albumpagetracklisting 
{
	margin-left:29px;
}
*html .albumpagetracklistingtitle 
{
	margin-left:29px;
}*/

.albuminfobox
{
	/*width:622px;*/
	font-family:Verdana;
	font-size: 12px;
	color:#7b0f0f;
	padding:5px;
	margin:0;
	width:600px;
	margin-left:30px;
	
}
.albumcontentleft
{
	float: left;
	width: 150px;
	height: 150px;
	
	
}
.albumcontentright
{
	float:right;
	width: 438px;
	margin-left:10px;
	color: #7b0f0f;
}
.albumcontentright a
{
	
	color: #7b0f0f;
}





.albumpagemaster
{
	margin: 0px 0px 0px 10px;
	color:#7b0f0f;
	font-family:Verdana; /*background-image:url(../media/image-skin/main-bg-s.gif); 		background-position:bottom; 		background-repeat:no-repeat;*/
}
.albumpagecontainer
{
	width: 620px;
	background-image: url(../media/image-skin/c1bg.jpg);
	background-color: #8b2202;
	background-repeat: no-repeat;
}

.albumpagetop
{
	background-image: url(../media/image-skin/c1albumpage-artisttop.jpg);
	width: 620px;
	height: 33px;
	background-repeat: no-repeat;
}
.albumpagebody
{
	width: 700px;
	/*padding:20px 0px 0px 40px;*/
	color:#7b0f0f;
	background-image: url(../media/image-skin/otherartistalbumsbg.gif);
	background-repeat:repeat-y;
}



.albumpagebottom
{
	background-image: url(../media/image-skin/c4bottom.gif);
	width: 620px;
	height: 55px;
}

.albumpagealbumsongsbody
{
	/*width:622px;*/
	background-image: url(../media/image-skin/albumpagetracklistbg.gif);
	background-repeat:repeat-y;
	/*padding:20px;*/
	/*padding:20px 0px 0px 40px;*/
	color:#7b0f0f;
}
/*
*html .albuminfobox
{
	font-family:Verdana;
	font-size: 12px;
	color:#7b0f0f;
	padding:5px;
	margin:0;
	width:600px;
	margin-left:29px;
	
}*/

.albumpagealbuminfobody
{
	width: 700px;
	height:257px;
	/*padding:30px;*/
	/*background-color: #8b2204;*/
	background-image: url(../media/image-skin/albuminfobg.gif);
	background-repeat: no-repeat;
}
.albumpagealbuminfobodycontent 
{
	
		margin:10px 0px 0px 0px;
	font-family:Verdana;
	font-size: 12px;
	color:#7b0f0f; 
	width: 700px;
	height:257px;
	/*padding:30px;*/
	/*background-color: #8b2204;*/
	background-image: url(../media/image-skin/albuminfobg.gif);
	background-repeat: no-repeat;
}
.albumpagealbumpackshotcontent 
{
	margin:30px 0px 30px 30px;
	background-color:Black;
}


.columnstitle
{
	font-family:Verdana;
	font-size: 14px;
}
.viewall
{
	width: 200px;
	font-weight: bold;
	padding-top: 10px;
	padding-bottom: 10px;
	font-family:Verdana;
	font-size: 12px;
}
.viewall a
{
	text-decoration: none;
	font-family:Verdana;
	font-size: 12px;
	color:#7b0f0f;
}
.viewall a:hover
{
	text-decoration: underline;
	font-family:Verdana;
	font-size: 12px;
	color:#7b0f0f;
}
.loginbox
{
	width: 700px; /*background-color:#7b0f0f;*/
	font-family:Verdana;
	display: table;

}
.loginbox a
{
	width: 700px; /*background-color:#7b0f0f;*/
	font-family:Verdana; /*display:table;*/
	text-decoration: none;
	color:#7b0f0f;
}
.loginbox a:hover
{
	width: 700px; /*background-color:#7b0f0f;*/
	font-family:Verdana; /*display:table;*/
	text-decoration: underline;
	color:#7b0f0f;
}
.logintop
{
	background-image: url(../media/image-skin/logintop.gif);
	width: 700px;
	height: 53px;
	background-repeat: no-repeat;
}
.loginbody
{
	background-image: url(../media/image-skin/loginbg.gif);
	width: 700px;
	height:370px;
	/*padding:30px;*/
	background-repeat:repeat-y;
}

.registerbodycontent
{
	margin-left:30px;
}


.logincontentbox 
{
	margin:0px 0px 0px 30px;
}
.loginbottom
{
	background-image: url(../media/image-skin/loginbottom.gif);
	width: 700px;
	height: 60px;
}
.loginform
{
	width: 430px;
	clear: both;
	font-size: 12px;
	font-family:Verdana;
}
.loginleft
{
	float: left;
	width: 120px;
	text-align: right;
	padding-top: 8px;
}
.loginright
{
	float: right;
	width: 290px;
	height: 25px;
}
.loginrightenter
{
	float: right;
	width: 290px;
	height: 25px;
	
}
.artistsides
{
	background-image: url(../media/image-skin/artistsides.gif);
	width: 409px;
	background-repeat: no-repeat;
}
.otherpagesbox
{
	/*margin: 0px 0px 0px 35px;*/
	/*margin: 20px 0px 0px 46px;*/
	margin: 20px 0px 0px 0px;
	color:#7b0f0f;
	font-family:Verdana; /*background-image:url(../media/image-skin/main-bg-s.gif); 		background-position:bottom; 		background-repeat:no-repeat;*/
}
.helppagesbox
{
	margin: 20px 0px 0px 0px;
	color:#7b0f0f;
	font-family:Verdana; /*background-image:url(../media/image-skin/main-bg-s.gif); 		background-position:bottom; 		background-repeat:no-repeat;*/
}
.viewcartmaster
{
	margin: 0px 0px 0px 0px;
	color:#7b0f0f;
	font-family:Verdana; /*background-image:url(../media/image-skin/main-bg-s.gif); 		background-position:bottom; 		background-repeat:no-repeat;*/
}
.viewcartcontainer
{
	width: 700px;
	background-repeat: no-repeat;
}
.viewcartrow 
{
	width: 700px;
	background-image: url(../media/image-skin/loginbg.gif);
}
.viewcarttop
{
	background-image: url(../media/image-skin/logintop.gif);
	width: 700px;
	height: 53px;
	background-repeat: no-repeat;
}
.viewcartbody
{
	/*background-image:url(../media/image-skin/c2bg.jpg); 	 	background-color:#577d9d; 	background-repeat:no-repeat;*/
	width: 700px;
	background-image: url(../media/image-skin/loginbg.gif);
	background-repeat:repeat-y;
	padding:20px;
}
.viewcartbottom
{
	background-image: url(../media/image-skin/loginbottom.gif);
	width: 700px;
	height: 60px;
}


.viewcartbox
{
	margin: 0px 0px 0px 10px;
	color:#7b0f0f;
	font-family:Verdana;
	font-size: 12px;
	width: 600px;
}
.viewcartbox a
{
	margin: 0px 0px 0px 0px;
	color:#7b0f0f;
	font-family:Verdana;
	font-size: 12px;
	text-decoration: none;
}
.viewcartbox a:hover
{
	margin: 0px 0px 0px 0px;
	color:#7b0f0f;
	font-family:Verdana;
	font-size: 12px;
	text-decoration: underline;
}


.termsmaster
{
	margin: 0px 0px 0px 10px;
	color:#7b0f0f;
	font-family:Verdana; /*background-image:url(../media/image-skin/main-bg-s.gif); 		background-position:bottom; 		background-repeat:no-repeat;*/
}
.termscontainer
{
	width: 700px;
	
}

.termstop
{
	background-image: url(../media/image-skin/logintop.gif);
	width: 700px;
	height: 53px;
	background-repeat: no-repeat;
}
.termsbody
{
	/*background-image:url(../media/image-skin/c2bg.jpg); 	 	background-color:#577d9d; 	background-repeat:no-repeat;*/
	background-image: url(../media/image-skin/loginbg.gif);
	background-repeat:repeat-y;
	width:700px;
	padding:20px;
}
.termsbodybox 
{
	width:650px;
	
}
.termsbottom
{
	background-image: url(../media/image-skin/loginbottom.gif);
	width: 700px;
	height: 55px;
}



.privacymaster
{
	margin: 0px 0px 0px 10px;
	color:#7b0f0f;
	font-family:Verdana; /*background-image:url(../media/image-skin/main-bg-s.gif); 		background-position:bottom; 		background-repeat:no-repeat;*/
}
.privacycontainer
{
	width: 700px;
	
}

.privacytop
{
	background-image: url(../media/image-skin/logintop.gif);
	width: 700px;
	height: 53px;
	background-repeat: no-repeat;
}
.privacybody
{
	/*background-image:url(../media/image-skin/c2bg.jpg); 	 	background-color:#577d9d; 	background-repeat:no-repeat;*/
	background-image: url(../media/image-skin/loginbg.gif);
	background-repeat:repeat-y;
	padding:20px;
}
.privacybottom
{
	background-image: url(../media/image-skin/loginbottom.gif);
	width: 700px;
	height: 55px;
}






.downloadoptionsmaster
{
	margin: 0px 0px 0px 0px;
	color:#7b0f0f;
	font-family:Verdana; /*background-image:url(../media/image-skin/main-bg-s.gif); 		background-position:bottom; 		background-repeat:no-repeat;*/
}
.downloadoptionscontainer
{
	width: 700px;
	
}
.downloadoptionstop
{
	background-image: url(../media/image-skin/logintop.gif);
	width: 700px;
	height: 53px;
	background-repeat: no-repeat;
}
.downloadoptionsbody
{
	/*background-image:url(../media/image-skin/c2bg.jpg); 	 	background-color:#577d9d; 	background-repeat:no-repeat;*/
	width: 700px;
	background-image: url(../media/image-skin/loginbg.gif);
	background-repeat:repeat-y;
	padding:20px;
}
.downloadoptionsbottom
{
	background-image: url(../media/image-skin/loginbottom.gif);
	width: 700px;
	height: 60px;
}





.orderhistorymaster
{
	margin: 10px 0px 0px 10px;
	color:#7b0f0f;
	font-size:12px;
	font-family:Verdana; /*background-image:url(../media/image-skin/main-bg-s.gif); 		background-position:bottom; 		background-repeat:no-repeat;*/
}
.orderhistorytitle
{
	font-family:Verdana;
	font-size: 14px;
	color:#7b0f0f;
	font-weight:bold;
	padding:0px 0px 0px 14px;
}

.orderhistorycontainer
{
	width: 700px;
}
.orderhistorytop
{
	background-image: url(../media/image-skin/logintop.gif);
	width: 700px;
	height: 53px;
	background-repeat: no-repeat;
}
.orderhistorybody
{
	/*background-image:url(../media/image-skin/c2bg.jpg); 	 	background-color:#577d9d; 	background-repeat:no-repeat;*/
	width: 700px;
	padding:20px;
	min-height: 200px;
	background-image: url(../media/image-skin/loginbg.gif);
	background-repeat:repeat-y;
}
.orderhistorybottom
{
	background-image: url(../media/image-skin/loginbottom.gif);
	width: 700px;
	height: 60px;
}




.changepasswordmaster
{
	margin: 10px 0px 0px 0px;
	color:#7b0f0f;
	font-size:12px;
	font-family:Verdana; /*background-image:url(../media/image-skin/main-bg-s.gif); 		background-position:bottom; 		background-repeat:no-repeat;*/
}
.changepasswordcontainer
{
	width: 700px;
	
}

.changepasswordtitle
{
	font-family:Verdana;
	font-size: 14px;
	color:#7b0f0f;
	font-weight:bold;
	padding:0px 0px 0px 25px;
}


.changepasswordtop
{
	background-image: url(../media/image-skin/logintop.gif);
	width: 700px;
	height: 53px;
	background-repeat: no-repeat;
}
.changepasswordbody
{
	/*background-image:url(../media/image-skin/c2bg.jpg); 	 	background-color:#577d9d; 	background-repeat:no-repeat;*/
	width: 700px;
	height:188px;
	background-repeat:repeat-y;
	background-image: url(../media/image-skin/loginbg.gif);
	
}
.changepasswordbottom
{
	background-image: url(../media/image-skin/loginbottom.gif);
	width: 700px;
	height: 60px;
	
	background-repeat:no-repeat;
}
.changepasswordtext 
{
	width:600px;
	margin:0px 0px 0px 10px;
}





.pwupdatemaster
{
	margin: 15px 0px 0px 0px;
	color:#7b0f0f;
	font-family:Verdana; /*background-image:url(../media/image-skin/main-bg-s.gif); 
		background-position:bottom; 		background-repeat:no-repeat;*/
		font-size:12px;
}
.pwupdatemastercontainer
{
	width: 700px;
}
.pwupdatemastertop
{
			background-image: url(../media/image-skin/logintop.gif);
	width: 700px;
	height: 53px;
	background-repeat: no-repeat;
}
.pwupdatemasterbody
{
		width: 700px;
	background-image: url(../media/image-skin/loginbg.gif);
	background-repeat:repeat-y;
	padding:20px;
}
.pwupdatemasterbottom
{
		background-image: url(../media/image-skin/loginbottom.gif);
	width: 700px;
	height: 60px;
	background-repeat: no-repeat;
}
.pwupdatesubmit
{
	margin: 20px 0px 0px 120px;
}
.pwupdatemastercontent
{
		
	width: 500px;
margin:0px 0px 0px 20px;
}





.userprofilemaster
{
	margin: 0px 0px 0px 10px;
	color:#7b0f0f;
	font-family:Verdana; /*background-image:url(../media/image-skin/main-bg-s.gif); 		background-position:bottom; 		background-repeat:no-repeat;*/
}
.userprofilecontainer
{
	width: 700px;
	
}
.userprofiletop
{
		background-image: url(../media/image-skin/logintop.gif);
	width: 700px;
	height: 53px;
	background-repeat: no-repeat;
}
.userprofilebody
{
		width: 700px;
	background-image: url(../media/image-skin/loginbg.gif);
	background-repeat:repeat-y;
	padding:20px;
}
.userprofilebottom
{
		background-image: url(../media/image-skin/loginbottom.gif);
	width: 700px;
	height: 60px;
	background-repeat: no-repeat;
}





.searchalbummaster
{
	margin: 0px 0px 0px 10px;
	color:#7b0f0f;
	font-family:Verdana; /*background-image:url(../media/image-skin/main-bg-s.gif); 		background-position:bottom; 		background-repeat:no-repeat;*/
}
.searchalbumcontainer
{
	width: 700px;
	
}
.searchalbumtop
{
	background-image: url(../media/image-skin/logintop.gif);
	width: 700px;
	height: 53px;
	background-repeat: no-repeat;
}
.searchalbumbody
{
	/*background-image:url(../media/image-skin/c2bg.jpg); 	 	background-color:#577d9d; 	background-repeat:no-repeat;*/
	width: 700px;
	background-image: url(../media/image-skin/loginbg.gif);
	background-repeat:repeat-y;
	padding:20px;
}
.searchalbumbottom
{
	background-image: url(../media/image-skin/loginbottom.gif);
	width: 700px;
	height: 60px;
	background-repeat: no-repeat;
}
.searchalbumdropdown
{
	width: 500px;
	margin: 0px 0px 0px 10px;
}




.searchartistmaster
{
	width: 700px;
	margin: 0px 0px 0px 10px;
	color:#7b0f0f;
	font-family:Verdana; /*background-image:url(../media/image-skin/main-bg-s.gif); 		background-position:bottom; 		background-repeat:no-repeat;*/
}
.searchartistcontainer
{
	width: 700px;
	
}
.searchartisttop
{
	background-image: url(../media/image-skin/logintop.gif);
	width: 700px;
	height: 53px;
	background-repeat: no-repeat;
}
.searchartistbody
{
	/*background-image:url(../media/image-skin/c2bg.jpg); 	 	background-color:#577d9d; 	background-repeat:no-repeat;*/
	width: 700px;
	background-image: url(../media/image-skin/loginbg.gif);
	background-repeat:repeat-y;
	padding:20px;
}
.searchartistbottom
{
	background-image: url(../media/image-skin/loginbottom.gif);
	width: 700px;
	height: 60px;
}
.searchalbumdropdown
{
	width: 600px;
}
.num 
{
	font-size:12px;
}





.forgetpasswordsubmit
{
	margin: 10px 0px 0px 125px;
}
.forgetpasswordtitle 
{
	font-family:Verdana;
	font-size: 14px;
	color:#7b0f0f;
	font-weight:bold;
}


.albumpagemaster
{
	margin: 0px 0px 0px 10px;
	color:#7b0f0f;
	font-family:Verdana; /*background-image:url(../media/image-skin/main-bg-s.gif); 		background-position:bottom; 		background-repeat:no-repeat;*/
}
.albumpagecontainer
{
	width: 620px;
	background-image: url(../media/image-skin/c4bg.jpg);
	background-color: #8b2202;
	background-repeat: no-repeat;
}

.albumpagetop
{
	background-image: url(../media/image-skin/c4top.gif);
	width: 620px;
	height: 12px;
	background-repeat: no-repeat;
}
.albumpagebody
{
	/*background-image:url(../media/image-skin/c2bg.jpg); 	 	background-color:#577d9d; 	background-repeat:no-repeat; 	width:620px;*/
}
.albumpagebottom
{
	background-image: url(../media/image-skin/c4bottom.gif);
	width: 620px;
	height: 55px;
}




.promotioncodemaster
{
	margin: 10px 0px 0px 10px;
	color:#7b0f0f;
	font-family:Verdana; /*background-image:url(../media/image-skin/main-bg-s.gif); 		background-position:bottom; 		background-repeat:no-repeat;*/
}
.promotioncodecontainer
{
	width: 700px;
	
}

.promotioncodetop
{
	background-image: url(../media/image-skin/logintop.gif);
	width: 700px;
	height: 53px;
	background-repeat: no-repeat;
}
.promotioncodebody
{
	/*background-image:url(../media/image-skin/c2bg.jpg); 	 	background-color:#577d9d; 	background-repeat:no-repeat;*/
	width: 700px;
	padding:20px;
	background-image: url(../media/image-skin/loginbg.gif);
	background-repeat:repeat-y;
}
.promotioncodebottom
{
	background-image: url(../media/image-skin/loginbottom.gif);
	width: 700px;
	height: 60px;
}




.downloadmanagerappletmaster
{
	margin: 0px 0px 0px 10px;
	color:#7b0f0f;
	font-family:Verdana; /*background-image:url(../media/image-skin/main-bg-s.gif); 		background-position:bottom; 		background-repeat:no-repeat;*/
}
.downloadmanagerappletcontainer
{
	width: 700px;
	
}

.downloadmanagerapplettop
{
	background-image: url(../media/image-skin/logintop.gif);
	width: 700px;
	height: 53px;
	background-repeat: no-repeat;
}
.downloadmanagerappletbody
{
	/*background-image:url(../media/image-skin/c2bg.jpg); 	 	background-color:#577d9d; 	background-repeat:no-repeat;*/
	width: 700px;
	padding:20px;
	background-image: url(../media/image-skin/loginbg.gif);
	background-repeat:repeat-y;
}
.downloadmanagerappletbottom
{
	background-image: url(../media/image-skin/loginbottom.gif);
	width: 700px;
	height: 60px;
}




.optionsongbysongmaster
{
	margin: 0px 0px 0px 10px;
	color:#7b0f0f;
	font-family:Verdana; /*background-image:url(../media/image-skin/main-bg-s.gif); 		background-position:bottom; 		background-repeat:no-repeat;*/
}
.optionsongbysongcontainer
{
	width: 700px;
	font-size:12px;
}

.optionsongbysongtop
{
	background-image: url(../media/image-skin/logintop.gif);
	width: 700px;
	height: 53px;
	background-repeat: no-repeat;
}
.optionsongbysongbody
{
	/*background-image:url(../media/image-skin/c2bg.jpg); 	 	background-color:#577d9d; 	background-repeat:no-repeat;*/
	width: 700px;
	background-image: url(../media/image-skin/loginbg.gif);
	background-repeat:repeat-y;
	/*padding:40px;*/
}
.optionsonybysongcontent 
{
	width:600px;
	margin-left:40px;
}
.optionsongbysongbottom
{
	background-image: url(../media/image-skin/loginbottom.gif);
	width: 700px;
	height: 60px;
	background-repeat: no-repeat;
}
.promotioncodecouponbox 
{
	margin:0px 0px 0px -9px;
	padding:0;
}
.downloadonclickemail 
{
	width:600px;
}


.checkoutmaster
{
	margin: 0px 0px 0px 10px;
	color:#7b0f0f;
	font-family:Verdana; /*background-image:url(../media/image-skin/main-bg-s.gif); 		background-position:bottom; 		background-repeat:no-repeat;*/
}
.checkoutcontainer
{
	width: 700px;
	
}

.checkouttop
{
	background-image: url(../media/image-skin/logintop.gif);
	width: 700px;
	height: 53px;
	background-repeat: no-repeat;
}
.checkoutbody
{
	/*background-image:url(../media/image-skin/c2bg.jpg); 	 	background-color:#577d9d; 	background-repeat:no-repeat;*/
	width:700px;
	padding:20px;
	background-image: url(../media/image-skin/loginbg.gif);
	background-repeat:repeat-y;
}
.checkoutbottom
{
	background-image: url(../media/image-skin/loginbottom.gif);
	width: 700px;
	height: 60px;
}

#checkout
{
	clear: both;
	font-size: 12px;
	font-family:Verdana;
}






.errormaster
{
	margin: 0px 0px 0px 10px;
	color:#7b0f0f;
	font-family:Verdana; /*background-image:url(../media/image-skin/main-bg-s.gif); 		background-position:bottom; 		background-repeat:no-repeat;*/
}
.errorcontainer
{
	width: 700px;
	
}

.errortop
{
	background-image: url(../media/image-skin/logintop.gif);
	width: 700px;
	height: 53px;
	background-repeat: no-repeat;
}
.errorbody
{
	/*background-image:url(../media/image-skin/c2bg.jpg); 	 	background-color:#3F4774; 	background-repeat:no-repeat;*/
	min-height: 200px;
	width: 700px;
	background-image: url(../media/image-skin/loginbg.gif);
	background-repeat:repeat-y;
	padding:20px;
}
.errorbottom
{
	background-image: url(../media/image-skin/loginbottom.gif);
	width: 700px;
	height: 60px;
}
.errortext
{
	color:#7b0f0f;
	font-family:Verdana;
	font-size: 12px;
	width: 600px;
	margin: 0 auto;
}


.accountmaster
{
	margin: 10px 0px 0px 10px;
	color:#7b0f0f;
	font-family:Verdana; /*background-image:url(../media/image-skin/main-bg-s.gif); 		background-position:bottom; 		background-repeat:no-repeat;*/
}

.accountmastertitle
{
	font-family:Verdana;
	font-size: 14px;
	color:#7b0f0f;
	font-weight:bold;
}

.accountcontainer
{
	width: 700px;
}

.accounttop
{
	background-image: url(../media/image-skin/logintop.gif);
	width: 700px;
	height: 53px;
	background-repeat: no-repeat;
}
.accountbody
{
	/*background-image:url(../media/image-skin/c2bg.jpg); 	 	background-color:#577d9d; 	background-repeat:no-repeat;*/
	width: 700px;
	min-height: 200px;
	padding:20px;
	background-image: url(../media/image-skin/loginbg.gif);
	background-repeat:repeat-y;
}
.accountbottom
{
	background-image: url(../media/image-skin/loginbottom.gif);
	width: 700px;
	height: 60px;
}

.generalcapitalizeunderline
{
	text-transform: capitalize;
	text-decoration: underline;
}
.generalcapitalizeunderline a
{
	text-transform: capitalize;
	text-decoration: underline;
}

.generalcapitalize
{
	text-transform: capitalize;
}

.logoutmaster
{
	margin: 15px 0px 0px 0px;
	color:#7b0f0f;
	font-family:Verdana; /*background-image:url(../media/image-skin/main-bg-s.gif); 		background-position:bottom; 		background-repeat:no-repeat;*/
}
.logoutcontainer
{
	width: 700px;

}

.logouttop
{
	background-image: url(../media/image-skin/logintop.gif);
	width: 700px;
	height: 53px;
	background-repeat: no-repeat;
}
.logoutbody
{
background-image: url(../media/image-skin/loginbg.gif);
	width: 700px;
	padding:30px;
	background-repeat:repeat-y;
}
.logoutbottom
{
	background-image: url(../media/image-skin/loginbottom.gif);
	width: 700px;
	height: 53px;
	height: 60px;
}




.helpsystemconfigmaster
{
	/*margin: 0px 0px 0px 50px;*/
	margin: 20px 0px 0px 0px;
	color:#7b0f0f;
	font-family:Verdana; /*background-image:url(../media/image-skin/main-bg-s.gif); 		background-position:bottom; 		background-repeat:no-repeat;*/
}

.helpmaster
{
	margin: 0px 0px 0px 0px;
	color:#7b0f0f;
	font-family:Verdana; /*background-image:url(../media/image-skin/main-bg-s.gif); 		background-position:bottom; 		background-repeat:no-repeat;*/
}
.helpcontainer
{
	width: 700px;

}

.helptop
{
	background-image: url(../media/image-skin/logintop.gif);
	width: 700px;
	height: 53px;
	background-repeat: no-repeat;
}
.helpbody
{
	/*background-image:url(../media/image-skin/c2bg.jpg); 	 	background-color:#577d9d; 	background-repeat:no-repeat;*/
	width: 700px;
	background-image: url(../media/image-skin/loginbg.gif);
	background-repeat:repeat-y;
	padding:20px;
}
.helpothertextbox 
{
width:640px;
}
.helpsystembodybox 
{
	width:650px;
}
.helpdownloadbodybox 
{
	width:650px;
}
.helpbottom
{
	background-image: url(../media/image-skin/loginbottom.gif);
	width: 700px;
	height: 60px;
}


.helplist
{
	font-family:Verdana;
	font-size: 12px;
	color:#7b0f0f;
	float: left;
	background-color: #000000;
	text-transform: capitalize;
}
.helplist a, ul li a
{
	font-family:Verdana;
	font-size: 12px;
	color:#7b0f0f;
	text-decoration: none;
	text-transform: capitalize;
}
.helplist a:hover, ul li a:hover
{
	/*font-family:Verdana; 	font-size:12px; 	color:#7b0f0f;*/
	text-decoration: underline;
	text-transform: capitalize;
}
.helplist ul
{
	list-style-type: none;
	text-transform: capitalize;
	font-family:Verdana;
	font-size: 12px;
	color:#7b0f0f;
}
.helplist li
{
	list-style: none;
	padding-bottom: 5px;
	font-family:Verdana;
	font-size: 12px;
	color:#7b0f0f;
}
.table
{
	height: 100%;
}
.footerhiplink
{
	margin: -90px 0px 0px 820px;
	position: absolute;
	display: block;
	width: 87px;
	height: 90px;
	background: none;
	outline: none;
}
.footerhiplink a
{
	display: block;
	width: 87px;
	height: 90px;
	outline: none;
}
.footerhiplink a:hover
{
	display: block;
	width: 87px;
	height: 90px;
}
.homepagelink
{
	margin: 0px 0px 0px 10px;
	position: absolute;
	display: block;
	width: 216px;
	height: 63px;
	width:417px;
	height:63px;
	
	background: url(../media/image-skin/mbc-logo.gif) no-repeat;
	
	outline: none;
	z-index: 3;
}
.homepagelink a
{
	display: block;
	width: 216px;
	height: 63px;
	outline: none;
	z-index: 3;
}
.homepagelink a:hover
{
	display: block;
	width: 216px;
	height: 63px;
	z-index: 3;
}


.homepagelinkbofa
{
	margin: 0px 0px 0px 417px;
	position: absolute;
	display: block;
	width: 501px;
	height: 62px;
	background: none;
	outline: none;
	z-index: 3;
}
.homepagelinkbofa a
{
	display: block;
	width: 501px;
	height: 62px;
	outline: none;
	z-index: 2;
}
.homepagelinkbofa a:hover
{
	display: block;
	width: 501px;
	height: 62px;
	z-index: 2;
}
.bankofamericafooterlinks 
{
	font-size:12px;
	text-transform:lowercase;
}
.bankofamericafooterlinks a
{
	font-size:12px;
	text-transform:lowercase;
}
.bankofamericafooterlinks a:hover
{
	font-size:12px;
	text-transform:lowercase;
}
.topsongs
{
	font-family:Verdana;
	font-size: 12px;
	color: #333333;
	float: left;
}
.topalbums
{
	font-family:Verdana;
	font-size: 12px;
	color: #333333;
	float: left;
}
.searchartistwidth
{
	width: 620px;
	font-family:Verdana;
	font-size: 12px;
	color:#7b0f0f;

}
.searchartistcontent
{
	margin: 0px 0px 0px 0px;
	width: 500px;
	
	padding:20px;
}
.searchresultsbox
{
	width: 700px;
	margin: 12px 0px 10px 25px;
}
.searchresultstop
{
	width: 700px;
	height: 37px;
	background-image: url(../media/image-skin/searchresultsbox-top.gif); /*background-color:#577d9d;*/
	background-repeat: no-repeat;
}
.searchresultsbody
{
	width: 700px;
	height:19px;
	background-image: url(../media/image-skin/searchresultsbodytextbg.gif);
	background-repeat:repeat-y;
	font-family:Verdana;
	font-size: 12px;
	color:#000000;
}
.searchresultsbottom
{
	width: 700px;
	height: 36px;
	background-image: url(../media/image-skin/searchresultsbox-bottom.gif); /*background-color:#577d9d;
	background-repeat: no-repeat;*/
}
.searchresultstext 
{
	font-family:Verdana;
	font-size: 12px;
	color:#000000;
	margin-left:25px;
}
.generalcontent
{
	margin: 0px 0px 0px 0px;
}
.forgetpasswordtextbox 
{
	margin-left:40px;
}
.accountcontent
{
	margin: 0px 0px 0px 20px;
}
.downloadoptionsbutton
{
	text-align: center;
}
.downloadmanagerwidth
{
	width: 600px;
}
.downloadoptionsbackground
{
	margin: 0px 0px 0px 0px;
	background-color: #000000;
}
.changepasswordformat
{
	font-family:Verdana;
	float: right;
	font-size: 12px;
	color:#7b0f0f;
}
.updateaccountformat
{
	font-family:Verdana;
	float: right;
	font-size: 12px;
	color:#7b0f0f;
}
.artistalbumbottombox
{
	margin: 0px 0px 0px 0px;
	overflow: visible;
	height: 20px;
	margin-bottom: 10px;
}
.searchartistlist
{
	width: 600px;
}
.searchartistrowsimple
{
	width: 200px;
}

.albumItem
{
	vertical-align: top;
	padding-bottom: 15px;
	color:#7b0f0f;
}
#artistpage
{
	width: 80px;
	float: left;
	text-align: left;
	vertical-align: top;
	margin: 0px 4px 0px 4px; /*padding:20px;*/
	color:#7b0f0f;
}
.fivegumsidelink
{
	margin: 0px 0px 0px 0px;
	position: absolute;
	display: block;
	width: 201px;
	height: 270px;
	background: none;
	outline: none;
}
.fivegumsidelink a
{
	display: block;
	width: 201px;
	height: 270px;
	outline: none;
}
.fivegumsidelink a:hover
{
	display: block;
	width: 201px;
	height: 270px;
}

.visenabled
{
	visibility: visible;
}
.visdisabled
{
	visibility: hidden;
}
.albumtitle
{
	text-transform: capitalize;
	font-family:Verdana;
	font-size: 12px;
}
.artistname
{
	text-transform: capitalize;
	font-family:Verdana;
	font-size: 12px;
}
.songtitle
{
	text-transform: capitalize;
	font-family:Verdana;
	font-size: 12px;
	color:#7b0f0f;
}
.length
{
	text-transform: capitalize;
	font-family:Verdana;
	font-size: 12px;
}
.title
{
	color:#7b0f0f;
	font-family:Verdana;
	font-size: 15px;
	font-weight: bold;
	padding: 10px 0px 0px 0px;
	text-transform: Uppercase;
	padding-bottom: 10px;
}
.onetenviewall
{
	/*float:right;*/
	margin-bottom: 10px;
	margin: 0px 0px 0px 80px;
	width: 150px;
	text-transform: capitalize;
	color:#000000;
}
.onetenviewall a
{
	text-transform: capitalize;
	color:#000000;
}
.onetenviewall a:hover
{
	text-transform: capitalize;
	color:#000000;
}
.otherpagetitles
{
	font-size: 12px;
	font-family:Verdana;
	font-weight: bold;
	margin-bottom: 10px;
	margin-left:4px;
	color: #7b0f0f;
	text-transform: uppercase;
}
.albumpagetitles
{
	font-size: 12px;
	font-family:Verdana;
	font-weight: bold;
	
	margin-bottom:10px;
	color: #7b0f0f;
	text-transform: uppercase;
}
.artistpagetitles
{
	font-size: 18px;
	font-family:Verdana;
	margin: 0px 0px 10px 10px;
	color:#7b0f0f;
	text-transform: capitalize;
}
.otherartistalbumstitle 
{
	font-size: 18px;
	font-family:Verdana;
	margin: 0px 0px 10px 20px;
	color:#7b0f0f;
	text-transform: capitalize;
}


*html .artistpagetitles
{
	font-size: 18px;
	font-family:Verdana;
	margin: 0px 0px 10px 20px;
	color:#7b0f0f;
	text-transform: capitalize;
}

.promoform
{
	margin: 0px 0px 0px 15px;
}
.errorbox
{
	color: #ff0000;
	font-size:12px;
	width:400px;
	margin-left:25px;
}
.errorboxpromopage
{
	color: #ff0000;
	font-size:12px;
	width:400px;
	
}
.errorboxWhite
{
	color: #ff0000;
}
.helpdownloadsupportlink
{
	color: #458ef5;
}
.helpdownloadsupportlink a
{
	color: #458ef5;
}
.helpdownloadsupportlink a:hover
{
	color: #458ef5;
}
.loginpageerrormessage
{
	font-size: 12px;
	padding: 10px;
}
.thanksforvisiting
{
	font-size: 12px;
	padding: 10px;
}
.titleboxh 
{
	width:500px;
	margin:0px 0px 0px -6px;
	padding:0;
}
.logintitlespacing
{
	margin: 0px 0px 0px 10px;
}
.searchTitle
{
	font-size: 14px;
	font-family:Verdana;
	margin: 0px 0px 10px 10px;
	color:#7b0f0f;
	text-transform: capitalize;
	font-weight: bold;
}
.countryselectorbox
{
	color: Black;
	width: 270px;
	margin: 0 auto;
}
.countryselectorbox a
{
	text-decoration: none;
	color:#7b0f0f;
	text-transform: capitalize;
}
.countryselectorbox a:hover
{
	color: Black;
	text-transform: capitalize;
	text-decoration: none;
	
}
.countryselectorleft
{
	float: left;
	width: 120px;
}
.countryselectorright
{
	float: right;
	width: 120px;
}
.countryselectortext 
{
	font-family:Verdana;
	font-size: 12px;
	color: #000000;
	margin-bottom:10px;
}
#pagebanner 
{
width:620px;
height:146px;
}
#bannercontent
{
	margin:0px 0px 0px 50px;
}
.hiddenbutton
{
	visibility: hidden;
}
.downloadlimitreached
{
    font-size: 11px;
    font-weight: bold;
}
.spacerdiv
{
    clear:both;
}
.caflag
{
	margin:5px 0px 0px 900px;
	background: url(../media/image-skin/caflag.gif) no-repeat;
	width: 25px;
	height: 15px;
	
	position:absolute; 
}
.ukflag
{
	margin:5px 0px 0px 900px;
	background: url(../media/image-skin/ukflag.gif) no-repeat;
	width: 25px;
	height: 15px;
	
	position:absolute;
}
.usflag
{
	margin:5px 0px 0px 900px;
	background: url(../media/image-skin/usflag.gif) no-repeat;
	width: 25px;
	height: 15px;
	
	position:absolute;
}
.headertwologos 
{
	width:970px;
	height:63px;
	margin-top:20px;
}
.mbclogo 
{
	float:left;
	width:417px;
	height:63px;
	background-color:Fuchsia;
	background: url(../media/image-skin/mbc-logo.gif) no-repeat;
}

.bofalogo 
{
	float:right;
	width:553px;
	height:63px;
	background-color:Green;
	background: url(../media/image-skin/BofA-Logo.gif) no-repeat;
}
.accountcreationmaster 
{
	background: url(../media/image-skin/accountcreationbg.gif) no-repeat;
	width:701px;
	height:758px;
	color:#000000;
}
.accountcreationbody 
{
	margin-top:65px;
	margin-left:50px;
	position:absolute;
	width:542px;
	/*background-color:Aqua;*/
}
.accountcreationtitle 
{
	background: url(../media/image-skin/account-creation-title.gif) no-repeat;
	width:542px;
	height:36px;
}
.helpotheremail 
{
	color:#000000;
	text-decoration:none;
	text-transform:lowercase;
}
.helpotheremail a
{
	color:#000000;
	text-decoration:none;
	text-transform:lowercase;
}
.helpotheremail a:hover
{
	color:#000000;
	text-decoration:none;
	text-transform:lowercase;
}
.noresults 
{
	color:#000000;
	margin-left:15px;
}
#DownalodArea 
{
	width:600px;
}
.downloadmanageractivex 
{
	width:590px;
	
}
.EnableStyle
{
	cursor:default;
}

.landingpage
{
	color:Black;
}

.customerservicemaster
{
	margin: 0px 0px 0px 0px;
	color:#7b0f0f;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif; 
}
.customerservicecontainer
{
	width: 620px;
	/*background-image: url(../media/image-skin/c2bg.jpg);
	background-color: #577d9d;
	background-repeat: no-repeat;*/
}
.customerservicetop
{
	background-image: url(../media/image-skin/logintop.gif);
	width: 700px;
	height: 53px;
	background-repeat: no-repeat;
}
.customerservicebody
{
		background-image: url(../media/image-skin/loginbg.gif);
	width: 700px;
	height: 294px;
	background-repeat: no-repeat;
	
}
.customerservicecontent 
{
	margin:30px 0px 0px 30px;
	position:absolute;
}
.customerservicebottom
{
	background-image: url(../media/image-skin/loginbottom.gif);
	width: 701px;
	height: 60px;
	background-repeat:no-repeat;
}
.customerservice-problem-text
{
    width: 580px;
    height: 200px;
}
.customerservice-email-text
{
    width: 200px;
}
.successbox
{
    font-size: 12px;
}