#header {
	width: 900px;
}
#header #sitetitle {
	float: left;
}
.headmenu {
	float: right;
	width: 340px;
}
#header ul li {
	float: left;
}
#gnavi {
	clear: both;
	width: 900px;
}
#catenavi {
	clear: left;
	width: 900px;
}
#header a:hover img {
  opacity: 0.9;
  filter: alpha(opacity=90);
  -ms-filter: "alpha(opacity=90)";
}