/* Cleaned CSS: */

	
	body{ background: url('http://i38.tinypic.com/11iihp0.jpg') #F4F7EB; font-family:georgia; font-size:7.5pt; color:#b0b0b0; margin: 0; line-height:150%;}



a, a:link, a:visited, a:active{ color: #9D745F; font-weight: 100; text-decoration: none; }



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



#content{ margin: 0px auto 0 150px;}



#maincontent{ width: 650px; text-align: left; margin:0; padding:10px 10px 0 10px; background:#fff;} 



.subcontent{ padding:25px 25px 0 25px; margin-bottom:-15px;}



#header, #footer{ text-align:center; color:#ccc; text-transform: lowercase; padding:30px 30px 10px 30px; width:610px; background:#fff; text-align:left;}



#footer{ margin:-10px 0 0 0;}



div#header a, div#header a:link, div#header a:visited, div#footer a, div#footer a:link, div#footer a:visited, a:hover{ color: #5C5446; }



div#header a:hover, div#footer a:hover{ color: #fff; text-decoration: none; }



ul.navheader{ padding: 0px; margin: 0; }



ul.navheader li, ul.navfooter li{ list-style:none; padding:10px; background:#fff; display:inline;}



.entry{ margin: 10px 120px auto 0px; padding: 0px; }



.userpicfriends, .userpic{ position: relative; float: right; text-align:center; color:#cacaca; margin: auto 10px 10px 10px; font-size: 7pt; background: transparent!important;}



.userpic img, .userpicfriends img{ border: 1px #ececec solid; padding:3px; }



.date{ line-height: 200%; margin-top: 10px; font-size: 7pt; text-transform:lowercase; font-style:italic; }



.subject{ font-weight: 100; padding-bottom: 5px; color: #9D745F; font-family: georgia; font-size: 22pt; text-transform: lowercase; letter-spacing:-1px; font-weight:bold;}



.datesubject{ padding: 5px; }



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



.comments{ text-align: center; margin: 0 -155px 0 -35px; padding:5px; color:#f5f5f5; position: relative; text-transform: lowercase; background:#FAFBF5;}



ul.navfooter{ padding: 0px; margin: 0px; display: inline; }



.clear{ height: 15px; }



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



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



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



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



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



.yearmonth{ padding:5px; }



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



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



img[src="http://stat.livejournal.com/img/icon_protected.gif"], img[src="http://stat.livejournal.com/img/icon_private.gif"]{

width: 0; height: 0; padding: 0; display:none;}



h2, .subtitle, .ljtags, .currents, .defaultuserpic, li.sbartitle, #sidebar_calendar, .clearfoot, #footer .viewing, .clearfoot, .title{ display:none; }



#sidebar{ background: #fff; padding:0 25px 15px 25px; width:620px; border-bottom:25px #FAFBF5 solid; border-top:1px #eee solid;}



.sbarbody2{ padding:15px; text-align:left; }



ul.sbarlist{ list-style: none;	width:100%; margin-left:-30px; }        



li.sbaritem{ display:inline; list-style: none; padding:5px; }



div.ContextualPopup div.Inner{ background:transparent!important; color: #ababab!important; padding:10px; width: 250px;

font-family:georgia; border:0; font-size:7.5pt!important;}



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



div.ContextualPopup .Userpic{ padding:10px; background:#fff; 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: #555!important; }



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



.box{ padding: 12px;}



input, textarea, select { border: 1px solid #eee;  background: #FFF;}



.reply{ position: relative; margin: 20px 30px 10px 30px; padding: 25px 10px 10px 10px;}



.userpiccomment{ margin: 10px 10px -20px 10px; float: left;}



textarea.textbox{ width: 100% !important; }



.commentreply{  text-align: justify; position: relative; margin: 10px auto 10px auto; min-height:100px; margin-left:135px;}



.commentbox{ border-bottom:1px #eee solid; border-left:1px #eee solid; }



#qrform table{ border:0px !important; }


}
	}
    
