#siteheader #sitemenu img.cap	{
	margin-right:4px;
	vertical-align:text-bottom;
}
#siteheader #sitemenu img.tail	{
	margin-left:4px;
	vertical-align:text-bottom;
}

#siteheader {
	width: 100%;
}

#siteheader .box	{
	position:relative;
	min-height:60px;
}
#siteheader .logo1	{
	position:absolute;
	left:0;
}
#siteheader .logo2	{
	position:absolute;
	right:0;
}
#siteheader .logo1 a,
#siteheader .logo2 a	{
	display:block;
	line-height:0;
}
#sitemenu ul	{
	margin:0 auto;
	padding:0;
	position:relative;
	float:left;
	left: 50%;
}
#sitemenu li	{
	list-style-type:none;
	position:relative;
	float:left;
	left: -50%;
}
#sitemenu li a	{
	white-space:nowrap;
}
#sitemenu ul	{
	zoom:1;
}
#sitemenu ul:after	{
	content:"";
	display:block;
	clear:both;
	height:0.01px;
}