@charset "utf-8";
@import url(common.css);

/* sub menu */
#home	{
	width:	41px;
	background-position:	0px 0px;
}
#about	{
	width:	41px;
	background-position:	-41px -20px;
}
#about:hover	{
	background-position:	-41px 0px;
}
#archive	{
	width:	50px;
	background-position:	-82px -40px;
}
#blog	{
	width:	33px;
	background-position:	-132px -20px;
}
#blog:hover	{
	width:	33px;
	background-position:	-132px 0px;
}
#podcast	{
	width:	53px;
	background-position:	-165px -40px;
}
#members	{
	width:	67px;
	background-position:	-218px -40px;
}
#link	{
	width:	30px;
	background-position:	-285px -20px;
}
#link:hover	{
	background-position:	-285px 0px;
}
#contact	{
	width:	51px;
	background-position:	-315px -20px;
}
#contact:hover	{
	background-position:	-315px 0px;
}

/* left margin : 238, 279, 320, 370, 403, 456, 519, 549 */
/* width : 41, 41, 50, 33, 53, 63, 30, 51 */
#CurrentArrow	{
	height:	20px;
	width:	41px;
	margin-bottom:	9px;
	margin-left:	238px;
	background:	url("../images/current_arrow.png") center bottom no-repeat;
}

#selector_sub a	{
	display:	block;
	float:	left;
	height:	24px;
	background-image:	url("../images/menu_sub_top.png");
}
/*****
sub selector */

#selector_sub a	{
	background-image:	url("../images/menu_sub_top.png");
}
#Home_index	{
	width:	78px;
	background-position:	0px -48px;
}
#Home_index:hover	{
	background-position:	0px -24px;
}

#News	{
	width:	78px;
	background-position:	-78px -72px;
}

#NextParty	{
	width:	104px;
	background-position:	-156px -48px;
}
#NextParty:hover	{
	background-position:	-156px -24px;
}/**/

#RelatedParty	{
	width:	100px;
	background-position:	-260px 0px;
}

/**********/

#main h3	{
	width:	680px;
	height:	220px;
	background:	url("../images/related_p/img-main.png") no-repeat;
}
#main h4	{
	width:	680px;
	height:	22px;
	margin-top:	10px;
	background:	url("../images/related_p/title-related_party.png") no-repeat;
}

.Party	{
	padding-top:	10px;
}
.PartyImage	{
	float:	left;
	width:	210px;
	padding:	10px;
	padding-right:	0px;
	background:	url("../images/related_p/bg220.png") repeat-y;
}
.PartyInformation	{
	float:	right;
	width:	440px;
	padding:	10px;
	padding-right:	0px;
	font-size:	0.7em;
	line-height:	140%;
	background:	url("../images/related_p/bg450.png") repeat-y;
}
.PartyInformation a	{
	text-decoration:	underline;
}