/* Cleaned CSS: */

body { background: #fefefe; font: 8pt Arial; color: #030201;
 }
a { color: #091293; font-weight: normal; }
a:hover { color: #c20ca6; font-weight: normal; }
h1{ color: #030201; font-size: 15pt; text-align:left; padding:5px; margin:0px; border-bottom: 1px dashed #030201; }
h1 A, h1 A:hover, h1 A:visited { font-weight: bold; text-decoration: none; color: #030201; font-size: 15pt; }
h2{ border: 1px solid #030201; font-size: 13px; text-align:center; margin:3px 0px; padding:0px; background-color: #fefefe; color: #030201; }
h3{ color: #030201; text-align:left; font: bold Arial; padding:5px; margin:0px; border-top: solid 1px #030201;}
ul.links{ margin: 1px 0px; padding: 3px; color: #030201; list-style-type:none; }
li.links { margin-left: 5px; }
li.links a{ text-decoration:none; }
li.links_header{ font: 11px; border-bottom: 1px solid #030201; padding-top:7px; }

#container{position:absolute; top: 353px;margin-top: 45px; width: 97%;}
#leftbar{ position:absolute; top: 10px; left: 10px; width: 170px;}
#rightbar{ position:absolute; top: 10px; right: 0px; width: 170px;}
#leftbar a, #rightbar a {color: #091293; font-weight: normal;}
#leftbar a:hover, #rightbar a:hover {color: #c20ca6; }
#entries{ position:relative; margin: 10px 170px 10px 180px; text-align:center; background: #fefefe; border: 3px double #030201; padding: 10px; }
#readme { text-align:justify; padding: 2px; }
#header { position:absolute; width: 100%; top: 55px; left: 0px; height: 353px;
 background-image: url('http://farm3.static.flickr.com/2770/4062810473_8e9d71d499_o.jpg');
     background-repeat: no-repeat; background-position: center;
 }

div.entrylinks { font: 8pt Verdana; text-align:right; padding:2px 10px 2px 10px; line-height:20px; margin-bottom:0px; margin-top:5px; border-top: 1px dashed #030201; }
div.entrylinks a { background-color: #fefefe; text-decoration:none; margin:2px; padding:2px; }
div.entrylinks a:hover {background-color: #fefefe;}
div.entrylinks img { border:0px; text-decoration:none; }
div.commentlinks { font: 8pt Verdana; padding:2px 10px 2px 10px; line-height:20px; }
div.commentlinks a { background-color: #fefefe; text-decoration:none; margin:2px; padding:2px; }
div.commentlinks a:hover {background-color: #fefefe;}
div.commentlinks img { border:0px; text-decoration:none; }
div.entry{ margin-bottom:35px;}
div.entrytext img {position: relative;}
div.entrytext table img {position: static;}

.entrytext{ font: 9pt Arial; text-align:justify; color: #030201; }
.aboutentry{ text-align: left; margin-right:10px; height: 1%; }
.userpic{ margin:5px; }
.sidebox{ border: 3px double #030201; background: #fefefe; margin: 10px; padding:5px; }
.userpic2{ position:relative; float:left; padding: 5px; margin:0px 0px 0px 0px;}
.userpic_reply{ position:relative; float:left; padding: 5px;}
.moodpic{ float: right; }
.calendarActive{ font-weight:bold; }
.blurb { color: #030201; }
.nosubject { font-style:italic; }
.replyform { text-align:left; clear: both; }
.replyform textarea { width: 100% ! important; }
.comment_postedby { text-align:left; font-weight:bold; }
.comment_date{ text-align:left; }
.comment_subject { color: #030201; background: #fefefe; font: 10pt; font-weight:bold; letter-spacing:1.5px; text-align:left; padding:3px; margin-right: 0;}
.comment_wrapper{ border: 1px solid #030201; background: #fefefe; padding:5px; margin: 0px 0px 5px 0px; }
.comment_info { width:95%; }
.comment_links { text-align:right; padding:3px; margin:0px; border-top: 1px dashed #030201; }
.comment_links a { padding:2px; text-decoration:none; }
.comment_child { margin: 0px 0px 0px 20px; }
.minicomment {padding: 4px; border: 1px solid #030201; }
.minicommentholder { border: 1px solid #030201; }

