body{width:100%;line-height:1.5em;color:#000;font-family:Arial,Helvetica,sans-serif;margin:0;padding:0;font-size:.8em;float:left;}
img,img a,img a:hover{border:0px;}
.entryContent img{margin:10px}
a{color:#0000ff;text-decoration:none;}
a:hover{text-decoration:underline;}
h1,h2,h3,h4,h5,h6{margin:1em 0;}
h1{margin:0;padding:.5em 0 0 0;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:3em;line-height:1.2em;text-align:center;letter-spacing:5px;}
h1 a{color:#000;}
h1 a:hover{text-decoration:none;}
h2{font-size:1.5em;padding-bottom:2px;}
h3{font-size:1.3em;margin:0;}
h4{font-size:1.1em;margin:0;}
ul{margin:0;padding:0 1em;list-style-position:inside;}
pre{overflow:auto;}
code{padding:0 2px 0 2px;font-size:1.1em;}
input,label{cursor:pointer;}
input[type="text"],input[type="password"]{cursor:text;}
table{border-collapse:collapse;}
p{margin:1em 0;padding: 0;}
textarea{font-family:Arial,Helvetica,sans-serif;font-size:1em;line-height:1.5;}
dt{font-weight:bold;}
dt:after{content:":";}
dd{margin-left:2em;}
blockquote{font-size:.9em;padding:0 5px;margin:.5em auto;width:90%;border-left:2px solid;}

hr{height:3px;background:#000;border:1px solid #aaa;width:80%;clear:both;}
#container{width:950px;margin:auto;padding:10px;}
#content{width:670px;float:left;padding-right:5px;}
#menu{float:right;width:250px;font-size:1.2em;border-left:#bbb 1px solid;padding-left:5px;}
#menu ul{padding:0 10px;margin-bottom:1.5em;}
#menu li{list-style:none;margin-top:.2em;}
#menu h3{margin:0;}
#footer{clear:both;padding:1em 0;text-align:center;}
.entryHeader{padding-top:1em;}
h2.entryTitle{line-height:1;padding:0;margin:0;font-size:2em;}
.entryTitle a{color:#0000aa;}
.entryTitle a:hover{text-decoration:none;}
.entryMeta{font-style:italic;padding:5px;background-color:#ddd;margin:.5em 0;}
.entryContent{clear:both;text-align:justify;}
.entry hr{margin-bottom:1em;}
ul#previous{margin:1em 0;padding:0;font-size:1.1em;}
#previous li{list-style:none;border-bottom:#aaa solid 1px;padding:.2em;width:100%;}
#message{width:840px;margin:auto;}

.linkList{font-size:.8em;}
.linkList p{margin:0;padding:0;}
.linkSource{font-size:.8em;font-style:italic;padding-left:10px;}
.commentList p a{color:#000}

.feed{background:url('/media/img/feed.png') left no-repeat;padding-left:14px;}
.eh{color:#666;}
.prevMeta{font-size:.8em;text-align:right;}
.archiveTitle{font-size:1.2em;}
.comment hr{width:75%;}
.commentMeta{font-size:.9em;text-align:right;border:#aaa 1px solid;border-bottom:0;background-color:#ddd;padding:0 5px;}
.removedMessage, .commentContent{border:#aaa 1px solid;padding:0 .5em;margin-bottom:1em;}
.error,.errorlist{color:#aa0000;}
.errorlist{list-style:none;margin:0;padding:0;}
.golink{font-size:1.5em;padding:0.2em;margin-bottom:1em;}
.removed{opacity:.5;}
#prevLink{float:left;display:block;max-width:50%;}
#nextLink{float:right;display:block;max-width:50%;}
.centerImage{margin:auto;display:block;text-align:center;font-size:.9em;}
.postAuthor .commentMeta{background-color:#90EE90;}

.commentAds table{margin:auto;}
#subtitle{text-align: center; font-family: Verdana,Arial,Helvatica,sans-serif; font-size: 1.2em;}