/* Cleaned CSS: */


/*---------------------------------------------------
Original code by Denwa at http://community.livejournal.com/loveisdelicious
-----------------------------------------------------*/


body {
	background-color: #ffffff;
	background-image: url("");
	repeat: yes;
	text-align: center;
	color: #aaaaaa;
	font-family: "arial", sans-serif;
	font-size: 10px;
	margin: 0px 0px 0px 0px;
	}

a, a:link, a:visited {
	color: #19dcff;
	text-decoration: none;
	}

a:hover {
	color: #eeeeee;
	text-decoration: underline;
	}

p, td, blockquote {
    	font-size: 11px;
	}

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

#content {
	width: 650px;
	margin-left: auto; margin-right: auto;
	background-color: #ffffff;
	border-width: 0px;
	border-style: solid;
	border-color: #999999;
	padding: 0px;
	}

#maincontent {
	margin-top: 0px;
	font-family: "arial";
	font-size: 11px;
	background-color: #ffffff;
	color: #aaaaaa;
	border-style: solid;
	border-color: #999999;
	border-width: 0px;
	margin-right: 150px;
	text-align: left;
	}

#sidebar {
	padding-top: 10px;
	margin-top: 0px;
	background-color: #ffffff;
	border-color: #999999;
	border-width: 0px;
	border-style: solid;
	font-size: 11px;
	font-family: "arial";
	color: #aaaaaa;
	width: 145px;
	float: right;
	text-align: left;
	}

#header {
	width: 100%;
	padding: 0px 0px 0px 0px;
	margin: 0px;
	text-align: center;
	font-family: "Century Gothic";
	font-size: 28px;
	font-weight: bold;
	letter-spacing: -3px;
	word-spacing: -5px;
	text-transform: uppercase;
	border-style: solid;
	border-color: #999999;
	border-width: 0px;
	background-color: #ffffff;
	color: #eeeeee;
	}

.headerimage {
	background-image: url("");
	width: 650px;
	height: 100px;
	margin: auto;
	display: none;
	}

div#header a, div#header a:link, div#header a:visited, div#footer a, div#footer a:link, div#footer a:visited {
	color: #ffa619;
	}

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

.title {
	font-family: "arial";
	font-size: 11px;
	font-weight: normal;
	line-height: 200%;
	top: 10px;
	display: none;
	}

.subtitle{
	font-family: "arial";
	font-size: 11px;
	font-weight: normal;
	top: 10px;
	display: none;
	}

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

ul.navheader li  {
	display: inline;
	padding: 0 3px 0 3px;
	}

.subcontent {
	}

.entry {
	margin: 0px 0px 0px 50px;
	padding: 0px;
	background-color: #ffffff;
	color: #aaaaaa;
	font-family: "arial";
	font-size: 10px;
	line-height: 10px;
	text-align: justify; 
	border-width: 0px;
	border-color: #919bad;
	border-style: solid;
	}

.entry_text {
	padding:0px;
	margin-left: 72px;
	border-width: 0px;
	} 
	
.userpic {
	position: relative;
	float: left;
	background-color: #ffffff;
	padding: 5px;
	margin: 0px 0px 0px 5px;
	z-index: 15;
	border-width: 1px;
	border-color: #f0f0f0;
	border-style: solid;
	}

.date {
	line-height: 100%;
	text-transform: lowercase;
	top: 0px;
	color: #19dcff;
	font-family: "arial";
	font-size: 9px;
	margin-left: 15px;
	}

.subject {
	font-weight: bold;
	padding: 0px;
	color: #19dcff;
	font-family: "Century Gothic";
	text-transform: uppercase;
	font-size: 22px;
	word-spacing: -2px;
	margin-top: -2px;
	margin-left: 137px;
	letter-spacing: -1px;
	}

.subject a, .subject a:link, .subject a:visited {
	color: #ffffff;
	}

.subject a:hover {
	color: #19dcff;
	}

.datesubject {
	background-color: #ffffff;
	background-image: url("00_subject.jpg");
	background-repeat: no-repeat;
	padding: 0px;
	}

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

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

.currents {
	font-family: "arial";
	font-size: 10px;
	padding:0px;
	margin-left: 72px;
	border-width: 0px;
	}

.currentmood, .currentmusic {
	font-family: "arial";
	font-size: 10px;
	padding:0px;
	border-width: 0px;
	}

.currents strong{
	font-weight:normal;
	text-transform: lowercase;
	} 

.ljtags {
	margin: 30px 0px 0px 0px;
	background-color: transparent;
	width: auto;
	padding: 0px;
	color: #aaaaaa;
	text-transform: lowercase;
	font-size: 10px;
	border: 0px solid #c2cde0;
	} 

.comments {
	font-family: "Century Gothic";
	text-transform: uppercase;
	font-size: 11px;
	text-align: right;
	background-color: #ffffff;
	padding: 0px 5px 0px 5px;
	position: relative;
	top: 15px;
	}

div.comments a, div.comments a:link, div.comments a:visited{
	color: #ffa619;
	}

div.comments a:hover {
	color: #b0b9c8;
	text-decoration: none;
	}

.separator{
	height: 40px;
	}

.userpicfriends {
	position: relative;
	float: left;
	padding: 5px;
	margin: 10px;
	text-align: center;
	border-width: 1px;
	border-color: #f0f0f0;
	border-style: solid;;
	background-color: #ffffff !important;
	font-family: "arial", sans-serif;
	font-size: 10px;
	z-index: 15;
	}

.userpicfriends a font {
	font-family: "arial", sans-serif;
	font-size: 10px;
	color: #19dcff;
	}

.defaultuserpic {
	text-align: center;
	padding: 5px;
	}

.defaultuserpic img{
	padding: 5px;
	background-color: #ffffff;
	border: 1px solid #f0f0f0;
	}

.sbarheader {
	padding: 0px;
	}

.sbarbody {
	padding: 0px;
	margin-top: -11px;
	margin-bottom: -11px;
	}

.sbarbody2 {
	padding: 0px;
	margin-top: -5px;
	line-height: 10px;
	font-size: 9px;
	text-align: justify;
	}

div#sidebar a, div#sidebar a:link, div#sidebar a:visited{
	color: #19dcff;
	}

div#sidebar a:hover {
	color: #eeeeee;
	text-decoration: none;
	}

table.calendar {
	margin-right: auto;
	margin-left: auto;
	}

.sbarcalendar {
	border-color: #000000;
	border-width: 0px;
	border-style: solid;
	text-align: center;
	font-family: "Verdana", sans-serif;
	font-size: 11px;
	}

.sbarcalendarposts {
	border-color:  #000000;
	border-width: 0px;
	border-style: solid;
	background-color: #ffffff;
	text-align: center;
	font-family: "arial";
	font-size: 10px;
	}

ul.sbarlist {
	padding-left: 0px;
	margin-left: 0px;
	list-style: none;
	}

li.sbaritemb {
	padding-left: 0px;
	list-style: none;
	margin-top: -3px;
	}

li.sbartitle {
	padding: 0px 0px 0px 5px;
	list-style: none;
	border-style: solid;
	border-width: 0px;
	border-color: #999999;
	background-color: #ffffff;
	background-image: url("00_sbartitle.jpg");
	background-repeat: no-repeat;
	margin-bottom: -11px;
	margin-top: 0px;
	font-family: "Century Gothic";
	font-size: 20px;
	color: #ffa619;
	word-spacing: -2px;
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing: -1px;
	}

#footer {
	width: 100%;
	text-align: center;
	font-family: "Century Gothic";
	text-transform: uppercase;
	font-size: 14px;
	font-weight: bold;
	letter-spacing: -1px;
	background-color: #ffffff;
	color: #eeeeee;
	border-color: #999999;
	border-width: 0px;
	border-style: solid;
	z-index: 100;
	clear: both;
	}

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

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

.clearfoot {
	clear: both;
	height: 0px;
	}

ul.year {
	text-align: center;
	padding-bottom: 40px;
	}

ul.year li {
	display: inline;
	}

table.yeartable {
	margin-left: auto;
	margin-right: auto;
	}

table.yeartable td.yeardate, table.yeartable td.yearday {
	border-width: 1px;
	border-style: solid;
	border-color: #999999;
	}

table.yeartable td.yearday {
	background-color: #ffa619;
	color: #ffffff;
	text-align: center;
	}

td.yearmonth {
	border-style: none;
	}


.datesubjectcomment {
	background-color: #ffffff;
	color: #19dcff;
	padding: 5px;
	margin-top: 20px;
	}

.userpiccomment {
	position: relative;
	border-width: 1px;
	border-color: #f0f0f0;
	border-style: solid;
	background-color: #ffffff;
	top: -30px;
	left: 0px;
	padding: 5px;
	margin: 10px 10px -20px 10px;
	z-index: 15;
	float: left;
	}

.box {
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	border-color: #999999;
	padding: 10px;
	clear: left;
	}

input, textarea {
	background-color: #ffffff;
	color: #000000;
	}

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

.reply	{
	position: relative;
	margin: 20px 30px 10px 30px;
	padding: 25px 10px 10px 10px;
	text-align: left;
	font-family: "Verdana", sans-serif;
	font-size: 11px;
	line-height: 125%;
	background-color: #ffffff;
	color: #aaaaaa;
	}

.replytosubject {
	font-weight: bold;
	}

.commentreply {
	position: relative;
	margin: 0px;
	font-size: 9px;
	line-height: 10px;
	font-family: "arial", sans-serif;
	color: #aaaaaa;
	}

.commentbox {
	border-color: #f0f0f0;
	border-width: 0px;
	border-style: solid;
	padding: 3px;
	margin: 0px;
	background-color: #ffffff;
	}

.datesubjectcomment a:link, .datesubjectcomment a:visited {
	color: #ffa619;
	}

.datesubjectcomment a:hover {
	color: #b0b9c8;
	}

.commentboxpartial {
	border-color: #f0f0f0;
	border-width: 0px;
	border-style: solid;
	padding: 3px;
	margin: 0px;
	background-color: #ffffff;
	}

.commentinfo {
	background-color: #ffffff;
	margin-top: 10px;
	width: 100%;
	}

.skiplinks {
	text-align: center;
	}

.clear {
	display: none;
	height: 15px;
	}

blockquote {
	font-family: "Century Gothic";
	font-size: 10px;
	background-color: #ffffff;
	background-image: url("00_blockquote.jpg");
	background-repeat: no-repeat;
	padding: 5px 0px 5px 15px;
	text-transform: uppercase;
	border: 0px dashed;
	color: #919bad;
	} 

