#cams_header {
	height			: 25px;
	background		: url(http://plus-on.jp/images/cams_header_bg.jpg) repeat-x;
}

#cams_header ul {
	width				: 340px;
	margin			: 0 auto;
	background		: url(http://plus-on.jp/images/cams_header.jpg) no-repeat;
	display			: block;
	z-index			: 100;
}

#cams_header li {
	list-style		: none;
}

#cams_header li#Craftman {
	width				: 34px;
	float				: left;
}

#cams_header li#FBR {
	width				: 42px;
	float				: left;
}

#cams_header li#logo {
	background		: url(http://plus-on.jp/images/cams_header.jpg) no-repeat -76px 0;
	width				: 191px;
	float				: left;
	text-indent		: -9999px;
}

#cams_header li#plus-on {
	width				: 29px;
	float				: left;
}

#cams_header li#GOOSE {
	width				: 44px;
	float				: left;
}

#cams_header li a {
	height			: 25px;
	display			: block;
	text-indent		: -9999px;
}

#Craftman a {
	background		: url(http://plus-on.jp/images/cams_header.jpg) no-repeat 0 0;
}
#Craftman a:hover {
	background		: url(http://plus-on.jp/images/cams_header.jpg) no-repeat 0 -25px;
}

#FBR a {
	background		: url(http://plus-on.jp/images/cams_header.jpg) no-repeat -34px 0;
}
#FBR a:hover {
	background		: url(http://plus-on.jp/images/cams_header.jpg) no-repeat -34px -25px;
}

#plus-on a {
	background		: url(http://plus-on.jp/images/cams_header.jpg) no-repeat -267px 0;
}
#plus-on a:hover {
	background		: url(http://plus-on.jp/images/cams_header.jpg) no-repeat -267px -25px;
}

#GOOSE a {
	background		: url(http://plus-on.jp/images/cams_header.jpg) no-repeat -296px 0;
}
#GOOSE a:hover {
	background		: url(http://plus-on.jp/images/cams_header.jpg) no-repeat -296px -25px;
}

