@charset "UTF-8";
 /* base.css
	 	Copyright (c) 2007 - 2023 Richard J. Worsfold
*/
* { margin:0em; padding:0em;}
html, body { font-size:1.4em;}
.pagewide { width: 768px; margin-bottom: 0em; margin-left: auto; margin-right: auto; margin-top: 1em;}
a { outline:0em; background-color: #ffffff; text-decoration: none; color: #cc0000; /*font-weight: 500;*/}
a:active { outline:0em; background-color: #ffffff; text-decoration: none; color: #cc0000; /*font-weight: 500;*/}
a:visited { outline:0em; background-color: #ffffff; text-decoration: none; color: #cc0000; /*font-weight: 500;*/}
a:hover { outline:0em; background-color: #cccccc; text-decoration: none; color: #cc0000;/*font-weight: 500;*/}
p { margin-bottom: 0em; margin-left: 0em; margin-right: 0em; margin-top: .625em; }

h1 { margin-bottom: 0em; margin-left: 0em; margin-right: 0em; margin-top: 0em; /*font-size: 1em; font-weight: normal;*/ text-align: center;}
h2 { margin-bottom: .52em; margin-left: 0em; margin-right: 0em; margin-top: .625em; /*font-size: 1em; font-weight:normal; */ font-variant: small-caps; text-align: center; }
h3 { margin-bottom: 1.25em; margin-left: 0em; margin-right: 0em; margin-top: 1.25em; /*font-weight: 100; font-size: .76em; */text-decoration: underline;}
h4 { margin-bottom: 0em; margin-left: 0em; margin-right: 0em; margin-top: .625em; }
h5 { margin-bottom: 0em; margin-left: 0em; margin-right: 0em; margin-top: .625em; }
h6 { margin-bottom: 0em; margin-left: 0em; margin-right: 0em; margin-top: .625em; text-align: center; /*font-size: 0.9em;*/ font-size: 1.20em; }

header h1 {font-family: "arial, helvetica, sans-serif"; font-size: 1.52em; text-align: center; color: black; font-weight: 500; line-height:2rem; padding-top: 2em;}
header h4 {font-family: "arial, helvetica, sans-serif"; font-size:.9rem; color: black; font-weight:normal; margin-bottom: 1em;}

header a:link { color: #000000;}
header a:active { color: #000000;}
header a:visited { color: #000000;}
header a:hover { color: #000000;}
nav {float: right; margin-top: -.76em;}
nav li { display: inline; float: right; padding-right: .52em;}
.hr { height:0em; }
.hrRed {background-color:red; height: 1px; margin-left: auto; margin-right: auto; width: 500px;}

footer section { margin-top: 1em; padding-bottom: 2em;}
footer p { /*font-size: .4em; */ margin-left: .52em;}
footer img { margin-left: 1em; margin-top:2em; }

section { color: #000000; background-color: #ffffff; border: 1px solid silver; padding-bottom: 1em; padding-left: 1em; padding-right: 1em; padding-top: 0em; }
section hr { margin-bottom: 1.875em; margin-left: .625em; margin-right: .625em; margin-top: .625em; height: 1px; color: #ffffff; background-color: #000000; }

figcaption {  text-align:center; font-style:italic; font-size:.6em; padding-bottom: 1em; padding-left: 0em; padding-right: 0em; padding-top: 0em; }
figcaption p { padding-top:0em; margin-top:-.2em;}


.thanksalot,.thanks { clear:both; }
.thanksalot p,.thanks p { font-family: Georgia, "Times New Roman", Times, serif; font-size:.36em; letter-spacing:.076em; text-align:center; margin-top: .52em; margin-left: 0em; margin-right: 0em; margin-bottom:.52em;}
.imgcentre { text-align:center;}
.imgleft { float:left; margin-bottom: 0em; margin-left: 0em; margin-right:.75em; margin-top: 0em; padding-bottom: 0em; padding-left:0em; padding-right:.75em; padding-top: 0em; }
.imgright { float:right; margin-bottom: 0em; margin-left:.75em; margin-right:0; margin-top: 0em; padding-bottom: 0em; padding-left:.75em; padding-right:0; padding-top: 0em; }
.textcentre { text-align: center;}
.textright { text-align: right;}
.textleft { text-align: left;}
.whitespace20px { height:20px; }
.whitespace52px { height:52px; }
.whitespace76px { height:76px; }
.whitespace99px { height:99px; }
.whitespace120px { height:120px; }
.whitespace152px { height:152px; }
ol {list-style-type:circle; margin-left: 1em; }
.framered { padding:1em; margin-bottom: 1em; border-width:1px; border-style:solid; border-color:#f00; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; box-shadow: 2px 2px 11px -4px #333333; text-align: center;}
.news2 { -webkit-column-count: 2; -moz-column-count: 2; column-count: 2; -webkit-column-gap: 40px; -moz-column-gap: 40px; column-gap: 40px; -webkit-column-rule: 1px solid #a4a4a4; -moz-column-rule: 1px solid #a4a4a4; column-rule: 1px solid #a4a4a4; overflow:auto; text-align:justify; }

.showoff{font-weight: bold;}
div.img_onehalf { border: 1px solid #ccc; float: left; width: 380px; height: auto;}
div.img_onehalf:hover { border: 1px solid #777;}
div.img_onehalf img { width: 100%; height: auto;}
div.img_description { padding: 15px; text-align: center;}

nav { float: left; margin-top: 4px;}
nav a { padding: 14px 16px; }
nav a:hover { background-color: white; }
article.master h1 {font-family: "Lucida Grande", Helvetica, Arial, sans-serif; text-align:center; font-size: 1.52em; padding-top: 0.52em; clear:both;	}
article.master h1 a:hover{color:red; background-color: white; }
article.master p {font-family: "Lucida Grande", Helvetica, Arial, sans-serif; text-align:center; font-size: .76em; text-decoration: underline; text-decoration-color:red; }
div.date_right, div.date_right button { font-size: 8px; color: blue; box-shadow: none; background-color: white; border: white 0px solid; margin-right: 1em; float: right; }
.borderhidden { border:none; padding-left: 0em; padding-right: 0em;}
.width52 { width: 52%; margin-left: auto; margin-right: auto;}
.width76 { width: 76%; margin-left: auto; margin-right: auto;}
.halfpage { width: 52%; margin-left: auto; margin-right: auto;}
/* 20180103 10:47
modified
	20180104 15:05
added colour to links and hover
	20180105 14:20
added ol
	20180106 16:50
CSS Valid
	20180107 17:08
replace .merrilee with header h1 and header p
update footer img
	20180108 11:04
added .framered
	20180112 12:15
added .textcentre, .news2
modified h6
	20180413 13:59
added figcaption p
	20180815 05:25
chnaged h6 font size
	20180903 16:24
changed link colours to red
	20180905 06:43
modified fonts
	20180906 04:32
footer font size remove
	2019.05.17.02.34
added .textright
2020.08.10.05.48
added styles that were in index.html
updated figcaption, figcaption p from index.html
2022.06.19.15.05 modified header, added .hrRed
2022.06.22.14.20 imported from CDP's html
2022.06.23.08.59
2022.08.02.08.39 changed .datetesting to .datetotheright
2022.08.31.17.38 added .date_right to look for errors
2211.11.19.08.14 changed .date_right size and colour
2023.02.27.12.54 added .textleft
2023.10.04.12.00 added .width52, .width76, .halfpage
2023.10.12.02.21 corrected spelling error in text-align:
2023.12.09.14.38 changed text-size of .date_right
2023.02.25.14.55 modified date_right, date_right button
*/
