@charset "utf-8";
/* CSS Document 
Main colours 
Home - #f7901e |  Pastle #f7901e
Resident - #007dc3 | Pastle #cce5f3
Business - #d42b1e | Pastle #f5d1cf
Council - #64a126 | Pastle #e2eed4
Visit - #d91775 | Pastle #fbe9f2
*/
body * {
	-webkit-font-smoothing:antialised;
}
.homec { color: #f7901e;}
.residentc { color: #007dc3;}
.residentp { color: #cce5f3;}
.businessc { color: #d42b1e;}
.councilc { color: #64a126;}
.visitc { color: #d91775;}
.white { color: #fff;}
.longbeck {color:#f08a00}
.xmas {color:#b81f25}
body { margin:0px 0px 0px 5px; padding:0px;text-align:center;background-image:url(/rcbcweb.nsf/bgmain.gif);background-repeat:repeat-x}
#centrealign {width:956px;margin:0px auto;text-align:left;padding-top:10px;padding-left:10px;padding-right:10px;overflow:visible;height:auto}
/************************** Form Style **************************/
.query2-resident {height: 25px;font: 14px Tahoma, Verdana,sans-serif italic;border:solid 2px #0082c6;background-color:#ecf5fb;}
#query2-business {height: 25px;font: 14px Tahoma, Verdana,sans-serif italic;border:solid 2px #d42b1e; background-color:#f5d1cf}
#query2-council {height: 25px;font: 14px Tahoma, Verdana,sans-serif italic;border:solid 2px #64a126; background-color:#e2eed4}
#query2-visit {height: 25px;font: 14px Tahoma, Verdana,sans-serif italic;border:solid 2px #d91775;background-color:#fbe9f2}
/************************** Search **************************/
/*Home*/
#searchbutton-home {font-family: Tahoma; margin:0px;padding-bottom:3px;/* IE Fix */ *padding-bottom:1px; font-weight:bold;font-size: 18px;color: #ffffff;width:105px;height:31px;background-image:url(/rcbcweb.nsf/search-home.gif);border:0px;cursor: pointer }
#searchbutton-home:hover {background-image:url(/rcbcweb.nsf/search-home-hover.gif)}
#query-home {width:280px;background-image:url(/rcbcweb.nsf/search-bg2.gif);  height: 25px;font: 17px Tahoma, Verdana,sans-serif italic;border:solid 2px #f7901e}
/*Resident*/
#searchbutton-resident {font-family: Tahoma; margin:0px;padding-bottom:3px;/* IE Fix */ *padding-bottom:1px; font-weight:bold;font-size: 18px;color: #ffffff;width:105px;height:31px;background-image:url(/rcbcweb.nsf/search-resident.gif);border:0px;cursor: pointer }
#searchbutton-resident:hover {background-image:url(/rcbcweb.nsf/search-resident-hover.gif)}
#query-resident {width:280px;background-image:url(/rcbcweb.nsf/search-bg2.gif);  height: 25px;font: 17px Tahoma, Verdana,sans-serif italic;border:solid 2px #007dc3}
/*Business*/
#searchbutton-business {font-family: Tahoma; margin:0px;padding-bottom:3px;/* IE Fix */ *padding-bottom:1px; font-weight:bold;font-size: 18px;color: #ffffff;width:105px;height:31px;background-image:url(/rcbcweb.nsf/search-business.gif);border:0px;cursor: pointer }
#searchbutton-business:hover {background-image:url(/rcbcweb.nsf/search-business-hover.gif)}
#query-business {width:280px;background-image:url(/rcbcweb.nsf/search-bg2.gif);  height: 25px;font: 17px Tahoma, Verdana,sans-serif italic;border:solid 2px #d42b1e}
/*Council*/
#searchbutton-council {font-family: Tahoma; margin:0px;padding-bottom:3px;/* IE Fix */ *padding-bottom:1px; font-weight:bold;font-size: 18px;color: #ffffff;width:105px;height:31px;background-image:url(/rcbcweb.nsf/search-council.gif);border:0px;cursor: pointer }
#searchbutton-council:hover {background-image:url(/rcbcweb.nsf/search-council-hover.gif)}
#query-council {width:280px;background-image:url(/rcbcweb.nsf/search-bg2.gif);  height: 25px;font: 17px Tahoma, Verdana,sans-serif italic;border:solid 2px #64a126}
/*Visit*/
#searchbutton-visit {font-family: Tahoma; margin:0px;padding-bottom:3px;/* IE Fix */ *padding-bottom:1px; font-weight:bold;font-size: 18px;color: #ffffff;width:105px;height:31px;background-image:url(/rcbcweb.nsf/search-visit.gif);border:0px;cursor: pointer }
#searchbutton-visit:hover {background-image:url(/rcbcweb.nsf/search-visit-hover.gif)}
#query-visit {width:280px;background-image:url(/rcbcweb.nsf/search-bg2.gif);  height: 25px;font: 17px Tahoma, Verdana,sans-serif italic;border:solid 2px #d91775}
#form-border { height: 25px;font: 17px Tahoma, Verdana,sans-serif italic;border:solid 2px #d91775}
.searchbuttonevents {
				font-family: Tahoma; 
				margin:0px;
				padding-right:20px;
				font-weight:bold;
				font-size: 0.7em;
				color: #ffffff;	
				width:64px;
				height:28px;
				background-image:url(searchevents.gif);
				border:0px;
				cursor: hand }	
		
		
/************************** Popular Services **************************/
/*home*/
.ps-home {width:195px;height:240px;float:right;background-color:#fff;background-image:url(/rcbcweb.nsf/popular-services-home-bg.gif)}
.ps-home-tab {background-image:url(/rcbcweb.nsf/popular-services-home.png); padding:10px 10px 18px 10px;}
#ps-home a {	float:left;margin: 0px 15px 0px 15px;font-family: Arial, Sans-serif;font-weight:700;font-size:15px;color:#000;text-decoration:none;padding:0px 0px 1px 9px;border-bottom:solid 1px #fff;line-height: 35px;width:155px;}		
#ps-home a:hover {background-color:#f4e1cb;background-image:none}
/*Resident*/
.ps-resident {width:195px;height:240px;float:right;background-color:#fff;background-image:url(/rcbcweb.nsf/popular-services-resident-bg.gif)}
.ps-resident-tab {background-image:url(/rcbcweb.nsf/popular-services-resident.png); padding:10px 10px 18px 10px;}
#ps-resident a {	float:left;margin: 0px 15px 0px 15px;font-family: Arial, Sans-serif;font-weight:700;font-size:15px;color:#000;text-decoration:none;padding:0px 0px 1px 9px;border-bottom:solid 1px #fff;line-height: 35px;width:155px;}		
#ps-resident a:hover {background-color:#70b8e9;background-image:none}
/*business*/
.ps-business {width:195px;height:240px;float:right;background-color:#fff;background-image:url(/rcbcweb.nsf/popular-services-business-bg.gif)}
.ps-business-tab {background-image:url(/rcbcweb.nsf/popular-services-business.png); padding:10px 10px 18px 10px;}
#ps-business a {float:left;margin: 0px 15px 0px 15px;font-family: Arial, Sans-serif;font-weight:700;font-size:15px;color:#000;text-decoration:none;padding:0px 0px 1px 9px;border-bottom:solid 1px #fff;line-height: 35px;width:155px;}		
#ps-business a:hover {background-color:#ebaaa6;background-image:none}	
/*council*/
.ps-council {width:195px;height:240px;float:right;background-color:#fff;background-image:url(/rcbcweb.nsf/popular-services-council-bg.gif)}
.ps-council-tab {background-image:url(/rcbcweb.nsf/popular-services-council.png); padding:10px 10px 18px 10px;}
#ps-council a {	float:left;margin: 0px 15px 0px 15px;font-family: Arial, Sans-serif;font-weight:700;font-size:15px;color:#000;text-decoration:none;padding:0px 0px 1px 9px;border-bottom:solid 1px #fff;line-height: 35px;width:155px;}		
#ps-council a:hover {background-color:#c3dda5;background-image:none}
/*visit*/
.ps-visit {width:195px;height:240px;float:right;background-color:#fff;background-image:url(/rcbcweb.nsf/popular-services-visit-bg.gif)}
.ps-visit-tab {background-image:url(/rcbcweb.nsf/popular-services-visit.png); padding:10px 10px 18px 10px;}
#ps-visit a {	float:left;margin: 0px 15px 0px 15px;font-family: Arial, Sans-serif;font-weight:700;font-size:15px;color:#000;text-decoration:none;padding:0px 0px 1px 9px;border-bottom:solid 1px #fff;line-height: 35px;width:155px;}		
#ps-visit a:hover {background-color:#fbe9f2;background-image:none}
/************************** A-Z **************************/
/*home*/
#az-home a, #az-home .nolink  {float:left;margin-left:5px;background-color:#fff;background-repeat:repeat-x;font-family: Arial, Sans-serif;font-weight:700;font-size:16px;color:#000;text-decoration:none;padding:0px 9px 1px 9px;border:solid 1px #f7901e;}
#az-home a:hover {background-color:#f7901e;color:#000;background-image:none}
/*resident*/
#az-resident a, #az-resident .nolink  {float:left;margin-left:5px;background-color:#fff;background-repeat:repeat-x;font-family: Arial, Sans-serif;font-weight:700;font-size:16px;color:#000;text-decoration:none;padding:0px 9px 1px 9px;border:solid 1px #007dc3;}
#az-resident a:hover {background-color:#cce5f3;color:#000;background-image:none}
/*business*/
#az-business a, #az-business .nolink  {float:left;margin-left:5px;background-color:#fff;background-repeat:repeat-x;font-family: Arial, Sans-serif;font-weight:700;font-size:16px;color:#000;text-decoration:none;padding:0px 9px 1px 9px;border:solid 1px #d42b1e;}
#az-business a:hover {background-color:#f5d1cf;color:#000;background-image:none}
/*council*/
#az-council a, #az-council .nolink  {float:left;margin-left:5px;background-color:#fff;background-repeat:repeat-x;font-family: Arial, Sans-serif;font-weight:700;font-size:16px;color:#000;text-decoration:none;padding:0px 9px 1px 9px;border:solid 1px #64a126;}
#az-council a:hover {background-color:#e2eed4;color:#000;background-image:none}
/*visit*/
#az-visit a, #az-visit .nolink  {float:left;margin-left:5px;background-color:#fff;background-repeat:repeat-x;font-family: Arial, Sans-serif;font-weight:700;font-size:16px;color:#000;text-decoration:none;padding:0px 9px 1px 9px;border:solid 1px #d91775;}
#az-visit a:hover {background-color:#fbe9f2;color:#000;background-image:none}
#az-home .nolink { color: #999;}
#az-resident .nolink { color: #999;}
#az-business .nolink { color: #999;}
#az-council .nolink { color: #999;}
#az-visit .nolink { color: #999;}
/************************** Tabs **************************/
/*home*/
.home-on {background:url(/rcbcweb.nsf/home-button.gif) no-repeat;float:left;width:71px;height:42px;font: 18px "chaparral", Times, serif ;color: #fff;text-align:center;padding-top:10px;margin-right:2px;text-decoration:none}
.home {background:url(/rcbcweb.nsf/home.gif) no-repeat;float:left;width:71px;height:42px;font: 18px "chaparral", Times, serif ;color: #000;text-align:center;padding-top:15px;margin-right:2px;text-decoration:none}
.home:hover {background:url(/rcbcweb.nsf/home-button.gif) no-repeat;color: #fff;text-align:center;text-decoration:none;padding-top:10px;}
/*resident*/
.resident-on {background:url(/rcbcweb.nsf/resident-on.gif) no-repeat;float:left;width:103px;height:42px;font: 18px "chaparral", Times, serif ;color: #fff;text-align:center;padding-top:10px;margin-right:2px;text-decoration:none}
.resident {background:url(/rcbcweb.nsf/resident.gif) no-repeat;float:left;width:103px;height:42px;font: 18px "chaparral", Times, serif ;color: #000;
text-align:center;padding-top:15px;margin-right:2px;text-decoration:none}
.resident:hover {background:url(/rcbcweb.nsf/resident-on.gif) no-repeat;color: #fff;text-align:center;text-decoration:none;padding-top:10px;}
/*business*/
.business-on {background:url(/rcbcweb.nsf/business-on.gif) no-repeat;float:left;width:103px;height:42px;font: 18px "chaparral", Times, serif ;color: #fff;text-align:center;padding-top:10px;margin-right:2px;text-decoration:none}
.business {background:url(/rcbcweb.nsf/business.gif) no-repeat;float:left;width:103px;height:42px;font: 18px "chaparral", Times, serif ;color: #000;text-align:center;padding-top:15px;margin-right:2px;text-decoration:none}
.business:hover {background:url(/rcbcweb.nsf/business-on.gif) no-repeat;color: #fff;text-align:center;text-decoration:none;padding-top:10px;}
/*council*/
.council-on {background:url(/rcbcweb.nsf/council-on.gif) no-repeat;float:left;width:115px;height:42px;font: 18px "chaparral", Times, serif ;color: #fff;text-align:center;padding-top:10px;margin-right:2px;text-decoration:none}
.council {background:url(/rcbcweb.nsf/council.gif) no-repeat;float:left;width:115px;height:42px;font: 18px "chaparral", Times, serif ;color: #000;text-align:center;padding-top:15px;margin-right:2px;text-decoration:none}
.council:hover {background:url(/rcbcweb.nsf/council-on.gif) no-repeat;color: #fff;text-align:center;text-decoration:none;padding-top:10px;}
/*visit*/
.visit-on {background:url(/rcbcweb.nsf/visit-on.gif) no-repeat;float:left;width:71px;height:42px;font: 18px "chaparral", Times, serif ;color: #fff;text-align:center;padding-top:10px;margin-right:2px;text-decoration:none}
.visit {background:url(/rcbcweb.nsf/visit.gif) no-repeat;float:left;width:71px;height:42px;font: 18px "chaparral", Times, serif ;color: #000;text-align:center;padding-top:15px;margin-right:2px;text-decoration:none}
.visit:hover {background:url(/rcbcweb.nsf/visit-on.gif) no-repeat;color: #fff;text-align:center;text-decoration:none;padding-top:10px;}
/*contact us*/
.contact-on {background:url(/rcbcweb.nsf/contact-on.gif) no-repeat;float:left;width:101px;height:42px;font: 18px "chaparral", Times, serif ;color: #fff;text-align:center;padding-top:10px;margin-right:2px;text-decoration:none}
.contact{background:url(/rcbcweb.nsf/contact.gif) no-repeat;float:left;width:101px;height:42px;font: 18px "chaparral", Times, serif ;color: #000;text-align:center;padding-top:15px;margin-right:2px;text-decoration:none}
.contact:hover {background:url(/rcbcweb.nsf/contact-on.gif) no-repeat;color:#fff ;text-align:center;text-decoration:none;padding-top:10px;}
/************************Alerts Ticker / Weather /  Tides***************************/
#newsticker { width:460px; overflow:visible; padding-left: 10px;padding-top: 6px;float:left;}

#tickertitle { padding-right: 8px;text-decoration:none; font-family:  arial, sans-serif;font-size: 14px; font-weight:900}
#typewriter {text-decoration:none; color:#000000; font-family: arial, sans-serif;font-size: 13px; font-weight:none;}
#weather{float:right;clear:right;padding-top:11px;padding-right:45px; color:#000000; font-family:  arial, sans-serif;font-size: 13px}
.tides{color:#000000}
/*******************************Search Page***********************************/
.searchfilters {width:195px;height:Auto;float:left;background-color:#fff;background-image:url(/rcbcweb.nsf/popular-services-home-bg.gif); border-bottom:}
.searchfilters-tab {background-image:url(/rcbcweb.nsf/popular-services-home.png); padding:10px 10px 18px 10px; height:20px}
#searchfilters a { float:left;margin: 0px 10px 0px 10px;font-family: Arial, Sans-serif;font-weight:700;font-size:16px;color:#000;text-decoration:none;padding:0px 0px 1px 9px;border-bottom:solid 1px #fff;line-height: 36px;width:165px;}		
#searchfilters a:hover {background-color:#f4e1cb;background-image:none}
#searchbutton-search{font-family: Tahoma; margin:0px;padding-bottom:3px;/* IE Fix */ *padding-bottom:1px; font-weight:bold;font-size: 18px;color: #ffffff;width:105px;height:31px; background-image:url(/rcbcweb.nsf/search-home.gif); border:0px; cursor: pointer }
#searchbutton-search:hover {background-image:url(/rcbcweb.nsf/search-home-hover.gif)}
#query-search {width:330px; background-image:url(/rcbcweb.nsf/search-bg2.gif); background-repeat:no-repeat; height: 25px;font: 17px Tahoma, Verdana,sans-serif italic;border:solid 2px #f7901e;color: #999999; font-style:italic}
#query-search:focus {width:330px;background-image:url(/rcbcweb.nsf/search-bg2.gif); background-repeat:no-repeat;  height: 25px;font: 17px Tahoma, Verdana,sans-serif italic;border:solid 2px #f7901e;color: #000000; font-style:italic}
#searchres:hover{background-color:#f8ecdf;padding-bottom:12px;}
#searchres{padding-bottom:12px;font-size:16px;width: 500px;}
/************************** Visit weather box **************************/
/*visit*/
.visit-box {width:200px;height:228px;float:right;background-image:url(/rcbcweb.nsf/weather-visit-box.gif); background-repeat:no-repeat; padding: 8px 0px 0px 20px; margin-bottom:5px}
.visit-box-contentpage {width:165px;height:228px;float:right;background-image:url(/rcbcweb.nsf/weather-visit-box-content.gif); background-repeat:no-repeat; padding: 8px 0px 0px 20px; margin-bottom:5px; clear:both}
#metacontent{
clear:both;
}
.addthis_button{
cursor: pointer;
}
/************************** content home**************************/
#contentwrapperhome {
background-color: #fff;
width: 956px;
padding-top:0px;
margin:0px auto;
text-align: left;
display: block;
margin-bottom:20px;
overflow-x: hidden;
overflow-y: hidden;
}
/*column code*/
.homeleft {width:298px;margin: 0px 20px 0px 10px;float:left;}
.homeright {float: left;width: 298px;margin: 0px 10px 0px 10px;}
.rightcol {width: 290px;margin: 0px 10px 0px 10px; float:right;text-align: left;display: block;}
.homespan {float: left;width: 604px;margin: 0px 10px 0px 10px;clear:left}
/*main page content tabs*/
.home-tab {width:275px; height:18px;  background-image:url(/rcbcweb.nsf/home-tab.png); padding:10px 10px 18px 10px}
.resident-tab {width:275px; height:18px;  background-image:url(/rcbcweb.nsf/resident-tab.png); padding:10px 10px 18px 10px}
.business-tab {width:275px; height:18px;  background-image:url(/rcbcweb.nsf/business-tab.png); padding:10px 10px 18px 10px}
.council-tab {width:275px; height:18px;  background-image:url(/rcbcweb.nsf/council-tab.png); padding:10px 10px 18px 10px}
.visit-tab {width:275px; height:18px;  background-image:url(/rcbcweb.nsf/visit-tab.png); padding:10px 10px 18px 10px}
/*News Subform*/
.newsset1 {color:#007AC2;text-decoration:none}
a.newsset1:hover{color:#f7901e;text-decoration:underline}
a.newsset1:visited {color:#007AC2;text-decoration:none}
.newslist{
list-style-type: none; 
font-family: arial, sans-serif;
font-size: 16px; 
font-weight:none;
}
.newslinks{
font-family: arial, sans-serif;
font-size: 16px; 
font-weight:none;
padding-bottom:15px
}
.newpicker{
padding-top:10px;
font-family: arial, sans-serif;
font-size: 16px; 
font-weight:none;
}
.newsdate{
font-size: 14px; 
font-weight:900;
}
/*Whats New Subform*/
.wnset1 {color:#007AC2;text-decoration:none;font-weight:700;}
a.wnset1:hover{color:#f7901e;text-decoration:underline;font-weight:700;}
a.wnset1:visited {color:#007AC2;text-decoration:none;font-weight:700;}
.whatsnewlist{
list-style-type: none; 
font-family: arial, sans-serif;
font-size: 14px; }
.wnlinks{
padding-top:10px;
font-family: arial, sans-serif;
padding-bottom:5px;
font-size: 15px; 
}
.wndate{
font-size: 13px; 
font-weight:900;
}
/*Mag subform*/
.magset1 {color:#ffffff;text-decoration:none}
a.magset1:hover{color:#ffffff;text-decoration:underline}
a.magset1:visited {color:#ffffff;text-decoration:none}
/*Jobs Subform*/
.jobsset1 {color:#007AC2;text-decoration:none}
a.jobsset1:hover{color:#f7901e;text-decoration:underline}
a.jobsset1:visited {color:#007AC2;text-decoration:none}
.jobslist{
list-style-type:none;
font-family: arial, sans-serif;
font-size: 13px; 
}
.jobslinks{
padding-top:5px;
font-family: arial, sans-serif;
font-weight:none;
font-size: 13px; 
color:#007AC2;
padding-left: 10px; 
}
.jobslist li.extended a{
text-decoration:none;
color:#000000;
font-size: 13px;
background-image: url(/rcbcweb.nsf/pointer.gif);
background-repeat: no-repeat;
background-position: 0 3px;
padding-left:10px;
padding-bottom:5px;
}
.jobslist li.extended a:hover{text-decoration:underline;color:#f7901e;font-size: 13px;}	
.jobslist li.extended a:visited{text-decoration:none;color:#007AC2;font-size: 13px; }	
.jobslist li.normal a{
text-decoration:none;
color:#000000;
font-size: 13px; 
background-image: url(/rcbcweb.nsf/pointer.gif);
background-repeat: no-repeat;
background-position: 0 3px;
padding-left:10px;
padding-bottom:5px;
}
.jobslist li.normal a:hover{text-decoration:underline;color:#f7901e; font-size: 13px;}	
.jobslist li.normal a:visited{text-decoration:none;color:#007AC2;font-size: 13px; }
/*What's On Subform*/
.whatsonmore{
padding-top:10px;
padding-bottom:15px;
}
.woset1{
font-family: arial, sans-serif;
font-weight:900;
font-size: 17px; 
color:#007AC2;
text-decoration:none;
}
a.woset1:hover{color:#f7901e;text-decoration:underline}
a.woset1:visited {color:#007AC2;text-decoration:none}
.woset2{
font-family:  "chaparral", Times, serif;
font-weight:900;
font-size: 21px;
color:#007AC2;
text-decoration:none;
line-height:24px;
}
a.woset2:hover{color:#f7901e;text-decoration:underline}
a.woset2:visited {color:#007AC2;text-decoration:none}
.psites{
color:#000000;
font-size: 15px;
font-family: arial, sans-serif;
}
a.psiteslink{color:#007AC2; text-decoration:none}
a.psiteslink:hover{color:#f7901e; text-decoration:underline}
a.psiteslink:visited {color:#007AC2; text-decoration:none}
.rotator{
                background-color:#fff;
	width:300px;
	height:140px;
	overflow:hidden;  
}

.pane{
	width:300px;
	height:140px;
	padding-top:10px;
	background-color:#fff;
}
a.councillink{color:#007AC2; text-decoration:none}
a.councillink:hover{color:#64a126; text-decoration:underline}
a.councillink:visited {color:#007AC2; text-decoration:none}
a.businesslink{color:#007AC2; text-decoration:none}
a.businesslink:hover{color:#d42b1e; text-decoration:underline}
a.businesslink:visited {color:#007AC2; text-decoration:none}
#gisbutton-home {font-family: Tahoma; margin:0px;padding-bottom:3px;/* IE Fix */ *padding-bottom:1px; font-weight:bold;font-size: 16px;color: #ffffff;width:105px;height:31px;background-image:url(/rcbcweb.nsf/search-home.gif);border:0px;cursor: pointer }
#gisbutton-home:hover {background-image:url(/rcbcweb.nsf/search-home-hover.gif)}
.gis-home {width:134px;  height: 21px;font: 17px Tahoma, Verdana,sans-serif italic;border:solid 2px #f7901e; padding-left:3px}
#gisbutton-layers {font-family: Tahoma; margin:0px;padding-bottom:3px;/* IE Fix */ *padding-bottom:1px; font-weight:bold;font-size: 17px;color: #ffffff;width:105px;height:31px;background-image:url(/rcbcweb.nsf/search-home.gif);border:0px;cursor: pointer }
#gisbutton-layers:hover {background-image:url(/rcbcweb.nsf/search-home-hover.gif)}
/**************************Visit Pages**************************/
.visitplaces{
color:#000000;
font-size: 19px;
font-family: arial, sans-serif;
}
a.visitplaces{color:#007AC2;text-decoration:none}
a.visitplaces:hover{color:#d91775 ;text-decoration:underline}
a.visitplaces:visited {color:#007AC2;text-decoration:none}
.visitorpsites{
color: #000000;
font-size: 12px;
font-family: arial,sans-serif;
}
.visitrotator{
                background-color:#fff;
	width:300px;
	height:240px;
	overflow:hidden;  
}

.visitorpane{
	width:300px;
	height:240px;
	padding-top:10px;
	background-color:#fff;
}
a.pvisitlink{color:#007AC2; text-decoration:none}
a.pvisitlink:hover{color:#d91775; text-decoration:underline}
a.pvisitlink:visited {color:#007AC2; text-decoration:none}
.visitrotatorpic{
                background-color:#fff;
	width:956px;
	height:253px;
	overflow:hidden;
z-index:0;
}
.visitorpic{
	width:956px;
	height:253px;
	background-color:#fff;
}
/************************** Resident styles**************************/
/*bin collection button*/
.bin-button {background:url(/rcbcweb.nsf/resident-bin.gif) no-repeat;float:left;font: 0.9em arial, sans-serif ;color: #fff;text-align:center;border:none;width:69px;height:20px }
.bin-button:hover {background:url(/rcbcweb.nsf/resident-bin-on.gif) no-repeat;color: #fff;text-align:center;}
.bin_coll { width:160px;padding-left:5px}
.ward_form { width:264px;}
/************************** Visit styles**************************/
/*Submit event button*/
.subevent {background:url(/rcbcweb.nsf/visit-sub-event.gif) no-repeat;float:left;width:109px;height:29px;font: 1.1em "chaparral", Times, serif ;color: #fff;text-align:center;padding-top:15px;margin-right:2px;text-decoration:none;padding-top:8px}
.subevent:hover {background:url(/rcbcweb.nsf/visit-sub-on.gif) no-repeat;color: #000;text-align:center;text-decoration:none;padding-top:8px;}
/*Subscribe event button*/
.subscribe {background:url(/rcbcweb.nsf/subscribe.gif) no-repeat;float:left;width:77px;height:20px;font: 1.1em "chaparral", Times, serif ;color: #fff;text-align:center;padding-top:10px;margin-right:2px;text-decoration:none;padding-top:5px}
.subscribe:hover {background:url(/rcbcweb.nsf/subscribe-on.gif) no-repeat;color: #fff;text-align:center;text-decoration:none;padding-top:5px;}
/*Accommodation button*/
.accomm-button {background:url(/rcbcweb.nsf/visit-accomm.gif) no-repeat;float:left;width:65px;height:28px;font: 1.0em "chaparral", Times, serif ;color: #fff;text-align:center;text-decoration:none;border:none}
.accomm-button:hover {background:url(/rcbcweb.nsf/visit-accomm-on.gif) no-repeat;color: #fff;text-align:center;text-decoration:none;}
.accom_form { width:140px;}
/************************** content Pages**************************/
.column1 { float:left;width:217px;margin: 0px 0px 0px 5px;}
.column2, column2w { float:left;width:511px;margin: 0px 0px 0px 0px; padding: 0px 0px 0px 15px}
.column2new, column2w { float:left;width:700px;margin: 0px 0px 0px 0px; padding: 0px 0px 0px 15px}
.column2n, column2wn { float:left;width:700px;margin: 0px 0px 0px 0px; padding: 0px 0px 0px 15px}
.column3 { float:right;width:190px;margin: 0px 5px 0px 0px;}
.column0 { width:900px; padding:15px;padding-left:20px;}

.content-tab-resident {width:200px; height:19px;  background-image:url(/rcbcweb.nsf/resident-tab-content.png);padding:10px 10px 18px 10px;}
.content-tab2-resident {width:200px; height:19px;  background-image:url(/rcbcweb.nsf/resident-tab-content2.png);padding:10px 10px 18px 10px;}
.con-resident {width:214px; height:auto;float:left;background-color:#fff;background-image:url(/rcbcweb.nsf/con-resident-bg.gif); margin-bottom:20px}
#con-resident a { float:left;margin: 0px 0px 0px 15px;font-family: Arial, Sans-serif;font-weight:200;font-size:14px;color:#000;text-decoration:none;padding:8px 0px 5px 9px;border-bottom:solid 1px #fff;line-height: 18px;width:180px; background-image:url('/rcbcweb.nsf/pointer.gif');background-position:left;background-repeat:no-repeat;}	
#con-resident a:hover {
	background-color:#70b8e9;
	background-image:none;
	font-weight:700;
	letter-spacing:-1px;
	background-image:url('/rcbcweb.nsf/pointer.gif');
	background-position:left;
	background-repeat:no-repeat;
}

.content-tab-visit {width:200px; height:19px;  background-image:url(/rcbcweb.nsf/visit-tab-content.png);padding:10px 10px 18px 10px;}
.con-visit {width:214px; height:auto;float:left;background-color:#fff;background-image:url(/rcbcweb.nsf/con-visit-bg.gif);  margin-bottom:20px}
#con-visit a { float:left;margin: 0px 0px 0px 15px;font-family: Arial, Sans-serif;font-weight:200;font-size:0.85em;color:#000;text-decoration:none;padding:8px 0px 5px 9px;border-bottom:solid 1px #fff;line-height: 18px;width:180px; background-image:url('/rcbcweb.nsf/visit-pointer.png');background-position:left;background-repeat:no-repeat;}		 
#con-visit a:hover {background-color:#faacd3;background-image:none;letter-spacing:-1px;font-weight:700; background-image:url('/rcbcweb.nsf/visit-pointer.png');background-position:left;background-repeat:no-repeat;}
.content-tab-visitevent {width:200px; height:19px;  background-image:url(/rcbcweb.nsf/visit-tab-content.png);padding:10px 10px 18px 10px;}
.con-visitevent {width:214px; height:auto;float:left;background-color:#fff;background-image:url(/rcbcweb.nsf/con-visit-bg.gif); margin-bottom:20px}
#con-visitevent a { float:left;margin: 0px 15px 0px 15px;font-family: Arial, Sans-serif;font-weight:200;font-size:0.85em;color:#000;text-decoration:none;padding:8px 0px 5px 9px;border-bottom:solid 1px #fff;line-height: 18px;width:180px; background-image:url('/rcbcweb.nsf/visit-pointer.png');background-position:left;background-repeat:no-repeat;}
#con-visitevent a:hover {background-color:#faacd3;background-image:none;font-weight:700; background-image:url('/rcbcweb.nsf/visit-pointer.png');background-position:left;background-repeat:no-repeat;}
.content-tab-business {width:200px; height:19px;  background-image:url(/rcbcweb.nsf/business-tab-content.png);padding:10px 10px 18px 10px;}
.con-business {width:214px; height:auto;float:left;background-color:#fff;background-image:url(/rcbcweb.nsf/con-business-bg.gif);  margin-bottom:20px}
#con-business a { float:left;margin: 0px 15px 0px 15px;font-family: Arial, Sans-serif;font-weight:200;font-size:0.85em;color:#000;text-decoration:none;padding:8px 0px 5px 9px;border-bottom:solid 1px #fff;line-height: 18px;width:180px; background-image:url('/rcbcweb.nsf/business-pointer.png');background-position:left;background-repeat:no-repeat;}		 
#con-business a:hover {background-color:#ebaaa6;background-image:none;letter-spacing:-1px;font-weight:700; background-image:url('/rcbcweb.nsf/business-pointer.png');background-position:left;background-repeat:no-repeat;}
.content-tab-council{width:200px; height:19px;  background-image:url(/rcbcweb.nsf/council-tab-content.png);padding:10px 10px 18px 10px;}
.con-council {width:214px; height:auto;float:left;background-color:#fff;background-image:url(/rcbcweb.nsf/con-council-bg.gif);  margin-bottom:20px}
#con-council a { float:left;margin: 0px 15px 0px 15px;font-family: Arial, Sans-serif;font-weight:200;font-size:0.85em;color:#000;text-decoration:none;padding:8px 0px 5px 9px;border-bottom:solid 1px #fff;line-height: 18px;width:180px; background-image:url('/rcbcweb.nsf/council-pointer.png');background-position:left;background-repeat:no-repeat;}		 
#con-council a:hover {background-color:#c3dda5 ;background-image:none;letter-spacing:-1px;font-weight:700; background-image:url('/rcbcweb.nsf/council-pointer.png');background-position:left;background-repeat:no-repeat;}
.content-tab-home{width:200px; height:19px;  background-image:url(/rcbcweb.nsf/home-tab-content.png);padding:10px 10px 18px 10px;}
.con-home {width:214px; height:auto;float:left;background-color:#fff;background-image:url(/rcbcweb.nsf/con-home-bg.gif);  margin-bottom:20px}
#con-home a { float:left;margin: 0px 15px 0px 15px;font-family: Arial, Sans-serif;font-weight:200;font-size:0.85em;color:#000;text-decoration:none;padding:8px 0px 5px 9px;border-bottom:solid 1px #fff;line-height: 18px;width:180px; background-image:url('/rcbcweb.nsf/home-pointer.png');background-position:left;background-repeat:no-repeat;}		 
#con-home a:hover {background-color:#f4e1cb ;background-image:none;letter-spacing:-1px;font-weight:700; background-image:url('/rcbcweb.nsf/home-pointer.png');background-position:left;background-repeat:no-repeat;}
/************************** tagstyles**************************/
#metabox{padding-top: 20px; padding-bottom: 20px; width: 175px;margin-bottom: 0px;overflow-x: hidden;overflow-y: auto;}
.NoTagDisp{font-style: italic;}
.tagtitle{color: #413f41;font-family:  "chaparral", Times, serif;padding-bottom:5px;font-size: 1.6em;font-weight:900;}
.tagitemvisit{background-color:#fbe9f2;margin:2px;padding:2px;text-decoration:none;color:#000;font-family:arial, sans-serif;line-height:22px  }
.tagitemvisit:hover{background-color:#d91775}
/*Submit tag button*/
.subtag {background:url(/rcbcweb.nsf/tag.gif) no-repeat; float:left; width:97px; height:23px; font-family:arial, sans-serif; color:#fff;  text-align:center;text-decoration:none; padding:5px; 0px 0px 0px; font-weight:600; font-size: 0.7em;}
.subtag:hover {background:url(/rcbcweb.nsf/tag-on.gif) no-repeat;color: #000;text-align:center;  text-decoration:none; padding:5px; 0px 0px 0px }
.tagitemresident{background-color:#cce5f3;margin:2px;padding:2px;text-decoration:none;color:#000;font-family:arial, sans-serif;  font-size: 0.85em;line-height:22px }
.tagitemresident:hover{background-color:#007dc3}
.tagitembusiness{background-color:#f5d1cf;margin:2px;padding:2px;text-decoration:none;color:#000;font-family:arial, sans-serif;  font-size: 0.85em;line-height:22px }
.tagitembusiness:hover{background-color:#d42b1e;}
.tagitemcouncil{background-color:#e2eed4;margin:2px;padding:2px;text-decoration:none;color:#000;font-family:arial, sans-serif; font-size: 0.85em;line-height:22px }
.tagitemcouncil:hover{background-color:#64a126;}
.tagitemhome{background-color:#f5d1cf;margin:2px;padding:2px;text-decoration:none;color:#000;font-family:arial, sans-serif;  font-size: 0.85em;line-height:22px }
.tagitemhome:hover{background-color:#d42b1e;}
/************************** Footer **************************/
#footer {background-color:#292829;text-align:left ;width:956px;margin:0px auto; overflow:visible; height:auto; height:330px}
#footer-home {background-color:#f6901e;text-align:right ;width:946px;margin:0px auto; overflow:visible; height:auto; padding:5px 10px 5px 0px}
#footer-visit {background-color:#d91775;text-align:right ;width:946px;margin:0px auto; overflow:visible; height:auto; padding:0px 10px 5px 0px}
#footer-resident {background-color:#007dc3;text-align:right ;width:946px;margin:0px auto; overflow:visible; height:auto; padding:5px 10px 5px 0px}
#footer-business {background-color:#d42b1e;text-align:right ;width:946px;margin:0px auto; overflow:visible; height:auto; padding:5px 10px 5px 0px}
#footer-council {background-color:#64a126;text-align:right ;width:946px;margin:0px auto; overflow:visible; height:auto; padding:5px 10px 5px 0px}
#footer-column1 { float:left;width:254px;padding:10px 10px 10px 30px}
#footer-column2 { float:left;width:254px;padding:10px 10px 10px 30px}
#footer-column3 { float:right;width:250px;padding:10px 10px 10px 30px}
/************************** list menu **************************/
.listmenu { font-family:  arial, sans-serif;font-size: 16px;color:#000;}
ul.pointer
{
list-style-image: url('/rcbcweb.nsf/pointer.gif');
text-indent: 5px;
list-style-position: outside;
list-style-type: square;
padding: 10px;
margin: 2px;
line-height: 24px;
}
ul.pointer2
{
list-style-image: url('/rcbcweb.nsf/pointer.gif');
text-indent: 5px;
list-style-position: outside;
list-style-type: square;
padding: 10px;
margin: 2px;
line-height: 28px;
}
ul.visit-pointer
{list-style-image: url('/rcbcweb.nsf/visit-pointer.gif');text-indent: 3px;list-style-position: outside;list-style-type: square;padding: 6px;margin: 2px;line-height: 22px;font-weight:700;}
ul.business-pointer
{list-style-image: url('/rcbcweb.nsf/business-pointer.png');text-indent: 3px;list-style-position: outside;list-style-type: square;padding: 6px;margin: 2px;line-height: 22px;font-weight:700;}
/************************** Styles **************************/
h1 {font-family:  "chaparral", Times, serif; font-size: 25px;	text-decoration:none;font-weight:700;padding;padding-bottom:5px}
.home-st {color:#f7901e;}
.resident-st {color:#007dc3;}
.business-st {color:#d42b1e;}
.council-st {color:#64a126;}
.visit-st {color:#d91775;}
.menu { font-size: 18px; display:block}
caption, caption.sml {
	font-family: arial, verdana, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#000000
}
textarea
{
font-family: verdana,sans-serif;
font-size: 14px;
}
.printerbutton2 {
padding-top:1px;
height:16px;
text-align:center;
/* IE Fix */
*padding-top:1px;
*height:17px;
background-color:#367EC3; width:81px;
background-image:url(/rcbcweb.nsf/printerbutton2.gif);
border:0px;
loat:left;margin:0px;color:#fff;cursor: pointer;
font-weight:700;
font-family:  Tahoma, Verdana; 
text-decoration:none}
.whitelink2 { color: #fff;
font-weight:700;
		font-family:  Tahoma, Verdana; 
		font-size: 0.7em;
		margin-left:18px;
		text-decoration:none;}
@font-face {
    font-family: 'chaparral';
    src: url('/fonts/chaparral/chaparralpro-bold-webfont.eot');
    src: url('/fonts/chaparral/chaparralpro-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/chaparral/chaparralpro-bold-webfont.woff') format('woff'),
         url('/fonts/chaparral/chaparralpro-bold-webfont.ttf') format('truetype'),
         url('/fonts/chaparral/chaparralpro-bold-webfont.svg#ChaparralProBold') format('svg');
    font-weight: normal;
    font-style: normal;
}
.ps-txt { font-family:  "chaparral", Times, serif; font-size: 18px;color:#000;}
.whatson-title { font-family:  "chaparral", Times, serif; font-size: 1.6em;color:#000;}
.slideshow-title { font-family:  "chaparral", Times, serif; font-size: 1.5em;color:#000;}
.xmas-title { font-family:  "chaparral", Times, serif; font-size: 1.6em;color:#fff;}
.title { font-family:  "chaparral", Times, serif; font-size: 1.6em;font-weight:900}
.title2 { font-family:  "chaparral", Times, serif; font-size: 18px;font-weight:900}
.title3 { font-family:  "chaparral", Times, serif; font-size: 1.1em;font-weight:900}
.title4 { font-family:  "calibri", Times, serif; font-size: 20px;font-weight:900}
.lrg {font-family:  arial, sans-serif; font-size: 1.2em;font-weight:900;line-height:25px}
.lrg2 {font-family:  arial, sans-serif; font-size: 0.9em;font-weight:900;line-height:25px}
				
.mag-title { font-family:  "chaparral", Times, serif; font-size: 1.2em;color:#fff;}
.mag-title2 { font-family:  "chaparral", Times, serif; font-size: 1.2em;color:#000;}
				
.main { font-family:  arial, sans-serif;font-size: 15px;color:#000;}
.main2 { font-family:  arial, sans-serif;font-size: 13px;color:#000;}
.main3 { font-family:  arial, sans-serif;font-size: 14px;}
.main4 { font-family:  arial, sans-serif;font-size: 18px;}
.wmain { font-family:  arial, sans-serif;font-size: 13px;color:#fff;}
.wmain2 { font-family:  arial, sans-serif;font-size: 13px;color:#000;}
.wmainL { font-family:  arial, sans-serif;font-size: 14px;color:#fff;}
.wmainLT { font-family:  arial, sans-serif;font-size: 18px;color:#fff;}
.top-nav { font-family:  arial, sans-serif;font-size: 14px;color:#000; font-weight:900;float:left}
				
.box-title { font-family:  "chaparral", Times, serif;font-size: 17px;font-weight:900;line-height:17px;color:#007ac2;padding-bottom:8px; text-decoration:none}
				
.sml {font-family:arial, sans-serif;font-size:12px;}
	
.ps-title { font-family:  arial, sans-serif; font-size: 16px;color:#fff;padding:10px 5px 10px 5px;}
	
					
.sml_titlelink{font-family:  Tahoma, Verdana; font-size: 0.7em; color:#000; text-decoration:none; text-transform:uppercase; padding:5px 0px 5px 9px;}
.set1 {color:#007dc3;text-decoration:none}
a.set1:hover{color:#f7901e;text-decoration:underline}
.set1:hover{cursor:pointer;text-decoration:underline;}
			
.set2 {color:#fff;text-decoration:none}
a.set2:hover{color:#fff;text-decoration:underline}
a.set2:visited {color:#fff;text-decoration:none}
.set3 {color:#533288;text-decoration:none}
a.se3:hover{color:#fff;text-decoration:underline}
a.set3:visited {color:#533288;text-decoration:none}
.set1home {color:#f7901e;text-decoration:none}
a.set1home:hover{color:#f7901e;text-decoration:none}
a.set1home:visited {color:#000;text-decoration:none}
.set3home {color:#000;text-decoration:none}
a.set3home:hover{color:#f7901e;text-decoration:none}
a.set3home:visited {color:#000;text-decoration:none}
.nav-home{color:#fff;text-decoration:none; padding:2px}
a.nav-home:hover{ background:#f7901e;text-decoration:none; padding:2px}
a.nav-home:visited {color:#fff;text-decoration:none; padding:2px}
.nav-home-footer{color:#fff;text-decoration:none; padding:2px}
a.nav-home-footer:hover{ background:#f7901e;text-decoration:none; padding:2px}
a.nav-home-footer:visited {color:#fff;text-decoration:none; padding:2px}
/* Visitor */
.set {color:#000;text-decoration:none}
.set1visit {color:#d91775;text-decoration:none}
a.set1visit:hover{color:#007dc3;text-decoration:none}
.set2visit {color:#fff;text-decoration:none}
a.set2visit:hover{color:#d91775;text-decoration:none}
a.set2visit:visited {color:#fff;text-decoration:none}	
.set3visit {color:#000;text-decoration:none}
a.set3visit:hover{color:#d91775;text-decoration:none}
a.set3visit:visited {color:#000;text-decoration:none}
.nav-visit{color:#000;text-decoration:none; padding:2px}
a.nav-visit:hover{ background:#d91775;text-decoration:none; padding:2px}
a.nav-visit:visited {color:#000;text-decoration:none; padding:2px}
.nav-visit-footer{color:#fff;text-decoration:none; padding:2px}
a.nav-visit-footer:hover{ background:#d91775;text-decoration:none; padding:2px}
a.nav-visit-footer:visited {color:#fff;text-decoration:none; padding:2px}
/* Resident */
.set1resident {color:#007dc3;text-decoration:none}
a.set1resident:hover{color:#f7901e;text-decoration:none}
a.set1resident:visited {color:#000;text-decoration:none}
.set2resident {color:#fff;text-decoration:none}
a.set2resident:hover{color:#007dc3;text-decoration:none}
a.set2resident:visited {color:#fff;text-decoration:none}
.nav-resident{color:#000;text-decoration:none; padding:2px}
a.nav-resident:hover{ background:#007dc3;text-decoration:none; padding:2px}
a.nav-resident:visited {color:#000;text-decoration:none; padding:2px}
.set3resident {color:#000;text-decoration:none}
a.set3resident:hover{color:#007dc3;text-decoration:none}
a.set3resident:visited {color:#000;text-decoration:none}
.nav-resident-footer{color:#fff;text-decoration:none; padding:2px}
a.nav-resident-footer:hover{ background:#007dc3;text-decoration:none; padding:2px}
a.nav-resident-footer:visited {color:#fff;text-decoration:none; padding:2px}
/* Business */
.set1business {color:#d42b1e;text-decoration:none}
a.set1business:hover{color:#d42b1e;text-decoration:none}
a.set1business:visited {color:#000;text-decoration:none}
.set2business {color:#fff;text-decoration:none}
a.set2business:hover{color:#d42b1e;text-decoration:underline}
a.set2business:visited {color:#fff;text-decoration:none}
.set3business {color:#000;text-decoration:none}
a.set3business:hover{color:#d42b1e;text-decoration:none}
a.set3business:visited {color:#000;text-decoration:none}
.nav-business{color:#000;text-decoration:none; padding:2px}
a.nav-business:hover{ background:#d42b1e;text-decoration:none; padding:2px}
a.nav-business:visited {color:#000;text-decoration:none; padding:2px}
.nav-business-footer{color:#fff;text-decoration:none; padding:2px}
a.nav-business-footer:hover{ background:#d42b1e;text-decoration:none; padding:2px}
a.nav-business-footer:visited {color:#fff;text-decoration:none; padding:2px}
/*Council */
.set1council {color:#64a126;text-decoration:none}
a.set1council:hover{color:#007dc3;text-decoration:none}
a.set1council:visited {color:#000;text-decoration:none}
.set2council {color:#fff;text-decoration:none}
a.set2council :hover{color:#64a126;text-decoration:underline}
a.set2council :visited {color:#fff;text-decoration:none}
.set3council {color:#000;text-decoration:none}
a.set3council:hover{color:#64a126;text-decoration:none}
a.set3council:visited {color:#000;text-decoration:none}
.nav-council{color:#000;text-decoration:none; padding:2px}
a.nav-council:hover{ background:#64a126;text-decoration:none; padding:2px}
a.nav-council:visited {color:#000;text-decoration:none; padding:2px}
.nav-council-footer{color:#fff;text-decoration:none; padding:2px}
a.nav-council-footer:hover{ background:#64a126;text-decoration:none; padding:2px}
a.nav-council-footer:visited {color:#fff;text-decoration:none; padding:2px}
.set4 {color:#000;text-decoration:none}
a.set4:hover{color:#eee;text-decoration:none}
a.set4:visited {color:#000;text-decoration:none}
			
.header-title {font-family: arial, sans-serif;font-size:1.0em;color:#fff;}	
.header-number {font-family: arial, sans-serif;font-size:1.1em;color:#fff;}	
.minigreydocs
{
font-size: 13px;
color: #5a5a5a;
margin-left: 25px;
margin-top: 0px;
}
/*Resident big feature*/
.blueblocklg {width:607px;overflow:auto;background-color:#d6e8f4;background-image:url('/rcbcweb.nsf/lg-feature-bottom.gif');background-position:left bottom;background-repeat:no-repeat; padding:0px 5px 10px 10px}
/*Business red feature block*/
.redblock
{width:275px;overflow:auto;background-color:#f3cdcb;background-image:url('/rcbcweb.nsf/red-blockbottom.gif');background-position:left bottom;background-repeat:no-repeat; padding:0px 5px 10px 10px}
/*Council green feature block*/
.greenblock
{width:275px;overflow:auto;background-color:#e2eed4;background-image:url('/rcbcweb.nsf/green-blockbottom.gif');background-position:left bottom;background-repeat:no-repeat; padding:0px 5px 10px 10px}
/*bin collection block*/
.blueblockbin {width:276px;overflow:auto;background-color:#c7e2f2;background-image:url('/rcbcweb.nsf/blockbottombin.gif');background-position:left bottom;background-repeat:no-repeat; padding:0px 5px 10px 10px}
/*what's on block*/
.blueblock {width:275px;
overflow:auto;
background-color:#c7e2f2;
background-image:url('/rcbcweb.nsf/basicbluebottom.jpg');
background-position:left bottom;background-repeat:no-repeat; 
padding:0px 5px 10px 10px}
.homeblock {width:275px;
overflow:auto;
background-color:#f9ecd8;
background-image:url('/rcbcweb.nsf/blockbottom.gif');
background-image:url('/rcbcweb.nsf/homebottom.gif');
background-position:left bottom;background-repeat:no-repeat; 
padding:0px 5px 10px 10px}
/*Xmas block*/
.blueblockxmas {width:275px;height:258px;
background-image:url('/rcbcweb.nsf/xmasbg.gif');
background-position:left top;background-repeat:no-repeat; 
padding:0px 5px 10px 10px}
body.xmas { margin:0px 0px 0px 5px; padding:0px;text-align:center;background-image:url(/rcbcweb.nsf/bgmain.gif);background-repeat:repeat-x}
/*Mag block*/
.blackblock {width:275px;overflow:auto;background-color:#413f41;background-image:url('/rcbcweb.nsf/black-blockbottom.gif');background-position:left bottom;background-repeat:no-repeat; padding:0px 5px 20px 10px}
/*Mag block*/
.acommsearchblock {width:495px;overflow:auto;background-color:#413f41;background-image:url('/rcbcweb.nsf/acomm-blackbottom.jpg');background-position:left bottom;background-repeat:no-repeat; padding:0px 0px 0px 10px}
.middledesc { 
display:block; 
padding-left:5px;
Padding-right:5px;
line-height:16px;
height: auto;
}
.middledesc a:link{
color:#ffffff;
font-weight:bold;
text-decoration:none
}
.middledesc a:hover  {
color:#df7e10;
font-weight:bold;
text-decoration:underline;
}
.middledesc a:visited  {
color:#ffffff;
font-weight:bold;
text-decoration:none
}
/*****************************More Drop Down********************************/
.moredd {width:40px; height:22px; position:relative; z-index:100; float: right; padding-left:5px;z-index:100;}
.moredd ul {padding:0;margin:0;list-style-type:none;}
.moredd li {float:right;width:45px;position:relative;}
.moredd a, .moredd a:visited {display:block;font-size:0.9em;text-decoration:none; color:#000000; width:40px; height:22px; background-color:#dadada; padding-left:10px; line-height:22px; font-weight:900;z-index:100;}
.moredd ul ul {visibility:hidden; position:absolute;height:0;top:22px;left:0; width:45px;z-index:100; }
.moredd table {position:absolute; top:0; left:0; border-collapse:collapse;;}
.moredd ul ul a, .moredd ul ul a:visited {background-color:#dadada; color:#000; height:auto; line-height:1em; padding-top:6px; padding-left:8px; padding-bottom: 3px; width:100px;z-index:100;}
.moredd a:hover, .moredd ul ul a:hover{background-color:#007dc3;}
.moredd :hover > a, .moredd ul ul :hover > a {background-color:#007dc3;}
.moredd ul li:hover ul, .moredd ul a:hover ul{visibility:visible;}
/*****************************Tablesr********************************/
table {
    font-size: 1em;
}
td.main, th.main {
	min-height:10px;
}
.tsml * td,.tsml * th, .tmain * td, .tmain * th {
	font-family: verdana, arial, sans-serif
}
.tsml * td,.tsml * th {
	font-size:1.0em
}
.tmain * td, .tmain * th {
	font-size:1em;
}
table.tsml2 * td,table.tsml2 * th, table.tmain * td,table.tmain * th {
	font-family:verdana, arial, sans-serif;padding:7px;vertical-align:top
}
table.tmain * td,table.tmain * th {
	font-size:0.95em
}
table.tsml2 * td,table.tsml2 * th {
	font-size:0.84em
}
table.tsml2,table.tmain{border-collapse:collapse;width:100%}
table.p5 * th,table.p5 * td {padding:5px}
table.p3 * th,table.p3 * td {padding:3px}
table.p2 * th,table.p2 * td {padding:2px}
table.tsml2 * th, table.tmain * th {font-weight:700;text-align:left}
table.tsml2 thead * th, table.tsml2 thead * td, table.tmain thead * th, table.tmain thead * td {
	font-weight:700;text-align:left;vertical-align:bottom
}
tr.lgrey td, tr.lgrey th, tr.dgrey td.lgrey, tr.dgrey th.lgrey, td.lgrey, th.lgrey, table.lgrey * td, 
table.lgrey * th, table.dgrey * th.lgrey, table.dgrey * td.lgrey {background-color:#f7f7f7}
tr.dgrey td, tr.dgrey th, tr.lgrey td.dgrey, tr.lgrey th.dgrey, td.dgrey, th.dgrey, table.dgrey * td, 
table.dgrey * th, table.lgrey * th.dgrey, table.lgrey * td.dgrey {background-color:#dddddd}
* td.l,* th.l,* div.l {border-left:1px solid #000000}
* td.r,* th.r,* div.r {border-right:1px solid #000000}
* td.t,* th.t,* div.t {border-top:1px solid #000000}
* td.b,* th.b,* div.b {border-bottom:1px solid #000000}
* td.a,* th.a,* div.a {border:1px solid #000000}
td.dl,th.dl,div.dl {border-left:1px solid #dddddd}
td.dr,th.dr,div.dr {border-right:1px solid #dddddd}
td.dt,th.dt,div.dt {border-top:1px solid #dddddd}
td.db,th.db,div.db {border-bottom:1px solid #dddddd}
td.da,th.da,div.da {border:1px solid #dddddd}
div.hr {border:0px;border-bottom:1px solid #9f9f9f;margin-bottom:10px}
table.greyborders * td, table.greyborders * th {border:1px solid #dddddd}
table.borBlk * th,table.borBlk * td {border:1px solid #000000}
table.borDGy * th,table.borDGy * td {border:1px solid #dddddd}
table.borLGy * th,table.borLGy * td {border:1px solid #f7f7f7}
table.tsml2 caption {
	font-family: arial, verdana, sans-serif;font-size:1.0em;
	font-weight:700;text-align:left
}
table.p95 {margin:7px;width:95%}
a[href='#A'], a[href="#A"] {text-decoration:none}
table[class=tsml][bordercolor="#000000"] * td {
	border:1px solid #000000
}
table[class=tsml][bordercolor="#000000"] * th {
	border:1px solid #000000
}
table[class=tsml][bordercolor="#000000"] {
	border:1px solid #000000
}
table[class=tsml][bordercolor="#f7f7f7"] * td {
	border:1px solid #f7f7f7
}
table[class=tsml][bordercolor="#f7f7f7"] * th {
	border:1px solid #f7f7f7
}
table[class=tsml][bordercolor="#f7f7f7"] {
	border:1px solid #f7f7f7
}
table[class=tsml][bordercolor="#dddddd"] * td {
	border:1px solid #dddddd
}
table[class=tsml][bordercolor="#dddddd"] * th {
	border:1px solid #dddddd
}
table[class=tsml][bordercolor="#dddddd"] {
	border:1px solid #dddddd
}
/*****************************Top Navigator********************************/
#nav-resident {float: left;border-bottom: none}
#nav-resident li a, #nav li {float: left;color:#000;font-weight:700}
#nav-resident li {list-style: none;position: relative;font-family: arial, sans-serif;font-size: 14px;text-align: left;float: left}
#nav-resident li a {padding: 5px 10px 5px 5px;text-decoration: none;background: #dadada;}
#nav-resident li a:hover {background: #007dc3 ;}
#nav-business {float: left;border-bottom: none;}
#nav-business li a, #nav li {float: left;color:#000;font-weight:700}
#nav-business li {list-style: none;position: relative;font-family: arial, sans-serif;font-size: 0.9em;text-align: left;float: left}
#nav-business li a {padding: 5px 10px 5px 5px;text-decoration: none;background: #dadada;}
#nav-business li a:hover {background: #d42b1e ;}
#nav-council {float: left;border-bottom: none;}
#nav-council li a, #nav li {float: left;color:#000;font-weight:700;}
#nav-council li {list-style: none;position: relative;font-family: arial, sans-serif;font-size: 0.9em;text-align: left;float: left;}
#nav-council li a {padding: 5px 10px 5px 5px;text-decoration: none;background: #dadada;}
#nav-council li a:hover {background: #64a126;}
#nav-visit {float: left;border-bottom: none;}
#nav-visit li a, #nav li {float: left;color:#000;font-weight:700}
#nav-visit li {list-style: none;position: relative;font-family: arial, sans-serif;font-size: 0.9em;text-align: left;float: left}
#nav-visit li a {padding: 5px 10px 5px 5px;text-decoration: none;background: #dadada;}
#nav-visit li a:hover {background: #d91775;}
#nav-visit ul > li:last-child { color:#d91775;}
/* Submenu */
.hasChildren {position: absolute;width: 5px; height: 5px;background: black;right : 0;bottom: 0;}
#nav-resident li ul {display: none;position: absolute;left: -49px;top: 100%;padding: 0; margin: 0;}
#nav-resident li:hover > ul {display: block;}
#nav-resident li ul li, #nav li ul li a {float: none;}
#nav-resident li ul li {_display: inline; /* for IE6 */}
#nav-resident li ul li a {width: 150px;display: block;}
#nav-business li ul {display: none;position: absolute;left: -26px;top: 100%;padding: 0; margin: 0;}
#nav-business li:hover > ul {display: block;}
#nav-business li ul li, #nav li ul li a {float: none;}
#nav-business li ul li {_display: inline; /* for IE6 */}
#nav-business li ul li a {width: 100px;display: block;}
#nav-council li ul {display: none;position: absolute;left: -58px;top: 100%;padding: 0; margin: 0;}
#nav-council li:hover > ul {display: block;}
#nav-council li ul li, #nav li ul li a {float: none;}
#nav-council li ul li {_display: inline; /* for IE6 */}
#nav-council li ul li a {width: 140px;display: block;}
#nav-visit li ul {display: none;position: absolute;left: -71px;top: 100%;padding: 0; margin: 0;}
#nav-visit li:hover > ul {display: block;}
#nav-visit li ul li, #nav li ul li a {float: none;}
#nav-visit li ul li {_display: inline; /* for IE6 */}
#nav-visit li ul li a {width: 120px;display: block;}
.bar {border-right: 1px solid #000}

.lastbuttonrollover {
position:absolute; 
 left:10px;
 top:85px;
}

.lastbuttonrollover a, .lastbuttonrollover a:link, .lastbuttonrollover a:visited {
width:65px;
height:77px;
display:block;
}

.lastbuttonrollover a:hover img {
background:url("/rcbcweb.nsf/lastimage.png") no-repeat;
}
.nextbuttonrollover {
position:absolute; 
 left:880px;
 top:85px;
}

.nextbuttonrollover a, .nextbuttonrollover a:link, .nextbuttonrollover a:visited {
width:65px;
height:77px;
display:block;
}

.nextbuttonrollover a:hover img {
background:url("/rcbcweb.nsf/nextimage.png") no-repeat;
}
/************************** Visit styles content **************************/
/*Purple - about the area*/
.purple{width:223px;height:240px;float:right;background-color:#fff;background-image:url(/rcbcweb.nsf/purple-bg.gif); }
.purple-tab {background-image:url(/rcbcweb.nsf/purple.gif); padding:8px 10px 7px 8px;}
#purple a {float:left;font-family: Arial, Sans-serif;font-size:0.95em;color:#000;text-decoration:none;width:210px;padding:2px 10px 0px 10px;}		
#purple a:hover {color:#a12f91;text-decoration:underline}
/*Sky - Things to do*/
.sky{width:223px;height:240px;float:right;background-color:#fff;background-image:url(/rcbcweb.nsf/sky-bg.gif); }
.sky-tab {background-image:url(/rcbcweb.nsf/sky.gif); padding:8px 10px 7px 8px;}
#sky a {float:left;font-family: Arial, Sans-serif;font-size:0.95em;color:#000;text-decoration:none;width:210px;padding:2px 10px 0px 10px;}		
#sky a:hover {color:#01adcf;text-decoration:underline}
/*Sky - attractions*/
.skyattract{width:223px;height:114px;float:right;background-color:#fff;background-image:url(/rcbcweb.nsf/sky-bg.gif); }
.sky-tab {background-image:url(/rcbcweb.nsf/sky.gif); padding:8px 10px 7px 8px;}
#sky a {float:left;font-family: Arial, Sans-serif;font-size:0.95em;color:#000;text-decoration:none;width:210px;padding:2px 10px 0px 10px;}		
#sky a:hover {color:#01adcf;text-decoration:underline}
/*Mint - What's on*/
.mint{width:223px;height:240px;float:right;background-color:#fff;background-image:url(/rcbcweb.nsf/mint-bg.gif); }
.mint-tab {background-image:url(/rcbcweb.nsf/mint.gif); padding:8px 10px 7px 8px;}
#mint a {float:left;font-family: Arial, Sans-serif;font-size:0.95em;color:#000;text-decoration:none;width:210px;padding:2px 10px 0px 10px;}		
#mint a:hover {color:#0acbb6;text-decoration:underline}
/*Mustard - Eating out*/
.mustard{width:223px;height:240px;float:right;background-color:#fff;background-image:url(/rcbcweb.nsf/mustard-bg.gif); }
.mustard-tab {background-image:url(/rcbcweb.nsf/mustard.gif); padding:8px 10px 7px 8px;}
#mustard a {float:left;font-family: Arial, Sans-serif;font-size:0.95em;color:#000;text-decoration:none;width:210px;padding:2px 10px 0px 10px;}		
#mustard a:hover {color:#c7b106;text-decoration:underline}
/*Blue - Resident*/
.blue{width:223px;height:260px;float:right;background-color:#fff;background-image:url(/rcbcweb.nsf/blue-bg.gif); }
.blue-tab {background-image:url(/rcbcweb.nsf/blue.gif); padding:8px 10px 7px 8px;}
#blue a {float:left;font-family: Arial, Sans-serif;font-size:0.95em;color:#000;text-decoration:none;width:210px;padding:2px 10px 0px 10px;}		
#blue a:hover {color:#0063b1;text-decoration:underline}
/************** #pic code popup **************/
#pic {
 left: 10px;position: relative;top: 10px;width: 100px;
}
#pic a .large { border: 0px;display: block;height: 1px;left: -1px;position: absolute; top: -1px;width: 1px;}
#pic a img { border: 0;}
#pic a.p1, #pic a.p1:visited { display: block;  left: 0; text-decoration: none; top: 0; }
#pic a.p1:hover {background-color: #fff; color: #d11a24; text-decoration: none;}
#pic a.p1:hover .large {display: block; height: 348px; left: -400px; position: absolute;  width:400px;z-index: 100;}
/************************** Sports development style **************************/
.sportsblock1 img, .sportsblock2 img , .sportsblock3 img  {border:0;float:left;margin-right:5px}
.sportsblock1 , .sportsblock2, .sportsblock3{float:left;margin:0 5px 5px 0;height:55px;width:165px;background-image:url('sportsbgblue.gif')}
.sportsblock1 a , .sportsblock2 a, .sportsblock3 a, .sportsblock1 a:visited , .sportsblock2 a:visited, .sportsblock3 a:visited
.sportsblock1 a:hover , .sportsblock2 a:hover, .sportsblock3 a:hover{color:#fff;font-weight:900}
.sportsblock1 a , .sportsblock2 a, .sportsblock3 a
{color:#fff;font-weight:900}
.sportsblock2 {background-image:url('sportsbg2.gif') }
.sportsblock3 {background-image:url('sportsbg3.gif') }
.sportsspacer{padding-top:13px;width:200px}
h2.sectionhome {
		width:100%;
		margin:0px 0px 2px 0px;
		padding: 0px;
		list-style: none;
		line-height:1.2em;	
		font-family: Verdana; 
		font-size:1.2em;
		}		
		
h2.sectionhome a:visited, h2.sectionhome a { 		
	
		text-decoration:none;
		border-bottom:solid 1px #F8F9FB;
		background-repeat: no-repeat;
		padding-left:9px;
		background-image: url(/store.nsf/pointer_0081C1-2.gif);
		background-position: 0px 5px;
		color:#0081C1
		}
h2.sectionhome a:hover { 		
text-decoration:underline;
color:#0081C1
}
.section_blocks {font-family:verdana, arial, sans-serif; width:252px; 	
float:left;
margin-bottom:6px;
border-top:solid 1px #9AC6DC;
font-size:0.7em;
line-height:1.25em
}
.section_blocks div { width:100%;} 	
.section_blocks  img {float:left;margin:0px 4px 2px 0px;border:0px;border-bottom:solid 1px #AEBFD1;}
#section_feature2{
height:120px;
padding:3px 4px 0px 4px;
margin:5px 0px 10px 0px;
border-top:solid 1px #9AC6DC;
background-color:#F5FBFB;
background-image: url(section_bg.gif);
background-repeat: no-repeat;
overflow:visible;
}
#section_featureL{
height:174px;
padding:3px 4px 0px 4px;
margin:5px 0px 10px 0px;
border-top:solid 1px #e4b431;
background-color:#fff3d3;
background-image: url(section_bgL.gif);
background-repeat: no-repeat;
overflow:visible;
}
#section_feature4{
padding:10px 4px 0px 10px;
margin:5px 0px 10px 0px;
border-top:solid 1px #9AC6DC;
background-color:#F5FBFB;
background-image: url(section_bg.gif);
background-repeat: no-repeat;
overflow:auto;clear:both;
height:215px
}
.section_featureSports1 div, .section_featureSports2 div, .section_featureSports3 div, .section_featureSports4 div, .section_featureSports5 div,.section_featureSports6 div,.section_featureSports7 div,.section_featureSports8 div{
font-size:0.8em;padding:3px 4px 4px 0px;
}
.section_featureSports1, .section_featureSports2, .section_featureSports3, .section_featureSports4, .section_featureSports5,.section_featureSports6,.section_featureSports7,.section_featureSports8{
padding:3px 4px 4px 4px;
margin:5px 0px 10px 0px;
border-top:solid 1px #e4b431;
background-color:#fff3d3;
background-image: url(orange-bg.gif);
background-repeat: no-repeat;
overflow:visible;
}
.section_featureSports2{ 
background-color:#fffad3;
background-image: url(yellow-bg.gif);
}
.section_featureSports3{ 
background-color:#f4ffd3;
background-image: url(green-bg.gif);
}
.section_featureSports4{ 
background-color:#d2e4f6;
background-image: url(lightblue-bg.gif);
}
.section_featureSports5{ 
background-color:#c1d9f2;
background-image: url(darkblue-bg.gif);
}
.section_featureSports6{ 
background-color:#e6d3ff;
background-image: url(purple-bg.gif);
}
.section_featureSports7{ 
background-color:#ffd3e9;
background-image: url(pink-bg.gif);
}
.section_featureSports8{ 
background-color:#ffd6d3;
background-image: url(red-bg.gif);
}
.section_featureArts{
height:174px;
padding:3px 4px 0px 4px;
margin:5px 0px 10px 0px;
border-top:solid 1px #d91877;
background-color:#fbe9f2;
background-repeat: no-repeat;
overflow:visible;
}
#section_feature3{
padding:10px 4px 0px 10px;
margin:5px 0px 10px 0px;
border-top:solid 1px #9AC6DC;
background-color:#F5FBFB;
background-image: url(section_bg.gif);
background-repeat: no-repeat;
overflow:auto;clear:both;
height:250px
}
h1.sectionfeature{	font-family:  Tahoma, Verdana, Arial;  
			font-weight:700;margin:0px;
			padding:0px;
			font-size: 1.35em;
			text-decoration:none;}
h1.sectionfeature a{	color:#E37545;	text-decoration:none;
			margin:0px}
h2.sectionfeature a:hover , h2.sectionfeature a.alt:hover{	text-decoration:underline;
			margin:0px}
h2.sectionfeature{	font-family:  Tahoma, Verdana, Arial;  
			font-weight:700;margin:0px;
			padding:0px;
margin-top:10px;
			font-size: 1.2em;
			text-decoration:none;}
h2.sectionfeature a.alt{color:#E37545;	text-decoration:none;
			margin:0px}
h2.sectionfeature a{	color:#000;	text-decoration:none;
			margin:0px}
/************************** Learning map style **************************/
#LearningMap a img, a.LM img
{
background-color: #f6e800;
background-image: none;
background-repeat: repeat;
background-attachment: scroll;
background-position: 0% 0%;
background-clip: border-box;
background-origin: padding-box;
background-size: auto auto;
border-top-width: medium;
border-right-width-value: medium;
border-right-width-ltr-source: physical;
border-right-width-rtl-source: physical;
border-bottom-width: medium;
border-left-width-value: medium;
border-left-width-ltr-source: physical;
border-left-width-rtl-source: physical;
border-top-style: none;
border-right-style-value: none;
border-right-style-ltr-source: physical;
border-right-style-rtl-source: physical;
border-bottom-style: none;
border-left-style-value: none;
border-left-style-ltr-source: physical;
border-left-style-rtl-source: physical;
border-top-color: -moz-use-text-color;
border-right-color-value: -moz-use-text-color;
border-right-color-ltr-source: physical;
border-right-color-rtl-source: physical;
border-bottom-color: -moz-use-text-color;
border-left-color-value: -moz-use-text-color;
border-left-color-ltr-source: physical;
border-left-color-rtl-source: physical;
}
#LearningMap {position:relative;width:406px;height:276px}
#LearningMap a img.absolute {position:absolute;border:none}
#LearningMap img {border:none}
#LearningMap a:visited img, a.LM:visited img {background:#ffffff;border:none}
#LearningMap #vline {position:absolute;width:3px;height:276px;background:#f6e600;top:0px;left:0px;visibility:hidden}
#LearningMap #hline {position:absolute;width:406px;height:0px;border-top:3px solid 
#f6e600;top:0px;left:0px;visibility:hidden}
#Access_Keys {visibility:hidden}
.graybox, .greybox, .bluebox, .blueBox, greyBox, grayBox {
	margin: 7px;
	padding: 10px;
	padding-bottom: 25px;
	border:1px solid;
}
.graybox, .greybox, greyBox, grayBox {
	background: #f7f7f7;
	border-color: #dddddd;
}
.blueBox {
	background: rgb(204, 229, 243);
	border-color: rgb(0, 125, 195);
}
th.algL, td.algL, .algL {text-align:left}
th.algR, td.algR, .algR {text-align:right}
th.algC, td.algC, .algC {text-align:center}
th.algT, td.algT, .algT {vertical-align:top}
th.algM, td.algM, .algM {vertical-align:middle}
th.algB, td.algB, .algB {vertical-align:bottom}
.emptyhomesb { width:162px;background-color:#f7f7f7;background-image:urL("/main.nsf/houseb1.gif");float:left;text-align:center;-moz-border-radius: 0.5em;padding:0px}
.emptyhomesb2 { width:162px;background-color:#efefef;background-image:urL("/main.nsf/houseb2.gif");float:left;text-align:center;-moz-border-radius: 0.5em;padding:0px}
.nav-council-page{color:#fff;text-decoration:none; padding:5px;background:#6da72f}
a.nav-council-page:hover{color:#000 ;text-decoration:none; padding:5px;}
.nav-resident-page{color:#fff;text-decoration:none; padding:5px;background:#007dc3}
a.nav-resident-page:hover{color:#000 ;text-decoration:none; padding:5px;}
.main ul {padding-left:30px;padding-bottom:15px;}
/************************** regeneration **************************/
.nav-hub{color:#fff;text-decoration:none; padding:5px;padding-bottom:5px;background:#4c2f91}
a.nav-hub:hover{color:#000 ;text-decoration:none; padding:5px }
.nav-vertical{color:#fff;text-decoration:none; padding:5px;background:#f147df}
a.nav-vertical:hover{color:#000 ;text-decoration:none; padding:5px;}
.nav-myplace{color:#fff;text-decoration:none; padding:5px;background:#1ec2b4}
a.nav-myplace:hover{color:#000 ;text-decoration:none; padding:5px;}
.nav-seafront{color:#fff;text-decoration:none; padding:5px;background:#e9d45e}
a.nav-seafront:hover{color:#000 ;text-decoration:none; padding:5px;}
.nav-eco{color:#fff;text-decoration:none; padding:5px;background:#d58631}
a.nav-eco:hover{color:#000 ;text-decoration:none; padding:5px;}
.nav-done{color:#fff;text-decoration:none; padding:5px;background:#14a121}
a.nav-done:hover{color:#000 ;text-decoration:none; padding:5px;}
.nav-doing{color:#fff;text-decoration:none; padding:5px;background:#f4a51c}
a.nav-doing:hover{color:#000 ;text-decoration:none; padding:5px;}
.nav-regen{color:#fff;text-decoration:none; padding:5px;background:#d52b1e}
a.nav-regen:hover{color:#000 ;text-decoration:none; padding:5px;}
.nav-regen{color:#fff;text-decoration:none; padding:5px;background:#d52b1e}
a.nav-regen:hover{color:#000 ;text-decoration:none; padding:5px;}
/************************** Neightbourhoods template **************************/
.nhoods{color:#fff;text-decoration:none; padding:5px;background:#0081c6}
a.nav-regen:hover{color:#000 ;text-decoration:none; padding:5px;}
/************************** Hub template **************************/
.nav-links { font-family:  "milestone_one-webfont", Courier, monospace; font-size: 1.3em;color:#fff;}
.mainhub { font-family:  "milestone_one-webfont", Courier, monospace; font-size: 0.95em;color:#533288; line-height:15px}
.mainhubt { font-family:  "milestone_one-webfont", Courier, monospace; font-size: 1.8em;color:#db4fe3; line-height:25px}
.creatives { font-family:  "milestone_one-webfont", Courier, monospace; font-size: 1.8em;color:#fff; line-height:35px}
.mainhubt2 { font-family:  "milestone_one-webfont", Courier, monospace; font-size: 1.8em;color:#4c2e91; line-height:25px}
.mainhub2 {color:#4c2e91; line-height:25px}
.bus-title { font-family:  "milestone_one-webfont", Courier, monospace; font-size: 1.5em;color:#c27514; line-height:15px; padding: 5px}
.hub01 {background-image:url(/rcbcweb.nsf/creatives-bg.gif); }
.hub02 {background-image:url(/rcbcweb.nsf/hub-home-bg02.gif); }
.hub03 {background-image:url(/rcbcweb.nsf/hub-home-bg03.gif); }
.hub04 {background-image:url(/rcbcweb.nsf/hub-home-bg.gif); }
.hub05 {background-image:url(/rcbcweb.nsf/hub-feature.gif); }
.hub-title { font-family:  "milestone_one-webfont", Courier, monospace; font-size: 1.2;color:#533288}
.centre {margin: 0 auto;text-align: center;}
.corner {
moz-border-radius: 30px;
webkit-border-radius: 30px;
border-radius: 30px; /* future proofing */
khtml-border-radius: 40px; /* for old Konqueror browsers */}
.set1hub {color:#c27514;text-decoration:none}
a.set1hub:hover{color:#c27514;text-decoration:none}
a.set1hub:visited {color:#4e3092;text-decoration:none}
.feature {background-image:url('/rcbcweb.nsf/feature-bg.gif');padding:10px}
@font-face {
    font-family: 'milestone_one-webfont';
    src: url('/fonts/hub/milestone_one-webfont.eot');
    src: url('/fonts/hub/milestone_one-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/hub/milestone_one-webfont.woff') format('woff'),
         url('/fonts/hub/milestone_one-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
/************************** Industrial estate template **************************/
.skelton01 {background-image:url(/rcbcweb.nsf/skelton-bg.gif); }
.kirkleatham01 {background-image:url(/rcbcweb.nsf/kirkleatham-bg.gif); }
.longbeck01 {background-image:url(/rcbcweb.nsf/longbeck-bg.gif); }
.skippers01 {background-image:url(/rcbcweb.nsf/skippers-bg.gif); }
.wilton01 {background-image:url(/rcbcweb.nsf/wilton.gif); }
.southbank01 {background-image:url(/rcbcweb.nsf/southbank2.gif); }
/*********************GIS***********************************/
/*find nearest tab*/
.find-on {background:url(/rcbcweb.nsf/gis-on.jpg) no-repeat;float:left;width:149px;height:42px;font: 1.1em "chaparral", Times, serif ;color: #fff;text-align:center;padding-top:10px;margin-right:2px;text-decoration:none}
.find {background:url(/rcbcweb.nsf/gis-off.jpg) no-repeat;float:left;width:149px;height:42px;font: 1.1em "chaparral", Times, serif ;color: #000;text-align:center;padding-top:15px;margin-right:2px;text-decoration:none}
.find:hover {background:url(/rcbcweb.nsf/gis-on.jpg) no-repeat;color: #fff;text-align:center;text-decoration:none;padding-top:10px;}
/*what am i in tab*/
.what-on {background:url(/rcbcweb.nsf/gis-on.jpg) no-repeat;float:left;width:149px;height:42px;font: 1.1em "chaparral", Times, serif ;color: #fff;text-align:center;padding-top:10px;margin-right:2px;text-decoration:none}
.what {background:url(/rcbcweb.nsf/gis-off.jpg) no-repeat;float:left;width:149px;height:42px;font: 1.1em "chaparral", Times, serif ;color: #000;text-align:center;padding-top:15px;margin-right:2px;text-decoration:none}
.what:hover {background:url(/rcbcweb.nsf/gis-on.jpg) no-repeat;color: #fff;text-align:center;text-decoration:none;padding-top:10px;}
/*********Adult Learning Section*******************/
/*Course Search button*/
.csearch-button {background:url(/rcbcweb.nsf/csearch-button.jpg) no-repeat;float:left;width:115px;height:28px;font: 15px "chaparral", Times, serif ;color: #fff;text-align:center;text-decoration:none;border:none}
.csearch-button:hover {background:url(/rcbcweb.nsf/csearch-button-over.jpg) no-repeat;color: #fff;text-align:center;text-decoration:none;}
.adultlearnnav{
  color: #ffffff; 
  padding-top: 4px;
  padding-right: 4px;
  padding-left: 4px;
  padding-bottom: 4px;
  background-color: #0090ce;
  background-image: none;
  background-attachment: scroll;
  background-position: 0% 0%;
  background-clip: border-box;
  background-origin: padding-box;
}
a.adultlearnnav:link{text-decoration:none;}
a.adultlearnnav:visited{text-decoration:none; }
a.adultlearnnav:hover {text-decoration:underline; }
/*********Forms*******************/
.question{
  margin-bottom: 13px;
margin-top: 5px;
clear:both;
}
.question label, .question .label
{
  color: #313131;
  float: left;
  font-weight: normal;
  line-height: 18px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  padding-top: 3px;
  width: 100%;
  text-align: left;
  max-width: 180px;
}
.next-row {
	margin-left: 180px;
}
.extra-wide-input {
	width: 60%;
}
.wide-input {
	width: 50%;
}
.small-input {
	width: 30%;
}
.formblock-council{
 margin-bottom: 33px;
padding:5px;
clear: both;
background-color:#f5f9f1;
}
.input-council
{
  color: #222222;
  vertical-align: baseline;
  font-size: 100%;
  line-height: normal;
  border: 1px solid #bbbbbb;
  padding-top: 0.4em;
  padding-right: 0.4em;
  padding-bottom: 0.4em;
  padding-left: 0.4em;
  border-top-left-radius: 2px;
  border-top-right-radius: 2px;
  border-bottom-right-radius: 2px;
  border-bottom-left-radius: 2px;
}
.input-council:focus{
border: 1px solid #64a126;
}


.formblock-resident{
 margin-bottom: 33px;
padding:5px;
clear: both;
background-color:#e0eaf0;
}
.formblock-resident-with-legend {
	border: 1px solid #007dc3;
	border-radius: 2px;
}
legend {
	margin: 5px;
	margin-bottom: 20px;
	font-weight: bold;
	font-size: 1.2em;
	background-color: #007dc3;
	padding: 3px;
	border-radius: 2px;
	color: #ffffff;
	width: 75%;
}
.input-resident
{
  color: #222222;
  vertical-align: baseline;
  font-size: 100%;
  line-height: normal;
  border: 1px solid #bbbbbb;
  padding-top: 0.4em;
  padding-right: 0.4em;
  padding-bottom: 0.4em;
  padding-left: 0.4em;
  border-top-left-radius: 1px;
  border-top-right-radius: 1px;
  border-bottom-right-radius: 1px;
  border-bottom-left-radius: 1px;
}
.input-resident:focus{
border: 1px solid #0086d3;
}
/************Complaints***************/
#complaintsbox{
background-color:#4d8b1a; 
height:150px; 
width:221px; 
padding:5px; 
text-align:center; 
float:left; 
margin-left:10px;
}
#complaintsbox:hover{
background-color:#396513; 
height:150px; 
width:221px; 
padding:5px; 
text-align:center; 
float:left; 
margin-left:10px;
}
/************Contact Us***************/
#contactus{
background-color:#f7901e ; 
height:240px; 
width:221px; 
padding:5px; 
float:left; 
margin-left:10px;
}
#contactus:hover{
background-color:#c27520; 
height:240px; 
width:221px; 
padding:5px; 
float:left; 
margin-left:10px;
}
/***************Homepage Icons***************/
.iconspace{
width:100%;
height:155px;
background-color:#f9f9f9;
padding:5px;
}
.iconheading{
font-family:  Times, serif;
font-size: 20px;	
text-decoration:none;
font-weight:800;
padding-bottom:5px;
color:#f7901e;
}
#icontitles{
font-family:  Times, serif;
font-weight:700;
}
.iconsset1 {color:#007dc3;text-decoration:none; font-family: Tahoma, Verdana; font-weight:600;  font-size: 15px;}
a.iconsset1:hover{color:#f7901e;text-decoration:underline}
.icontitlesset1 {color:#000000;text-decoration:none; font-family: Tahoma, Verdana;   font-size: 15px;	  }
a.icontitlesset1:hover{color:#f7901e;text-decoration:underline}
/***************Places to visit***************/
.placesvisit2 {font-family: Tahoma; margin:0px;padding-bottom:3px;/* IE Fix */ *padding-bottom:1px; font-weight:bold;font-size: 1.1em;color: #ffffff;width:105px;height:31px;background-image:url(/rcbcweb.nsf/gisborough-priory.jpg);border:0px;cursor: pointer }
.placesvisit2:hover {background-image:url(/rcbcweb.nsf/gisborough-priory.jpg)}
ul.columns {
	width: 600px;
	list-style: none;
	margin: 0 auto; padding: 0;
}
ul.columns li {
	width: 150px;
	float: left; display: inline;
	margin: 10px; padding: 0;
	position: relative;
}
ul.columns li:hover {z-index: 99;}
ul.columns li img {
	position: relative;
	
}
ul.columns li:hover img{
	z-index: 999;
	filter: alpha(opacity=100);
	opacity: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}
ul.columns li .info {
	position: absolute;
	left: -10px; top: -10px;
	padding: 100px 10px 20px;
	width: 200px;
	display: none;
	background: #d91775;
	font-size: 1.0em;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
ul.columns li:hover .info {display: block;}
ul.columns li h2 {
	font-size: 0.9em;
	font-weight: bold;
	margin: 0; padding: 10px 0;
	color: #fff;
}
ul.columns li p {padding: 0; margin: 0; font-size: 0.9em;}
/**************************Redcar Heart template **************************/
#heartcontentwrapper {
background: #cccccc url(/rcbcweb.nsf/HeartStripeBack.jpg) no-repeat;
width: 956px;
padding-top:0px;
margin:0px auto;
text-align: left;
display: block;
margin-bottom:20px;
overflow-x: hidden;
overflow-y: hidden;
}
.heart-nav-links { 
font-family: Arial, sans serif; 
font-size: 1em;
letter-spacing: 0.1em;
color:#fff;
font-weight:bold;
width:956px;
padding-top:15px;
height:40px;
float:left;
background-color:#000;
text-align:center;
}
.hearthomeright {
float: left;
width: 240px;
margin: 0px;
}
#heartcontentwrapper .contact-right { 
font-family: Arial, sans serif;  
font-weight:bold;
padding:5px;
background-color:#000;
font-size: 1.2em;
color:#ffffff;
}
#heartcontentwrapper .contact-right2 { 
font-family: Arial, sans serif;  
font-weight:normal;
padding:8px;
display:block;
width:220px;
background-color:#000;
font-size: 0.9em;
color:#ffffff;
}
#heartcontentwrapper h1 .heart-title{ 
font-family:  Arial, sans serif;
font-size: 1.1em;
font-weight:normal;
padding:10px;
background-color:#ee3124;
color:#fff;
}
#heartcontentwrapper h2{
font-size: 2em;
font-weight:lighter;
margin-bottom: 10px;
}
#heartcontentwrapper #minibox a{
text-decoration: none;
font-family: Arial, sans serif;
color:#000;
float:left;
padding-top:20px;
padding-left:0px;
font-size: 1.8em;
}
#heartcontentwrapper #minibox a:visited{
color:#000;
}
#heartcontentwrapper #minibox a:hover{
color:#ff0000;
text-decoration: none;
}
#heartcontentwrapper h3 a{
font-size: 1.1em;
text-decoration: none;
font-weight:bold;
color:#fff;
float:left;
background-color:#ff0000;
padding: 8px;
margin-right:2px;
}
#heartcontentwrapper h3 a:hover{
background-color:#959ba6;
text-decoration: none;
}
/**************************Heart Civil Ceremonies template **************************/
@font-face {
    font-family: 'tccm_-webfont';
    src: url('/fonts/civil-heart/tccm_-webfont.eot');
    src: url('/fonts/civil-heart/tccm_-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/civil-heart/tccm_-webfont.woff') format('woff'),
         url('/fonts/civil-heart/tccm_-webfont.ttf') format('truetype'),
         url('/fonts/civil-heart/tccm_-webfont.svg#tccm_-webfont') format('svg');
    font-weight: normal;
    font-style: normal;
}
#civilcontentwrapper {
background: #cccccc url(/rcbcweb.nsf/CivilStripeBack.jpg) no-repeat;
width: 956px;
padding-top:0px;
margin:0px auto;
text-align: left;
display: block;
margin-bottom:20px;
overflow-x: hidden;
overflow-y: hidden;
}
.civil-nav-links { 
font-family: Arial, sans serif; 
font-size: 1em;
color:#fff;
font-weight:bold;
width:956px;
padding-top:15px;
height:40px;
float:left;
background-color:#000;
text-align:center;
}
.civilhomeright {
float: left;
width: 240px;
margin: 0px;
}
#civilcontentwrapper .contact-right { 
font-family: Arial, sans serif;  
font-weight:bold;
padding:5px;
background-color:#522e91;
font-size: 1.2em;
color:#ffffff;
}
#civilcontentwrapper .contact-right2 { 
font-family: Arial, sans serif;  
font-weight:normal;
display:block;
width:220px;
padding:8px;
background-color:#522e91;
font-size: 0.9em;
color:#ffffff;
}
#civilcontentwrapper h1 .heart-title { 
font-family:  'tccm_-webfont', Arial, sans serif;
font-size: 1.9em;
font-weight:lighter;
padding:10px;
background-color:#959ba6;
color:#fff;
}
#civilcontentwrapper h2{
font-size: 2em;
font-weight:lighter;
margin-bottom: 10px;
}
#civilcontentwrapper h3 a{
font-size: 1.7em;
text-decoration: none;
font-family:  'tccm_-webfont', Arial, sans serif;
font-weight:lighter;
color:#fff;
float:left;
background-color:#522e91;
padding: 10px;
margin-bottom:10px;
margin-right:7px;
}
#civilcontentwrapper h3 a:hover{
background-color:#959ba6;
text-decoration: none;
}
#civilcontentwrapper h4{
background-color:#959ba6;
color:#fff;
font-family:  'tccm_-webfont', Arial, sans serif;
padding: 10px;
width:400px;
margin-right:60px;
margin-bottom:15px;
font-size: 2.2em;
font-weight:lighter;
float:left;
}
#civilcontentwrapper #action{
color:#522e91;
font-family:  'tccm_-webfont', Arial, sans serif;
padding: 10px;
font-size: 1.9em;
font-weight:lighter;
display:block;
float:left;
}
table[border="1"] {
	border-collapse: collapse;
	border: none;
}
table[border="1"] th, table[border="1"] td {
	padding: 3px;
}
.main .right {float:right;margin-left:7px;margin-bottom:7px}
.main .left {float:left;margin-right:7px;margin-bottom:7px}
/**************************more info menus **************************/
.more{
  font-size: 18px;
  display:block;
}
.more + input{
  display:none;
}
.more + input + *{
  display:none;
}
.more + input:checked + *{
  display:block;
}
