#total {
display:inline-block;
float:left;
padding:5px 0 0;
text-align:left;
width:430px;
}
#header {
display:inline-block;
height:auto;
margin:0 auto;
padding:10px 0 13px;
position:relative;
width:990px;
}
#wrap{ width:990px;}
#mainmenus{ margin:-5px 0 0 0;}
#mainmenus .current_func{
	background:transparent url(/images/v3/header/header.png) no-repeat scroll 0 -129px;
	width:79px;
	text-align:center;
	padding:7px 0 0 0; *padding:9px 0 0 0;
	height:22px;
	font-weight:bold;
	color:#FFF;
	position:absolute;
	top:0;
	right:10px;
	right:10px\0;
*right:0px;
}
.menusline{ display:inline-block; height:3px; width:990px; *width:1000px; background-color:#eb7c22; position:absolute; top:29px; left:-10px; font-size:1px;}

#header{ padding:10px 0 6px 0; display:inline-block; position:relative; width:990px; height:auto; margin:0 auto; font-family:Arial, Helvetica, sans-serif; background: url(/images/v3/header/gotohappyrent.gif) no-repeat -9999px -9999px;}
#header #logo a {
background:transparent url(/images/v3/header/header.png) no-repeat scroll -360px -52px;
display:block;
height:55px;
text-indent:-9999px;
width:165px;
}
#header #logo{
	width:147px;
	height:55px;
	display:inline-block;
	float:left;
	background: url(/images/v3/header/header.png) no-repeat -360px -52px;
	text-indent:-9999px;
	margin:6px 0 15px 5px;
}
#mainmenus ul li {
display:inline-block;
float:left;
height:32px;
position:relative;
text-align:center;
}
.header_new {
background:transparent url(/images/v3/header/header_newicon.gif) no-repeat scroll 0 0;
display:inline-block;
height:20px;
position:absolute;
right:0;
top:-13px;
width:20px;
z-index:10;
}
