preview /
flexible squares
sidebar on left
body{background:#f0f0f0; text-align:justify; font-family:arial; font-size:12px; color:#111111; margin:0px;}
#header{float:left; margin-left:-100px; position:fixed;}
.subcontent, .yeartable, .lj-view-tags #maincontent{background:white; padding:10px; margin-left:200px; border:1px solid #cccccc; margin-top:10px;}
.lj-view-tags #maincontent li{list-style:none;}
.entry_text{min-height:100px; padding-bottom:5px;}
.entry_text img{max-width:400px;}
#header *{margin:0px; padding:0px;}
#header li{list-style:none;}
#footer{margin-left:155px;}
#footer li{list-style:none; display:inline; padding:5px;}
#header a, #header .viewing{position:relative; bottom:-100px; right:35px; font-size:17px; color:#f0f0f0;}
a{color:#777777; text-decoration:none;}
#content{width:700px; margin-left:150px;}
.date, .subject{display:inline; font-size:18px;}
.subject{font-style:italic;}
.comments{font-size:0px;}
.comments a{font-size:12px; margin-right:2px;}
.userpicfriends{float:right; margin-right:-150px; font-size:0px; padding:10px; margin-top:-11px; border:1px solid #cccccc;}
.userpicfriends font{font-size:12px; text-decoration:none; color:#777777;}
#sidebar{background:#111111; margin-left:-150px; float:left; height:100%; width:300px; padding:15px; position:fixed; z-index:-1; margin-top:-10px; color:#e0e0e0;}
#sidebar li{list-style:none;}
.comments{background:#eeeeee; padding:5px;}
.sbartitle{font-size:18px; color:#dddddd;}
.sbarbody{margin-top:200px;}
.title{color:white; font-size:27px; position:relative; right:35px; top:-40px; width:300px;}
.comments{background:#eeeeee; padding:5px;}
.sbartitle{font-size:18px; color:#dddddd; font-weight:bold; margin-left:-40px;}
.title{color:white; font-size:27px; position:relative; right:35px; top:-40px;}
.entry .clear, .userpic, .subject img, .currents, #footer .viewing, .view, .ljtags{display:none;}