/* This CSS3 style sheet was designed specifically for use with HTML5 for Adam's website, written on the gedit text editor. Last updated 12 January 2026 */
h1 {color: #F1A629; font-family: "Ubuntu", "FreeSans", "Arial", "sans-serif"; font-size: 35pt; text-align:center; font-style: italic}
h2 {color: #464646; text-align:center;}
h3 {color: #9187B7; text-align:center;}
h4 {color: #9187B7; text-align: left; font-size: 12pt;}
h5 {color: #464646; font-size: 12pt; text-align:center;}
dt {color: #464646; font-size: 12pt; font-weight: bold;}
blockquote {font-style: italic;}
code {font-size: 12pt;}
.infoboxtitle {font-size: 16pt;}
.noborder {border: none; max-width: 100%}
.click {color: #9781B7; font-style: italic; text-align: left;}
.horizontalrule {background:#ECECEC; height: 10px;}
.horizontalbar {background: #9187B7; background: radial-gradient(500px at top right, #000000, #9187B7); height: 6px; box-shadow: 5px 5px 5px 2px #ACACAC;}
.horizontalbar2 {background: #9187B7; height: 3px;}
.centeredimage {text-align:center; max-width: 100%}
.rightalignedimage {float: right; margin: 20px; border: none; max-width: 100%}
.leftalignedimage {float: left; margin: 20px; border: none; max-width: 100%}
.alignedimage {float: left; margin-top: 0px; margin-right: 20px; margin-bottom: 20px; margin-left: 20px; max-width: 100%}
.cleared {clear:both;}
.infobox {width:210px; float: right; padding: 1.5%; margin: 20px; border: 3px groove #ECECEC; color: #464646; background:#ECECEC}
.sidebar {float: right; padding: 1.5%; margin-top: 10px; margin-right: 0px; margin-bottom: 20px; margin-left: 0px; color: black; background:#CCCCCC}
.standardtable {background:#9187B7; border: 3px groove #ECECEC; padding: 0.2%; width: 90%; margin-right: auto; margin-left: auto; text-align: left;}
.td {background:#ECECEC; border: 2px groove #ECECEC; padding: 0.5%; vertical-align: top;}
.cell {background:#ECECEC; border: 3px groove #ECECEC; padding: 0.5%; vertical-align: top; color: #9187B7; text-align:left;}
.rightimagetable {float: right; margin-top: 20px; margin-right: 20px; margin-bottom: 20px; margin-left: 20px;}
.caption {color: #9187B7; font-size: 10pt; text-align:right; font-style: italic;}
.licence {font-family: "FreeSans", "Arial", "sans-serif"; color: black; font-size: 9pt; font-weight: normal;}
.tablecaption {color: #464646; font-size: 16pt; text-align:center;}
a:link {color:blue}
a:visited {color:purple}
a:focus {color:green}
a:hover {color:red}
a:active {color:white}
body {background:#ECECEC}
header {background: #9187B7; background: radial-gradient(500px at top right, #000000, #9187B7); border: 5px groove #ECECEC; box-shadow: 5px 5px 5px 2px #ACACAC;}
main {width:70%; float: right; font-family: "FreeSans", "Arial", "sans-serif"; color: black; font-size: 12pt; font-weight: normal;}
footer {width:70%; float: right; font-family: "FreeSans", "Arial", "sans-serif"; color: black; font-size: 9pt; font-weight: normal;}
nav {width:15%; background: #9187B7; padding: 1.5%; border: 5px groove #ECECEC; font-family: "FreeSans", "Arial", "sans-serif"; color: black; font-size: 10.5pt; font-weight: normal; box-shadow: 5px 5px 5px 2px #ACACAC;}
