/* RBCFT stylesheet - front page June 2006 - updated June 2009 */

body { background-color: #999999; font-family: Arial, Helvetica, sans-serif; font-size: 100%; color: #333333; background-image:url(../images/bg.png)}

a:link {  color: #333333; }
a:visited {	color: #777777; }
a:hover {  background-color:#F9CDD1; color: #000;text-decoration: none;}
a:active {  color: #F9CDD1; text-decoration: none;}

#container { margin: 0 auto ; width: 860px; border: 1px solid white; background-color: white;}

#header {background-color: #000; text-align:center; padding: 0 0 5px 0; margin:0px;} 

h1 { font-size: 110%; font-weight: normal; color: #313063; background-color: transparent; margin:0;}

h1 {width: auto; background-color: #000; text-align:center; padding: 3px; color: #fff} 

h2 {width: auto; background-color: #D8E525; text-align:center; padding: 6px; color: #000; font-family: Arial, Helvetica, sans-serif;	font-size: 120%; font-weight: bold; margin:0px;}
html>body div#h2 {width: auto;}

h2 a:link {  color: #333; }
h2 a:visited {	color: #333; }
h2 a:hover {  background-color: #87CF2F; color: white; text-decoration: none;}
h2 a:active {  color: #87CF2F; text-decoration: none;}

h3 {width: auto; background-color: #2BA3BE; text-align:left; padding: 5px ; color: #fff; font-size: 160%; margin: 0px; font-weight: normal}

h4 {font-family: Arial, Helvetica, sans-serif;	font-size: 80%; color: #FFFFFF; font-weight: bold; margin:10px 0px; width: auto; background-color:#E59225; text-align:center; padding: 2px;}
html>body h4 {width: auto;}
h4 a:link {  color: #FFFFFF; }
h4 a:visited {	color: #FFFFFF; }
h4 a:hover {  background-color: #eebaa7; color: white; text-decoration: none;}
h4 a:active {  color: #9CABC2; text-decoration: none;}


 


#main {background-color: white; margin: 0px; padding: 10px 4px 10px 10px; } 

#highlight {width: 100%; background-color: #87CF2F; padding: 4px; text-align: left; font-weight: normal; color: #000; margin-top: 20px;} 
html>body div#highlight {width: auto;}

#highlight a {color: #333333; font-weight: bold;}


#highlight3 { width: 50%; float:right; margin: 1px 1px 1px 10px; background-color: #F9CDD1; font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; text-align: left; font-size: 75%; line-height: 145%; padding: 20px 8px 20px 8px;}

#highlight3 a {color: #333333;}

#advert { width: 340px; margin: 30px 20px 20px 20px; font-size: 80%; background-color: #AFE0DB; color: #000; }

#advert p {margin: 10px 16px ; line-height: 140%;}

#advert a {color: #333;}

#cinemas {width: auto; background-color: #D0D0C8; text-align:center; padding: 6px 10px; font-family: Arial, Helvetica, sans-serif;	font-size: 80%; } 



#footer {background-color: #6d6f71; text-align:center; padding: 2px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 70%; color: white; line-height: 130%;}

#footer a:link {  color: #FFFFFF; }
#footer a:visited {	color: #FFFFFF; }
#footer a:hover {  background-color: #F9CDD1; color: white; text-decoration: none;}
#footer a:active {  color: #F9CDD1; text-decoration: none;}

/* Formatting */

li {list-style-type: circle; margin-bottom:10px; font-weight: bold; }

.space {letter-spacing: .5em;}
.white {color: white;}
.caps {text-transform:uppercase;}
strong {
	font-weight: bold;
}
.highlight {color: #DBE052;}
.color {color: #C06;}
.colorb {color: #C06; font-size: 140%; line-height: 130%;}
.larger {font-size: 120%;}
.new {
	font-family: "Courier New", Courier, monospace;
	font-size: 20px;
	font-weight: bold;
	color: #FF3333;
}

.caps {text-transform: uppercase;}
.smaller { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 70%;}
#youngp {background-color: #DCDDDE; width: 360px; padding: 10px; margin:10px; font-size: 0.8em; line-height: 140%;}
#advance {background-color: #DCDDDE; width: 360px; padding: 6px; margin:10px; font-size: 0.75em; line-height: 140%;}
#obit {background-color: #BEC0C2; width: 800px; padding: 10px; margin:10px; font-size: 0.8em; line-height: 140%;}
#news {background-color: #EAF187; width: 800px; padding: 10px; margin:10px; font-size: 0.8em; line-height: 140%;}

