.menufront{
width: 100px;
float:left;
background: #FFF;
border: 1px solid #AAA;
padding-top:10px;
border: 1px solid #AAA;
}

.menufront .emailbtn{
margin-top: 10px;
background: url(http://www.ecupids.net/layout/themes/ecupids/img/email.png) no-repeat; 
height: 50px;
padding-top: 35px;
border: none;
color: #000;
font-weight:bold
}
.menufront .forumbtn{
	border: none;
background: url(http://www.ecupids.net/layout/themes/ecupids/img/fourm.png) no-repeat; 
height: 50px;
padding-top: 35px;

color: #000;
font-weight:bold
}
.menufront .searchbtn{
position: relative;
background: url(http://www.ecupids.net/layout/themes/ecupids/img/search.png) no-repeat; 
height: 50px;
padding-top: 35px;
	border: none;
color: #000;
font-weight:bold
}
.menufront .winkbtn{
	border: none;
background: url(http://www.ecupids.net/layout/themes/ecupids/img/wink.png) no-repeat; 
height: 50px;
padding-top: 35px;

color: #000;
font-weight:bold
}
.menufront .imbtn{
	border: none;
background: url(http://www.ecupids.net/layout/themes/ecupids/img/im.png) no-repeat; 
height: 50px;
padding-top: 35px;

color: #000;
font-weight:bold
}
.menufront .musicbtn{

background: url(http://www.ecupids.net/layout/themes/ecupids/img/music.png) no-repeat; 
height: 50px;
padding-top: 35px;
	border: none;
color: #000;
font-weight:bold
}
.menufront .blogbtn{
	border: none;
background: url(http://www.ecupids.net/layout/themes/ecupids/img/blog.png) no-repeat; 
height: 50px;
padding-top: 35px;
color: #000;
font-weight:bold
}
.menufront .networkbtn{
	border: none;
background: url(http://www.ecupids.net/layout/themes/ecupids/img/network.png) no-repeat; 
height: 50px;
padding-top: 35px;

color: #000;
font-weight:bold
}
.menufront .chatbtn{
	border: none;
background: url(http://www.ecupids.net/layout/themes/ecupids/img/chatroom.png) no-repeat; 
height: 50px;
padding-top: 35px;

color: #000;
font-weight:bold
}
.profilesfront{
float: left;
width: 50px;
clear:both;
margin: 0px;
padding: 0px;
}
#rightbox{
float:left;
width: 235px;
height: 525px;
float:left;
background: #ECE9D8;
border: 1px solid #AAA;
line-height: 20px;
}
.fronttext{
margin-top: 10px;
font-size: 18px;
line-height: 20px;
text-align:center;
font-weight:bold;

}
.joinlink{
float:right;
padding-right: 10px;
}
#membersprofile{
float:left;
display:block;
margin-left: 385px;
width: 560px;
height: 156px;
background: #EEE;
padding-top: 5px;
padding-bottom:5px;
line-height: 0px;

}

#footer2{
        position:absolute;
        top: 480px;
padding-top: 20px;
	width:940px;
	height:40px;
margin-top: 230px;
}
#footer2 .bg{

        background-color: #EEE;
	background-repeat:repeat-x;
	height:29px;
	width:948px;
	float:left;
	background-position: top;
	text-align:center;
	padding-top:10px;
	
}
#footer2 .bg a{
	font-size:14px;
	color:#000;
	text-decoration:none;
}
#footer2 .bg a:hover{
	color:#666;
	text-decoration:underline;
}

#footer2 .txt{
	color:#8b8b88;
	text-align:center;
	font-size:12px;
	text-decoration:none;}

#contentnew{
position:absolute;
top: 200px;
}

#rightbox{
position:absolute;
top: 200px;
margin-left: 710px;
width: 235px;
height: 525px;
float:left;
background: #ECE9D8;
border: 1px solid #AAA;
line-height: 20px;
}
.fronttext{
margin-top: 10px;
font-size: 18px;
line-height: 20px;
text-align:center;
font-weight:bold;

}
.joinlink{
float:right;
padding-right: 10px;
}
#membersprofile{
float:left;
display:block;
margin-left: 385px;
width: 560px;
height: 156px;
background: #EEE;
padding-top: 5px;
padding-bottom:5px;
line-height: 0px;

}


#divpic{
position: absolute;
display:block;
float:left;
top:200px;
margin-left: 131px;
}