#Layer1 {
	position:absolute;
	z-index:400;
}
.login{
background-image:url(../main/images/re_home_search_bg.gif);
background-repeat:no-repeat;
}
.login_avril{
background-image:url(../vip/images/re_avril_intro_search_bg.gif);
background-repeat:no-repeat;
}
.login_avril_comp{
background-image:url(../vip/images/re_avril_search_bg.gif);
background-repeat:no-repeat;
}
.login_avatar{
background-image:url(../main/images/new_avatar_bg.gif);
background-repeat:no-repeat;
}
.style1 {color: #E3167D}
<!-- music pop-up style start here-->
#Layer2 {
	position:absolute;
	z-index:1;
	left: 287px;
}
#Layer6 {
	position:relative;
/*	left:104px; 
	top:7px; */
	width:251px;
	height:72px;
	z-index:500;
}
.flashContainer {
	width:607px;
	position:absolute; 
	z-index:30;
}
#flashcontent {	
	padding-left:131px;
	padding-top:4px;
	z-index:30;
}
.login_bg {
background-image:url(../main/images/re_login_bg.png);
_background-image:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../main/images/re_login_bg.png');
background-repeat:no-repeat;
background-position:top;
height:244px;
}
.flash {
	width:607px;
	position:absolute; 
	z-index:100;
}
#flashcont {	
	padding-left:131px;
	padding-top:4px;
}
.home_blue {
	color: #2fbddf;
}
#main_ttl_img { 
	width: 227px;
	height:200px;
	position:relative;
	margin:0;
	top:0px;
}
#main_ttl_img span a{
	color:#d60a8c;
	position: absolute;
	width: 227px;
	height:200px;
	margin:0;
	top:0px;
	text-decoration:none;
}
#main_will_img { 
	width: 215px;
	height:222px;
	position:relative;
	margin:0;
	top:0px;
}
#main_will_img span a{
	color:#d60a8c;
	position: absolute;
	width: 215px;
	height:222px;
	margin:0;
	top:0px;
	text-decoration:none;
}
#main_was_img { 
	width: 187px;
	height:38px;
	position:relative;
	margin:0;
	top:0px;
}
#main_was_img span {
	position: absolute;
	width: 187px;
	height:38px;
	margin:0;
	top:0px;
}
#main_frag_img { 
	width: 187px;
	height:43px;
	position:relative;
	margin:0;
	top:0px;
}
#main_frag_img span {
	position: absolute;
	width: 187px;
	height:43px;
	margin:0;
	top:0px;
}
#main_oth_img { 
	width: 187px;
	height:38px;
	position:relative;
	margin:0;
	top:0px;
}
#main_oth_img span {
	position: absolute;
	width: 187px;
	height:38px;
	margin:0;
	top:0px;

}
.home_BG{
position:absolute;
width:170px;	
height:225px; 
z-index:20;
}
.home_flower {
background-image:url(../main/images/re_home_flowers.gif);
background-repeat:no-repeat;
background-position:top;
}
/*Avril Campaign starts here*/
.avril_bodytxt{
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#909090;
}
.avril_tc_txt{
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
	color:#cd4097;
}
.avril_tc_txt a{
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
	color:#cd4097;
	text-decoration:underline;
}
.avril_intro{
	padding:0 0 0 66px;
}
.averil_thxn_bg {
background-image:url(../vip/images/avril_thxn_BG.gif);
background-position:right top;
background-repeat:no-repeat;
height:324px;
width:348px;
}
.avril_link_thnks{
color:#00AEE7;
font: normal 11px Verdana, Arial, Helvetica, sans-serif;
text-decoration:underline;
}
.avril_link_thnks a{
color:#00AEE7;
font: normal 11px Verdana, Arial, Helvetica, sans-serif;
text-decoration:underline;
}
.flashContainer_avril {
	width:139px;
	z-index:30;
}
#flashcontent_avril {	
	padding-top:4px;
	z-index:30;
}
/*Avril Campaign ends here*/
.login_vip{
background-image:url(../main/images/re_vip_search_bg.gif);
background-repeat:no-repeat;
}
.vip_login_text {
	font-size: 11px;
	color: #909090;
	line-height: 120%;
}
#vip_login_box_tab {
position:absolute;
background-image:url(../main/images/re_vip_tab_bg.gif); background-repeat:no-repeat;
width:330px;
height:233px;
margin-top:-25px;
margin-left:-30px;
}
.vip_login_form {
width:177px;
height:20px;
}
.re_dwn_txt {
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#002e64; font-weight:bold;
padding:0 10px 0 15px;
}