/*
	header style
*/
#header
	{
		width:770px;
	}
.heading
	{
		color:#4D4D99;
		text-align:center;
		font-weight:bolder;
	}
.dateHeading
	{
		color:#4D4D99;
		text-align:center;
		font-weight:bolder;
		font-size:1.2em;
	}
/*

/*
	calendar styles
*/
.calDay
	{
		padding:2px;
		border:1px solid #8E8E48;
	}
 .calDayEmpty
 	{
		background-color:#A6A654;
		border:1px solid #8E8E48;
		font-weight:700;
	}
a.calDate
	{
		font-size:12px;
		color:#4D4D99;
 		padding: 2px;
		text-decoration: none;
		display: block;
		border:1px solid #8E8E48;

	}
a.calDate:hover
	{
		font-size:12px;
		color:#4D4D99;
		padding: 2px;
		display: block;
		background-color: white;
		border:1px solid #8E8E48;
	}
/*
	menu styles
*/
.row
	{
		background-color:#B0B063;
	}
/*
	updates
*/
.updates
	{
		font-size:0.8em;
		font-family:"Trebuchet MS", Verdana, sans-serif;
	}
.updateList
	{
		list-style-image:url(http://www.wjff.org/media/bullet.gif);
		margin:5px 5px 5px 12px ;
		padding:0 0 0 0;
	}
/*
	schedule
*/
.title
	{
		font-size:0.9em;
		font-family:"Trebuchet MS", Verdana, sans-serif;
		font-weight:normal;
		font-style:normal;
 		color:#4D4D99;
		width:auto;
 	}
.venue
	{
		font-size:0.7em;
		font-family:"Trebuchet MS", Verdana, sans-serif;
		font-weight:normal;
		font-style:normal;
		text-decoration:none;
		color:#5151A4;
		padding: 0 0 0 5px;
	}
.event
	{
		font-size:0.7em;
		font-family:"Trebuchet MS", Verdana, sans-serif;
		font-weight:bolder;
		font-style:normal;
		color:#5151A4;
		padding: 0 0 0 5px;
	}
.desc	
	{
		font-size:0.7em;
		font-family:"Trebuchet MS", Verdana, sans-serif;
		font-weight:normal;
		font-style:normal;
		color:#4D4D99;		
		margin: 0 0 0.8em 1.0em;
	}
.director
	{
		font-size:0.7em;
		font-family:"Trebuchet MS", Verdana, sans-serif;
		font-weight:normal;
		font-style:normal;
		color:#000000;
		padding: 0 0 0 5px;
 	}
.country
	{
		font-size:0.7em;
		font-family:"Trebuchet MS", Verdana, sans-serif;
		font-weight:normal;
		font-style:normal;
		color:#000000;
		padding: 0 0 0 5px;
	}
.runningTime
	{
		font-size:0.7em;
		font-family:"Trebuchet MS", Verdana, sans-serif;
		font-weight:normal;
		font-style:normal;
		color:#000000;
		padding: 0 0 0 5px;
 	}
.language
	{
		font-size:0.7em;
		font-family:"Trebuchet MS", Verdana, sans-serif;
		font-weight:normal;
		font-style:normal;
		color:#000000;
		padding: 0 0 0 5px;
	}
.cost
	{
		font-size:0.8em;
		font-family:"Trebuchet MS", Verdana, sans-serif;
		font-weight:normal;
		font-style:italic;
		color:#000000;
		padding: 0 0 0 5px;

	}
.pdf
	{
		font-size:0.7em;
		color:#5151A4;
		text-decoration:none;
	}
/* begin single film page */
.film
	{
		font-size:1.0em;
		font-family:"Trebuchet MS", Verdana, sans-serif;
		font-weight:bolder;
		font-style:normal;
 		color:#4D4D99;
		width:auto;
 	}
.filmEvent
	{
		font-size:0.8em;
		font-family:"Trebuchet MS", Verdana, sans-serif;
		font-weight:normal;
		font-style:normal;
 		color:#4D4D99;
		width:auto;
	}
.filmLocationTime
	{
		font-size:0.8em;
		font-family:"Trebuchet MS", Verdana, sans-serif;
		font-weight:normal;
		font-style:normal;
 		color:#4D4D99;
		width:auto;
	}

/* end single film page */
/*  begin form */
label
	{
		width:150px;
		font-family:"Trebuchet MS", Verdana, sans-serif;
		font-size:0.9em;
	}
input
	{
		font-family:"Trebuchet MS", Verdana, sans-serif;
		font-size:0.8em;
	}
/* end form */
/* 
	end styles
*/