@import url("https://fonts.googleapis.com/css?family=Ubuntu:400,700,500|Ovo");

/* Begin Normalization */

* html {min-height:100%;margin-bottom:1px;}

* html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, input, textarea, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}

body {line-height:1;color:black;background:white;}

address, caption, cite, code, dfn, em, strong, th, var {font-style:normal;font-weight:normal;}

a {text-decoration:none;}

a img {border:0;}

.clean {clear:both;}

/* End Normalization */

html {overflow-y:scroll;}
body {background:#eee url(https://www.tk421.net/librarylink/bg.png) center top repeat-y;}
body {font-family:'Ubuntu',helvetica,arial,sans-serif;font-size:14px;line-height:19px;}

#page {margin:0 auto;text-align:center;position:absolute; left:0; width:100%; overflow:visible; display:block;}
#wrapper {text-align:left; margin-left:-380px; position:absolute; left:50%; width:760px; padding-bottom:20px;}

h1 {font-family:georgia,"times new roman",times,serif;font-weight:bold;text-align:center;color:#a9241b;font-size:48px;line-height:auto;margin:40px 0;word-spacing:4px;}

h1 a:link, h1 a:visited {color:#933232;}
h1 a:hover {text-decoration:none;color:#1853aa;}

h2 {text-align:center;font-size:32px;line-height:auto;padding-bottom:15px;font-family:georgia,"times new roman",times,serif;font-weight:bold;word-spacing:2px;color:#000;}

h3 {font-size:16px;font-weight:500;word-spacing:1px;margin:20px 0;}

.smallcaps {font-variant:small-caps;}

.today {padding:1em;border-style:solid;border-width:3px;border-color:#3a60c2;background:#eef6ee;display:block;margin-left:50px;margin-right:50px;text-align:center;font-size:15px;line-height:1.3em;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;}

.today {-moz-box-shadow:inset 0px 0px 8px 0px #d3d3d3;-webkit-box-shadow:inset 0px 0px 8px 0px #d3d3d3;box-shadow: inset 0px 0px 8px 0px #d3d3d3;}

.today a {font-weight:bold;}

p {margin:10px 5px 10px 20px;}

input {border:1px solid #cbd6de;}
input.button {padding-bottom:1px;padding-right:6px;padding-left:6px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;}
input.button:hover {cursor:pointer;background:#ffffde;border-color:#666;}

ol {list-style-position:inside;margin-left:0px;}

li {}

a:link, a:visited {text-decoration:none;color:#1853aa;}

a:hover {text-decoration:underline;}

a.img {}
a.img:hover {}

#colophon {border-top:1px solid black;margin-top:30px;padding-top:4px;color:#909090;}
#byline {float:left;width:320px;font-size:13px;}
#facebook {float:left;width:113px;}
#trivia {float:right;width:290px;font-family:georgia,"times new roman",times,serif;font-size:14px;}
#trivia {text-align:center;font-style:italic;padding-left:15px;padding-right:15px;}
#trivia em {font-style:normal;}



@media print {

body {background:#fff;color:#000;}

h1 a:link, h1 a:visited {color:#000;text-decoration:none;}

.today {border:0;background:inherit;}

a:link, a:visited {color:#000;text-decoration:underline;}

#page {margin:0 auto;text-align:center;position:absolute;left:0;width:100%;overflow:visible;display:block;}

#wrapper {text-align:left;margin-left:auto;position:absolute;left:auto;width:auto;padding-bottom:auto;}

#colophon {display:none;}

}