/* TT West Kirby styles: */

body {
	font-family: Verdana, Helvetica, Arial, sans-serif ;
	background-color: rgb( 80%, 92%, 93%) ; 
	/* logo colours include (17%, 80%, 6%) i.e. (1, 7, 0) */
	}

#mainTable {
	background-color: rgb(100%, 100%, 100%) ;
	margin-top: 0px ;
	border: 2px #000 solid ; 
	width: 940px ;
	line-height: 1.3em ;
	}

#mainTable a {
	text-decoration: none ;
	}

#banner, #navbar {
	margin-left: 10px;
	}

#banner img {
	height: 70px;
	}

#navbar {
	margin-top: 0px ;
	}

#navbar td {
	border: 1px #888 solid ; 
	padding-top: 0.4em ; /* the duplication with navbar a is needed */
	padding-left: 0px ;
	padding-right: 0px ;
	padding-bottom: 0.4em ;
	color: rgb( 13%, 25%, 0%) ; 
	background-color: rgb( 83%, 93%, 79%) ; /* was rgb( 85%, 93%, 79%) */
	font-size: 70% ; 
	font-weight: 900 ; 
	}

#navbar a {
	padding-top: 0.4em ;
	padding-left: 1em ;
	padding-right: 1em ;
	padding-bottom: 0.4em ;
	font-weight: 900 ; 
	color: rgb( 13%, 25%, 0%) ; 
	}

#navBarTopRow a:hover {
	color: rgb( 13%, 25%, 0%) ; 
	background-color: rgb( 100%, 100%, 100%) ; 
	}

#screenTitle {
	margin-top: 0.4em ;
	margin-left: 10px ; 
	margin-right: 10px ; 
	font-size: 170% ; 
	border-bottom: 2px #888 solid ; 
	color: rgb( 10%, 34%, 36%) ; 
	font-weight: 700 ; 
	padding-bottom: 0.3em ; 
	} 

#mainTable hr {
	margin-top: 0px ;
	margin-left: 0px ;
	margin-bottom: 10px ;	
	}

#sections {
	line-height: 1.6em ;
	border: 1px #000 solid ; 
	margin-top: 5px ;
	margin-right: 5px ;
	padding-top: 3px ; 
	padding-left: 6px ;
	padding-right: 4px ;
	padding-bottom: 3px ; 
	}


#column1, #column2, #column3, #column4, #column5 {
	font-size: 80% ; 
	background-color: rgb( 100%, 100%, 100%) ; 
	line-height: 1.3em ;
	}

#column1, #column2, #column3 {
	padding-left: 15px ;
	padding-right: 5px ;
	}

#column2, #column3, #column4 {
	border-left: 1px rgb( 80%, 92%, 93%) solid ; 
	}

#column1 a, #column2 a, #column3 a {
	font-weight: bold;
	color: rgb( 0%, 48%, 52%) ; 
	}

#sections a:hover, #column1 a:hover, #column2 a:hover, #column3 a:hover {
	text-decoration: underline ;
	}

#column1 img, #column2 img, #column3 img {
	padding: 0.5em ;
	}

#eventsdel {
	border: 0px #000 solid ; 
	padding: 0px ;
	background-color: rgb( 94%, 97%, 92%) ; /* was rgb( 89%, 93%, 86%)*/
	}

#box_50pc_r, #box_r, #news {
	border: 2px #000 solid ; 
	padding: 8px ;
	background-color: rgb( 94%, 97%, 92%) ; /* was rgb( 89%, 93%, 86%), rgb( 93%, 97%, 90%)  */
	}

#news { width: 33% ; float: left ; margin-right: 2em ;}
#box_50pc_r { width: 50% ; float: right ; margin-left: 8px ;}
#box_r { float: right ; margin-left: 8px ;}

#mainTable h1 {
	margin-top: 0 ; 
	margin-bottom: 0px ; 
	padding-top: 0.3em ; 
	padding-left: 0.3em ; 
	padding-bottom: 0.3em ; 
	font-size: 150% ; 
	color: rgb( 0%, 24%, 26%) ; 
	background-color: rgb( 80%, 92%, 93%) ; 
	line-height: 1.2em
	}

#mainTable h2 {
	display: inline ;
	font-size: 150% ; 
	font-weight: 1200 ;
	line-height: 1.3em ;
	color: rgb( 0%, 48%, 52%) ;  
	}

#mainTable h3 {
	display: inline ;
	font-size: 140% ; 
	font-weight: 1200 ;
	line-height: 1.3em ;
	color: rgb( 0%, 48%, 52%) ;  
	}

#mainTable input {
	margin-top: 5px ;
	/*border: 0px #888 solid ; */
	}

#mainTable img {
	margin: 0.0em ;
	}

#food img {
	margin: 0em ;
	}

/* extra lines for wilofogu */

#a5-print-header {
	display: none ;
	}

#ch48, #ch49, #ch60, #ch61, #ch63, #chother {
	border: 1px #000 solid ; 
	padding: 0.5em ;
	display: none ; 
	}

.hr50	{
	border: 1px rgb( 70%, 82%, 83%) solid ; /* was rgb( 80%, 92%, 93%) */
	margin-left: 25% ;
	margin-right: 25% ;
	}

.quote {
	border: 1px #000 solid ; 
	padding: 0.5em ;
	margin-top: 0.5em ;
	margin-bottom: 0.5em ;
	margin-left: 5em ;
	margin-right: 5em ;
	line-height: 1.3em ;
	background-color: rgb( 95%, 95%, 95%) ;
	}

.A5-header {display: none ;}

/* Trial copied from HF ws
.pdfFile {
	background-image: url(images/pdf_icon.gif);
	padding-left: 20px;
	background-repeat: no-repeat;
	background-position: 0 50%;
	min-height: 16px;
	} */

#footer {
	margin-top: 2em ;
	font-size: 65% ;
	}






