body{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background-image: url(/frontpages/images/bg.jpg);
	background-repeat: repeat-x;
	background-position: top center;
	background-color: #fff;
	font-family: helvetica, arial;
	font-size: 12px;
}

img {
	border-style:none;
}
form {
	margin:0;
}

h1{
	margin: 0 0 0 0;
	padding: 5px 0 5px 0;
}
h2{
	margin: 0 0 0 0;
	padding: 5px 0 5px 0;
}
h3{
	margin: 0 0 0 0;
	padding: 5px 0 5px 0;
}

p{
	margin: 0 0 0 0;
	padding: 5px 0 5px 0;
}

a:link{
	text-decoration: none;
	color: #025299;
}
a:visited{
	text-decoration: none;
	color: #025299;
}
a:hover{
	text-decoration: none;
	color: #025299;
}
a:active{
	text-decoration: none;
	color: #025299;
}

.clear{
	clear: left;
}

.clearboth{
	clear: both;
}

.container{
	width: 980px;
	margin: 0 auto 0 auto;
	padding: 0 0 15px 0;
}

.header{
	padding: 20px 0 0 0;
}
.logo{
	float: left;
}

.topad{
	float: right;
	background-image: url(/frontpages/images/topadbg.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	width: 734px;
	height: 95px;
	margin: 0 10px 5px 0;
	padding: 5px 0 0 5px;
}

.newupload{
	margin: 0 0 10px 80px;
}

.newupload2{
	margin: 0 0 10px 10px;
}


.newupload3{
	margin: 0 0 10px 10px;
}

.silverartist{
	background-image: url(/frontpages/images/silver.png);
    background-position: left top;
    background-repeat: no-repeat;
    display: block;
    height: 46px;
    left: 135px;
    position: absolute;
    top: 1px;
    width: 47px;
}
.bronzeartist{
	background-image: url(/frontpages/images/bronze.png);
    background-position: left top;
    background-repeat: no-repeat;
    display: block;
    height: 46px;
    left: 135px;
    position: absolute;
    top: 1px;
    width: 47px;
}
.goldartist{
	background-image: url(/frontpages/images/gold.png);
    background-position: left top;
    background-repeat: no-repeat;
    display: block;
    height: 46px;
    left: 135px;
    position: absolute;
    top: 1px;
    width: 47px;
}

.songitem4 .silverartist{
	background-image: url(/frontpages/images/silver.png);
    background-position: left top;
    background-repeat: no-repeat;
    display: block;
    height: 46px;
    left: 91px;
    position: absolute;
    top: 1px;
    width: 47px;
}
.songitem4 .bronzeartist{
	background-image: url(/frontpages/images/bronze.png);
    background-position: left top;
    background-repeat: no-repeat;
    display: block;
    height: 46px;
    left: 91px;
    position: absolute;
    top: 1px;
    width: 47px;
}
.songitem4 .goldartist{
	background-image: url(/frontpages/images/gold.png);
    background-position: left top;
    background-repeat: no-repeat;
    display: block;
    height: 46px;
    left: 91px;
    position: absolute;
    top: 1px;
    width: 47px;
}

.artisttrophies{
	margin: 5px 0 0 0;
}

.both{
	background-image: url(/frontpages/images/headbg.png);
	background-repeat: repeat-x;
	background-position: top left;
	width: 980px;
	height: 88px;
}

.nav{
	height: 59px;
	position: relative;
}

.nav ul{
	margin: 0 0 0 0;
	padding: 0 0 0 15px;
	position: relative;
	top:-8px;
}

.nav ul li{
	list-style: none;
	display: inline;
	float: left;
}

.nav ul li a.on:link span{
	display: block;
	float: left;
	background-image: url(/frontpages/images/hoverleft.png);
	background-repeat: no-repeat;
	background-position:top left;
	font-size: 14px;
	font-weight: bold;
	color: #545554;
	text-decoration: none;
	margin: 0 0 0 13px;
	padding: 0 0 0 0;
	height: 59px;
}
.nav ul li a.on:visited span{
	display: block;
	float: left;
	background-image: url(/frontpages/images/hoverleft.png);
	background-repeat: no-repeat;
	background-position:top left;
	font-size: 14px;
	font-weight: bold;
	color: #545554;
	text-decoration: none;
	margin: 0 0 0 13px;
	padding: 0 0 0 0;
	height: 59px;
}

.nav ul li a.on:hover span{
	display: block;
	float: left;
	background-image: url(/frontpages/images/hoverleft.png);
	background-repeat: no-repeat;
	background-position:top left;
	font-size: 14px;
	font-weight: bold;
	color: #545554;
	text-decoration: none;
	margin: 0 0 0 13px;
	padding: 0 0 0 0;
	height: 59px;
}

.nav ul li a.on:active span{
	display: block;
	float: left;
	background-image: url(/frontpages/images/hoverleft.png);
	background-repeat: no-repeat;
	background-position:top left;
	font-size: 14px;
	font-weight: bold;
	color: #545554;
	text-decoration: none;
	margin: 0 0 0 13px;
	padding: 0 0 0 0;
	height: 59px;
}

.nav ul li a.on:link span span{
	display: block;
	float: left;
	background-image: url(/frontpages/images/hoverright.png);
	background-repeat: no-repeat;
	background-position:top right;
	font-size: 14px;
	font-weight: bold;
	color: #545554;
	text-decoration: none;
	margin: 0 0 0 14px;
	padding: 0 0 0 0;
	height: 59px;
}
.nav ul li a.on:visited span span{
	display: block;
	float: left;
	background-image: url(../iamges/hoverright.png);
	background-repeat: no-repeat;
	background-position:top right;
	font-size: 14px;
	font-weight: bold;
	color: #545554;
	text-decoration: none;
	margin: 0 0 0 14px;
	padding: 0 0 0 0;
	height: 59px;
}

.nav ul li a.on:hover span span{
	display: block;
	float: left;
	background-image: url(../iamges/hoverright.png);
	background-repeat: no-repeat;
	background-position:top right;
	font-size: 14px;
	font-weight: bold;
	color: #545554;
	text-decoration: none;
	margin: 0 0 0 14px;
	padding: 0 0 0 0;
	height: 59px;
}


.nav ul li a.on:active span span{
	display: block;
	float: left;
	background-image: url(../iamges/hoverright.png);
	background-repeat: no-repeat;
	background-position:top right;
	font-size: 14px;
	font-weight: bold;
	color: #545554;
	text-decoration: none;
	margin: 0 0 0 14px;
	padding: 0 0 0 0;
	height: 59px;
}


.nav ul li a.on:link span span span{
	display: block;
	float: left;
	background-image: url(/frontpages/images/hoverright.png);
	background-repeat: no-repeat;
	background-position:top right;
	font-size: 14px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
	margin: 0 0 0 0;
	padding: 25px 10px 0 0;
	height: 59px;
}
.nav ul li a.on:visited span span span{
	display: block;
	float: left;
	background-image: url(/frontpages/images/hoverright.png);
	background-repeat: no-repeat;
	background-position:top right;
	font-size: 14px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
	margin: 0 0 0 0;
	padding: 25px 10px 0 0;
	height: 59px;
}

.nav ul li a.on:hover span span span{
	display: block;
	float: left;
	background-image: url(/frontpages/images/hoverright.png);
	background-repeat: no-repeat;
	background-position:top right;
	font-size: 14px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
	margin: 0 0 0 0;
	padding: 25px 10px 0 0;
	height: 59px;
}
.nav ul li a.on:active span span span{
	display: block;
	float: left;
	background-image: url(/frontpages/images/hoverright.png);
	background-repeat: no-repeat;
	background-position:top right;
	font-size: 14px;
	font-weight: bold;
	color: #545554;
	text-decoration: none;
	margin: 0 0 0 0;
	padding: 25px 10px 0 0;
	height: 59px;
}


.nav ul li a:link span span span{
	display: block;
	float: left;
	font-size: 14px;
	font-weight: bold;
	color: #545554;
	text-decoration: none;
	margin: 0 0 0 17px;
	padding: 25px 0 0 5px;
}

.nav ul li a:visited span span span{
	display: block;
	float: left;
	font-size: 14px;
	font-weight: bold;
	color: #545554;
	text-decoration: none;
	margin: 0 0 0 17px;
	padding: 25px 0 0 5px;
}
.nav ul li a:hover span span span{
	display: block;
	float: left;
	font-size: 14px;
	font-weight: bold;
	color: #21AFEA;
	text-decoration: none;
	margin: 0 0 0 17px;
	padding: 25px 0 0 5px;
}
.nav ul li a:active span span span{
	display: block;
	float: left;
	font-size: 14px;
	font-weight: bold;
	color: #545554;
	text-decoration: none;
	margin: 0 0 0 17px;
	padding: 25px 0 0 5px;
}

.subnav ul{
	margin: 0 0 0 0;
	padding: 2px 0 0 20px;
}

.subnav ul li{
	display: inline;
	font-weight: bold;
}

.subnav ul li ul{
	margin: 0;
	padding: 0;
	position: relative;
	background-color:#333;
	visibility:hidden;	
	width: 100px;
	left: 831px;
}

.subnav ul li ul li{	
	display: block;
	width: 100px;
	text-align: center;
	line-height: 18px;
	border-bottom: 1px solid #555;
}

.subnav ul li a:link{
	text-decoration: none;
	color: #fff;
	padding: 0 15px 0 0;
}
.subnav ul li a:visited{
	text-decoration: none;
	color: #fff;
	padding: 0 15px 0 0;
}
.subnav ul li a:hover{
	text-decoration: none;
	color: #21AFEA;
	padding: 0 15px 0 0;
}
.subnav ul li a:active{
	text-decoration: none;
	color: #fff;
	padding: 0 15px 0 0;
}

.contenty{
	background-image: url(/frontpages/images/mid.jpg);
	background-repeat: repeat-y;
	background-position:top left;
	width: 932px;
	min-height: 450px;
	margin: 0 0 0 10px;
	padding: 0 15px 0 15px;
}

.contentyleft{
	float: left;
	padding: 15px 0 0 0;
}

.uploadhead{
	background-image: url(/frontpages/images/uploadhead.jpg);
	background-repeat: repeat-y;
	background-position:top left;
	width: 604px;
	height: 35px;
}

.negmove {
color:red;
font-size:18px;
font-weight:bold;
margin:0;
padding:9px 0 0;
}

.uploadart input{ 
opacity: 0; 
-moz-opacity: 0; 
filter: alpha(opacity = 0);
}

.uploadhead h1{
	float: left;
	color: #fff;
	font-size: 20px;
	font-weight: bold;
	width: 310px;
	margin: 0 0 0 0;
	padding: 5px 0 0 10px;
}

.upload{
	float: left;
	color: #fff;
	padding: 12px 0 0 15px;
	font-size: 14px;
}

.upload span{
	padding: 0 0 0 5px;
}

.upload a.active:link{
	text-decoration: none;
	color: #fff;
	font-weight: bold;
}
.upload a.active:visited{
	text-decoration: none;
	color: #fff;
	font-weight: bold;
}
.upload a.active:hover{
	text-decoration: none;
	color: #fff;
	font-weight: bold;
}
.upload a.active:active{
	text-decoration: none;
	color: #fff;
	font-weight: bold;
}

.upload a:link{
	text-decoration: none;
	color: #fff;
}
.upload a:visited{
	text-decoration: none;
	color: #fff;
}
.upload a:hover{
	text-decoration: none;
	color: #21AFEA;;
}
.upload a:active{
	text-decoration: none;
	color: #fff;
}

.uploadbody{
	background-image: url(/frontpages/images/uploadbg.jpg);
	background-repeat: no-repeat;
	background-position:top left;
	width: 594px;
	padding: 10px 0 10px 10px;
	background-color: #D3D3D3;
}

.fhead{
	background-image: url(/frontpages/images/h2bg.jpg);
	background-repeat: no-repeat;
	background-position:top left;
	width: 604px;
	height: 36px;
	padding: 0 0 0 0;
}

.fhead img{
	float: left;
	position: relative;
	top:-9px;
}

.fheadwide{
	background-image: url(/frontpages/images/h2bgwide.jpg);
	background-repeat: repeat-x;
	background-position:top left;
	width: 917px;
	height: 36px;
	padding: 0 0 0 0;
}

.fbodywide .cnt{
	padding: 0 0 0 10px;
}

.fheadwide img{
	float: left;
	position: relative;
	top:-9px;
}

.fheadwide .one{
	float: left;
	position: relative;
	top:-9px;
	margin: 0 0 0 25px;
}


.fhead .one{
	float: left;
	position: relative;
	top:-9px;
	margin: 0 0 0 25px;
}

.fsongs{
	padding: 15px 0 0 0;
}
.fhead span{
	float: left;
	color: #fff;
	margin: 0 0 0 0;
	padding: 14px 2px 0 2px;
	background-image: url(/frontpages/images/middleside.jpg);
	background-repeat: repeat-x;
	background-position:top left;
	height: 38px;
	position: relative;
	top:-9px;
	font-size: 18px;
	font-weight: bold;
}

.fhead span.backlink{
	float: none;
	color: #fff;
	margin: 0 0 0 0;
	padding: 20px 2px 0 5px;
	background:none;
	height: 38px;
	position: none;
	font-size: 14px;
	font-weight: bold;
	top: -1px;
}
.fheadspan.bckall{
	float: none;
	color: #fff;
	margin: 0 0 0 0;
	padding: 20px 2px 0 5px;
	background:none;
	height: 38px;
	position: none;
	font-size: 14px;
	font-weight: bold;
	top: -1px;
}

.fheadwide span{
	float: left;
	color: #fff;
	margin: 0 0 0 0;
	padding: 14px 2px 0 2px;
	background-image: url(/frontpages/images/middleside.jpg);
	background-repeat: repeat-x;
	background-position:top left;
	height: 38px;
	position: relative;
	top:-9px;
	font-size: 18px;
	font-weight: bold;
}

.fheadwide span.backlink{
	float: none;
	color: #fff;
	margin: 0 0 0 0;
	padding: 20px 2px 0 5px;
	background:none;
	height: 38px;
	position: none;
	font-size: 14px;
	font-weight: bold;
	top: -1px;
}
.fheadwide span.bckall{
	float: none;
	color: #fff;
	margin: 0 0 0 0;
	padding: 20px 2px 0 5px;
	background:none;
	height: 38px;
	position: none;
	font-size: 14px;
	font-weight: bold;
	top: -1px;
}

.lrgprofileimgwrapp {
	border:1px solid #CCCCCC;
	text-align:center;
	width:191px;
	margin: 0 0 0 36px;
}

#comcount{
	float: none;
	padding: 0 0 0 0;
	background: none;
	top: 0;
}

.fhead h1{
	float: left;
	color: #fff;
	margin: 0 0 0 0;
	padding: 14px 2px 0 2px;
	background-image: url(/frontpages/images/middleside.jpg);
	background-repeat: repeat-x;
	background-position:top left;
	height: 38px;
	position: relative;
	top:-9px;
	font-size: 18px;
	font-weight: bold;
}

.fheadwide h1{
	float: left;
	color: #fff;
	margin: 0 0 0 0;
	padding: 14px 2px 0 2px;
	background-image: url(/frontpages/images/middleside.jpg);
	background-repeat: repeat-x;
	background-position:top left;
	height: 38px;
	position: relative;
	top:-9px;
	font-size: 18px;
	font-weight: bold;
}

.fhead h2{
	float: left;
	color: #fff;
	margin: 0 0 0 0;
	padding: 14px 2px 0 2px;
	background-image: url(/frontpages/images/middleside.jpg);
	background-repeat: repeat-x;
	background-position:top left;
	height: 38px;
	position: relative;
	top:-9px;
	font-size: 18px;
	font-weight: bold;
}

.fbody{
	min-height: 240px;
	border-left: 1px solid #a6a6a6;
	border-right: 1px solid #a6a6a6;
	border-bottom: 1px solid #a6a6a6;
	background-color: #f7f7f7;
	width: 597px;
	padding: 21px 0 0 5px;
}

.fbodywide{
	min-height: 240px;
	border-left: 1px solid #a6a6a6;
	border-right: 1px solid #a6a6a6;
	border-bottom: 1px solid #a6a6a6;
	background-color: #f7f7f7;
	width: 910px;
	padding: 21px 0 15px 5px;
}

.songitem{
	background-image: url(/frontpages/images/itembg.jpg);
	background-repeat: no-repeat;
	background-position:top left;
	width: 165px;
	height: 349px;
	padding: 15px 10px 0 11px;
	margin: 0 5px 10px 6px;
	float: left;
	position: relative;
}

.songitem22{
	background-image: url(/frontpages/images/itembg2.jpg);
	background-repeat: no-repeat;
	background-position:top left;
	width: 165px;
	height: 359px;
	padding: 5px 10px 0 4px;
	margin: 0 5px 10px 0;
	float: left;
	position: relative;
}

.songitem4{
	background-image: url(/frontpages/images/itembg22.jpg);
	background-repeat: no-repeat;
	background-position:top left;
	width: 129px;
	height: 324px;
	padding: 6px 5px 0 6px;
	margin: 0 5px 10px 3px;
	float: left;
	position: relative;
}

.songitem4 .rating{
	width: 114px;
	padding: 0 0 0 12px;
}

.songitem4 .title{
	font-size: 11px;
	width: 118px;
}

.songitem4 .by{
	font-size: 11px;
	width: 118px;
}

.songitem4 .timestamp{
	width: 124px;
}

.songitem4 .extras{
	width: 124px;
	height: 55px;
}

.songitem4 .extras p{
	width: 72px;
}

.songitem4 .listend{
	margin: 0 0 0 7px;
}

.songitem4 .cover{
	width: 124px;
	height: 124px;
}



.songitem4 .extras22{
	height: 43px;
	width: 124px;
}

.songitem4 .extras22 p{
	width: 72px;
	color: #575757;
    float: left;
    font-size: 10px;
    margin: 0;
    padding: 0;
}

 .songitem .extras22 p{
	width: 105px;
	color: #575757;
    float: left;
    font-size: 10px;
    margin: 0;
    padding: 0;
}
.songitem .extras22{
	height: 40px;
	width: 159px;
}

.songitem .extras22 .statbox p {
    color: #00406D;
    margin: 0;
    padding: 1px 0 0;
    width: 52px;
}

.attendevent{
	background-image: url(/frontpages/images/attendevent.jpg);
	background-repeat: no-repeat;
	background-position:top left;
	width: 109px;
	height: 28px;
	margin: 10px 0 0 24px;
	border: none;
}

.attenditem{
	float: left;
	width: 48px;
	height: 48px;
	margin: 0 0 0 18px;
}

.one1 input{
 -moz-background-inline-policy: continuous;
    background: none repeat scroll 0 0 #E9E9E9;
    border: 1px dotted #000000;
    clear: both;
    color: #646464;
    display: block;
    font-size: 16px;
    font-weight: bold;
    margin: 3px 0 5px 35px;
    padding: 2px;
    width: 80%;
}

.one1 select{
 -moz-background-inline-policy: continuous;
    background: none repeat scroll 0 0 #E9E9E9;
    border: 1px dotted #000000;
    clear: both;
    color: #646464;
    display: block;
    font-size: 16px;
    font-weight: bold;
    margin: 3px 0 5px 35px;
    padding: 2px;
    width: 80%;
}

.one1 textarea {
    -moz-background-inline-policy: continuous;
    background: none repeat scroll 0 0 #E9E9E9;
    border: 1px dotted #000000;
    clear: both;
    color: #646464;
    display: block;
    font-size: 16px;
    font-weight: bold;
    margin: 3px 0 5px 35px;
    padding: 2px;
    width: 80%;
}

.one input.upload11{
    background-color: #FFFFFF;
    background-image: url(/frontpages/images/tweeton22.jpg);
    background-position: left top;
    background-repeat: no-repeat;
    border: medium none;
    color: #FFFFFF;
    cursor: pointer;
    float: left;
    font-family: arial;
    font-size: 16px;
    font-weight: bold;
    height: 32px;
    margin: 5px 0 0 140px;
    padding: 0;
    text-align: center;
    width: 194px;
}

.uploadart22 {
    background-color: #FFFFFF;
    background-image: url(/frontpages/images/choosesong22.jpg);
    background-position: left top;
    background-repeat: no-repeat;
    border: medium none;
    color: #FFFFFF;
    cursor: pointer;
    float: left;
    font-family: arial;
    font-size: 16px;
    font-weight: bold;
    height: 32px;
    margin: 5px 0 0 0;
    padding: 0;
    text-align: center;
    width: 181px;
}

.uploadart22 input {
    cursor: pointer;
    opacity: 0;
}

.uploaderevent{
	margin: 0 0 25px 215px;
}
.songitem5{
	background-image: url(/frontpages/images/itembg22.jpg);
	background-repeat: no-repeat;
	background-position:top left;
	width: 129px;
	height: 324px;
	padding: 6px 5px 0 6px;
	margin: 0 5px 10px 3px;
	float: left;
	position: relative;
}

.songitem5 .rating{
	width: 114px;
	padding: 0 0 0 12px;
}

.songitem5 .title{
	font-size: 11px;
	width: 118px;
	height: 42px;
}

.songitem5 .by{
	font-size: 11px;
	width: 118px;
}

.songitem5 .timestamp{
	width: 124px;
}

.songitem5 .extras{
	width: 124px;
	height: 43px;
}

.songitem5 .extras p{
	width: 72px;
}

.songitem5 .listend{
	margin: 0 0 0 7px;
}

.songitem5 .cover{
	width: 124px;
	height: 124px;
}

.sponsoredflag{
	background-image: url(/frontpages/images/sponsored.png);
	background-repeat: no-repeat;
	background-position:top left;
	width: 76px;
	height: 48px;
	position: absolute;
	top: 4px;
	left: 3px;
	display: block;
}

.featuredflag2{
	background-image: url(/frontpages/images/feat2.png);
	background-repeat: no-repeat;
	background-position:top left;
	width: 76px;
	height: 48px;
	position: absolute;
	top: 12px;
	left: 8px;
	display: block;
}

.hotflag{
	background-image: url(/frontpages/images/hot.png);
	background-repeat: no-repeat;
	background-position:top left;
	width: 76px;
	height: 48px;
	position: absolute;
	top: 4px;
	left: 3px;
	display: block;
}

.sponsoredflag2{
	background-image: url(/frontpages/images/sponsored.png);
	background-repeat: no-repeat;
	background-position:top left;
	width: 76px;
	height: 48px;
	position: absolute;
	top: 12px;
	left: 8px;
	display: block;
}

.hotflag2{
	background-image: url(/frontpages/images/hot.png);
	background-repeat: no-repeat;
	background-position:top left;
	width: 76px;
	height: 48px;
	position: absolute;
	top: 12px;
	left: 8px;
	display: block;
}

.profileplayer{
	margin: 10px 0 0 4px;
}

.profileplayer2{
	margin: 10px 0 0 19px;
}

.videodescription{
 margin: 0 0 0 10px;
}


.rating{
	width: 158px;
	height: 26px;
	background-color: #00253F;
}

.rating p{
	float: left;
	color: #fff;
	font-weight: bold;
	margin: 0 0 0 0;
	padding: 4px 0 0 7px;
}

.rating img{
	margin: 3px 0 0 4px;
	float: left;
}

.title{
	font-size: 13px;
	font-weight: bold;
	color: #b61818;
	height: 30px;
	overflow: hidden;
	margin: 0 0 0 0;
	padding: 5px 0 0 0;
}

.by{
	color: #4f4f4f;
	height: 12px;
	overflow:hidden;
	width: 158px;
	padding: 2px 0 4px 0;
}

.by span{
	color: #171717;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

.timestamp{
	font-size: 10px;
	color: #b5b5b5;
	margin: 0 0 0 0;
	padding: 2px 0 0 0;
	width: 158px;
	text-align: center;
}

 *:first-child+html .timestamp{
	font-size: 10px;
	color: #b5b5b5;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	width: 158px;
}
.extras{
	padding: 5px 0 0 0;
	height: 50px;
}
	
.extras p{
	float: left;
	font-size: 10px;
	color: #575757;
	width: 105px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

.statbox{
	background-image: url(/frontpages/images/countbg.jpg);
	background-repeat: no-repeat;
	background-position:top left;
	width: 52px;
	height: 14px;
	text-align: center;
	float: left;
	margin: 0 0 2px 0;
}

 *:first-child+html .statbox{
	background-image: url(/frontpages/images/countbg.jpg);
	background-repeat: no-repeat;
	background-position:top left;
	width: 52px;
	height: 14px;
	text-align: center;
	float: left;
	margin: 0 0 0 0;
}

.statbox p{
	width: 52px;
	color: #00406d;
	margin: 0 0 0 0;
	padding: 1px 0 0 0;
}

.rtcptd2{
	width: 52px;
	color: #00406d;
	margin: 0 0 0 0;
	padding: 1px 0 0 0;
}

.songitem img.listend{
	margin: 7px 0 0 3px;
	border: none;
}



.contentyright{
	float: left;
	padding: 15px 0 0 15px;
}


.search{
	background-image: url(/frontpages/images/searchbg.jpg);
	background-repeat: no-repeat;
	background-position:top left;
	width: 302px;
	height: 73px;
}

.search input{
	height: 16px;
	background-color: #fff;
	padding: 0 0 0 0;
	margin: 16px 0 0 15px;
	border: none;
	width: 230px;
}

.search input.radio{
	height: 15px;
	background-color: #353535;
	padding: 0 0 0 0;
	margin: 14px 0 0 15px;
	border: none;
	width: 15px;
	color: #fff;
}

.search label{
	color: #fff;
	margin: 0 0 0 5px;
	padding: 0 0 0 0;
	position: relative;
	top: -3px;
	font-weight: bold;
}

.search input.searchbtn{
	background-image: url(/frontpages/images/searchbtn.jpg);
	background-repeat: no-repeat;
	background-position:top left;
	width: 24px;
	height: 22px;
	border: none;
	background-color: #fff;
	margin: 15px 0 0 0 5px;
	cursor: pointer;
}

.login{
	background-image: url(/frontpages/images/loginbg.jpg);
	background-repeat: no-repeat;
	background-position:top left;
	width: 300px;
	height: 330px;
	margin: 10px 0 0 0;
}

.sponsors{
	background-image: url(/frontpages/images/sponsorbg.jpg);
	background-repeat: no-repeat;
	background-position:top left;
	width: 300px;
	/*height: 278px; */
	margin: 10px 0 0 0;
}

.login h2{
	font-size: 16px;
	font-weight: bold;
	margin: 0 0 0 0;
	padding: 6px 0 10px 15px;
	width: 265px;
	text-align: center;
	color: #fff;
}

.login input{
	background-image: url(/frontpages/images/input.jpg);
	background-repeat: no-repeat;
	background-position:top left;
	width: 187px;
	height: 25px;
	margin: 10px 0 0 50px;
	padding: 5px 0 0 5px;
	border: none;
	background-color: #fff;
}

.login input.logger{
	background-image: url(/frontpages/images/signin.jpg);
	background-repeat: no-repeat;
	background-position:top left;
	width: 194px;
	height: 32px;
	margin: 10px 0 0 50px;
	border: none;
	background-color: #fff;
}

.sponsors h2{
	font-size: 16px;
	font-weight: bold;
	margin: 0 0 0 0;
	padding: 5px 0 5px 53px;
	width: 203px;
	text-align: center;
}

.news{
	padding: 10px 0 0 0;
}

.nhead{
	background-image: url(/frontpages/images/moduletop.jpg);
	background-repeat: no-repeat;
	background-position:bottom left;
	width: 300px;
	height: 55px;
}

.nhead h2{
	margin: 0 0 0 0;
	padding: 12px 0 0 15px;
	color: #fff;
	font-weight: bold;
	width: 273px;
	text-align:center;
	font-size: 16px;
}

.nbody{
	background-image: url(/frontpages/images/modulebg.jpg);
	background-repeat: repeat-y;
	background-position:top left;
	width: 300px;
	min-height: 178px;
}

.newsitem{
	margin: 0 0 0 20px;
	padding: 10px 0 10px 0;
	border-bottom: 1px solid #f1f1f1;
	width: 250px;
}
.newsimg{
	float: left;
	border: 1px solid #717171;
}
.newsright{
	float: left;
	padding: 0 0 0 10px;
	width: 182px;
}

.news1{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	color: #2b83cd;
	font-weight: bold;
}
.news2{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	color: #3b3b3b;
	font-size: 11px;
}
.news3{
	margin: 0 0 0 0;
	padding: 5px 0 0 0;
	color: #828282;
	font-size: 10px;
	font-weight: bold;
}

.nbottom{
	background-image: url(/frontpages/images/modulebottom.jpg);
	background-repeat: no-repeat;
	background-position:top left;
	width: 300px;
	height: 23px;
}


.bottom{
	background-image: url(/frontpages/images/bottom.jpg);
	background-repeat: no-repeat;
	background-position:top left;
	width: 980px;
	height: 79px;
	margin: 0 0 0 1px;
}

.songitem img{
	border: 1px solid #717171;
}

.songitem img.cover{
	width: 156px;
	height: 156px;
}

.songitem2{
	padding: 5px 0 0 8px;
}

.song2left{
	float: left;
	width: 158px;
}

.song2right{
	float: left;
	width: 405px;
	padding: 0 0 0 10px;
}

.cover{
	border: 1px solid #999;
}

.songartistp{
	color: #1178CB;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	font-weight: bold;
}

.tweety{
	color: #333;
	margin: 0 0 0 0;
	padding: 2px 0 5px 0;
}

.tweety2{
	color: #333;
	margin: 0 0 0 0;
	padding: 2px 0 5px 10px;
}

.posted{
	font-size: 11px;
	color: #9b9b9b;
	margin: 0 0 0 0;
	padding: 2px 0 0 0;
}

.posted2{
	font-size: 11px;
	color: #9b9b9b;
	margin: 0 0 0 0;
	padding: 2px 0 0 10px;
}

.posted span{
	color: #17C1FF;
}

.rate{
	width: 268px;
	text-align: center;
	padding: 10px 0 15px 163px;
}

.rate2{
	width: 350px;
	text-align: center;
	padding: 10px 0 15px 251px;
}

.fblikewrap2{
	margin: 5px 0 0 10px;
}

.btns{
	background-image:url(/frontpages/images/songbottomnav.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	width: 604px;
	height: 47px;
	position: relative;
	left: -14px;
	margin: 15px 0 0 0;
}

.btns ul{
	margin: 0 0 0 15px;
	padding: 0 0 0 0;
}
.btns ul li{
	list-style: none;
	text-decoration: none;
	float: left;
	background-image:url(/frontpages/images/songnavdivider.jpg);
	background-position:right top;
	background-repeat:no-repeat;
	height: 34px;
	margin: 10px 0 0 0;
}

.btns ul li a.dlbtnsong1:link{
	color: #fff901;
}
.btns ul li a.dlbtnsong1:visited{
	color: #fff901;
}
.btns ul li a.dlbtnsong1:hover{
	color: #fff901;
}
.btns ul li a.dlbtnsong1:active{
	color: #fff901;
}
.btns ul li img{
	margin: 6px 0 0 10px;
}
.btns ul li a:link{
	color: white;
	font-weight: bold;
	padding: 5px 10px 5px 5px;
	margin: 2px 0 2px 0;
}
.btns ul li a:visited{
	color: white;
	font-weight: bold;
	padding: 5px 10px 5px 5px;
	margin: 2px 0 2px 0;
}
.btns ul li a:hover{
	color: white;
	font-weight: bold;
	padding: 5px 10px 5px 5px;
	margin: 2px 0 2px 0;
}
.btns ul li a:active{
	color: white;
	font-weight: bold;
	padding: 5px 10px 5px 5px;
	margin: 2px 0 2px 0;
}


.dlbtnsong1 a:hover{
	color: #fff901;
}
.btns2{
	width: 600px;
	text-align: center;
}

.one input.saleupdatebtn{
	background-color: #FFFFFF;
    background-image: url("/frontpages/images/newleftbtn.jpg");
    background-position: left top;
    background-repeat: repeat-y;
    border: medium none;
    color: #FFFFFF;
    font-size: 12px;
    font-weight: bold;
    height: 28px;
    margin: 0 0 5px;
    padding: 0;
    text-align: center;
    width: 116px;
}

.saletermsinfo1{
	width: 450px;
}

.mp3wrap{
	width: 405px;
	text-align: center;
	padding:5px 0 5px 0;
}

.mp3wrap2{
	width: 550px;
	text-align: center;
	padding:5px 0 5px 10px;
	z-index: 1;
	position: relative;
}

.mp3wrap2 object{
	z-index: 2;
}

.listensy{
	background-color: #e5e5e5;
	border-top: 1px solid #d3d3d3;
	border-bottom: 1px solid #d3d3d3;
	width: 405px;
	height: 26px;
	margin: 15px 0 0 0;
}

.listensy2{
	background-color: #e5e5e5;
	border-top: 1px solid #d3d3d3;
	border-bottom: 1px solid #d3d3d3;
	width: 550px;
	height: 26px;
	margin: 15px 0 0 10px;
}

.songuploaded{
	float: left;
	background-image: url(/frontpages/images/songuploaded.jpg);
	width: 180px;
	height: 32px;
	display: none;
	margin: 5px 0 0 5px;
}

.uploadartoff {
	background-image:url(/frontpages/images/artuploaded.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	float:left;
	height:30px;
	margin:10px 0 0 10px;
	width:144px;
}

.uploadartoff input{
display: none;
}

.uniques{
	float: left;
	margin: 0 10px 0 10px;
}

.uniques2{
	float: left;
	margin: 0 10px 0 10px;
}


.bottom ul{
	margin: 0 0 0 0;
	padding: 26px 0 0 20px;
}

.bottom ul li{
	display: inline;
	font-weight: bold;
}

.bottomul li ul{
	margin: 0;
	padding: 0;
	position: absolute;
	display: inline;
	background-color:#000;
	visibility:hidden;	
}

.bottom ul li ul li{	
	display: block;
}

.bottom ul li a:link{
	text-decoration: none;
	color: #fff;
	padding: 0 15px 0 0;
}
.bottom ul li a:visited{
	text-decoration: none;
	color: #fff;
	padding: 0 15px 0 0;
}
.bottom ul li a:hover{
	text-decoration: none;
	color: #21AFEA;
	padding: 0 15px 0 0;
}
.bottomul li a:active{
	text-decoration: none;
	color: #fff;
	padding: 0 15px 0 0;
}

.one input{
	background-image: url(/frontpages/images/input.jpg);
	background-repeat: no-repeat;
	background-position:top left;
	width: 182px;
	height: 23px;
	background-color: #fff;
	border: none;
	margin: 0 30px 0 0;
	padding: 7px 0 0 10px;
	color: #777;
}

input.uploadoff {
    background-color: #FFFFFF;
    background-image: url("/frontpages/images/tweetoff.jpg");
    background-position: left top;
    background-repeat: no-repeat;
    border: medium none;
    color: #FFFFFF;
    float: left;
    font-family: arial;
    font-size: 16px;
    font-weight: bold;
    height: 32px;
    margin: 5px 0 0 140px;
    padding: 0;
    text-align: center;
    width: 194px;
}

input.uploadvideooff {
    background-color: #FFFFFF;
    background-image: url("/frontpages/images/uploadvideooff.jpg");
    background-position: left top;
    background-repeat: no-repeat;
    border: medium none;
    color: #FFFFFF;
    cursor: pointer;
    float: left;
    font-family: arial;
    font-size: 15px;
    font-weight: bold;
    height: 32px;
    margin: 5px 0 0;
    padding: 0;
    text-align: center;
    width: 194px;
}

.uploadart {
background-color:#FFFFFF;
background-image:url(/frontpages/images/choosesong2.jpg);
background-position:left top;
background-repeat:no-repeat;
border:medium none;
color:#FFFFFF;
cursor:pointer;
float:left;
font-family:arial;
font-size:16px;
font-weight:bold;
height:32px;
margin:5px 0 0 0px;
padding:0;
text-align:center;
width:181px;
float: left;
cursor: pointer;
}

.uploadart input {
	opacity:0;
	cursor:pointer;
}


.checkfloater {
	float:left;
	padding:0 0 0 10px;
	width:285px;
	color: #fff;
}

.one input.checkbox {
border: 1px solid #222;
color:#B8B8B8;
float:left;
font-family:georgia;
font-size:12px;
height:18px;
margin:10px 0 0 10px;
padding:4px 0 0 5px;
width:20px;
background-color: #fff;
}

.one select{
	height: 25px;
	padding: 2px 0 0 0;
}

#charsleft{
	font-weight: bold;
	color: #fff;
}

#charsleft2{
	font-weight: bold;
	color: #333;
	margin: 50px 0 0 20px;
}

.halfindent {
	float:left;
	padding:0;
	width:190px;
}

.opt{
	font-size: 10px;
	color: #fff;
	padding: 15px 0 0 5px;
	float: left;
}

.checkp {
color:#fff;
float:left;
font-size:11px;
margin:0;
padding:12px 0 0 5px;
width:200px;
}

#tweet{
	background-image: url(/frontpages/images/textbox.jpg);
	background-repeat: no-repeat;
	background-position:top left;
	width: 411px;
	height: 54px;
	border: none;
	background-color: #fff;
	margin: 10px 0 10px 0;
	padding: 6px 0  0 10px;
	color: #777;
}

input.uploadoff {
background-color:#FFFFFF;
background-image:url(/frontpages/images/tweetoff.jpg);
background-position:left top;
background-repeat:no-repeat;
border:medium none;
color:#FFFFFF;
font-family:arial;
font-size:16px;
font-weight:bold;
height:32px;
margin:5px 0 0 140px;
padding:0;
text-align:center;
width:194px;
float: left;
}

input.upload{
background-color:#FFFFFF;
background-image:url(/frontpages/images/tweeton.jpg);
background-position:left top;
background-repeat:no-repeat;
border:medium none;
color:#FFFFFF;
font-family:arial;
font-size:16px;
font-weight:bold;
height:32px;
margin:5px 0 0 140px;
padding:0;
text-align:center;
width:194px;
float: left;
cursor:pointer;
}

input.upload2{
background-color:#FFFFFF;
background-image:url(/frontpages/images/tweety2.png);
background-position:left top;
background-repeat:no-repeat;
border:medium none;
color:#FFFFFF;
font-family:arial;
font-size:15px;
font-weight:bold;
height:32px;
margin:5px 0 0 0px;
padding:0;
text-align:center;
width:164px;
float: left;
cursor:pointer;
}

input.uploadoff2{
background-color:#FFFFFF;
background-image:url(/frontpages/images/tweety22.png);
background-position:left top;
background-repeat:no-repeat;
border:medium none;
color:#FFFFFF;
font-family:arial;
font-size:16px;
font-weight:bold;
height:32px;
margin:5px 0 0 0px;
padding:0;
text-align:center;
width:164px;
float: left;
cursor:pointer;
}

.mixstep{
	margin: 2px 0 10px 5px;
	float: none;
}

.halfindent2 {
float:left;
padding:0;
width:450px;
}

.uploadboxer11 {
margin:0 0 0 0;
}

.checkp2{
	margin: 11px 0 0 5px;
	color: #fff;
	float: left;
}



.loggedinimg{
	margin: 5px 0 0 10px;
}

.login ul{
	width: 215px;
	margin: 0 0 0 0;
	padding: 0 0 0 10px;
	float: left;
}

.login ul li{
	list-style: none;
	font-size: 14px;
	font-weight: bold;
	line-height: 18px;
	border-bottom: 1px dashed  #a3a3a3;
	padding: 0 0 0 5px;
}

.ad{
	padding: 0 0 10px 0;
}

.ad img{
	margin: 1px 0 1px 1px;
}


.contactrow label {
color:#646464;
display:block;
font-family:Arial,Helvetica,sans-serif;
font-size:16px;
font-weight:bold;
margin:5px 0 0 35px;
text-indent:8px;
text-transform:capitalize;
width:540px;
}

.contactrow input {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#E9E9E9 none repeat scroll 0 0;
border:1px dotted #000000;
clear:both;
color:#646464;
display:block;
font-size:16px;
font-weight:bold;
margin:3px 0 5px 35px;
padding:2px;
width:80%;
}

.contactrow textarea {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#E9E9E9 none repeat scroll 0 0;
border:1px dotted #000000;
clear:both;
color:#646464;
display:block;
font-size:16px;
font-weight:bold;
margin:3px 0 5px 35px;
padding:2px;
width:80%;
}

.contactrow input.contactbtn {
background-color:#D9E0E4;
background-image:url(/frontpages/images/searchbtn.png);
background-position:left top;
background-repeat:no-repeat;
border:medium none;
color:#FFFFFF;
font-family:arial;
font-size:13px;
font-weight:bold;
height:25px;
margin:5px 0 0 445px;
padding:0;
text-align:center;
width:69px;
}

#recaptcha_area{
	padding: 5px 0 0 35px;
}

.faqquestion {
	padding:0 0 20px 20px;
}

.faqitem{
	padding:0 0 10px 20px;
}

.mresults {
background-color:#FFFFFF;
background-image:url(/frontpages/images/moreresults.jpg);
background-position:left top;
background-repeat:no-repeat;
border:medium none;
color:#fff;
font-size:16px;
font-weight:bold;
height:32px;
margin: 10px 0 0 196px;
text-align:center;
width:194px;
}

#loadimg{
	margin: 10px 0 0 186px;
}

.searcher input {
background-color:#D9E0E4;
background-image:url(/frontpages/images/searchbtn.png);
background-position:left top;
background-repeat:no-repeat;
border:medium none;
color:#FFFFFF;
float:left;
font-family:arial;
font-size:13px;
font-weight:bold;
height:25px;
margin:4px 0 0 10px;
padding:0;
text-align:center;
width:69px;
}

p.viewprof a:link {
background-image:url(/frontpages/images/profilebtn.jpg);
background-position:left top;
background-repeat:no-repeat;
color:#FFFFFF;
display:block;
height:20px;
padding:5px 0 0;
text-align:center;
text-decoration:none;
width:96px;
}
p.viewprof a:visited {
background-image:url(/frontpages/images/profilebtn.jpg);
background-position:left top;
background-repeat:no-repeat;
color:#FFFFFF;
display:block;
height:20px;
padding:5px 0 0;
text-align:center;
text-decoration:none;
width:96px;
}
p.viewprof a:hover {
background-image:url(/frontpages/images/profilebtn.jpg);
background-position:left top;
background-repeat:no-repeat;
color:#FFFFFF;
display:block;
height:20px;
padding:5px 0 0;
text-align:center;
text-decoration:none;
width:96px;
}
p.viewprof a:active {
background-image:url(/frontpages/images/profilebtn.jpg);
background-position:left top;
background-repeat:no-repeat;
color:#FFFFFF;
display:block;
height:20px;
padding:5px 0 0;
text-align:center;
text-decoration:none;
width:96px;
}

p.viewprof2 a:link {
background-image:url(/frontpages/images/listenbtn2.jpg);
background-position:left top;
color:#FFFFFF;
display:block;
height:20px;
padding:5px 0 0;
text-align:center;
text-decoration:none;
width:96px;
}
p.viewprof2 a:visited {
background-image:url(/frontpages/images/listenbtn2.jpg);
background-position:left top;
color:#FFFFFF;
display:block;
height:20px;
padding:5px 0 0;
text-align:center;
text-decoration:none;
width:96px;
}
p.viewprof2 a:hover {
background-image:url(/frontpages/images/listenbtn2.jpg);
background-position:left top;
color:#FFFFFF;
display:block;
height:20px;
padding:5px 0 0;
text-align:center;
text-decoration:none;
width:96px;
}
p.viewprof2 a:active {
background-image:url(/frontpages/images/listenbtn2.jpg);
background-position:left top;
color:#FFFFFF;
display:block;
height:20px;
padding:5px 0 0;
text-align:center;
text-decoration:none;
width:96px;
}


.searchfield {
	padding:10px 0 0 15px;
	width:540px;
}

.searchfield label {
	color:#025299;
	float:left;
	margin:10px 0 0;
	width:85px;
}

.searchfield input {
	border:1px solid #018EBC;
	color:#B8B8B8;
	float:left;
	font-family:georgia;
	font-size:12px;
	height:18px;
	margin:5px 0 0 10px;
	padding:4px 0 0 5px;
	width:139px;
}

.searchfield .radiowrap2 input {
	border:1px solid #018EBC;
	color:#B8B8B8;
	float:left;
	font-family:georgia;
	font-size:12px;
	height:18px;
	margin:5px 0 0 10px;
	padding:4px 0 0 5px;
	width: 30px;
}

.searchfield .radiowrap2 label{
	width: 50px;
}	

.pagingwrap {
	padding:10px 0 10px 15px;
	width:540px;
}

.pagingright {
float:left;
}

.pagingleft {
	float:left;
	margin:0 0 0 10px;
	padding:5px 0 0;
}

.charty {
	border-bottom:1px solid #CACED0;
	margin:0 0 0 10px;
	padding:10px 0;
	width:550px;
}

.newtrack {
font-size:18px;
font-weight:bold;
margin:0;
padding:9px 0 0;
}

.ranky {
	color:#CACED0;
	float:left;
	font-size:32px;
	font-weight:bold;
	text-align:center;
	width:60px;
}

.posmove {
	color:#03990A;
	font-size:18px;
	font-weight:bold;
	margin:0;
	padding:9px 0 0;
}

.movement {
	float:left;
	padding:5px 5px 0 0;
	width:40px;
}

.movement img {
	float:left;
	margin:13px 0 0;
}

.artinfo {
	float:left;
	padding:0 10px;
	width:199px;
}

.chartimg {
	border:1px solid #CACED0;
	float:left;
	height:80px;
	width:80px;
}

.artfinfoband {
	color:#017DB3;
	font-size:14px;
	font-weight:bold;
	margin:0;
	padding:0;
}

.artinfosong {
	color:#101010;
	font-size:12px;
	font-weight:bold;
	margin:0;
	padding:0;
}

.artinfogenre {
	color:#717070;
	font-size:12px;
	font-weight:bold;
	margin:0;
	padding:0;
}

.artbtns {
float:left;
}

.viewprof {
font-weight:bold;
margin:0;
padding:0;
}

.viewprof2 {
font-weight:bold;
}

.member {
	padding:10px 0 0 15px;
	width:540px;
}

.memberimg {
float:left;
}

.membermiddle {
	float:left;
	margin:0 0 0 10px;
}

.tmphr {
	background-color:#C9C9C9;
	border:medium none;
	color:#C9C9C9;
	height:1px;
	margin:5px 0 0 15px;
	width:540px;
}
.membername {
padding:0;
}
.lastpost {
padding:2px 0 0;
}
.friends {
padding:2px 0 0;
}
.listens {
color:#444444;
margin:0;
padding:3px 0 0;
}

.memberimg img {
height:48px;
width:48px;
}

.whitebg1{
	background-color: #fff;
	margin: 0 10px 0 0;
}

.indvpicture {
border:1px solid #BCBCBC;
float:left;
margin:0 10px 15px 0;
padding:2px;
text-align:center;
}

.songedit ul {
margin:0;
padding:10px 0 0;
text-align:center;
}

.songedit ul li {
display:inline;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}

.songedit ul li input {
	background-color:#FFFFFF;
	background-image:url(/frontpages/images/deletesong.jpg);
	background-position:left top;
	background-repeat:repeat-y;
	border:medium none;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	height:25px;
	padding:0;
	text-align:center;
	width:96px;
}

.bigpicturewrapper {
	padding:5px 0 0;
	text-align:center;
	width:540px;
}

.addy{
	margin: 0 2px 0 5px;
}

.one label.popuplbl {
color:#01589B;
float:left;
font-weight:bold;
margin:15px 0 0;
text-align:right;
width:90px;
}

.number {
display:block;
float:left;
margin:8px 0 0 10px;
}

.billboardspacer {
padding:0 12px 0 14px;
}

.three02{
	margin: 5px 0 0 0;
}

.twitterloginimg{
	margin: 20px 0 0 70px;
}

.songedit ul {
margin:0;
padding:10px 0 0;
text-align:center;
}

.songedit ul li {
display:inline;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}

.songedit ul li input {
	background-color:#FFFFFF;
	background-image:url(/frontpages/images/newleftbtn.jpg);
	background-position:left top;
	background-repeat:repeat-y;
	border:medium none;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	height:28px;
	padding:0;
	text-align:center;
	width:116px;
	margin: 0 0 5px 0;
}


.facebookstep1{
	height: 100px;
}

.facebookstep1 span{
	font-size: 18px;
	position: relative;
	bottom: 7px;
}

.facebookstep2{
	font-size: 18px;
	font-weight: bold;
	text-decoration: underline;
}

a:link.fblink22{
	color: #FA4A0E;
}
a:visited.fblink22{
	color: #FA4A0E;
}

.facebookstep3 span{
	font-size: 18px;
	position: relative;
	bottom: 7px;
}

.blogbody{
	border-bottom: 1px solid #ccc;
	margin: 0 15px 5px 10px;
}

.blogbody h3 a:link{
	font-size: 16px;
	color: #34002A;
	font-weight: bold;
}	
.blogbody h3 a:visited{
	font-size: 16px;
	color: #34002A;
	font-weight: bold;
}	
.blogbody h3 a:hover{
	font-size: 16px;
	color: #34002A;
	font-weight: bold;
}	
.blogbody h3 a:active{
	font-size: 16px;
	color: #34002A;
	font-weight: bold;
}	

.blogdetail{
	margin: 0 15px 5px 10px;
}

.blogtext{
	margin: 7px 0 0 0;
}

.bloglefty{
	float: left;
	width: 100px;
}

.blogrighty{
	float: left;
	width: 440px;
	margin: 0 0 0 10px;

}

.pricingtable{
	background-image:url(/frontpages/images/pricingchart.png);
	background-position:left top;
	background-repeat: no-repeat;
	width: 887px;
	height: 160px;
	margin: 10px 0 0 0;
	padding: 178px 0 0 0;
}

.pricingtable2{
	background-image:url(/frontpages/images/pricingchartbg2.png);
	background-position:left top;
	background-repeat: no-repeat;
	width: 541px;
	height: 160px;
	margin: 10px 0 0 171px;
	padding: 178px 0 0 0;
}


.bundle1{
	float: left;
	width: 174px;
}

.bundle2{
	float: left;
	width: 166px;
}

.bundle3{
	float: left;
	width: 192px;
}

.bundle4{
	float: left;
	width: 174px;
}

.bundle5{
	float: left;
	width: 172px;
}

.bundle6{
	float: left;
	width: 166px;
}

.bundle7{
	float: left;
	width: 192px;
}

.bundle8{
	float: left;
	width: 174px;
}

.bundlep1{
	font-size: 12px;
	color: #2F001D;
	margin: 0 0 0 0;
	padding: 2px 0 0 10px;
	width: 160px;
	text-align: center;
	font-weight: bold;
}

.bundlep2{
	font-size: 12px;
	color: #2F001D;
	margin: 0 0 0 0;
	padding: 20px 0 0 10px;
	width: 160px;
	text-align: center;
	font-weight: bold;
}

.order1{
	margin: 104px 0 0 44px;
}

.order2{
	margin: 89px 0 0 41px;
}

.order3{
	margin: 25px 0 0 44px;
}

.order4{
	margin: 12px 0 0 30px;
}	

.order5{
	margin: 61px 0 0 32px;
}

.order7{
	margin: 88px 0 0 32px;
}


.order8{
	margin: 9px 0 0 49px;
}


.order9{
	margin: 25px 0 0 39px;
}


/** membersip **/

.leftpremium{
	float: left;
	width: 404px;
}

.icon1{
	float: left;
	margin: 10px 0 0 25px;
}
.icon2{
	float: left;
	margin: 15px 0 0 30px;
}
.icon3{
	float: left;
	margin: 15px 0 0 25px;
}
.icon4{
	float: left;
	margin: 15px 0 0 30px;
}

.icon5{
	float: left;
	margin: 15px 0 0 30px;
}

.moneyp{
	float: left;
	font-size: 20px;
	margin: 0 0 0 0;
	padding: 30px 0 0 10px;
}
.upp{
	float: left;
	font-size: 20px;
	margin: 0 0 0 0;
	padding: 30px 0 0 10px;
}

.forump{
	float: left;
	font-size: 20px;
	margin: 0 0 0 0;
	padding: 27px 0 0 10px;
}

.playp{
	float: left;
	font-size: 20px;
	margin: 0 0 0 0;
	padding: 29px 0 0 10px;
}

.check1{
	float: left;
	font-size: 12px;
	margin: 5px 0 0 105px;
	padding: 0px 0 0 0px;
}


.checkpp{
	float: left;
	font-size:16px;
	margin: 0 0 0 0;
	padding: 1px 0 0 5px;
}


.rightpremium{
		float: left;
		width: 360px;
}

.pbuybg{
	background-image: url(/frontpages/images/pbuy.png);
	background-repeat: no-repeat;
	background-position: top left;
	width: 359px;
	height: 139px;
	margin: 113px 0 0 83px;
}

.pbuy2{
	background-image: url(/frontpages/images/pbuy2.png);
	background-repeat: no-repeat;
	background-position: top left;
	width: 359px;
	height: 320px;
	margin: 113px 0 0 83px;
}

.pbtn{
	margin: 61px 0 0 198px;
}

.pbtn2{
	margin: 63px 0 0 209px;
}
.pbtn3{
	margin: 60px 0 0 209px;
}
.pbtn4{
	margin: 40px 0 0 209px;
}


.ForumSignUp .twitterloginimg {
    margin: 3px 0 0 0;
}

.upprem{
	margin: 0 0 10px 0;
}
.moneyearned{
	background-image: url(/frontpages/images/monehomebg2.png);
	background-repeat: no-repeat;
	background-position: top left;
	width: 90px;
	height: 19px;
	display:block;
	position: absolute;
	top: 102px;
	padding: 11px 0 0 37px;
	font-weight: bold;
	color: #fff;
}

.songitem22 .moneyearned2{
	background-image: url(/frontpages/images/monehomebg.png);
	background-repeat: no-repeat;
	background-position: top left;
	width: 103px;
	height: 19px;
	display:block;
	position: absolute;
	top: 123px;
	padding: 18px 0 0 47px;
	font-weight: bold;
	right: 22px;
	color: #fff;
}

.moneyearned2{
	background-image: url(/frontpages/images/monehomebg.png);
	background-repeat: no-repeat;
	background-position: top left;
	width: 103px;
	height: 19px;
	display:block;
	position: absolute;
	top: 135px;
	padding: 18px 0 0 47px;
	font-weight: bold;
	right: 22px;
	color: #fff;
}

.moneyearnedsongpg{
	background-image: url(/frontpages/images/monehomebg.png);
	background-repeat: no-repeat;
	background-position: top left;
	width: 103px;
	height: 19px;
	padding: 18px 0 0 47px;
	font-weight: bold;
	color: #fff;
}

.ledgertbl{
	border: 1px solid #ccc;
	width: 560px;
	margin: 0 0 0 15px;
}

.ledgertbl th{
	background-color: #ccc;
	border-right: 1px solid #999;
}

.ledgertbl tr{
	text-align: center;
}

#MemberInfo th{
	color: #646464;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 16px;
    font-weight: bold;
    margin: 5px 0 0 35px;
    text-align: right;
    text-transform: capitalize;
	width: 180px;
}	

#MemberInfo input{
	-moz-background-inline-policy: continuous;
    background: none repeat scroll 0 0 #E9E9E9;
    border: 1px dotted #000000;
    clear: both;
    color: #646464;
    display: block;
    font-size: 16px;
    font-weight: bold;
    margin: 3px 0 5px 35px;
    padding: 2px;
    width: 80%;
}

#MemberInfo select{
	-moz-background-inline-policy: continuous;
    background: none repeat scroll 0 0 #E9E9E9;
    border: 1px dotted #000000;
    clear: both;
    color: #646464;
    display: block;
    font-size: 16px;
    font-weight: bold;
    margin: 3px 0 5px 35px;
    padding: 2px;
    width: 80%;
}
#MemberInfo caption{
	margin: 10px 0 10px 0;
	font-size: 20px;
	font-weight: bold;
	color: #F96B10;
}

#forumsettingtbl caption{
	margin: 10px 0 10px 0;
	font-size: 20px;
	font-weight: bold;
	color: #F96B10;
}

#forumsettingtbl th{
	color: #646464;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 16px;
    font-weight: bold;
    margin: 5px 0 0 35px;
    text-indent: 8px;
    text-transform: capitalize;
}	
#forumsettingtbl input{
	-moz-background-inline-policy: continuous;
    background: none repeat scroll 0 0 #E9E9E9;
    border: 1px dotted #000000;
    clear: both;
    color: #646464;
    display: block;
    font-size: 16px;
    font-weight: bold;
    margin: 3px 0 5px 35px;
    padding: 2px;
    width: 80%;
}

#forumsettingtbl textarea{
	-moz-background-inline-policy: continuous;
    background: none repeat scroll 0 0 #E9E9E9;
    border: 1px dotted #000000;
    clear: both;
    color: #646464;
    display: block;
    font-size: 16px;
    font-weight: bold;
    margin: 3px 0 5px 35px;
    padding: 2px;
    width: 220px;
}

.promopackageprice{
	background-color: #e6b065;
	border: 1px solid #c48e44;
	text-align: center;
	width: 350px;
	font-weight: bold;
	margin: 10px 0 10px 60px;
	padding: 10px 0 10px 0;
	color: #934400;
	font-size: 16px;
}

.packagebuynowbtn{
	background-color: #FD9A00;
	border: 1px solid #F96B10;
	text-align: center;
	width: 160px;
	font-weight: bold;
	margin: 10px 0 10px 160px;
	padding: 5px 0 5px 0;
	color: #9b3d00;
	font-size: 16px;
	cursor: pointer;
}

.fanbtnwrapper{
	padding: 7px 0 0 15px;
}

.attenditem2{
	float: left;
	width: 48px;
	height: 48px;
	margin: 0 0 10px 18px;
}

.attenditem3{
	float: left;
	width: 48px;
	height: 48px;
	margin: 0 0 10px 15px;
}

.viewallfan{
	margin: 0 0 0 0;
	padding: 0 0 0 120px;
	font-weight: bold;
}

.fanbtnwrapper{
	padding: 7px 0 0 15px;
}

.attenditem2{
	float: left;
	width: 48px;
	height: 48px;
	margin: 0 0 10px 18px;
}

.attenditem3{
	float: left;
	width: 48px;
	height: 48px;
	margin: 0 0 10px 15px;
}

.viewallfan{
	margin: 0 0 0 0;
	padding: 0 0 0 120px;
	font-weight: bold;
} 

.sponsorursong{
	background-image: url(/frontpages/images/sponsorbg.png);
	background-repeat: no-repeat;
	background-position: top left;
	width: 548px;
	height: 70px;
	padding: 25px 10px 0 10px;
}

.one .sponsorursong input{

    border: medium none;
    height: 16px;
    margin: 0 10px 0 0;
    padding: 7px 0 0 10px;
    width: 21px;
}

.one .sponsorursong label{
	font-size: 13px;
	font-weight: bold;
}

.sponsoritembtnwrapper {
    padding: 7px 0 0 15px;
}

.flink{
	margin: 0 0 5px 201px;
	padding: 2px;
	border: 1px solid #0162A7;
	background-color: #6FCFF4;
	width: 180px;
	text-align: center;
}

.featuredflag{
	background-image: url(/frontpages/images/feat2.png);
    background-position: left top;
    background-repeat: no-repeat;
    display: block;
    height: 48px;
    left: 1px;
    position: absolute;
    top: 3px;
    width: 76px;
}

.timespannerpicker ul{
	margin:  0 0 0 0;
	padding: 10px 0 0 0;
}

.timespannerpicker ul li{
	 display: inline;
	 background-color: #8DBDD8;
	 color: black;
	 font-weight: bold;
	 padding: 5px;
}

.breadcrumbs ul{
	margin:  0 0 0 0;
	padding: 10px 0 0 0;
}

.breadcrumbs ul li{
	 display: inline;
	 background-color: #8DBDD8;
	 color: black;
	 font-weight: bold;
	 padding: 5px;
}

.statmusichead{
	margin: 20px 0 10px 0;
	height: 150px;
}
.statmusicleft{
	float: left;
	width: 150px;
	margin: 0 15px 0 0;
}

.statmusicright{
	float: left;
}
 
 .mlist{
	margin: 0 0 0 22px;
 }
 
 .mlist2{
	margin: 0 10px 0 10px;
 }
 
 .contestemailrow{
	margin: 10px 0 0 10px;
	clear: left;
 }
 
.contestemailrow label{
	width: 120px;
	float: left;
  }
  
 .contestemailrow input{
	float: left;
   }
   
   .contestemailbtn{
	margin: 0 0 0 20px;
	clear: left;
   }
   
   .dlordertable{
	width: 570px;
}

.dlordertable span{
	font-size: 10px;
}


.dlordertable tr td{
	text-align: center;
	padding: 10px 0 10px 0;
	border-bottom: 1px solid #c4c4c4;
}

.imgdownload{
	margin: 0 0 3px 0;
}

.songpageadchan{
	background-image: url(/frontpages/images/468bg.png);
    background-position: left top;
    background-repeat: no-repeat;
	width: 604px;
	height: 66px;
	text-align: center;
	padding: 7px 0 0 0;
	margin: 5px 0 0 0;
}

#charsleft22{
	border: 1px solid #018EBC;
	padding: 3px;
}

.prtbottom table th{
  background-color: #2E94E9;
  border-right: 1px solid #999999;
  color: #fff;
}

.prtbottom table td{
	border-bottom: 1px solid #c3c3c3;
	padding: 5px;
}



#pypalpay1{
	background-image: url(/frontpages/images/rtpayers.png);
    background-position: left top;
    background-repeat: no-repeat;
	width: 252px;
	height: 37px;
	color: #fff;
	border: none;
	font-weight: bold;
	cursor: pointer;
}

#transpay1{
	background-image: url(/frontpages/images/rtpayers.png);
    background-position: left top;
    background-repeat: no-repeat;
	width: 252px;
	height: 37px;
	color: #fff;
	border: none;
	font-weight: bold;
	cursor: pointer;
}

#rtsetup1{
	background-image: url(/frontpages/images/rtothers.png);
    background-position: left top;
    background-repeat: no-repeat;
	width: 183px;
	height: 33px;
	color: #fff;
	border: none;
	font-weight: bold;
	cursor: pointer;
	font-size: 11px;
}

#rtsetup2{
	background-image: url(/frontpages/images/rtothers.png);
    background-position: left top;
    background-repeat: no-repeat;
	width: 183px;
	height: 33px;
	color: #fff;
	border: none;
	font-weight: bold;
	cursor: pointer;
	font-size: 11px;
}

#rtsetup3{
	background-image: url(/frontpages/images/rtothers.png);
    background-position: left top;
    background-repeat: no-repeat;
	width: 183px;
	height: 33px;
	color: #fff;
	border: none;
	font-weight: bold;
	cursor: pointer;
	font-size: 11px;
}

.paidrtbtn1{
background-image: url(/frontpages/images/paidretweet.png);
    background-position: left top;
    background-repeat: no-repeat;
	width: 221px;
	height: 33px;
	color: #fff;
	border: none;
	font-weight: bold;
	cursor: pointer;
	font-size: 0px;
	margin: 10px 0 0 39px;
	float: left;
}

.paidrtbtn2{
	background-image: url(/frontpages/images/paidretweet.png);
    background-position: left top;
    background-repeat: no-repeat;
	width: 221px;
	height: 33px;
	color: #fff;
	border: none;
	font-weight: bold;
	cursor: pointer;
	font-size: 0px;
	margin: 10px 0 0 122px;
	float: left;
}

.paidrtnumber1{
	background-color: #f3c883;
	border: 1px solid #f09f1d;
	color: #444;
	padding: 7px 5px 7px 5px;
	margin: 10px 0 0 10px;
	float: left;
}

.prtbottom table{
	width: 591px;
	position: relative;
	left: -10px;
}

.prttop{
	background-image: url(/frontpages/images/coolbg.jpg);
    background-position: left top;
    background-repeat: no-repeat;
	width: 571px;
	margin: 0 0 15px 0;
	padding: 0 10px 10px 10px;
}

.prtbottom{
	background-image: url(/frontpages/images/coolbg.jpg);
    background-position: left top;
    background-repeat: no-repeat;
	width: 571px;
	margin: 0 0 15px 0;
	padding: 0 10px 10px 10px;
}

.prtbalance h2{
	color: #003781;
	margin: 0 0 0 0;
	padding: 5px 0 0 0;
}

.prtbottom h2{
	color: #003781;
	margin: 0 0 0 0;
	padding: 5px 0 0 0;
}

.rtexplanation{
	font-size: 13px;
	line-height: 22px;
	color: #222;
	padding: 5px 0 15px 5px;
	width: 591px;
}

.rtcptd2 span{
	background-image: url(/frontpages/images/countbg.jpg);
    background-position: left top;
    background-repeat: no-repeat;
    height: 14px;
    margin: 0 0 2px;
    text-align: center;
    width: 52px;
	color: #00406d;
	display: block;
}

.rtcptd3 span{
	background-image: url(/frontpages/images/countbg.jpg);
    background-position: left top;
    background-repeat: no-repeat;
    height: 14px;
    margin: 0 0 2px;
    text-align: center;
    width: 52px;
	color: #00406d;
	display: block;
}
.rtcptd4 span{
	background-image: url(/frontpages/images/countbg.jpg);
    background-position: left top;
    background-repeat: no-repeat;
    height: 14px;
    margin: 0 0 2px;
    text-align: center;
    width: 52px;
	color: #00406d;
	display: block;
}

.rtcptd5{
	font-size: 10px;
	text-align: center;
}


.loginlefter1{
	float: left;
	width: 60px;
}

.memberlogout1{
	font-weight: bold;
	margin: 0 0 0 13px;
}	

.rtcallout22{
	font-size: 16px;
	color: #dd6d00;
	font-weight: bold;
	padding: 5px 15px 10px 15px;
	background-color: #ffe6d2;
	border: 1px solid #dd6d00;
	margin: 10px;
}

.cnt{
	font-size: 14px;
	line-height: 18px;
}

.rteasysteps1{
	background-image: url(/frontpages/images/rtstep1.jpg);
    background-position: left top;
    background-repeat: no-repeat;
	padding: 4px 0 0 33px;
}


.rteasysteps2{
	background-image: url(/frontpages/images/rtstep2.jpg);
    background-position: left top;
    background-repeat: no-repeat;
	padding: 4px 0 0 33px;
}

.rteasysteps3{
	background-image: url(/frontpages/images/rtstep3.jpg);
    background-position: left top;
    background-repeat: no-repeat;
	padding: 4px 0 0 33px;
}

.rsssinglewrap1{
	border: 1px solid #c3c3c3;
	width: 300px;
}

.abposnew{
	position: absolute;
	top: -10px;
	left: 463px;
}

.rsssinglewrap1{
	border: 1px solid #c3c3c3;
	width: 235px;
	float: left;
	margin: 0 40px 15px 5px;
}

.rsssinglewrap1 h2{
	border-bottom: 1px solid #c3c3c3;
	width: 235px;
	text-align: center;
	color: #fff;
	background-color: #167CCE;
	font-size: 15px;
}

.rsssinglewrap2{
	border: 1px solid #c3c3c3;
	width: 235px;
	float: left;
	margin: 0 0 15px 0;
}

.rsssinglewrap2 h2{
	border-bottom: 1px solid #c3c3c3;
	width: 235px;
	text-align: center;
	color: #fff;
	background-color: #167CCE;
	font-size: 15px;
}

.rssmixwrap1{
	border: 1px solid #c3c3c3;
	width: 235px;
	float: left;
	margin: 0 40px 15px 5px;
}

.rssmixwrap2{
	border: 1px solid #c3c3c3;
	width: 235px;
	float: left;
	margin: 0 0 15px 0;
}

.rssmixwrap1 h2{
	border-bottom: 1px solid #c3c3c3;
	width: 235px;
	text-align: center;
	color: #fff;
	background-color: #167CCE;
	font-size: 15px;
}

.rssmixwrap2 h2{
	border-bottom: 1px solid #c3c3c3;
	width: 235px;
	text-align: center;
	color: #fff;
	background-color: #167CCE;
	font-size: 15px;
}

.rssnewswrap{
	border: 1px solid #c3c3c3;
	width: 235px;
	float: left;
	margin: 0 40px 15px 5px;
}

.rssvideowrap{
	border: 1px solid #c3c3c3;
	width: 235px;
	float: left;
	margin: 0 0 15px 0;
}

.rssnewswrap h2{
	border-bottom: 1px solid #c3c3c3;
	width: 235px;
	text-align: center;
	color: #fff;
	background-color: #167CCE;
	font-size: 15px;
}

.rssvideowrap h2{
	border-bottom: 1px solid #c3c3c3;
	width: 235px;
	text-align: center;
	color: #fff;
	background-color: #167CCE;
	font-size: 15px;
}

.popupper .checkp{
	color: #333;
	position: relative;
	top: 2px;
}

#tzcd{
	text-align: center;
	font-weight: bold;
}

.contestbuttonwrapper{
	padding: 5px 0 0 90px;
}
.uniquescontestbutton{
	background-color: #fff;
	background-image: url(/frontpages/images/contest.png);
	background-position: top left;
	background-repeat: no-repeat;
	width: 249px;
	height: 51px;
	border: none;
	color: #fff;
	font-weight: bold;
}

.contestembeds{
	border: 1px solid blue;
}
