#board{background:url(../images/wk/work_bk.gif)}

section{
	width:74%;
	margin-top:1em;
	margin-right:2.5%;
	-margin-right:1.1%;
	float:right;
	font-size:0.8em;
}

section.stage .content{background:url(../images/bk_orange.gif)}
section.street .content{background:url(../images/bk_blue.gif)}

#flyer .movie{
	float:left;
	width:458px;
}
#flyer .flyer img{width:200px}
#non-flyer .movie{text-align:right}
#non-flyer .flyer,
#non-movie-flyer .movie,#non-movie-flyer .flyer,
#non-movie-flyer-photo .movie,#non-movie-flyer-photo .flyer,#non-movie-flyer-photo .image{display:none}

section.stage h1,section.stage h1 *{color:orangered}
section.street h1,section.street h1 *{color:skyblue}
section h1{
	font-size:0.7em;
	text-align:right;
}
section h1 em{
	font-size:2em;
	font-weight:bold;
}
.movie{margin-bottom:1.5em}
.content{
	padding:1.5em 3%;
	overflow:hidden;
	width:94%;
}
.content *{color:black}
.content h2{font-weight:bold}
.content p,.content blockquote{line-height:1.5em}

.content .overview{
	float:right;
	width:78%;
}
.content .overview strong{font-weight:bold}
#non-movie-flyer-photo .content .overview{
	float:none;
	width:100%;
}

.content .overview h2{margin-top:1em}
.content .overview .focus{color:#f30}
.content .overview .date{
	text-align:right;
	padding-bottom:1em;
	font-weight:bold;
}
.content .image{
	float:left;
	width:20%;
}
.content .image img{width:100%}
.content .image a:hover img{
	opacity:.7;
	-ms-filter:"alpha(opacity=70)";
}

.stage .content .log,.stage .content .review{border-top:1px solid orangered}
.street .content .log,.street .content .review{border-top:1px solid skyblue}

.stage .content h2.log{
	border:none;
	color:orangered;
	margin:0 0 -1em;
	padding:1em 0 0;
}
.content .log,.content .review{
	clear:both;
	width:100%;
	overflow:hidden;
	margin:0.7em 0;
	padding-top:1em;
}
.content .log dt,.content .log dd{float:left}
.content .log dt{
	width:11em;
	color:#666;
}
.content .log dd.support{
	float:none;
	text-align:right;
	padding-bottom:0.3em;
}
.content .review blockquote{
	font-family:serif;
	font-size:0.9em;
}
.content .review cite{
	display:block;
	text-align:right;
	font:italic bold 0.8em/1.3em sans-serif;
	margin-bottom:0.5em;
	padding-right:1em;
}
