body{background:#fff url('map.jpg') repeat fixed left top;font-family:Verdana,sans-serif,"Times New Roman"}
a:link{color:#0D98FB;text-decoration:none}
input,textarea{border:1px solid #35ABFF;padding:.2em}
a:visited{color:#0D99FB;text-decoration:none}
a:hover,a:active{color:#35ABFF;text-decoration:underline}
hr{border:1px solid #3AB0FF;clear:left}
img{border:none;margin:1px}
.pagination h2{text-align:center}
ol li{border-bottom:1px dashed #BCBCBC;padding:.2em}
h2.titled{margin-top:.4em;color:#1F2E49}
.fb-comments{height:600px;overflow-y:auto;clear:right;min-width:650px}
.fb-comments span{display:inline;width:inherit!important}
h2{color:#1F2E49;font-size:160%;font-weight:700;margin:.3em 0 .17em 0}
.addthis_button_facebook_like{width:120px!important;height:22px!important}
.addthis_button_google_plusone div{width:24px!important;height:18px!important}
.addthis_button_tweet{width:65px!important;height:23px!important}
.links{margin-left:10%}
.addthis_button{width:127px!important;height:15px!important}
.fb-post{text-align:center;max-width:100%;margin:.5em auto 1.5em;min-height:400px;display:block}
@media screen and (min-width: 951px){#top{padding:1em 0 2.5em;max-width:1000px;margin:0 auto;border-radius:3px 3px 0 0}
.pagination img,.pagination iframe,.pagination video{margin:2em auto 0 auto;max-width:400px;display:block}
.pagination img,.pagination video{height:auto}
h3{color:#1F2E49;font-size:130%;font-weight:700;margin:.2em 0 .3em 20px;clear:left}
h4{color:#1F2E49;font-size:120%;font-weight:700;margin:.2em 0 .3em 30px;clear:left}
h1{font-size:300%;margin:0;font-family:"Trebuchet MS"Helveticasans-serif;font-weight:600;text-align:center;padding:.6em 0}
h1 a{color:#3A7CFF!important;text-decoration:none!important;display:block}
body{font-size:74%;margin:5px 0 5px 0}
.container{max-width:1000px;margin:0 auto;background-color:#fff;opacity:.7}
.leftbit{float:left;width:19.1%;margin:0;padding-bottom:.5em;border-radius:0 0 1px 1px;font-size:90%;background-color:inherit;border-right:2px solid #3A7CFF;border-bottom:2px solid #3A7CFF}
.portrait{max-width:100%;height:auto;margin:0 0 1em 0;cursor:default;min-height:261px;background: url("https://randall.ie/photos/johnathan-randall-standing-empty.jpg") center no-repeat;background-size:cover;display:block}
.leftbit h5.leftbit p{padding:0 .5em}
.leftbit .legalborem,.source,.titlem,.copy{display:none}
h5{color:#3A7CFF;padding:0;margin:0;font-size:100%;font-family:inherit}
.addthis_toolbox{float:right;text-align:right;margin-top:.1em;height:20px;width:348px}
.talkingbody{width:75.4%;float:right;border-radius:0 0 5px 5px;background-color:inherit;padding:.5em 2% 0 1.5%;border-top:2px solid #3A7CFF}
footer{text-align:center;font-size:85%;clear:left;padding:1em 0 9em 0}
.ppbutton{float:right;width:250px}
.ppbutton div{float:left;margin:2px 4px 0 0}
span.original{width:63px;height:20px;display:inline-block}
.abuse{text-align:center}
article{margin-top:1.7em;color:#101826}
.sublink{margin:-.1em 0 .5em 1em;font-size:90%;color:#808080;line-height:1.5em}
.returnlink{margin-bottom:2em}}
@media print{body{background:none;margin:0;font-size:80%}
a:link{color:#333;text-decoration:underline}
h3{color:#1F2E49;font-size:130%;font-weight:700;margin:.2em 0 .3em 200px;clear:left}
#top{padding:1em 0 2em;max-width:1000px;margin:0 auto;border-radius:3px 3px 0 0}
h1{font-size:300%;margin:0;font-family:"Trebuchet MS"Helveticasans-serif;font-weight:600;text-align:center}
h1 a{color:#3A7CFF!important;text-decoration:none!important}
.titlem,.ppbutton,.addthis_toolbox{display:none}
.source{display:inline}
h1 a{font-family:"Trebuchet MS"Helveticasans-serif;font-size:400%;font-weight:700;margin:0;color:#3A7CFF;text-align:center;text-decoration:none}
article{margin-top:1.7em}
h5{color:#3A7CFF;padding:0;margin:0;font-size:100%;font-family:inherit}
.abuse{text-align:center}
.returnlink{margin-bottom:2em}
.source a{font-weight:bold}}
@media screen and (max-width: 950px),handheld{body{font-size:98%;padding:0;margin:0 5px}
.browse a{margin:4px;display:inline-block}
.google-auto-placed,amp-ad{font-size:12px;color:#3A7CFF;text-transform:uppercase;border-top:1px dashed #a8c5d7;border-bottom:1px dashed #3A7CFF}
.google-auto-placed::before,amp-ad::before{content:"Advertisement"}
#top{background-color:#3A7CFF;margin:0;padding:0}
img{max-width:100%;height:auto}
.fb-post{overflow-x:auto;display:block}
.titlem{margin:.5em 0 1em 0!important}
.pagination h2{size:120%!important}
.pagination img,.pagination iframe,.pagination video{margin:2em auto 0 auto;max-width:100%;height:auto;display:block}
abbr[title]{border-bottom:1px dotted #3AB0FF;cursor:help;position:relative}
abbr.tooltip-visible::after{content:attr(title);position:absolute;background:#3A7CFF;color:#fff;padding:4px 8px;border-radius:4px;top:120%;left:50%;transform:translateX(-50%);white-space:normal;max-width:80vw;word-wrap:break-word;z-index:100;box-shadow:0 2px 5px rgba(0, 0, 0, 0.2)}
h1{font-weight:100;font-size:120%;margin:0;padding:.2em 0;text-align:center}
h1 a{color:#fff!important;text-decoration:none!important}
h3{color:#1F2E49;font-size:130%;font-weight:700;margin:.2em auto .3em auto;clear:left}
h3.home{margin:.2em 0 .3em 200px}
.talkingbody .legalbore,.source,h2.titled,.twitter-timeline,.addthis_button{display:none!important}
.container{background-color:#fff;opacity:.7;padding:2px 3px}
.copy{text-align:center;display:block}
.returnlink{margin-bottom:1em;text-align:center;font-size:95%}
.sublink{margin:1em 0 1em 2em;display:block;font-size:110%;color:#808080}
.leftbit{font-size:95%;margin-top:1em;padding-bottom:10em}
.portrait{width:100%;height:auto;padding:0 0 22% 0;margin:0;background: url("https://randall.ie/photos/jr-bar.jpg") center no-repeat;background-size:cover;display:block}
.abuse{text-align:center;border-top:1px solid #3AB0FF;display:block;padding-top:.5em;font-size:95%}
.raiseme{position:absolute;right:3px;padding-top:4px;text-align:right;height:20px}
.lowerme{position:absolute;right:3px;padding-top:-1em;text-align:right;height:20px}
h5{text-align:center;color:#1F2E49;font-family:inherit;margin:0;padding:0;font-size:100%}}