:root{--blue-dark:#07a;--blue-mid:#09c;--blue-light:#ddedf3;--grey-dark:#333;--grey-light:#eee;--shadow:0 4px 10px rgba(0,0,0,.5);--radius:12px;--font-main:"Segoe UI",Roboto,Helvetica,Arial,sans-serif}html{font-family:var(--font-main);background:url(https://www.simonmaccorkindale.net/backgroundv3-1.jpg) center/cover no-repeat fixed}h1,h2,h3,h4,h5,h6{margin:0 0 15px;font-family:var(--font-main);font-weight:700;color:var(--blue-dark)}h1{font-size:26px}h2{font-size:22px}h3{font-size:18px;color:var(--grey-dark)}h4{font-size:16px}h5{font-size:14px;color:var(--blue-mid)}h6{font-size:12px}p{margin:0 0 12px;font-size:14px}#headermain h1{display:none}#content{width:98%;margin:10px;background-repeat:repeat}#footer{margin-top:10px;padding:5px;background:var(--grey-light);border:1px solid var(--grey-dark);border-radius:var(--radius);box-shadow:var(--shadow);font-size:12px;margin-bottom:10px;text-align:center}#headermain{background-image:url(https://www.simonmaccorkindale.net/header-v4.jpg);background-repeat:no-repeat;background-position:bottom left;position:absolute;width:220px;height:290px;left:8px;border:1px solid var(--grey-light);border-radius:var(--radius);box-shadow:var(--shadow)}#sidebar{background:var(--grey-light);position:absolute;width:220px;margin-top:300px;left:8px;padding-top:2px;padding-bottom:2px;border:1px solid var(--grey-light);border-radius:var(--radius);box-shadow:var(--shadow);text-align:center}#main{clear:both;margin-left:220px;background-color:var(--grey-light);border:1px solid var(--grey-dark);border-radius:var(--radius);box-shadow:var(--shadow);padding:8px}a:link{color:var(--blue-dark);text-decoration:none}a:visited{color:var(--blue-mid)}a:hover{background-color:var(--blue-dark);color:var(--grey-light)}#footer a{color:var(--blue-dark)}#footer a:hover{color:var(--grey-light)}#sidebar a{display:inline-block;width:100px;padding:4px 0;margin:4px 0;font-size:13px;background:linear-gradient(to bottom,var(--blue-dark),var(--blue-mid));border:1px solid var(--grey-dark);border-radius:8px;box-shadow:0 1px 2px var(--grey-dark);color:var(--grey-dark);text-shadow:0 1px 1px var(--grey-light);transition:background .2s ease,color .2s ease}#sidebar a:hover{background:linear-gradient(to bottom,var(--blue-mid),var(--blue-dark));color:var(--grey-light);text-shadow:0 1px 1px var(--grey-dark)}.menulist,.menulist2{background:linear-gradient(to bottom,var(--blue-dark),var(--blue-mid));padding:8px;border-radius:var(--radius);color:#fff;font-weight:700;transition:background .2s ease}.menulist:hover,.menulist2:hover{background:linear-gradient(to bottom,var(--blue-mid),var(--blue-dark));text-shadow:0 1px 1px var(--grey-dark)}a img{border:none}acronym,abbr{border-bottom:1px dashed var(--grey-dark)}acronym,abbr,span.caps{font-size:90%;letter-spacing:.07em}acronym,abbr{cursor:help}blockquote{border-left:5px solid #ccc;margin-left:1.5em;padding-left:5px}cite{font-size:90%;font-style:normal}ol#comments li p{font-size:100%}li,.feedback{font-family:var(--font-main);font-size:12px}ul.post-meta{list-style:none}ul.post-meta span.post-meta-key{font-weight:700}.credit{color:var(--grey-dark);font-size:11px;margin:10px 0 0;padding:3px;text-align:center}.credit a:link{color:var(--blue-dark)}.credit a:hover{color:var(--grey-light);background-color:var(--blue-dark)}.feedback{color:#ccc;text-align:right;clear:both}.meta{font-size:12px;margin:0;padding:0}.meta li,ul.post-meta li{display:inline}.meta ul{display:inline;list-style:none;margin:0;padding:0}.meta,.meta a{color:gray;font-weight:400;letter-spacing:0}.storytitle{margin:0}.storytitle a{text-decoration:none}#commentform #author,#commentform #email,#commentform #url,#commentform textarea{background:#fff;border:1px solid var(--grey-dark);padding:.2em}#commentform textarea{width:100%}#commentlist li ul{border-left:1px solid #ddd;font-size:110%;list-style-type:none}#header a{color:#fff;text-decoration:none}#header a:hover{text-decoration:none}#menu{display:none}#menu form{margin:0 0 0 13px}#ddd_category_form select{font-size:10pt;overflow:auto}#ddd_category_form button{font-size:10pt;overflow:auto;height:200px}#ddd_category_form a{font-size:10pt;overflow:auto}#wp-calendar{border:1px solid #ddd;empty-cells:show;font-size:14px;margin:0;width:90%}#wp-calendar #next a{padding-right:10px;text-align:right}#wp-calendar #prev a{padding-left:10px;text-align:left}#wp-calendar a{display:block;text-decoration:none}#wp-calendar a:hover{background:#e0e6e0;color:var(--grey-dark)}#wp-calendar caption{color:#999;font-size:16px;text-align:left}#wp-calendar td{color:#ccc;font:normal 12px var(--font-main);letter-spacing:normal;padding:2px 0;text-align:center}#wp-calendar td.pad:hover{background:#fff}#wp-calendar td:hover,#wp-calendar #today{background:var(--grey-light);color:#bbb}#wp-calendar th{font-style:normal;text-transform:capitalize}.more a{clear:both;margin:0;display:block;padding:5px;color:var(--grey-light);background-color:var(--blue-dark);font-family:var(--font-main);font-weight:700;font-size:12px;width:115px;text-align:center}.more a:hover{clear:both;margin:0;display:block;padding:5px;color:var(--grey-light);background-color:var(--grey-dark);font-family:var(--font-main);font-weight:700;font-size:12px;text-shadow:none !important}.wp-pagenavi{clear:both}.wp-pagenavi a,.wp-pagenavi span{font-size:12px;text-decoration:none;border:1px solid var(--grey-dark);color:var(--blue-dark);background-color:var(--grey-light);padding:3px 5px;margin:2px}.wp-pagenavi a:hover,.wp-pagenavi span.current{border-color:var(--blue-dark)}.wp-pagenavi span.current{font-weight:700}.aligncenter,div.aligncenter{margin:7px;display:block;margin-left:auto;margin-right:auto;box-shadow:0 3px 5px var(--grey-dark)}.alignleft{margin:7px;float:left;display:inline;box-shadow:0 3px 5px var(--grey-dark)}.alignright{margin:7px;float:right;display:inline;box-shadow:0 3px 5px var(--grey-dark)}.wp-caption{border:1px solid #ddd;text-align:center;background-color:#f3f3f3;padding-top:4px;margin:10px;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.wp-caption img{margin:0;padding:0;border:0 none}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;padding:0 4px 5px;margin:0}