h1 {}
h1#title {border-bottom:dotted 1px #CCCCFF; margin-bottom:0px; color:#000000;}

h2 {line-height:75%;padding-top:0px; margin-top:0px; font-family:Haettenschweiler,sans-serif; font-size:xx-large; color:#0066CC; letter-spacing:0pt}
h2#archives {padding-top:10px;margin-top:40px;border-top:dotted 1px #0066CC;}
h2#links {margin-top:40px;margin-bottom:0px;border-top: ridge 1px #0066CC;}

h3 {padding-top:10px;color:#666666;padding-bottom:0px;margin-bottom:0px;padding-left:3%;}
h3.ptitle{padding-top:0px; color:#000000; margin-left:5%; margin-right:10%;}
h3.pink{color:#ff0099;}

h4 {font-size:x-small}

body {font-family:sans-serif; font-size:medium;margin:0%;padding:0px;background:#ffffff;color:#000000;}
.topbar {}
.sidebar{}

.moonPhase {}
.caption {border-top:dotted 1px #0066CC}

td.navigation {background-image:url(images/bground.jpg);
    background-position : bottom right;
    background-repeat : repeat-y; overflow:hidden;}

span.me {color:red;font-weight:bold}
span.them {color:blue;font-weight:bold}


div.content{padding-left:2%;padding-right:2%;}
div.contented{position:fixed; top: 76px; left: 82px; padding-left:2%;padding-right:2%;}
div.q {color:blue; font-weight:bold; padding-top:15px; padding-bottom:5px;}

a:link {text-decoration:none; color:#0066CC;}
a:visited {text-decoration:none; color:#0066CC;}
a:hover {color:#9900CC;}
a.deadlink{visibility:hidden}

img.padded {padding:5px;}

img.logoleft{position: absolute; top: 0px; left: 82px;}
img.logoright{position: absolute; top: 0px; right: 0px;}
img.logoside{position: absolute; top: 76px; left: 0px;}
img.logopivot{position: absolute; top: 0px; left: 0px;}

div.blogPost {font-size:small; padding-left:10%;padding-right:10%;}
div.byline {color:#555555;}

p {padding-left:4%;padding-right:5%;}
p.alert{padding-left:10%;padding-right:10%; font-size:80%; font-style:italic;}
p.poem{margin-left:10%;margin-right:10%;margin-top:10%;}
p.quote{font-size:x-small; margin-right:5%; margin-left:5%;}
p#bloggerBug {padding-top:20px;}
p.camp{font-size:small}
</style>
