/* Cleaned CSS: */


body{ background:#f5f5f5; font-family: arial; font-size:7.5pt; color:#909090; line-height:175%; margin:80px;}

a, a:link, a:visited, a:active, b, i{ color: #555; font-weight: 100; text-decoration: none;}

a:hover{ color: #BBB; }

code, kbd, pre, tt{ font-family: courier new; }

#content{ margin: auto; width:780px;}

#maincontent{ text-align: left; margin-top:25px; width:570px; float:right;} 

#header, #footer{ text-transform: lowercase; text-align:right; width:780px;}

ul.navheader li, ul.navfooter li{ margin:auto 0 auto 3px; list-style:none; display:inline; padding:8px; background:#f0f0f0; border:1px #eee solid; }

.subcontent{ padding: 10px; margin-top:-5px; background:#f0f0f0; border:1px #eee solid;}

.userpic, .userpicfriends{ position: relative; float: right; text-align:center; margin: 30px 0 0 0; background: #f0f0f0!important; color:#f0f0f0!important;} 

.userpic img, .userpicfriends img{ border:1px #e0e0e0 solid; padding:5px; }

.userpicfriends font{ color: #808080!important; }

.subject{ text-align: left; padding: 15px 15px 5px 15px; color: #555; margin:-5px -14px -5px -5px; text-transform:uppercase; font-size:18px; border: 1px #e0e0e0 solid; background:#fff; width:396px;}

.date{ background:#e0e0e0; border-bottom: 2px solid #d0d0d0; margin:-15px -15px 15px -15px; padding:5px 5px 5px 15px;}

.datesubject{ padding: 5px; }

.entry{ margin:0 120px 0 0; min-height:120px; background:#fff; padding:10px; border-bottom: 1px #e0e0e0 solid; border-right: 1px #e0e0e0 solid; border-left: 1px #e0e0e0 solid; font-family:lucida sans unicode; font-size:8pt;}

.entry ul li, .entry ol li{ padding-left: 5px; margin-left: 15px;}

.subject{ text-transform:uppercase; font-weight:bold; letter-spacing:1px;}

.comments{ color:#fff; text-align: left; position: relative; padding:5px 5px 5px 10px; margin:-5px -102px -12px -12px; border-top:1px #eee solid;} 

.clearfoot{ clear: both; }

.clear{ height: 15px; }

span.ljuser, span.ljuser a b{ padding: 0; width: 0; height: 0; margin: 0; font-weight:100; }

span.ljuser img{ visibility: hidden; padding: 0; width: 0; height: 0; }

.ljtaglist{ padding:15px; list-style:none; background:#fff; margin-top:-5px;}

.yeartable{ padding:0; margin-top:15px; background:#fff;}

.yearday{ border-left:1px #ececec solid; padding:5px; }

.yearmonth{ padding:5px; }

.yeardate{ border-left:1px #ececec solid; border-top:1px #ececec solid; padding:5px; }

ul.year, ul.year li{ list-style:none; padding:10px; display:inline; }

img[src="http://p-stat.livejournal.com/img/icon_protected.gif"], img[src="http://p-stat.livejournal.com/img/icon_private.gif"], img[src="http://p-stat.livejournal.com/img/btn_scr.gif"]{ width: 0; height: 0; padding: 0 0 10px 8px; background: url(http://i25.tinypic.com/2i11ptz.gif); }

h2, .subtitle, .defaultuserpic, .currents strong, .currentmood img, .title, .sbartitle, #footer .viewing, #sidebar_calendar{ display:none;}

#footer{ margin-top:-20px; margin-bottom:15px;}

.currents{ margin-top:-15px;}

.currentlocation{ background:url(http://i33.tinypic.com/6r7a4z.gif) no-repeat left center; padding:0 0 0 15px;}

.currentmood{ background:url(http://i35.tinypic.com/3345hqf.gif) no-repeat left center; padding:0 0 0 15px; }

.currentmusic{ background:url(http://i37.tinypic.com/2hf6of4.gif) no-repeat left center; padding:0 0 0 15px; }

.entry img[src="http://p-stat.livejournal.com/img/poll/mainbar.gif"]{ 
padding: 0px 14px 3px 0px; height:0; background: url(http://i27.tinypic.com/2pquv5f.jpg); }

.entry img[src="http://p-stat.livejournal.com/img/poll/leftbar.gif"]{ 
padding: 0 5px 3px 0; height:0; background: url(http://i28.tinypic.com/34he87k.gif); }

.entry img[src="http://p-stat.livejournal.com/img/poll/rightbar.gif"]{
padding: 0px 5px 3px 0; height:0; background: url(http://i27.tinypic.com/vsju2p.gif); }

img[src="http://p-stat.livejournal.com/img/icon_protected.gif"]{ width: 0; height: 0; padding: 0 0 16px 16px; background: url('http://i32.tinypic.com/vhu655.png'); }

img[src="http://p-stat.livejournal.com/img/icon_groups.gif"], img[src="http://p-stat.livejournal.com/img/icon_private.gif"]{ width: 0; height: 0; padding: 0 0 16px 16px; background: url('http://i32.tinypic.com/26113ch.png');}

div.ContextualPopup div.Inner{ background:transparent!important; color: #a0a0a0!important; padding:10px; width: 250px;
font-family:lucida sans unicode; border:0;}

div.ContextualPopup .Content{ padding:7px 10px 7px 10px; margin-right:80px; line-height: 1.4; background:#f0f0f0; border:1px solid #eee; }

div.ContextualPopup .Userpic{ padding:10px;
background:#f0f0f0; margin:0; border:1px solid #eee; }

div.ContextualPopup div.Inner a, div.ContextualPopup div.Inner a:visited{ text-decoration: none !important; font-weight: 100; color: #666 !important; }

div.ContextualPopup .Relation{ letter-spacing:1px; border-bottom: 1px solid #eee; margin-bottom:4px; padding-bottom:4px; }

#sidebar{ float:left; width:190px; margin-top:10px;}

.sbarbody2{ text-align:left; background:#fff; margin: 0 -10px 10px -10px; padding:8px; font-family:lucida sans unicode; font-size:8pt;}

ul.sbarlist{ list-style: none; width:210px; margin:0 0 10px -50px; }        

li.sbaritem{ list-style: none; padding:5px; background:#e0e0e0; border-bottom:1px #d0d0d0 solid; text-transform:uppercase; font-weight:bold; letter-spacing:1px;}


