body {
text-align: center; 
margin: 0px auto; padding: 0px; 
background-image: url('bg.png');
background-position: top center;
font-family: "Garamond Premier Pro", "Adobe Garamond Pro", Garamond, "Hoefler Text", Georgia, serif;
font-size: 18px; font-variant-numeric: oldstyle-nums;
color: #1e1911; }
div { display: block; }
p.noindent { text-indent: 0px; }

a { color: #914d20; text-decoration: none; }
a:hover { color: #858b3f; text-decoration: none; }


#bulldozer {
margin: 0px auto; padding: 0px;
width: 700px; height: 100%; text-align: left; }

#dimetrodon { 
margin: 0px auto; padding: 0px; }
#octopus {
height: 28px; margin: 0px auto; padding: 0px; background-image: url('roundy.jpg'); }
#banner {
margin: 0px auto; padding: 0px 0px 20px 0px; text-align: center; background-color: #f0efea; }
#banner img { padding: 40px 0px; }
#banner a { color: #1e1911; text-decoration: none; }
#banner a:hover { color: #914d20; text-decoration: none; }
#satchmo {
text-align: justify; z-index: 1; 
width: 600px; margin: 0px auto; padding: 40px 50px 0px 50px; background-color: #f0efea; }

#menubarthing { width: 700px; margin: 0px; padding: 0px; text-align: center; }
#menustrip { background-color: #914d20; margin: 0px auto; padding: 5px 0px; text-align: center; }
#menustrip a { color: #f0efea; font-variant: small-caps; }
#v-menu2 { margin: 0px auto; width: 600px; padding: 15px 35px 20px 35px; 
background-image: url('skugga.jpg'); background-position: top center; background-repeat: no-repeat; 
color: #f0efea; font-family: Candara, "Trebuchet MS", sans-serif; text-align: center; }
#blurb { display: block; margin: 0px auto; width: 670px; padding: 0px; text-align: center; background-color: #36322a;
background-image: url('rskugga.jpg'); background-position: bottom center; background-repeat: no-repeat; }
#blurb a { color: #858b3f; }
#blurb a:hover { color: #914d20; }
#getthefuckoverthere { text-align: justify; }
h3 { margin: 10px 0px 0px 0px; text-align: center; font-size: 36px; font-weight: normal; font-variant: small-caps; text-indent: 0px; }


blockquote { width: 600px; margin: 0px auto; padding: 0px;
text-align: center; text-indent: 0px;
font-family:  "Hoefler Text", "Garamond Premier Pro", "Adobe Garamond Pro", Garamond, Georgia, serif; font-size: 24px; font-variant: small-caps; }
blockquote u { font-family: Baskerville, "Goudy Old Style", Palatino, "Palatino Linotype", Constantia, serif;
font-style: italic; text-decoration: none; line-height: 24px; }

#trash { width: 600px; margin: 0px auto; padding: 40px 0px 0px 0px; }
#left { width: 150px; margin: 0px; padding: 0px; text-align: left; float: left; }
#middle { width: 300px; margin: 0px; padding: 0px; text-align: center; float: left; }
#right { width: 150px; margin: 0px; padding: 0px; text-align: right; float: right; }
#archaeopteryx { clear: both; width: 600px; margin: 0px auto; padding: 15px 0px 0px 0px; text-align: center; }

#uctopus {
height: 28px; margin: 0px 0px 50px 0px; padding: 0px; background-image: url('bottomround.jpg'); }

#fade {
position: relative; 
margin: -800px 0px 0px 0px; padding: 0px; 
width: 100%; height: 800px;
background-image: url('fade.png');
background-repeat: repeat-x; 
z-index: -1; }

.post {
line-height: 26px; 
text-indent: 25px; 
padding-bottom: 15px; }

h2 {
margin: 30px 0px 30px 0px; padding: 0px;
font-size: 36px;
font-weight: normal; 
font-variant: small-caps; }
h2 a { color: #1e1911; text-decoration: none; }
.post h2 { text-align: center; }
u {
font-family: Baskerville, "Goudy Old Style", Palatino, "Palatino Linotype", Constantia, serif;
font-style: italic; text-decoration: none; line-height: 16px; }

#copy { font-family: Georgia, serif; text-align: center; color: #36322a; margin-bottom: 50px; }
