body, html
{
	margin: 0;
	padding: 0;
	color: #FFFFFF;
	height: 64px;
}
body
{
	min-width: 750px;
} 
.containerwrap
{
	width: 980px;
	margin: 0 auto;
}
.wrap
{
	margin: 0 auto;
	width: 980px;
	background-repeat: no-repeat;
	margin-top: 23px;
}
.wrapalt
{
	margin: 0 auto;
	width: 980px;
	background-repeat: no-repeat;
	margin-top: 23px;
}
.headerbox
{
	width: 930px;
	clear: both;
	height: 40px;
}
.headerlogo
{
	background-image: url(../media/image-skin/logo.gif);
	background-repeat: no-repeat; 
	background-position:-31px bottom;
	z-index: 2;
	width: 300px;
	height: 83px;
	margin: 0x 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: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
a
{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #FFFFFF;
	font-size: 12px;
	text-transform: lowercase;
}
a:hover
{
	text-decoration: none; /*color:#00608A;*/
	font-size: 12px;
	text-decoration: underline;
}
h1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	margin:0px 0px 0px 5px;
}
h2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
}
h3
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
}
ul
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.headerlinksbox
{
	float: right;
	z-index: 2;
}
.headerlinks
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px; /*padding:10px;*/ /*margin:40px 0px 0px 0px; 	position:absolute; 	margin-top:30px; 	float:right; 	color:#FFFFFF;*/
	color:#000000;
	text-transform: uppercase;
	z-index: 2;
}
.headerlinks a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #51636a;
	text-decoration: none;
	text-transform: uppercase;
	z-index: 2;
}
.headerlinks a:hover
{
	color: #FFFFFF;
	font-size: 10px;
	background-color: #00608A;
	text-transform: uppercase;
	z-index: 2;
}
.headercvbox
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 10px;
	color: #FFFFFF;
	margin: 80px 0px 0px 160px;
	position: absolute;
}
.headercvbox a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.headercvbox a:hover
{
	text-decoration: underline;
}
.enterpromocodetext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #51636a;
	text-transform: uppercase;
	width:206px;
	text-align:left;
}
.pinentrycodeboxtop 
{
	width:165px;
	
	/*background-color:Maroon;*/
	text-align:left;
}
#pinentrycodebox
{
    background: url(../media/image-skin/inputbox200.gif) no-repeat;	
	width:200px;
	float:right;
}
#pinentrycodebox input
{
    border: medium none;
    background-color: Transparent;
    padding:2px;
    margin: 0px;
    vertical-align:bottom;
    
}
.headerpromocodebox
{
	width: 345px;
	float: right;
	background-color: Fuchsia;
	position: absolute;
}
.headerpromocodeleft
{
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #51636a;
	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;
}
#flashalbums
{
margin-left: 10px;
}
#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:#FFFFFF;*/
	float: right; /*width:723px;*/
	width: 715px;
	margin: 30px 0px 0px 0px;
}
#main h2, #main h3, #main p
{
	padding: 0 10px;
}

#sidebar
{
	/*background:#99c;*/
	float: left;
	width: 278px;
	margin: 40px 0px 0px 10px; /*background-image:url(../media/image-skin/sidebar-n.gif); 	background-position:bottom; 	background-repeat:no-repeat;*/
	width: 244px;
}
#sidebar ul
{
	margin-bottom: 0;
}
#sidebar h3, #sidebar p
{
	padding: 0 10px 0 0;
}
.gumpackimage
{
	background-image: url(../media/image-skin/5gum-gumpack.gif);
	width: 244px;
	height: 241px;
}
#footer
{
	background-color: #FFFFFF;
	margin: 0 auto;
	width: 900px;
	height: 120px;
	clear: both;
}
#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: 160px;
	height: 43px;
	margin-top: 35px;
}
.footertextbox
{
	margin: 0px 0px 0px 310px;
}
.footertext
{
	padding: 35px;
	margin: 0;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5c5c5c;
	text-transform: uppercase;
}
.footertext a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #51636A;
	text-transform: uppercase;
}
.footertext a:hover
{
	color: #FFFFFF;
	background-color: #00608A;
	text-transform: uppercase;
	font-size: 10px;
}
.legaltext
{
	margin: 0;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #5c5c5c;
}
.legaltext a
{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #5c5c5c;
	font-size: 8px;
}
.legaltext a:hover
{
	text-decoration: underline;
	color: #5c5c5c;
	font-size: 8px;
}


.breadcrums
{
	color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	border-top: #cccccc solid 1px;
	border-bottom: #cccccc solid 1px;
}
.breadcrums a
{
	color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}
.breadcrums a:hover
{
	color: #FFFFFF;
	background-color: #00608A;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}
#sidebarsearchbox
{ 
    background: url(../media/image-skin/inputbox200.gif) no-repeat;	
	background-position:0px 0px;
	background-repeat:no-repeat;
}
#sidebarsearchbox input{
	background: none;
	margin: 0px;
	padding: 2px;
	border: none;
	vertical-align:bottom;
 }
.sidebarsearchbox
{
	width: 250px; /*background-color:#CCFF00;*/
	display: table;
	margin-bottom: 20px;
	margin-top: 20px;
}
.sidebarsearchtitle
{
	font-family: Arial, Helvetica, sans-serif; /*color: #EC008C;*/
	color: #FD4306;
	font-size: 14px;
	margin-bottom: 16px;
}
.sidebarsearchform
{
	/*width:249px; 	font-family: Arial, Helvetica, sans-serif; 	font-size:12px;*/
	/*background: url(../media/image-skin/inputbox200.gif) no-repeat;*/
	background-position: 0px 0px;
	width: 250px;
	height: 20px;
	margin-top: 10px;
}
.searchbuttonsbox
{
}
.sidebarsearchbutton
{
	width: 17px;
	height: 20px;
	margin-top: 10px;
} 

.sidebarsearchallbutton
{
	float: left;
	margin-top: 10px;
}
.newthisweekbox
{
	width: 250px;
	clear: both; /*background-color:#CCFF00;*/
	display: table;
	color: #51636A;
}
.newthisweektitle
{
	font-family: Arial, Helvetica, sans-serif;
	color: #FD4306;
	font-size: 14px;
	/*margin-bottom: 16px;*/
}
.newthisweektextleft
{
	float: left;
	margin-left: -40px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #51636A;
	text-transform: lowercase;
	text-decoration: none;
}
.newthisweektextleft a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #51636A;
	text-transform: lowercase;
	text-decoration: none;
}
.newthisweektextleft a:hover
{
	color: #FFFFFF;
	background-color: #00608A;
	text-transform: lowercase;
	text-decoration: none;
}
.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/bulllet.jpg);
	list-style-position: outside;
	line-height: 1.6em;
	text-decoration: none;
	margin-left: 25px;
	letter-spacing: 0.2px;
}
.newthisweektextright
{
	width: 125px;
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-left: -40px;
	color: #51636A;
	text-transform: lowercase;
	text-decoration: none;
}
.newthisweektextright a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #51636A;
	text-transform: lowercase;
	text-decoration: none;
}
.newthisweektextright a:hover
{
	color: #FFFFFF;
	background-color: #00608A;
	text-transform: lowercase;
	text-decoration: none;
}
.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: 247px;
	clear: both;
}
.populargenrestitle
{
	font-family: Arial, Helvetica, sans-serif; /*color: #59AD31;*/
	color: #FD4306;
	font-size: 14px;
	margin-bottom: 16px;
	margin-top: 0px;
}
.populargenrestextleft
{
	width: 137px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #51636A;
	margin-left: -40px;
	text-transform: lowercase;
}
.populargenrestextleft a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #51636A;
	text-transform: lowercase;
}
.populargenrestextleft a:hover
{
	color: #FFFFFF;
	background-color: #00608A;
	text-transform: lowercase;
	text-decoration: none;
}
.populargenrestextleft ul
{
	margin-top: 0;
	margin-bottom: 0;
	list-style-type: none;
	list-style-position: outside;
}
.populargenrestextleft li
{
	/*position: relative;*/
	list-style-image: url(../media/image-skin/bulllet.jpg);
	list-style-position: outside;
	line-height: 1.6em;
	text-decoration: none;
	margin-left: 25px;
	letter-spacing: 0.2px;
}
.populargenrestextright
{
	width: 120px;
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-left: -40px;
	text-transform: lowercase;
}
.populargenrestextright a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #51636A;
	text-transform: lowercase;
}
.populargenrestextright a:hover
{
	color: #FFFFFF;
	background-color: #00608A;
	text-transform: lowercase;
	text-decoration: none;
}
.populargenrestextright ul
{
	margin-top: 0;
	margin-bottom: 0;
	list-style-type: none;
	list-style-position: outside;
}
.populargenrestextright li
{
	/*position: relative;*/
	list-style-image: url(../media/image-skin/bulllet.jpg);
	list-style-position: outside;
	line-height: 1.6em;
	text-decoration: none;
	margin-left: 25px;
	letter-spacing: 0.2px;
}
.threecolumnsbox
{
	margin: 10px 0px 0px 56px;
	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/c1bg.jpg);
	width: 200px;
	height: 200px;
	background-color: #0F1538;
	background-repeat: no-repeat;
}
.topartisttitle
{
	background-color: #0F1538;
	background-image: url(../media/image-skin/c1top.gif);
	background-repeat: no-repeat;
	height: 30px;
}
.topartisttitletext
{
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin: 0px 0px 0px 10px;
}
.topalbumsbackground
{
	background-image: url(../media/image-skin/c2bg.jpg);
	width: 200px;
	height: 200px;
	background-color: #3F4774;
	background-repeat: no-repeat;
}

.topalbumsartistpagebackground
{
	background-image: url(../media/image-skin/c1bg.jpg);
	width: 200px;
	/*height: 200px;*/
	background-color: #0F1538;
	background-repeat: no-repeat;
}
.topalbumsartistpagetop
{
	background-image: url(../media/image-skin/c1artisttop.gif);
	width: 410px;
	height:12px;
	background-repeat: no-repeat;
}
.topalbumstitle
{
	background-color: #3F4774;
	background-image: url(../media/image-skin/c2top.gif);
	background-repeat: no-repeat;
	height: 30px;
}
.topalbumstitletext
{
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin: 0px 0px 0px 10px;
}
.topsongsbackground
{
	background-image: url(../media/image-skin/c3bg.jpg);
	width: 200px;
	height: 200px;
	background-color: #676E94;
	background-repeat: no-repeat;
}
.topsongstitle
{
	background-color: #676E94;
	background-image: url(../media/image-skin/c3top.gif);
	background-repeat: no-repeat;
	/*height: 30px;*/
}
.topsongstitletext
{
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin: 0px 0px 0px 10px;
}
.columnslinks
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #FFFFFF;
	float: left;
}
.columnslinks a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #FFFFFF;
	text-decoration: none;
}
.columnslinks a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #FFFFFF;
	text-decoration: underline;
}

.topalbumssongslinks
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #FFFFFF;
	margin: 0px 0px 0px 10px;
}
.topalbumssongslinks a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #FFFFFF;
	text-decoration: none;
}
.topalbumssongslinks a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #FFFFFF;
	text-decoration: underline;
}
.youraccountbox
{
	width: 249px;
	clear: both;
	padding-top: 10px;
	margin-bottom: 10px;
	z-index: 2;
}
.youraccountbox a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #51636A;
	text-transform: lowercase;
	text-decoration: none;
}
.youraccountbox a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #00608A;
	text-transform: lowercase;
	text-decoration: none;
}
.youraccountboxtitle
{
	font-family: Arial, Helvetica, sans-serif; /*color: #11b2f0;*/
	color: #FD4306;
	font-size: 14px;
	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/bulllet.jpg);
	list-style-position: outside;
	line-height: 1.6em;
	text-decoration: none;
	margin-left: -16px;
	letter-spacing: 0.2px;
	text-transform: capitalize;
	font-weight:bold;
}
.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: 5px;
}
.topalbumgraphic
{
	width: 70px;
	height: 70px;
	padding: 1px;
	float: left;
}
.topalbumtext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	margin-left: 75px;
	text-transform: capitalize;
}
.topalbumtext a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: capitalize;
}
.topalbumtext a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
}
.topalbumtracktext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	margin-left: 75px;
	text-transform: capitalize;
}
.topalbumtracktext a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	text-transform: capitalize;
}
.topalbumtracktext a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: bold;
}
.topalbuminfo
{
	width: 125px;
	margin-left: 5px;
	float: right;
	background-color: #FFFFFF;
	margin-top: -70px;
}
.topalbumsongformatbox
{
	float: right;
}
.topalbuminfoaddtocart
{
	margin-left: 75px;
	margin-top: 10px;
}
.topsongsbox
{
	width: 170px; /*background-color:#FFFFFF;*/
	margin: 0 auto;
	display: table;
	margin-bottom: 10px;
	margin-left: 20px;
	border-bottom: #ffffff solid 1px;
}
.topsongformatbox
{
	float: right;
}
.topsongtext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-transform: capitalize;
}
.topsongtext a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	text-transform: capitalize;
}
.topsongtext a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: underline;
	text-transform: capitalize;
}
.topsongartisttext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.topsongartisttext a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.topsongartisttext a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	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: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	float: left;
	margin-left: 10px;
	width: 170px;
}
.artist_list_item
{
	padding-bottom: 8px;
}
.topartists a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: capitalize;
}
.topartists a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	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: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	float: left;
	margin-left: -10px;
}
.artistpage a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.artistpage a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
}
.artistpage ul
{
	list-style-type: none;
	text-transform: capitalize;
}
.artistpage li
{
	list-style: none;
	padding-bottom: 5px;
}
.artistpagetitle
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	margin: 0px 0px 20px 10px;
	color: #ffffff;
	font-weight: bold;
}
.artisttitle
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin: 0px 0px 20px 10px;
	color: #ffffff;
}
.artistalbumsbox
{
	width: 334px;
	clear: both;
	margin: 0px 0px 0px 27px;
}
.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 11px;
}

*html .albumsectionpagecontent
{
	margin:10px 0px 0px -4px;
}

.albumsectionpagecontent
{
	width: 622px;
	clear: both;
	margin: 0px 0px 0px 45px; /*background-color:#0F1538;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF; /*background-image:url(../media/image-skin/c1bg.jpg); 	background-repeat:no-repeat;*/
}
.albuminfobox
{
	/*width:622px;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding:5px;
	margin:0;
	width:600px;
	
}
.albumcontentleft
{
	float: left;
	width: 150px;
	height: 150px;
	
	
}
.albumcontentright
{
	float:right;
	width: 438px;
	margin-left:10px;
	position:relative;
}





.albumpagemaster
{
	margin: 0px 0px 0px 10px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif; /*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.gif);
	width: 620px;
	height: 33px;
	background-repeat: no-repeat;
}
.albumpagebody
{
	width: 620px;
	background-color: #0F1538;
	background-image: url(../media/image-skin/c1bg.jpg);
	background-repeat: no-repeat;
}
.albumpagebottom
{
	background-image: url(../media/image-skin/c4bottom.gif);
	width: 620px;
	height: 55px;
}

.albumpagealbumsongsbody
{
	/*width:622px;*/
	background-color: #3F4774;
	background-image: url(../media/image-skin/c2bg.jpg);
	background-repeat: no-repeat;
}

.albumpagealbuminfobody
{
	width: 620px;
	background-color: #8b2204;
	background-image: url(../media/image-skin/c4bg.jpg);
	background-repeat: no-repeat;
}




.columnstitle
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.viewall
{
	width: 200px;
	font-weight: bold;
	padding-top: 10px;
	padding-bottom: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.viewall a
{
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.viewall a:hover
{
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.loginbox
{
	width: 622px; /*background-color:#FFFFFF;*/
	font-family: Arial, Helvetica, sans-serif;
	display: table;
	background-image: url(../media/image-skin/c2bg.jpg);
	width: 620px;
	background-color: #0F1538;
	background-repeat: no-repeat;
}
.loginbox a
{
	width: 622px; /*background-color:#FFFFFF;*/
	font-family: Arial, Helvetica, sans-serif; /*display:table;*/
	text-decoration: none;
	color: #FFFFFF;
}
.loginbox a:hover
{
	width: 622px; /*background-color:#FFFFFF;*/
	font-family: Arial, Helvetica, sans-serif; /*display:table;*/
	text-decoration: underline;
	color: #FFFFFF;
}
.logintop
{
	background-image: url(../media/image-skin/logintop.gif);
	width: 620px;
	height: 12px;
	background-repeat: no-repeat;
}
.loginbody
{
	background-image: url(../media/image-skin/c1bg.jpg);
	width: 620px;
	background-color: #0F1538;
	background-repeat: no-repeat;
}
.loginbottom
{
	background-image: url(../media/image-skin/loginbottom.gif);
	width: 620px;
	height: 55px;
}
.loginform
{
	width: 430px;
	clear: both;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
.loginleft
{
	float: left;
	width: 120px;
	text-align: right;
	padding-top: 8px;
}
.loginright
{
	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;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif; /*background-image:url(../media/image-skin/main-bg-s.gif); 		background-position:bottom; 		background-repeat:no-repeat;*/
}
.helppagesbox
{
	margin: 20px 0px 0px 47px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif; /*background-image:url(../media/image-skin/main-bg-s.gif); 		background-position:bottom; 		background-repeat:no-repeat;*/
}
.viewcartmaster
{
	margin: 15px 0px 0px 56px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif; /*background-image:url(../media/image-skin/main-bg-s.gif); 		background-position:bottom; 		background-repeat:no-repeat;*/
}
.viewcartcontainer
{
	width: 620px;
	background-image: url(../media/image-skin/c1bg.jpg);
	background-color: #0F1538;
	background-repeat: no-repeat;
	
}

.viewcarttop
{
	background-image: url(../media/image-skin/logintop.gif);
	width: 620px;
	height: 12px;
	background-repeat: no-repeat;
}
.viewcartbody
{
	/*background-image:url(../media/image-skin/c2bg.jpg); 	 	background-color:#3F4774; 	background-repeat:no-repeat;*/
	width: 620px;
	min-height: 200px;
}
.viewcartbottom
{
	background-image: url(../media/image-skin/loginbottom.gif);
	width: 620px;
	height: 55px;
}


.viewcartbox
{
	margin: 0px 0px 0px 10px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 600px;
}
.viewcartbox a
{
	margin: 0px 0px 0px 0px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}
.viewcartbox a:hover
{
	margin: 0px 0px 0px 0px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
}


.termsmaster
{
	margin: 0px 0px 0px 10px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif; /*background-image:url(../media/image-skin/main-bg-s.gif); 		background-position:bottom; 		background-repeat:no-repeat;*/
}
.termscontainer
{
	width: 620px;
	background-image: url(../media/image-skin/c1bg.jpg);
	background-color: #0F1538;
	background-repeat: no-repeat;
}

.termstop
{
	background-image: url(../media/image-skin/logintop.gif);
	width: 620px;
	height: 12px;
	background-repeat: no-repeat;
}
.termsbody
{
	/*background-image:url(../media/image-skin/c2bg.jpg); 	 	background-color:#3F4774; 	background-repeat:no-repeat;*/
	width: 620px;
}
.termsbottom
{
	background-image: url(../media/image-skin/loginbottom.gif);
	width: 620px;
	height: 55px;
}



.privacymaster
{
	margin: 0px 0px 0px 10px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif; /*background-image:url(../media/image-skin/main-bg-s.gif); 		background-position:bottom; 		background-repeat:no-repeat;*/
}
.privacycontainer
{
	width: 620px;
	background-image: url(../media/image-skin/c1bg.jpg);
	background-color: #0F1538;
	background-repeat: no-repeat;
}

.privacytop
{
	background-image: url(../media/image-skin/logintop.gif);
	width: 620px;
	height: 12px;
	background-repeat: no-repeat;
}
.privacybody
{
	/*background-image:url(../media/image-skin/c2bg.jpg); 	 	background-color:#3F4774; 	background-repeat:no-repeat;*/
	width: 600px;
	padding:10px;
}
.privacybottom
{
	background-image: url(../media/image-skin/loginbottom.gif);
	width: 620px;
	height: 55px;
}






.downloadoptionsmaster
{
	margin: 0px 0px 0px 0px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif; /*background-image:url(../media/image-skin/main-bg-s.gif); 		background-position:bottom; 		background-repeat:no-repeat;*/
}
.downloadoptionscontainer
{
	width: 620px;
	background-image: url(../media/image-skin/c1bg.jpg);
	background-color: #0F1538;
	background-repeat: no-repeat;
}
.downloadoptionstop
{
	background-image: url(../media/image-skin/c1albumpage-artisttop.gif);
	width: 620px;
	height: 12px;
	background-repeat: no-repeat;
}
.downloadoptionsbody
{
	/*background-image:url(../media/image-skin/c2bg.jpg); 	 	background-color:#3F4774; 	background-repeat:no-repeat;*/
	width: 600px;
	padding:10px;
	font-size:12px;
}
.downloadoptionsbottom
{
	background-image: url(../media/image-skin/c1albumpage-artistbottom.gif);
	width: 620px;
	height: 55px;
}
.downloadoption-subtitle 
{
	margin:0px 0px 0px 12px;
	width:570px;
}
.orderhistorymaster
{
	margin: 10px 0px 0px 10px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif; /*background-image:url(../media/image-skin/main-bg-s.gif); 		background-position:bottom; 		background-repeat:no-repeat;*/
}
.orderhistorycontainer
{
	width: 620px;
	background-image: url(../media/image-skin/c1bg.jpg);
	background-color: #0F1538;
	background-repeat: no-repeat;
}
.orderhistorytop
{
	background-image: url(../media/image-skin/c1albumpage-artisttop.gif);
	width: 620px;
	height: 12px;
	background-repeat: no-repeat;
}
.orderhistorybody
{
	/*background-image:url(../media/image-skin/c2bg.jpg); 	 	background-color:#3F4774; 	background-repeat:no-repeat;*/
	width: 600px;
	padding:10px;
	font-size:12px;
	min-height: 200px;
}
.orderhistorybottom
{
	background-image: url(../media/image-skin/c1albumpage-artistbottom.gif);
	width: 620px;
	height: 55px;
}




.changepasswordmaster
{
	margin: 10px 0px 0px 10px;
	color: #FFFFFF;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif; /*background-image:url(../media/image-skin/main-bg-s.gif); 		background-position:bottom; 		background-repeat:no-repeat;*/
}
.changepasswordcontainer
{
	width: 620px;
	background-image: url(../media/image-skin/c1bg.jpg);
	background-color: #0F1538;
	background-repeat: no-repeat;
}
.changepasswordtop
{
	background-image: url(../media/image-skin/logintop.gif);
	width: 620px;
	height: 12px;
	background-repeat: no-repeat;
}
.changepasswordbody
{
	/*background-image:url(../media/image-skin/c2bg.jpg); 	 	background-color:#3F4774; 	background-repeat:no-repeat;*/
	width: 600px;
	min-height: 200px;
	font-size:12px;
	padding:10px;
}
.changepasswordbottom
{
	width: 620px;
	height: 55px;
}
.changepasswordtext 
{
	width:600px;
	margin:0px 0px 0px 10px;
}





.pwupdatemaster
{
	margin: 15px 0px 0px 55px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif; /*background-image:url(../media/image-skin/main-bg-s.gif); 		background-position:bottom; 		background-repeat:no-repeat;*/
}
.pwupdatemastercontainer
{
	width: 620px;
	background-image: url(../media/image-skin/c1bg.jpg);
	background-color: #0F1538;
	background-repeat: no-repeat;
}
.pwupdatemastertop
{
	background-image: url(../media/image-skin/c1albumpage-artisttop.gif);
	width: 620px;
	height: 12px;
	background-repeat: no-repeat;
}
.pwupdatemasterbody
{
	/*background-image:url(../media/image-skin/c2bg.jpg); 	 	background-color:#3F4774; 	background-repeat:no-repeat;*/
	width: 620px;
	margin: 0px 0px 0px 20px;
	font-size:12px;
}
.pwupdatemasterbottom
{
	background-image: url(../media/image-skin/c1albumpage-artistbottom.gif);
	width: 620px;
	height: 55px;
}
.pwupdatesubmit
{
	margin: 20px 0px 0px 120px;
}





.userprofilemaster
{
	margin: 0px 0px 0px 10px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif; /*background-image:url(../media/image-skin/main-bg-s.gif); 		background-position:bottom; 		background-repeat:no-repeat;*/
}
.userprofilecontainer
{
	width: 620px;
	background-image: url(../media/image-skin/c1bg.jpg);
	background-color: #0F1538;
	background-repeat: no-repeat;
}
.userprofiletop
{
	background-image: url(../media/image-skin/c1albumpage-artisttop.gif);
	width: 620px;
	height: 12px;
	background-repeat: no-repeat;
}
.userprofilebody
{
	/*background-image:url(../media/image-skin/c2bg.jpg); 	 	background-color:#3F4774; 	background-repeat:no-repeat;*/
	width: 600px;
	padding:10px;
	min-height: 200px;
}
.userprofilebottom
{
	background-image: url(../media/image-skin/c1albumpage-artistbottom.gif);
	width: 620px;
	height: 55px;
}





.searchalbummaster
{
	margin: 0px 0px 0px 10px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif; /*background-image:url(../media/image-skin/main-bg-s.gif); 		background-position:bottom; 		background-repeat:no-repeat;*/
}
.searchalbumcontainer
{
	width: 620px;
	background-image: url(../media/image-skin/c1bg.jpg);
	background-color: #0F1538;
	background-repeat: no-repeat;
}
.searchalbumtop
{
	background-image: url(../media/image-skin/c1albumpage-artisttop.gif);
	width: 620px;
	height: 12px;
	background-repeat: no-repeat;
}
.searchalbumbody
{
	/*background-image:url(../media/image-skin/c2bg.jpg); 	 	background-color:#3F4774; 	background-repeat:no-repeat;*/
	width: 620px;
}
.searchalbumbottom
{
	background-image: url(../media/image-skin/c1albumpage-artistbottom.gif);
	width: 620px;
	height: 55px;
}
.searchalbumdropdown
{
	width: 600px;
	margin: 0px 0px 0px 10px;
}




.searchartistmaster
{
	width: 620px;
	margin: 0px 0px 0px 10px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif; /*background-image:url(../media/image-skin/main-bg-s.gif); 		background-position:bottom; 		background-repeat:no-repeat;*/
}
.searchartistcontainer
{
	width: 620px;
	background-image: url(../media/image-skin/c1bg.jpg);
	background-color: #0F1538;
	background-repeat: no-repeat;
}
.searchartisttop
{
	background-image: url(../media/image-skin/c1albumpage-artisttop.gif);
	width: 620px;
	height: 12px;
	background-repeat: no-repeat;
}
.searchartistbody
{
	/*background-image:url(../media/image-skin/c2bg.jpg); 	 	background-color:#3F4774; 	background-repeat:no-repeat;*/
	width: 620px;
}
.searchartistbottom
{
	background-image: url(../media/image-skin/c1albumpage-artistbottom.gif);
	width: 620px;
	height: 55px;
}
.searchalbumdropdown
{
	width: 600px;
}





.forgetpasswordsubmit
{
	margin: 10px 0px 0px 125px;
}



.albumpagemaster
{
	margin: 0px 0px 0px 10px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif; /*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:#3F4774; 	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: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif; /*background-image:url(../media/image-skin/main-bg-s.gif); 		background-position:bottom; 		background-repeat:no-repeat;*/
}
.promotioncodecontainer
{
	width: 620px;
	background-image: url(../media/image-skin/c1bg.jpg);
	background-color: #0F1538;
	background-repeat: no-repeat;
}

.promotioncodetop
{
	background-image: url(../media/image-skin/logintop.gif);
	width: 620px;
	height: 12px;
	background-repeat: no-repeat;
}
.promotioncodebody
{
	/*background-image:url(../media/image-skin/c2bg.jpg); 	 	background-color:#3F4774; 	background-repeat:no-repeat;*/
	width: 600px;
	padding:10px;
}
.promotioncodebottom
{
	background-image: url(../media/image-skin/loginbottom.gif);
	width: 620px;
	height: 55px;
}




.downloadmanagerappletmaster
{
	margin: 0px 0px 0px 10px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif; /*background-image:url(../media/image-skin/main-bg-s.gif); 		background-position:bottom; 		background-repeat:no-repeat;*/
}
.downloadmanagerappletcontainer
{
	width: 620px;
	background-image: url(../media/image-skin/c1bg.jpg);
	background-color: #0F1538;
	background-repeat: no-repeat;
}

.downloadmanagerapplettop
{
	background-image: url(../media/image-skin/c1albumpage-artisttop.gif);
	width: 620px;
	height: 12px;
	background-repeat: no-repeat;
}
.downloadmanagerappletbody
{
	/*background-image:url(../media/image-skin/c2bg.jpg); 	 	background-color:#3F4774; 	background-repeat:no-repeat;*/
	width: 600px;
	padding:10px;
}
.downloadmanagerappletbottom
{
	background-image: url(../media/image-skin/c1albumpage-artistbottom.gif);
	width: 620px;
	height: 55px;
}




.optionsongbysongmaster
{
	margin: 0px 0px 0px 10px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif; /*background-image:url(../media/image-skin/main-bg-s.gif); 		background-position:bottom; 		background-repeat:no-repeat;*/
}
.optionsongbysongcontainer
{
	width: 620px;
	background-image: url(../media/image-skin/c1bg.jpg);
	background-color: #0F1538;
	background-repeat: no-repeat;
	
}

.optionsongbysongtop
{
	background-image: url(../media/image-skin/c1albumpage-artisttop.gif);
	width: 620px;
	height: 12px;
	background-repeat: no-repeat;
}
.optionsongbysongbody
{
	/*background-image:url(../media/image-skin/c2bg.jpg); 	 	background-color:#3F4774; 	background-repeat:no-repeat;*/
	width: 620px;
	font-size:12px;
	margin:0px 0px 0px 10px;
}
.optionsongbysongbottom
{
	background-image: url(../media/image-skin/c1albumpage-artistbottom.gif);
	width: 620px;
	height: 55px;
}
.promotioncodecouponbox 
{
	margin:0px 0px 0px -9px;
	padding:0;
}



.checkoutmaster
{
	margin: 0px 0px 0px 10px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif; /*background-image:url(../media/image-skin/main-bg-s.gif); 		background-position:bottom; 		background-repeat:no-repeat;*/
}
.checkoutcontainer
{
	width: 620px;
	background-image: url(../media/image-skin/c1bg.jpg);
	background-color: #0F1538;
	background-repeat: no-repeat;
}

.checkouttop
{
	background-image: url(../media/image-skin/logintop.gif);
	width: 620px;
	height: 12px;
	background-repeat: no-repeat;
}
.checkoutbody
{
	/*background-image:url(../media/image-skin/c2bg.jpg); 	 	background-color:#3F4774; 	background-repeat:no-repeat;*/
	width: 600px;
	padding:10px;
}
.checkoutbottom
{
	background-image: url(../media/image-skin/loginbottom.gif);
	width: 620px;
	height: 55px;
}

#checkout
{
	clear: both;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}






.errormaster
{
	margin: 0px 0px 0px 10px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif; /*background-image:url(../media/image-skin/main-bg-s.gif); 		background-position:bottom; 		background-repeat:no-repeat;*/
}
.errorcontainer
{
	width: 620px;
	background-image: url(../media/image-skin/c1bg.jpg);
	background-color: #0F1538;
	background-repeat: no-repeat;
}

.errortop
{
	background-image: url(../media/image-skin/logintop.gif);
	width: 620px;
	height: 12px;
	background-repeat: no-repeat;
}
.errorbody
{
	/*background-image:url(../media/image-skin/c2bg.jpg); 	 	background-color:#3F4774; 	background-repeat:no-repeat;*/
	min-height: 200px;
	width: 620px;
}
.errorbottom
{
	/*background-image: url(../media/image-skin/loginbottom.gif);*/
	width: 620px;
	height: 55px;
}
.errortext
{
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 600px;
	margin: 0 auto;
}


.accountmaster
{
	margin: 10px 0px 0px 10px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif; /*background-image:url(../media/image-skin/main-bg-s.gif); 		background-position:bottom; 		background-repeat:no-repeat;*/
}
.accountcontainer
{
	width: 620px;
	background-image: url(../media/image-skin/c1bg.jpg);
	background-color: #0F1538;
	background-repeat: no-repeat;
}

.accounttop
{
	background-image: url(../media/image-skin/logintop.gif);
	width: 620px;
	height: 12px;
	background-repeat: no-repeat;
}
.accountbody
{
	/*background-image:url(../media/image-skin/c2bg.jpg); 	 	background-color:#3F4774; 	background-repeat:no-repeat;*/
	width: 620px;
	min-height: 200px;
}
.accountbottom
{
	background-image: url(../media/image-skin/loginbottom.gif);
	width: 620px;
	height: 55px;
}

.generalcapitalizeunderline
{
	text-transform: capitalize;
	text-decoration: underline;
}
.generalcapitalizeunderline a
{
	text-transform: capitalize;
	text-decoration: underline;
}

.generalcapitalize
{
	text-transform: capitalize;
}

.logoutmaster
{
	margin: 15px 0px 0px 56px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif; /*background-image:url(../media/image-skin/main-bg-s.gif); 		background-position:bottom; 		background-repeat:no-repeat;*/
}
.logoutcontainer
{
	width: 620px;
	min-height:200px;
	background-image: url(../media/image-skin/c1bg.jpg);
	background-color: #3F4774;
	background-repeat: no-repeat;
}

.logouttop
{
	background-image: url(../media/image-skin/logintop.gif);
	width: 620px;
	height: 12px;
	background-repeat: no-repeat;
}
.logoutbody
{
	/*background-image:url(../media/image-skin/c2bg.jpg); 	 	background-color:#3F4774; 	background-repeat:no-repeat;*/
	width:600px;
	padding:10px;
}
.logoutbottom
{
	background-image: url(../media/image-skin/loginbottom.gif);
	width: 620px;
	height: 55px;
}




.helpsystemconfigmaster
{
	/*margin: 0px 0px 0px 50px;*/
	margin: 20px 0px 0px 56px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif; /*background-image:url(../media/image-skin/main-bg-s.gif); 		background-position:bottom; 		background-repeat:no-repeat;*/
}

.helpmaster
{
	margin: 0px 0px 0px 10px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif; /*background-image:url(../media/image-skin/main-bg-s.gif); 		background-position:bottom; 		background-repeat:no-repeat;*/
}
.helpcontainer
{
	width: 620px;
	background-image: url(../media/image-skin/c1bg.jpg);
	background-color: #0F1538;
	background-repeat: no-repeat;
}

.helptop
{
	background-image: url(../media/image-skin/logintop.gif);
	width: 620px;
	height: 12px;
	background-repeat: no-repeat;
}
.helpbody
{
	/*background-image:url(../media/image-skin/c2bg.jpg); 	 	background-color:#3F4774; 	background-repeat:no-repeat;*/
	width: 600px;
	padding:10px;
}
.helpbottom
{
	background-image: url(../media/image-skin/loginbottom.gif);
	width: 620px;
	height: 55px;
}


.helplist
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	float: left;
	background-color: #000000;
	text-transform: capitalize;
}
.helplist a, ul li a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: capitalize;
}
.helplist a:hover, ul li a:hover
{
	/*font-family: Arial, Helvetica, sans-serif; 	font-size:12px; 	color:#FFFFFF;*/
	text-decoration: underline;
	text-transform: capitalize;
}
.helplist ul
{
	list-style-type: none;
	text-transform: capitalize;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.helplist li
{
	list-style: none;
	padding-bottom: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.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: 250px;
	height: 100px;
	background: none;
	outline: none;
	z-index: 3;
}
.homepagelink a
{
	display: block;
	width: 250px;
	height: 100px;
	outline: none;
	z-index: 2;
}
.homepagelink a:hover
{
	display: block;
	width: 250px;
	height: 100px;
	z-index: 2;
}
.topsongs
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	float: left;
}
.topalbums
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	float: left;
}
.searchartistwidth
{
	width: 620px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.searchartistcontent
{
	margin: 0px 0px 0px 0px;
	width: 620px;
}
.searchresultsbox
{
	width: 620px;
	margin: 12px 0px 10px 55px;
}
.searchresultstop
{
	width: 620px;
	height: 12px;
	background-image: url(../media/image-skin/searchresultsbox-top.jpg); /*background-color:#3F4774;*/
	background-repeat: no-repeat;
}
.searchresultsbody
{
	width: 620px;
	background-image: url(../media/image-skin/c4bg.jpg);
	background-color: #891d04;
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.searchresultsbottom
{
	width: 620px;
	height: 12px;
	background-image: url(../media/image-skin/searchresultsbox-bottom.jpg); /*background-color:#3F4774;*/
	background-repeat: no-repeat;
}
.generalcontent
{
	margin: 0px 0px 0px 0px;
}
.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: Arial, Helvetica, sans-serif;
	float: right;
	font-size: 12px;
	color: #FFFFFF;
}
.updateaccountformat
{
	font-family: Arial, Helvetica, sans-serif;
	float: right;
	font-size: 12px;
	color: #FFFFFF;
}
.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;
}
#artistpage
{
	width: 80px;
	float: left;
	text-align: left;
	vertical-align: top;
	margin: 0px 4px 0px 4px; /*padding:20px;*/
}
.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: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.artistname
{
	text-transform: capitalize;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.songtitle
{
	text-transform: capitalize;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.length
{
	text-transform: capitalize;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.title
{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	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: 100px;
	text-transform: capitalize;
}
.onetenviewall a
{
	text-transform: capitalize;
}
.onetenviewall a:hover
{
	text-transform: capitalize;
}
.otherpagetitles
{
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin-bottom: 10px;
	color: #ffffff;
	text-transform: uppercase;
}
.artistpagetitles
{
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px 0px 10px 10px;
	color: #ffffff;
	text-transform: capitalize;
}
.promoform
{
	margin: 0px 0px 0px 15px;
}
.errorbox
{
	color: #ff0000;
	font-size:small;
}
.successbox
{
	font-size:small;
}
.helpdownloadsupportlink
{
	color: #ffc600;
}
.helpdownloadsupportlink a
{
	color: #ffc600;
}
.helpdownloadsupportlink a:hover
{
	color: #ffc600;
}
.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: Arial, Helvetica, sans-serif;
	margin: 0px 0px 10px 10px;
	color: #ffffff;
	text-transform: capitalize;
	font-weight: bold;
}
.countryselectorbox
{
	color: Black;
	width: 270px;
	margin: 0 auto;
}
.countryselectorbox a
{
	text-decoration: none;
	color: #51636A;
	text-transform: lowercase;
}
.countryselectorbox a:hover
{
	color: Black;
	text-transform: lowercase;
	text-decoration: none;
	background-color: #00608A;
}
.countryselectorleft
{
	float: left;
	width: 120px;
}
.countryselectorright
{
	float: right;
	width: 120px;
}
.countryselectortext 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	margin-bottom:10px;
}
#pagebanner 
{
width:620px;
height:146px;
}
#bannercontent
{
	margin:0px 0px 0px 10px;
}
.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;
}
.landingpage
{
	color:Black;
}

.customerservicemaster
{
	margin: 0px 0px 0px 0px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:12px;
}
.customerservicecontainer
{
	width: 620px;
	/*background-image: url(../media/image-skin/c2bg.jpg);*/
	background-color: #0f1539;
	background-repeat: no-repeat;
}
.customerservicetop
{
	background-image: url(../media/image-skin/logintop.gif);
	width: 620px;
	height: 12px;
	background-repeat: no-repeat;
}
.customerservicebody
{
	min-height: 200px;
	width: 600px;
	padding: 10px;
}
.customerservicebottom
{
	background-image: url(../media/image-skin/loginbottom.gif);
	width: 620px;
	height: 55px;
}
.customerservice-problem-text
{
    width: 580px;
    height: 200px;
}
.customerservice-email-text
{
    width: 200px;
}