/* common-navigation ------------------------------------------ */
#common-navigation{
	width:220px;
	float:left;
	text-align:center;
	
}
#common-navigation h2{
	padding:0;
	height:35px;
	display:block;
	text-indent:-5000px;
	font-size:0;
	line-height:0;
	background:url(common-navigation/h2.gif) no-repeat left top;
}

#common-navigation ul{
	margin:0;
	background:url(common-navigation/navigation_ul.gif) repeat-y left top #fff;
	text-align:left;
}
#common-navigation ul li{
	margin-top:0px;
	padding:0 5px;
	width:150px;
}
#common-navigation ul li a span{
	font-weight:bold;
}
#common-navigation ul li a{
	width:178px;
	padding:7px 0 5px 30px;
	display:block;
	overflow:hidden;
	border:#999 solid 1px;
	background:url(common-navigation/navigation_a.jpg) no-repeat center left;
}
#common-navigation p{
	padding-top:10px;
	background:url(common-navigation/navigation_banner.gif) no-repeat top center;
}
#common-navigation ul#producer-banner li{
	padding:0;
	background:none;
}

#common-navigation a{
	color:#0f9999;
	text-decoration:none;
}
#common-navigation ul li a:hover span{
	color:#0e5307;
}

#common-navigation ul li a:hover,
body#producer001 li#column001 a,
body#producer002 li#column002 a,
body#producer003 li#column003 a,
body#producer004 li#column004 a,
body#producer005 li#column005 a,
body#producer006 li#column006 a,
body#producer007 li#column007 a,
body#producer008 li#column008 a,
body#producer009 li#column009 a,
body#producer010 li#column010 a,
body#producer011 li#column011 a,
body#producer012 li#column012 a,
body#producer013 li#column013 a,
body#producer014 li#column014 a,
body#producer015 li#column015 a{
	color:#0e5307;
	background:url(common-navigation/navigation_a.jpg) no-repeat center right;
}
/*
#common-navigation dl dd#column001 a span{
	color:#0e5307;
}
*/