body, p, div, span, table, th, td, ul, ol, li, dl, dt, dd, h1, h2 ,h3, h4, h5, h6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
body {
	margin:0px;
	padding:0px;
}
.nopad {
	padding:0px;
	margin:0px;
}
a:link {
	text-decoration:none;
}
a:active {
	text-decoration:none;
}
a:visited {
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}

div.filmlist {
	margin-left:20px;
	margin-right:20px;
	padding:10px;
	border: 7px solid #ffefef;
	background: #ffffff;
}
div.screeningtext {
	padding:0px;
	margin:0px;
	font-size: 0.8em;
	
}
div.screeningtext p {
	padding:0px;
	margin:0px;	
	text-align:center;
	
}
div.paging {
	text-align:center;
	font-size: 0.8em;
}

div.listall {
	margin-left: 5px;
	font-size:0.75em;

}
div.listall ul {
	margin-left: 10px;
}
div.listall ul li {
	padding-bottom:.5em;
}
.filmtitle {
	text-transform: uppercase;
	font-weight: bold;
	
}
div.filmpic {
	width:300px;
	height:200px;
	border:solid 8px #000000;
}
div.creditsleft {
	font-size:0.7em;
	padding:0.85em;
}
div.creditsright {
	font-size:0.7em;
	padding:0.85em;
}

div.reviews {
	background: #ffffff;
	border-top: 7px solid #ffefef;
	border-bottom: 7px solid #ffefef;
	font-size:0.85em;
	text-align:justify;
	padding-top: 20px;
	padding-bottom: 20px;
	padding-left: 80px;
	padding-right: 80px;
}

div.gennotes {
	background: #ffffff;
	border-bottom: 7px solid #ffefef;
	font-size:0.85em;
	text-align:justify;
	padding-left: 80px;
	padding-right: 80px;
}
div.gennotes p {
	background: #ffffff;
	padding:0px;
}

div.bottom {
	background: #ffffff;
	border-bottom: 7px solid #ffefef; 
	font-size:0.85em;
	padding-top: 0px;
	padding-bottom: 20px;
	padding-left: 80px;
	padding-right: 80px;
}




div.resulttable {
	width:100%;
	border:solid 1px #666666;

}
div.resulttable2 {
	background:#ffffbf;
	padding-left:20px;
	padding-right:20px;
	border:solid 1px #666666;
	width:99%;
}

div.resulttable form {
	padding:0px;
	margin:0px;

}
div.resulttable2 form {
	padding:0px;
	margin:0px;

}
div.resulttable2 table {
	padding:0px;
	margin:0px;

}
div.resulttable2 hr {
	padding:0px;
	margin:0px;
	

}

div.resulttable td {
	font-size:0.8em;
	
}

div.resulttable2 td {
	font-size:0.8em;
	
}
//div.resulttable tr {
//	background:#ffcc00;
//}
.resBG {
	background:#ffffff;
	padding-left: 10px;
}
.credits {
	margin-top:1em;
	border-top: 1px solid #999999;
	font-size:0.7em;
	color:#999999;
}
div.adminbotnav {
	width:75%;
	border:solid 1px:#999999;
	background: #cccccc;
}

div.adminbotnav table {
	 background:#999999;
}

div.adminbotnav td {
	background:#ffffff;
	font-size:0.8em;
}
div.adminbotnav th {
	font-size:0.8em;
} 
tr.whitBG {
	background:#ffffff;
}
th.whitBG {
	background:#ffffff;
}
td.whitBG {
	background:#ffffff;
}
tr.admnBG {
	background:#cccccc;
}
th.admnBG {
	background:#cccccc;
}

tr.ctryBG {
	background:#ffcccc;
}
th.ctryBG {
	background:#ffcccc;
}

tr.dirrBG {
	background:#ffdfbf;
}
th.dirrBG {
	background:#ffdfbf;
}

tr.filmBG {
	background:#ffffbf;
}
th.filmBG {
	background:#ffffbf;
}

tr.frmtBG {
	background:#ccffcc;
}
th.frmtBG {
	background:#ccffcc;
}

tr.gageBG {
	background:#ccf4f4;
}
th.gageBG {
	background:#ccf4f4;
}

tr.ratgBG {
	background:#d0e0ff;
}
th.ratgBG {
	background:#d0e0ff;
}

tr.scrnBG {
	background:#f0ccf0;
}
th.scrnBG {
	background:#f0ccf0;
}

.liveYBG {
	background: #99ff99;
}
.liveNBG {
	background: #ff9999;
}
input.submit {
	font-weight: bold;
	font-size: 1.25em;
}
.foundDir {
	font-weight:bold;
	background:#fff0f0;
	padding:3px;
}

