h2.profleft2{
	background-image: url(../images/profile/profileh2right.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	width: 354px;
	height: 40px;
	color: #fff;
	margin:0 0 0 0;
	padding:17px 0 0 120px;
}

h2.profleft {
background-image:url(../images/profileh2left.jpg);
background-position:left top;
	background-repeat: no-repeat;
color:#FFFFFF;
font-size:17px;
height:37px;
margin:0 0 0 0;
padding:19px 0 0 10px;
width:305px;
}

.profleftmid{
	background-image: url(../images/profile/midleft.jpg);
	background-repeat: repeat-y;
	background-position: top left;
	width: 300px;
	margin: 0 0 0 4px;
	padding: 0 0 0 15px;
}


.profrightmid{
	background-image: url(../images/profile/profileh2mid.jpg);
	background-repeat: repeat-y;
	background-position: top left;
	width: 459px;
	height: 180px;
	margin: 0 0 0 0;
}

.profleftbottom{
	background-image: url(../images/profile/bottomleft.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	width: 311px;
	height: 16px;
	margin: 0 0 10px 4px;
}

.profrightbottom{
	background-image: url(../images/profile/profileh2bottom.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	width: 459px;
	height: 9px;
	margin: 0 0 0 0;
}



.profyh2{
background-image:url(/frontpages/images/profile/h2bg.jpg);
background-position:left bottom;
background-repeat:no-repeat;
color:#026097;
font-size:21px;
height:40px;
margin:10px 0 0 0;
padding:17px 0 0 10px;
width:575px;
}


.uploadbottom {
background-image:url(/frontpages/images/profile/uploadbotom.jpg);
background-position:left top;
background-repeat:no-repeat;
height:10px;
margin:0 0 0 4px;
width:577px;
}

.profleft{
	float: left;
	width: 320px;
	margin: 0 15px 0 0;
}

.innerleft {
float:left;
width:600px;
}

.profright{
	float: left;
}

.profileimage{
	float: left;
}

.profileinformation{
	float: left;
	padding: 0 0 0 10px;
}

.profileimage img {
	border: 1px solid #ccc;
}

h2.profleft span {
color:#FFA200;
font-size:13px;
text-decoration:underline;
}

.edit a:link {
color:#025299;
text-decoration:underline;
}
.edit a:visited {
color:#025299;
text-decoration:underline;
}
.edit a:hover {
color:#FFA200;
text-decoration:underline;
}
.edit a:active {
color:#025299;
text-decoration:underline;
}

.edit{
	font-size: 14px;
}

.profileimage .extras{
	padding: 10px 0 0 10px;
}

.profileimage p{
	margin: 5px 0 0 10px;
}

.extras{
	padding: 10px 0 0 0;
}

.extras img{
	margin: 0 4px 0 0;
}

.extras p{
	margin: 0 0 0 0;
	/* padding: 5px 0 5px 145px; */
	font-size: 11px;
	font-weight: bold;
}


.infotitle{
	margin: 0 0 0 0;
	padding: 5px 0 2px 0;
	color: #D93E1A;
	font-weight: bold;
}

.infobg{
	background-image: url(../images/profile/statusbg.png);
	background-repeat: no-repeat;
	background-position: top left;
	width: 190px;
	height: 45px;
	color: #393939;
	padding: 2px 5px 0 8px;
}

.infobg2{
	background-image: url(../images/profile/statusbg2.png);
	background-repeat: no-repeat;
	background-position: top left;
	width: 190px;
	height: 25px;
	color: #393939;
	padding: 2px 5px 0 8px;
}
.todo{
	padding: 5px 0 0 0;
}

.icony{
	float: left;
	margin: 5px 5px 0 0;
}

.smprofileimgwrapp {
border:1px solid #CCCCCC;
float:left;
height:45px;
margin:0 4px 0 0;
width:57px;
}

.smprofileimgwrapp img {
height:45px;
width:57px;
}

.todo p{
	float: left;
	width: 12px;
}

.songinfo{
	padding: 0 0 0 14px;
}

.chartp{
	float: left;
	width: 76px;
	color: #D93E1A;
	font-size: 13px;
	font-weight: bold;
}

.chartbg{
	float: left;
	background-image: url(../images/profile/chartposition.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	width: 34px;
	height: 26px;
	color: #393939;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	margin: 0 5px 0 0;
}
.songp{
	float: left;
	width: 164px;
	color: #D93E1A;
	font-size: 13px;
	font-weight: bold;
}

.songp span{
	color: #015a9d;
}

.profiletop{
	padding: 10px 0 0 0;
}

.uploadmiddle {
background-image:url(/frontpages/images/profile/uploadbg.jpg);
background-position:left top;
background-repeat:repeat-y;
margin:0 0 0 4px;
padding:10px 0 5px;
width:577px;
}

.commentpost {
padding:0 0 0 15px;
}

.commentpost textarea {
border:1px solid #018EBC;
color:#999999;
height:50px;
margin:10px 0 0 10px;
width:520px;
}

.postcomment {
background-color:#FFFFFF;
background-image:url(/frontpages/images/profile/loginbtn.jpg);
background-position:left top;
background-repeat:no-repeat;
border:medium none;
color:#FFFFFF;
font-family:arial;
font-size:16px;
font-weight:bold;
height:29px;
margin:5px 0 0 458px;
padding:0;
text-align:center;
width:80px;
}

.playprofsong {
float:left;
font-size:10px;
font-weight:bold;
padding:28px 0 0 1px;
}

.profsong1 {
float:left;
}
