/* Cleaned CSS: */


/* SOFTY (c) twirling (: */ 
	
body { cursor:; background-color: #f7f7f7; background-attachment: fixed; background-position: bottom left; background-repeat: repeat; background-image: url("https://p.dreamwidth.org/a0966b65933b/-/i35.tinypic.com/2ekueev.jpg"); color: #999999; font-size: 8pt; margin: 08px 0 08px 0; font-family: courier new; letter-spacing: 0.5px; text align: justify; line-height: 10px;}

.entry img {max-width: 450px; overflow: hidden;}
	
a, a:link, a:visited { color: #868383; text-decoration: none; font-weight: lighter;}
a:hover { color: #868383; text-decoration: none; font-weight: lighter;}

blockquote {border-left: 2px solid #ccc; padding-left: 5px; line-height: 10px;}
code, kbd, pre, tt { background: #fff; border: 1px solid #999999; }
big {color:; font-family: georgia; font-size: 13pt; text-transform: lowercase; line-height: 11px; font-style: italic; }
		
#content { margin-top: 3px; margin-left: auto; width: 602px;  margin-right: auto; background-color: transparent; border-width: 0px; padding: 12px 0px 12px 0px;}
#maincontent { margin: 0; padding: 0px; background-color: transparent; }
#sidebar { background-color: #fff; margin-bottom: 8px; padding: 25px 25px 25px 25px; text-align: right;}
#header {margin-bottom: 5px; float: left; margin-left: -125px; text-align: right; font-weight: lighter; letter-spacing: 0px; background-color: transparent; color: #999999; text-transform: lowercase; padding: 15px;}
#footer { margin-top: -22px; text-align: right; font-weight: lighter; color: #999999; z-index: 100; clear: both; letter-spacing: 1px; text-transform: lowercase; padding: 10px; text-decoration: none;}
		
/* header*/	
div#header a, div#header a:link, div#header a:visited, div#footer a, div#footer a:link, div#footer a:visited { color: #828282;}
div#header a:hover, div#footer a:hover { color: #828282; text-decoration: none;}	
ul.navheader {padding: 0px; margin: 0px;}
 ul.navheader li {list-style: none;}
.title { display: none; text-align: center; font-size: 16pt; font-family: courier new; letter-spacing: -1px;}

/* sidebar */ 	
div#sidebar a, div#sidebar a:link, div#sidebar a:visited{ color: #828282; }
.sbarbody { padding: 0px 5px 0px 5px; background-color: #ffffff;}
.sbarbody2 {text-align: justify;}
	
/* maincontent */	
.entry {padding: 10px; background-color: #fff; color: #999999; text-align: justify; }
.entry_text { padding-right: 10px; margin-right: 120px; margin-bottom: 21px; background-color: #fff;}
. entry: a {text-decoration: none;}
.entry ul li, .entry ol li { padding-left: 5px; margin-left: 5px; }
ul.ljtaglist li  { list-style: none;}
.userpic { position: relative; float: right; padding: 10px; margin-top: 20px; z-index: 15; background: #FFF; margin-left: 5px;}
.userpicfriends { position: relative; float: right; margin-top: 35px; padding: 10px; text-align: center; color: #999999; background: #fff !important; z-index: 15; margin-left: 5px;}
.userpic img, .userpicfriends img {border: 1px solid #efefef; padding: 5px;}
.userpicfriends font { color: #999999!important; }
.subject, .subject a, .subject a:link, .subject a:visited, .subject a:hover {text-decoration: none; color: #999; font-weight: bold; font-family: arial; font-size: 16pt; text-transform: uppercase; line-height: 11px; margin-bottom: -4px; padding: -1px; letter-spacing: -1px;}
.datesubject { background-color: transparent; padding: 5px;}
.currents, .currentmood, .currentmusic { font-size: 8pt; color: #828282;}
.comments { font-size: 8pt; text-align: right; background-color: #fff; padding: 5px 5px 5px 5px; clear: right; color: #f2f2f2;}
div.currents { margin-top: -5px;}
.currents strong, .currentmood strong, .currentmusic .currentlocation, .ljtags strong { color: #999999; font-weight: lighter; text-transform: lowercase; margin-top: 0px; font-size: 8pt; }
.ljtags { margin-top: 22px; color: #999999; font-weight: lighter; text-transform: lowercase;}
.ljtags a, .ljtags a:link, .ljtags a:visited { color: #828282; text-transform: none; font-weight: lighter; }
.currentlocation a, .currentlocation a:link, .currentlocation a:visited { color: #828282; font-weight: lighter; text-transform: lowercase; }
 .currentlocation a:hover, .ljtags a:hover { color: #828282; font-weight: lighter; text-transform: lowercase; text-decoration: none; }
	
/* footer */
ul.navfooter {padding: 0px; margin: 0px; text-decoration: none;}
ul.navfooter li , ul.navfooter li:hover {list-style: none; text-decoration: none;}
.clearfoot { clear: both; text-decoration: none;}		
		
/* misc  */
.clear { height: 2px; }
.separator { background-color: transparent; height: 6px;   border-bottom: 0px #f2f2f2 solid;}
.skiplinks { text-transform: lowercase; text-align: right; background: #FFF; font-size: 8pt; padding-height: 10px; margin-top: -3px; margin-bottom: -2px; text-decoration: none;}
span.ljuser a b { padding: 2px 0 2px 0; color: #999; background: #transparent; text-decoration: none; font-weight: lighter;}
span.ljuser a:hover b { padding-top: 2px; padding-bottom: 2px; background: #transparent;  border-bottom: #F0EEE8 0px dotted; font-weight: lighter; color: #999; }
span.ljuser img{ visibility: hidden; padding: 0px; width: 0px; height: 0px; }
 .subject img[src="http://l-stat.livejournal.com/img/icon_protected.gif"] { width: 0; height: 0; padding: 0 7px 9px 0; background: url("https://p.dreamwidth.org/8ae7c2fc1de3/-/i23.tinypic.com/5k3e34.gif"); border: 0px #fff solid;}

.defaultuserpic, .viewing, .subtitle, .sbarheader, table.calendar, li.sbartitle, .date, #maincontent h2, .sbarcalendar, ul.sbarlist  {display: none;}

    
