body {
	margin: 0px;
	background-color: #B4C26A;
}
/*****************************************************************************/
/* note header */
#header{
	margin: auto;
	width: 680px;
	height: 120px;
}
/*****************************************************************************/

/*****************************************************************************/
/* Main Container */
#filmNoteBody {
        width: 670px;
        margin: auto;
        background-color: #B4C26A;
       padding: 5px;
}
#filmNoteBody a:link { text-decoration: none; color: #6687CE;font-weight:bold;}
#filmNoteBody a:visited { text-decoration: none; color: #6687CE;font-weight:bold;}
#filmNoteBody a:hover { text-decoration: none; color: #6687CE;font-weight:bold;}

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

/*****************************************************************************/
/* Navigation */
#filmNoteBody #noteNav {
	width: 416px;
	border-bottom:  1px solid black;
	line-height: 19px;
}

#filmNoteBody #noteNav a:link {
	text-decoration: none;
}

#filmNoteBody #noteNav span.on{
	border-top:	1px solid black;
	border-left:	1px solid black;
	border-right:	1px solid black;
	border-bottom:   1px solid white;
	text-transform: uppercase;
	background-color: #FFFFFF;
	line-height: 18px;
        line-height: 18px;
        padding-top: 3px;
        padding-right: 7px;
        padding-left: 7px;
        padding-bottom: 3px;
	font-weight: bold;
	margin-right: 5px;
}

#filmNoteBody #noteNav span.on a:link {
	font-weight: bold;
}

#filmNoteBody #noteNav span.off {
	border-top:     1px solid black;
        border-bottom:  1px solid black;
        border-left:    1px solid black;
        border-right:   1px solid black;
	background-color: #FFFFFF;
        text-transform: uppercase;
	line-height: 18px;
	padding-top: 2px;
	padding-right: 7px;
	padding-left: 7px;
	padding-bottom: 2px;
	margin-right: 5px;


}
/*****************************************************************************/

/*****************************************************************************/
/* Left Column */
#filmNoteBody div#leftColumn{
	width: 400px;
	float: left;
	padding-left: 5px;
	padding-right: 10px;
	font-weight: normal;	
	border-right: 1px solid black;
	border-left: 1px solid black;
	border-bottom: 1px solid black;
	padding-bottom: 20px;
	background-color: #FFFFFF;
}

#filmNoteBody div#leftColumn #EventTitle{
	font-size: 18px;
	font-weight: bold;	
}

#filmNoteBody div#leftColumn #ForeignTitle{
	font-style:italic;
	font-weight: bold;
	color: #666666;
	font-size: 16px;

}

#filmNoteBody div#leftColumn #ProgCode{
	font-weight: bold;
}

#filmNoteBody div#leftColumn #EventSection{
	font-style:italic;
}

#filmNoteBody div#leftColumn #FilmImage{
	margin-top: 5px;
	padding: 0px;
}
#filmNoteBody div#leftColumn #FilmImage img{
	border: 1px solid black;
}

#filmNoteBody div#leftColumn #PhotoCaption{
	text-align: right;
}


#filmNoteBody div#leftColumn #CountryYearRuntime{

}

#filmNoteBody div#leftColumn #PrintFormat{
	
}

#filmNoteBody div#leftColumn #Premier{
	font-weight: bold;
}

#filmNoteBody div#leftColumn #Directors{
	margin-top: 15px;
}

#filmNoteBody div#leftColumn #Directors .Caption{
	font-weight: bold;
}

#filmNoteBody div#leftColumn #Directors .Value{

}

#filmNoteBody div#leftColumn #CastCredit{
	margin-top: 15px;
}

#filmNoteBody div#leftColumn #CastCredit .Caption{
	font-weight: bold;
}

#filmNoteBody div#leftColumn #CastCredit .Value{
	margin-top: 15px;
}

/* Web resources */
#filmNoteBody div#leftColumn #OnlineResources {
	margin-top: 15px;
	margin-bottom: 15px;
	padding-left: 10px;
}

#filmNoteBody div#leftColumn #OnlineResources #Title {
	font-weight: bold;
}

#filmNoteBody div#leftColumn #OnlineResources #FilmClipURL{

}

#filmNoteBody div#leftColumn #OnlineResources #IMDBFilmNumber{
}

#filmNoteBody div#leftColumn #OnlineResources #FilmWebsite{
}

#filmNoteBody div#leftColumn #OnlineResources #MySpaceURL{
}

#filmNoteBody div#leftColumn #FilmNote{
}

#filmNoteBody div#leftColumn #NoteCredit{
	text-align: right;
	font-style: italic;
}

#filmNoteBody div#leftColumn #SpecNote{
	margin-top: 15px;
	color: #CC0000;
}

#filmNoteBody div#leftColumn #Blog{

}
/*****************************************************************************/

/*****************************************************************************/
/*Right Column */


#filmNoteBody div#rightColumn{
	width: 245px;
	float: right;
	font-size: 11px;
}

#filmNoteBody div#rightColumn #Sponsors{
	margin-bottom: 15px;
}

/* Screening Schedule */
#filmNoteBody div#rightColumn #Schedule{

}

#Schedule {
}

#filmNoteBody div#rightColumn #Schedule div.Screening {
	border-bottom: 1px solid black;
	padding-bottom: 5px;
	margin-bottom: 5px;
}

#filmNoteBody div#rightColumn #Schedule #Title{
	font-weight: bold;
	text-transform: uppercase;
	margin-bottom: 10px;
}

#filmNoteBody div#rightColumn #Schedule div.Screening div.leftColumn{
	width: 170px;
	float:left;
}
#filmNoteBody div#rightColumn #Schedule div.Screening div.rightColumn{
	width: 75px;
	float:right;
}

#filmNoteBody div#rightColumn #Schedule div.Screening div.rightColumn div.TixPrice{
	text-align: right;
}
#filmNoteBody div#rightColumn #Schedule div.Screening div.rightColumn div.Action{
	text-align: right;
}


/* If You Like */
#filmNoteBody div#rightColumn #IfYouLike{
	margin-top: 25px;

}

#filmNoteBody div#rightColumn #IfYouLike #Title{
	font-weight: bold;
	margin-bottom: 15px;
}

#filmNoteBody div#rightColumn #IfYouLike div.film{
	border-bottom: 1px solid black;
	padding-bottom: 5px;
	margin-bottom: 10px;
}

#filmNoteBody div#rightColumn #IfYouLike .film div.leftColumn{
	border: 1px solid black;
	width: 50px;
	float: left;
}

#filmNoteBody div#rightColumn #IfYouLike .film div.leftColumn img{
        border: 1px solid black;
}

#filmNoteBody div#rightColumn #IfYouLike .film div.rightColumn{
	float: right;
	width: 185px;
	margin-right: 5px;
}
/*****************************************************************************/

/*****************************************************************************/
/* window control options */
#filmNoteBody div#windowOptions{
	margin-top: 15px;
	text-align: center;
}

#filmNoteBody div#windowOptions div.winoption{
	width: 33%;
	float: left;
	display:table-cell;
}

#filmNoteBody div#windowOptions div.winoption a{
	color: #000000;
}




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

/*****************************************************************************/
/* page footer */
#filmNoteBody div#footer{
	margin-top: 15px;
	text-align: center;
}


/* Utility */
.clear{
	clear: both;
	height: 0px;
	line-height: 0px;
}
/*****************************************************************************/

