@import url(native.css);
body { background-image: url("/images/square_bg.png"); font-size: 20px; }

a { color: #ff6600; }

a:hover { text-decoration: underline; }

code { font-family: Anonymous Pro, Bitstream Vera Sans, Monaco, Courier, mono; font-size: 1rem; padding: 0 .15em .15em 0; }

h1 { font-weight: normal; display: inline; }

h1 a { color: black; text-decoration: none; }

h3 { font-style: italic; font-weight: normal; font-size: 1em; padding: 1em; }

h5 { color: #ff6600; }

hr { color: #ff6600; background-color: #ff6600; height: 2px; }

img { border: 0; }

pre { padding: 1em; margin: 0 1em 0 1em; }

.container { font-family: Cabin, sans-serif; font-size: 20px; line-height: 1.5; }

.container > header { display: block; padding-top: 1.5em; margin-bottom: 1em; }

.container > header > h1 { font-size: 3em; font-family: Puritan, sans-serif; font-weight: normal; display: inline; margin: 0; }

.container > footer { font-family: Philosopher, sans-serif; text-align: left; margin-left: .5em; font-style: italic; font-size: .8em; color: #888; }

.date { font-size: .9em; font-style: italic; margin: .25em 0 1em 0; }

.summary { font-size: 20px; }

.summary code { color: black; }

.summary h1 { font-size: 1.25em; }

.summary .more { font-style: italic; text-align: right; padding-right: 1em; }

.summary .more a { text-decoration: none; }

.summary .more a:hover { text-decoration: underline; }

div#subtitle { color: #888; font-style: italic; font-weight: normal; }

#bio { font-family: Philosopher, sans-serif; font-size: .8em; }

/*# sourceMappingURL=main.css.map */