body	{font-size: 15px; font-family: "Trebuchet MS", "Times New Roman", "Helvetica", sans-serif; padding: 0;}
table 	{border: 0px solid black; width: 100%;  }
p	{font-size: 15px; font-family: "Trebuchet MS", "Times New Roman", "Helvetica", sans-serif; } 
h1	{font-size: 45px; text-align: center; color: blue; text-transform: uppercase; font-family: "Trebuchet MS", "Times New Roman", "Helvetica", sans-serif; }
h1.swalwell	{font-size: 45px; text-align: center; color: blue; text-transform: uppercase; font-family: "Trebuchet MS", "Times New Roman", "Helvetica", sans-serif; }
h2	{font-size: 35px; color: blue; text-align: center; font-family: "Trebuchet MS", "Times New Roman", "Helvetica", sans-serif; }
h2.intro	{font-size: 20px; font-family: "Trebuchet MS", "Times New Roman", "Helvetica", sans-serif; text-align: justify; font-weight: bold; color: black; }

h2.black 	{font-size: 25px; font-family: "Trebuchet MS", "Times New Roman", "Helvetica", sans-serif; text-align: center; font-weight: normal; color: black; font-weight: bold; }
h3.centre {font-size: 14px; color: blue; text-align: center; font-family: "Trebuchet MS", "Times New Roman", "Helvetica", sans-serif; }
h3.centretext {font-size: 14px; color: black; text-align: center; font-family: "Trebuchet MS", "Times New Roman", "Helvetica", sans-serif; }
h4	{font-size: 16px; font-weight: bold; text-align: justify; font-family: "Trebuchet MS", "Times New Roman", "Helvetica", sans-serif; }
h5	{font-size: 18px; font-weight: bold; text-align: center; font-family: "Trebuchet MS", "Times New Roman", "Helvetica", sans-serif; }
h6	{font-size: 16px; font-weight: normal; font-style: italic; text-align: justify; }
font-family: "Trebuchet MS", "Times New Roman"; "Helvetica", sans-serif; }

hr	{height: 1px; width: 100%; color: #c0c0c0; }

/* bg division holds background image for page navigational area */
.top	{background-color: #C0C0C0; width: 3%; padding: 5px; }
.topbg	{width: 30%; background-image: url("images/bridgebg.gif"); }
.topbga	{width: 30%; background-image: url("images/crowleybg.gif"); }
.topbgb	{width: 30%; background-image: url("images/stationbg.gif"); }
.topbgc	{width: 30%; background-image: url("images/schoolbg.gif"); }
.topbgd	{width: 30%; background-image: url("images/mdbg.gif"); }
.topbge	{width: 30%; background-image: url("images/rainbowonebg.gif"); }
.topbgf	{width: 30%; background-image: url("images/rainbowtwobg.gif"); }
.topbgg	{width: 30%; background-image: url("images/footballbg.gif"); }
.topbgh	{width: 30%; background-image: url("images/newhousesbg.gif"); }
.topbgi {width: 30%; background-image: url("images/linksbg.gif"); }
.topbgj {width: 30%; background-image: url("images/chimbg.gif"); }
.topbgk {width: 30%; background-image: url("images/mgbg.gif"); }
/* navigation holds links to other pages down left side of page etc */
.navigation	{background-color: #6699ff; font-size: 14px ;text-align: center; padding-left: 0%; padding-right: 5px; width: 12%; vertical-align: top; font-family: "Trebuchet MS"; }

/*page navigation-grey area*/
.navleft	{background-color: #C2C2C2; width: 2%; } 
.pagenav	{background-color: #C2C2C2; width: 10%; height: 25px; text-align: center; padding: 8px; }

/* marquee*/
.marquee {font-size: 20px; font-style: normal; font-weight: bold; color: #ffff00; font-family: "Trebuchet MS", sans-serif; text-align: center; background-color: #ffff00; }


/* content division holds text and images */
.contentmg	{background-color: #ffffff; padding-left: 18px; padding-right: 18px; padding-top: 15px; padding-bottom: 15px; vertical-align: top; text-align: justify; border-width: 0; }
.content	{background-color: #ffff00; padding-left: 18px; padding-right: 18px; padding-top: 15px; padding-bottom: 15px; vertical-align: top; text-align: justify; border-width: 0; }

/*blaydon courier programme insert*/
.contentbc	{background-color: #ffff00; padding-left: 18px; padding-right: 18px; padding-top: 15px; padding-bottom: 15px; vertical-align: top; text-align: justify;  border: 1px solid black;}
/*centre uk map in origins page*/
.contentm	{background-color: #ffff00; padding-left: 18px; padding-right: 18px; padding-top: 15px; padding-bottom: 15px; vertical-align: top; text-align: center; border-width: 0; }

.contentrt	{background-color: #ffff00; padding-left: 58px; padding-right: 18px; padding-top: 15px; padding-bottom: 15px; vertical-align: top; text-align: justify; border-width: 0; }
.contentq	{background-color: #ffff00; padding-left: 18px; padding-right: 18px; padding-top: 15px; padding-bottom: 15px; vertical-align: top; text-align: left; border-width: 0; }

.leftcol	{background-color: #6699ff; font-size: 8px; padding-left: 15px; padding-right: 15px; width: 12%; }

/*list items for club*/

li {list-style-type: disc; } 
.content1	{background-color: #ffff00; padding-left: 18px; padding-right: 18px; padding-top: 15px; padding-bottom: 15px; vertical-align: top; border-width: 0; text-align: left; }
/*list pub licensees*/



/*to equalise width of columns in table*/
.contentw	{background-color: #ffff00; padding-left: 18px; padding-right: 18px; padding-top: 15px; padding-bottom: 15px; vertical-align: top; text-align: justify; width: 45%; }

.contentwpub	{background-color: #ffff00; padding-left: 18px; padding-right: 18px; padding-top: 15px; padding-bottom: 15px; vertical-align: top; text-align: justify; width: 23%; }

.contentmid	{background-color: #ffffOO; text-align: center; }
.contentz	{background-color: #ffff00; padding-left: 18px; padding-right: 18px; padding-top: 15px; padding-bottom: 15px; vertical-align: top; text-align: justify; width: 30%; }
.contentdlct	{background-color: #ffff00; padding-left: 18px; padding-right: 18px; padding-top: 15px; padding-bottom: 15px; vertical-align: top; text-align: justify; width: 30%; border: 1px solid black; }
/* to create border around indented table*/
.contentborder	{background-color: #ffff00; border-width: 1px; border-style: solid; padding: 20px; }

/*to centre images and text in column*/
.contentcenter	{background-color: #ffff00; padding-left: 18px; padding-right: 18px; padding-top: 15px; vertical-align: top; text-align: center; }
.albertcinema	{background-color: #ffff00; padding-left: 18px; padding-right: 18px; padding-top: 15px; vertical-align: top; text-align: center; }
.bustimes	{background-color: #ffff00; padding-left: 18px; padding-right: 18px; padding-top: 15px; vertical-align: top; text-align: center; }

/* to equalise width of three columns in table*/
.contentbdr	{background-color: #ffff00; padding-left: 18px; padding-right: 18px; padding-top: 15px; padding-bottom: 15px; vertical-align: top; text-align: left; border: 1px solid black; width: 30%; }
.contentmap	{background-color: #ffff00; padding-left: 18px; padding-right: 18px; padding-top: 15px; vertical-align: top; text-align: left; }

/*links*/

a:link	
	{ color: blue; font-weight: bold; text-decoration: underline; }


a:visited {
	color:#800080; font-weight: bold; text-decoration: underline;  
}

a:hover {
	color: blue; background-color: #fff; font-weight: bold; text-decoration: none; 
}

a:active
	{color: red; font-weight: bold; text-decoration: underline; }
