body {

	background-color: #000000;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 24px;

	color: #990033;

}



td, th {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 24px;

	color: #333333;

}



a {

	color:#990033;

	text-decoration: none;

}



form {

	background-color: #CCCC99;

}



.title {

	font-family: Arial, Helvetica, sans-serif;

  font-size: 24px;

	line-height: 30px;

  background-color: #990033;

	color: #FFFFFF;

}



.subtitle {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	line-height: 22px;

	font-weight: bold;

  color: #990033;

}



.header {
	font-size: 24px;
	background-color: #990033;
	color: #FFFFFF;
	font-style: italic;
	font-weight: bold;

}



.nav {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

  font-weight: bold;

	background-color: #CCCCCC;

}



.navLink {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	background-color: #DEDECA;

}



.sidebar {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 18px;

	padding: 3px;

	background-color: #FFFFFF;

}



.sidebarHeader {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	line-height: 24px;

	color: #FFFFFF;

	background-color: #990033;

}



.sidebarFooter {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 18px;

	background-color: #CCCCCC;

}



.footer {

  font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	line-height: 22px;

	color: #333333;

	background-color: #CCCCCC;

}



.legal {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #333333;

}



.box1 {

	border-color: #CCCCCC #333333 #333333 #CCCCCC;

	border-width: medium;

  border-style: ridge;

}



.promo {

	font-family: "Times New Roman", Times, serif;

	color: #000033;

}



.titlebar {

	font-family: "Times New Roman", Times, serif;

	font-size: 9px;

	color: #FFFFFF;

  background-color: #990033;

}



.dingbat {

	font-family: Arial, Helvetica, sans-serif;

	background-color: #99CC99;

  color: #006666; 

	font-weight: bolder;

	font-size: medium;

}



a:hover {

	text-decoration: underline;

}



input.big {

	width: 100px;

}



input.small {

	width: 50px;

}



.stairs {

	font-family: "Lucida Handwriting";

	font-size: 16px;

	color: #FFFFFF;

}

.subtitle-list {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	line-height: 22px;

	font-weight: bold;

	color: #990033;

	list-style-type: disc;

}

span.filmName {

	font-weight: bold;

	font-size: large;

}

span.shortFilmBlurb {

	font-weight: normal;

	font-size: small;

}

img.rotatedimage {
	height: 150px;
	width: 150px;
	border: none;
}
img.banner{
	border: none;
}
img.sponsorad{
	width: 125px;
	height: 65px;
	border: 5px solid;
	border-color: black;
}
iframe.floatframe {
	width: 350px;
	height: 350px;
	background-color: #157665;
}
.greengray {
  font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	background-color: #157665;
	color: #a3acb3;
}
