/* RBCFT stylesheet - June 2004 - updated June 2009 */

body {  font-family: Arial, Helvetica, sans-serif; font-size: 100%; color: #000000; padding: 2px; background-color: #333333; }

.bodybold {  font-family: Arial, Helvetica, sans-serif; font-size: 83%; font-weight: bold; color: #000000; padding: 2px; }

a:link {  color: #333333; }
a:visited {	color: #333333; }
a:hover {  background-color: #F9CDD1; color: #000;text-decoration: none; }
a:active {  color: #f26341; text-decoration: none;}

#content {background-color: white; margin: 3px; padding: 10px 4px 10px 10px; font-size: 80%; text-align:left;line-height: 140%; } 

#content li {margin-bottom: 5px;}

/* headers */
h1 {  font-family: Arial, Helvetica, sans-serif; font-size: 200%; font-weight: bold; color: #fff; background-color: #000; padding: 0px; text-align: left; margin: 0px; }

h2 {  font-family: Arial, Helvetica, sans-serif; font-size: 120%; font-weight: bold; color: #ffffff; background-color: #6d6f71; padding: 5px; text-align: left; margin: 0px; }

h3 {color: #C06; font-size: 140%; font-weight: normal;}

h4 {font-size: 130%;}

h5 {color: #C06; font-size: 140%; font-weight: normal; border-top: 1px solid #C06; padding-top: 5px; width: 75%; margin-top: 26px; }

#headtext {font-family: Arial, Helvetica, sans-serif; color: white; text-align: left; padding: 5px 0px 5px 20px; font-weight: normal; font-size: 16px;}
.larger {font-size: 120%;}
#header3 { font-family: Arial, Helvetica, sans-serif; font-size: 120%; font-weight: bold; color: #000000; background-color: #9BA4B3; padding: 2px; }


#address { background-color: #D8E525; color:#333; text-align: center; font-family:Arial, Helvetica, sans-serif; font-size: 100%; font-weight: bold;}

#sidebar { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 95%; width: 160px;	padding: 6px 0px 6px 0px;  border-bottom: 1px dashed #666666; background-color: white; text-align: left; text-indent: 10px; }
#sidebar a:hover {  background-color: #F9CDD1; color: white;text-decoration: none; display: block; }

#sidebar1 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 95%; width: 160px;	padding: 6px 0px 6px 0px;  border-bottom: 1px dashed #666666; background-color: white; text-align: left; text-indent: 10px; }
#sidebar1 a:hover {  background-color: #F9CDD1; color: white;text-decoration: none; display: block; }

#sidebar2 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 95%; width: 160px;	padding: 6px 0px 6px 0px;  border-bottom: 1px dashed #666666; background-color: white; text-align: left; text-indent: 10px; }
#sidebar2 a:hover {  background-color: #F9CDD1; color: white;text-decoration: none; display: block; }

#sidebar3 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 95%; width: 160px;	padding: 6px 0px 6px 0px;  border-bottom: 1px dashed #666666; background-color: white; text-align: left; text-indent: 10px; }
#sidebar3 a:hover {  background-color: #F9CDD1; color: white;text-decoration: none; display: block; }

#sidebar3b { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 95%; width: 160px;	padding: 6px 0px 6px 0px;  border-bottom: 1px dashed #666666; background-color: white; text-align: left; text-indent: 10px; }
#sidebar3b a:hover {  background-color: #F9CDD1; color: white;text-decoration: none; display: block; }

#sidebar3c { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 95%; width: 160px;	padding: 6px 0px 6px 0px;  border-bottom: 1px dashed #666666; background-color: white; text-align: left; text-indent: 10px; }
#sidebar3c a:hover {  background-color: #F9CDD1; color: white;text-decoration: none; display: block; }

#sidebar3d { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 95%; width: 160px;	padding: 6px 0px 6px 0px;  border-bottom: 1px dashed #666666; background-color: white; text-align: left; text-indent: 10px; }
#sidebar3d a:hover {  background-color: #F9CDD1; color: white;text-decoration: none; display: block; }

#sidebar3e { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 95%; width: 160px;	padding: 6px 0px 6px 0px;  border-bottom: 1px dashed #666666; background-color: white; text-align: left; text-indent: 10px; }
#sidebar3e a:hover {  background-color: #F9CDD1; color: white;text-decoration: none; display: block; }


#sidebar4 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 95%; width: 160px;	padding: 6px 0px 6px 0px;  border-bottom: 1px dashed #666666; background-color: white; text-align: left; text-indent: 10px; }
#sidebar4 a:hover {  background-color: #F9CDD1; color: white;text-decoration: none; display: block; }

#sidebar5 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 95%; width: 160px;	padding: 6px 0px 6px 0px;  border-bottom: 1px dashed #666666; background-color: white; text-align: left; text-indent: 10px; }
#sidebar5 a:hover {  background-color: #F9CDD1; color: white;text-decoration: none; display: block; }

#sidebar6 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 95%; width: 160px;	padding: 6px 0px 6px 0px;  border-bottom: 1px dashed #666666; background-color: white; text-align: left; text-indent: 10px; }
#sidebar6 a:hover {  background-color: #F9CDD1; color: white;text-decoration: none; display: block; }

#sidebar7 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 95%; width: 160px;	padding: 6px 0px 6px 0px;  border-bottom: 1px dashed #666666; background-color: white; text-align: left; text-indent: 10px; }
#sidebar7 a:hover {  background-color: #F9CDD1; color: white;text-decoration: none; display: block; }

#sidebar8 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 95%; width: 160px;	padding: 6px 0px 6px 0px;  border-bottom: 1px dashed #666666; background-color: white; text-align: left; text-indent: 10px; }
#sidebar8 a:hover {  background-color: #F9CDD1; color: white;text-decoration: none; display: block; }

#sidebar9 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 95%; width: 160px;	padding: 6px 0px 6px 0px;  border-bottom: 1px dashed #666666; background-color: white; text-align: left; text-indent: 10px; }
#sidebar9 a:hover {  background-color: #F9CDD1; color: white;text-decoration: none; display: block; }


#sidebaron { font-family: Arial, Helvetica, sans-serif; font-weight: bold;	font-size: 95%;	width: 160px;	padding: 6px 0px 6px 0px; 	border-bottom: 1px dashed #666666;	background-color: #F9CDD1; text-align: left; text-indent: 10px;}

#sidebox {margin: 14px; border: 1px solid #666666; background-color:#E5E5E5; font-size: 70%; font-family: Verdana, Arial, Helvetica, sans-serif; padding: 0px 3px; line-height: 130%;}


.sidebara {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: small;
	background-color: #CACFD5;
}
li {
	list-style-type: circle;
}

/* FILMS */

#filmdate { font-family: Arial, Helvetica, sans-serif; font-size: 83%; font-weight: bold; color: #ffffff; padding: 2px; background-color: #6d6f71; text-align: left;}

#filmdatee { font-family: Arial, Helvetica, sans-serif; font-size: 83%; font-weight: bold; color: #ffffff; padding: 2px; background-color: #008D79; text-align: left;}

#filmhead {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 110%; font-weight: bold; color: #000000; background-color: #F9CDD1;  text-align: left;}

.filmdate { font-family: Arial, Helvetica, sans-serif; font-size: 83%; font-weight: bold; color: #ffffff; padding: 2px; background-color: #6d6f71; text-align: left; margin: 0px;}

.filmdatee { font-family: Arial, Helvetica, sans-serif; font-size: 83%; font-weight: bold; color: #ffffff; padding: 2px; background-color: #008D79; text-align: left; margin: 0px;}

.filmhead {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 110%; font-weight: bold; color: #000000; background-color: #F9CDD1;  text-align: left; margin: 0px;}

#filmheade {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 110%; font-weight: bold; color: #000000; background-color: #F4FFFF;  text-align: left;}

.filmdirector {  font-family: Georgia, "Times New Roman", Times, serif; font-size: 70%; color: #000000; font-weight: normal; text-align: left;}

.filmcountry {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 65%; color: #000000; font-weight: normal; text-align: left;}

.filmbody {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-weight: normal;
	color: #000000;
	padding: 1px 1px 1px 10px;
	background-color: white;
	line-height: 140%;  text-align: left;
}

.filmbody img { border: 1px solid black;}

.filmsmall {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: xx-small; color: #000000; background-color: white;  text-align: left; }


#filmstars {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 70%; color: #000000; background-color: white; border-bottom: 1px solid black; padding: 0px 0px 5px 10px; margin-bottom: 5px;  text-align: left; }

.filmstars {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 70%; color: #000000; background-color: white; border-bottom: 1px solid black; padding: 0px 0px 10px 10px; margin-bottom: 5px;  text-align: left; }

/* forms */
form {width: 80%;margin-left:30px;}
fieldset {border: 1px solid #666; background-color: #CCC;}
legend {font-size:120%; font-weight: bolder; color: #333}
label {display:block;}
input:focus{background-color:#fff ; color:#000000}
em {font-weight:bold; color: #E50070;}
input.required_field {border-left: 3px solid #E50070;}


/* footer area */
#toppage { background-color: #D8E525; color:#333; text-align: center; font-family:Arial, Helvetica, sans-serif; font-size: 70%; font-weight: bold; text-transform: uppercase;}

#toppage a  {  color: #333; }

#footer {  font-family: Arial, Helvetica, sans-serif; font-size: 70%; font-weight: bold; color: #ffffff; background-color: #6d6f71; padding: 5px; text-align: left; }

.bodyhighlight { color: #d4282b;	font-weight: bold; text-align:left; }
.special {color: #C60; text-align:left;}
.strongb { font-weight: bold; font-size: 110%;}
.strongp { font-weight: bold; font-size: 110%; color: #E50070;}
.strongr { font-weight: bold; font-size: 110%; color: #E2001A;}
.strongy { font-weight: bold; font-size: 110%; color: #EDBC27;}
.strongb { font-weight: bold; font-size: 110%; color: #25408F;}

.pink {color: #E50070;}
.coffee {color: #8E7799; text-align:left;}
.caps {text-transform: uppercase;}
.new {font-family: "Courier New", Courier, monospace;	font-size: 10px;	line-height: normal;	font-weight: bold; color: #990066;}
.bodysmall {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 60%; color: #313063; font-weight: bold}
.bodyover {	font-family: Arial, Helvetica, sans-serif;	font-size: x-small;	color: #666666;	font-weight: bold;}
.top {text-align: right; border-top: silver 1px solid; padding-top: 4px;}
.line2 {border-bottom: 1px solid #333; padding-bottom: 10px;}

#side { width: 145px; float:right; text-align: center;background-color:#c6c6c6; padding: 6px; margin: 10px 0px 3px 10px; font-size: 0.9em;}
.line {border-top: 1px solid #666;  font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-weight: normal;
	color: #000000;
	padding: 10px 1px 1px 10px;
	background-color: white;
	line-height: 140%;  text-align: left;}
