body {
	background-color: #fff;
	font-size: 11px;
	font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
	line-height:1.4em;
	color:#433;
	padding:0px;
	margin:4px 0px;
	}
	a {color: #026;}
	a:visited {color:#037;}
	a:hover {color: #963;}
	a:active { color:#000000;}

	h1 {
	font-size: 18px;
	text-align:center;
/*	background: #fff url(images/strips.png); */
	background: #fff;
	border-top:4px dotted #000;
	border-bottom:4px dotted #000;
	padding:5px 15px;
	margin:0px }

	h2 {
	font-size:20px;
	font-weight: normal;
	padding: 5px 10px;
	margin:0px;}

	h3 {
	font-size:16px;
	font-weight: normal;
	line-height:1.4em;
	color:#800;
	padding: 5px 10px;
	margin:0px;}

	h4 {
	font-size:14px;
	font-family: georgia,serif;
	color:#024;
	padding: 5px 10px;
	margin:0px;}
	
	.ctr {text-align:center;}
	.filmtitle {color:#700; font-weight:bold;}
	.quote {font-weight:bold; color:#530;}
	.source {font-weight:normal; font-style:oblique;}
	.dr {font-family: "arial black", arial; color:#000; font-style:oblique;}
	img {border:0;}

	/* ----------container to center the layout-------------- */
	#container {
	width: 700px;
	margin-bottom: 10px;
	margin-left: auto;
	margin-right: auto;
	background-color: #fff;
	}

	/* ----------banner for logo-------------- */
	#banner {
	background-color: #fff;
	text-align: left;
	padding: 2px 0 6px 0;
	margin: 0px;
	color: #600;
	font-size:12px;
	font-weight:bold;
	}
	#banner img {padding:10px 0px;} 

	/* -----------------content--------------------- */
	#content {
	background-color: #f0f0f0; 
/*	background:#333 url(images/strips.png) repeat-y; 
	color:#fff; */
	padding: 0px;
	margin-left: 450px;
	margin-right: 0px;
	}
	div#content { 
	min-height:600px;
	height:expression(this.scrollHeight > 600 ? "auto":"600px"); 
	}
	#content img {border:1px solid #112;}
	p, pre{
	padding: 5px 10px;
	margin:0px;
	}

	/* --------------left navi------------- */
	#left {
	float: left;
	width: 450px;
	margin: 0px;
	padding: 0px;
	}

	/* -----------footer--------------------------- */
	#footer {
	clear: both;
	margin: 0px;
	padding: 8px 0px;
	border-top:1px solid #aaa;
	text-align: right; }