/* Cleaned CSS: */


body {		
background-color: #ffffff;
background-image:url(http://img149.imageshack.us/img149/6519/scfkoomp6.jpg);	
background-repeat: repeat;	
text-align: center;		
color: #7B7B7B;		
font-family: "tahoma", sans-serif;		
font-size: 9px;			
margin: 10px 0 10px 0; 
}
	
a, a:link, a:visited {		
color: #D3D3D3;		
text-decoration: none;		
}	

a:hover {		
color: #7B7B7B;		
text-decoration: none;		
}
	
p, td, blockquote {	    	
font-size: 10px;		
}
	
code, kbd, pre, tt {	    	
font-family: monospace;	
}	

#content {		
width: 720px;		
margin-left: auto; 
margin-right: auto;	
margin-top: 0px;	
background-color: #ffffff;	
padding: 15px;
align: center;
} 	

#maincontent {
margin-top: 15px;		
font-family: "tahoma", sans-serif;		
font-size: 9px;		
background-color: #ffffff;		
color: #7B7B7B;		
border-style: solid;		
border-color: #999999;		
border-width: 0px;		
margin-right: 0px;		
text-align: left;	
}	

#sidebar {	
display: none;	
padding-top: 1px;		
margin-top: 1px;		
background-color: #ffffff;			  	
font-size: 9px;		
font-family: "tahoma", sans-serif;	  	
color: #000000000000;		
width: 200px;		
float: right;		
text-align: left;		
}

#header or .headerimage
	
#header {		
width: 100%;		
padding: 10px 0px 20px 0px;		
margin: 0px;		
text-align: left;		
color: #7B7B7B;		
font-family: "tahoma", sans-serif;		
font-size: 16px;		
font-weight: normal;		
letter-spacing: 2px;			
background-color: #ffffff;	
text-transform: lowercase;	

}	

.headerimage {
align: center;
margin-left: auto;
margin-right: auto;
width: 750px;
height: 200px;
background-repeat: no-repeat;
background-image: url(http://img149.imageshack.us/img149/9629/sheadkn8.jpg);
}
	
div#header a {		
text-transform: lowercase;					
color: #D3D3D3;		
font-family: "arial", sans-serif;		
font-size: 10px;	
letter-spacing: 1px;
}
 
div#header a:link {		
text-transform: lowercase;			
color: #D3D3D3;		
font-family: "Trebuchet MS", sans-serif;		
font-size: 12px;	
letter-spacing: 1px;
} 

div#header a:visited {		
text-transform: lowercase;				
color: #D3D3D3;		
font-family: "Trebuchet MS", sans-serif;		
font-size: 12px;	
letter-spacing: 1px;
} 
 
div#footer a {		
text-transform: uppercase;	
}  
div#footer a:link {		
text-transform: uppercase;	
}  

div#footer a:visited  {		
text-transform: uppercase;	
} 
	
div#header a:hover, 

div#footer a:hover {		
color: #444444;		
text-decoration: none;	
} 
        
.title	{		
display: none;	
}
	
.subtitle {		
display: none;	
}   	

ul.navheader {		
padding-top: 5px;	
padding-bottom: 50px;	
margin: 0px;	
background-color: #ffffff;	
text-align: left;	
background-image:url();	
background-repeat: none;
}	

ul.navheader li {		
display: inline;	
padding: 10px;	
padding-top: 1px;	
padding-bottom: 5px;
}   

.subcontent {	
}	

.entry	{
width: 70%;
padding: 5px;		
background-color: #ffffff;		
color: #7B7B7B;		
font-family: "arial", sans-serif;		
font-size: 10px;		
text-align: left;		
border-bottom: 1px #E7E7E7 dotted;	
margin-left: 140px;	
}	

.userpic {
display: ;
position: relative; 
float: left; 
background-color: #F5F5F5; 
padding: 15px;
margin-bottom: 0px; 
z-index: 0; 
border-bottom: 1px #D8D8D8 solid;	
border-right: 1px #D8D8D8 solid;	
}

.userpic img { 
border:0px dashed #7D7D7D;
}
	
.date {		
line-height: 200%;		
top: 5px;		
color: #000000000000;		
font-family: "Verdana", sans-serif;		
font-size: 10px;	
margin-left: 140px;	
background-color: #ffffff; 
}	

.subject {			
padding: 1px;		
color: #DBDBDB;		
font-family: "arial", sans-serif;		
font-size: 10px;	
letter-spacing: 1px;	
text-transform: lowercase;	
margin-left: 140px;	
background-color: #ffffff;	
background-image:url(http://img510.imageshack.us/img510/3127/pagespearmintys6.gif);	
background-repeat: no-repeat;	
padding-left: 15px;	
}
	
.subject a, 
.subject a:link, 
.subject a:visited {		
color: #000000000000;		
}
	
.subject a:hover {		
color: #000000000000;		
}
	
.datesubject {		
background-color: #ffffff;		
padding: 1px;
}
         
.entry ul li {		
padding-left: 5px;		
margin-left: 15px;		
}    

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

.currents, .currentmood, .currentmusic {		
color: #d3d3d3;		
font-family: "tahoma", sans-serif;		
font-size: 9px;		
text-align: left;	

}

.currents strong, .currentmood strong, .currentmusic .currentlocation, .ljtags strong { 
color: #000000000000;		
text-transform: lowercase;
}


.ljtags {
color: #000000000000;
text-transform: lowercase;
font-size: 10px;
font-family: "tahoma", sans-serif;		
font-size: 9px;
margin-top: 20px; 
font-weight: bold;
margin-bottom: -30px;
} 

.ljtags a, .ljtags a:link, .ljtags a:visited { 
font-weight: normal;  }


.comments {
color: #ffffff;		
font-family: "tahoma", sans-serif;		
font-size: 9px;	
text-align: left;		
background-color: #ffffff;			
position: relative;		
top: 1px;		
border-bottom: 5px #ffffff solid;	
background-image:url(http://img296.imageshack.us/img296/1452/speechbubblekx4.gif);	
background-repeat: no-repeat;	
padding-left: 20px;
}	

div.comments a, div.comments a:link, div.comments a:visited {		
color: #000000000000;	
}
	
div.comments a:hover {		
color: #444444;		
text-decoration: none;	
}

.separator{				
height: 10px;	
}
  
  	
.userpicfriends {		
position: relative;		
float: left;		
padding: 5px;		
margin: 10px;		
text-align: center;		
border-style: dotted;		
border-width: 0px;		
border-bottom: 1px #D8D8D8 solid;	
border-right: 1px #D8D8D8 solid;	
background-color: #F5F5F5; 	
font-family: "tahoma", sans-serif;		
font-size: 9px;	
z-index: 15;		
}	

.defaultuserpic {	
display:none;	
text-align: center;	
border-width: 0px; 
border-color: #535353;
border-style: dashed; 	
}
	
.sbarheader {		
padding: 0px 5px 0px 5px;		
}	

.sbarbody {		
padding: 0px 5px 0px 5px;		
}
	
.sbarbody2 {		
padding: 0 15px 0 15px;

color: #535353;	
}           

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

div#sidebar a:hover {                 
color: #444444;                 
text-decoration: none;         
}
	
table.calendar {		
margin-right: auto;		
margin-left: auto;		
}	

.sbarcalendar {		
border-color: #535353;		
border-width: 0px;		
border-style: dotted;		
text-align: center;		
color: #7B7B7B;		
font-family: "tahoma", sans-serif;		
font-size: 9px;		
}
	

.sbarcalendarposts {		
border-color:  #848484;		
border-width: 0px;		
border-style: dotted;		
background-color: #ffffff;		
text-align: center;		
color: #F93D64;		
font-family: "tahoma", sans-serif;		
font-size: 9px;	

}

ul.sbarlist {		
padding-left: 5px;		
margin-left: 5px;		

list-style: none;	
}

li.sbaritem {		
padding-top:5px;
padding-right: 5px;
list-style: none;		
text-align:right;
border-bottom: 1px #EEEEEE solid;
}
	
li.sbartitle {		
padding-left: 15px;		
list-style: none;		
border-bottom: 1px #F5F5F5 dotted;		
background-color: #ffffff;		
margin-bottom: 5px;		
margin-top: 5px;	
color: #D3D3D3;		
font-family: "arial", sans-serif;		
font-size: 16px;
font-weight: bold;	
text-transform: lowercase;
}	

li.view {
font-weight: bold;			
color: #DBDBDB;		
font-family: "arial", sans-serif;		
font-size: 10px;	
text-transform: lowercase;	
background-color: #ffffff;	
margin-bottom: 20px;		
margin-top: 20px;	
}

#footer {		
width: 100%;		
text-align: center;		
color: #7B7B7B;		
font-family: "tahoma", sans-serif;		
font-size: 9px;	
font-weight: ;		
letter-spacing: 1px;		
background-color: #ffffff;		
border-bottom: 1px #F5F5F5 dotted;		
z-index: 100;		
clear: both;		
}	

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

.clearfoot {		
clear: both;		
}

/*--------------------- Archive Pages------------------------------*	

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: #d4dce8;		
text-align: center;		
}
	
td.yearmonth {		
border-style: none;		
} 

-------------------------Comments pages-------------------------------*/	

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

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

input, textarea {		
background-color: #F5F5F5;		
color: #000000000000000000000000;		
}
	
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: #d4dce8;		
color: #000000000000000000000000;
}	

.replytosubject {		
font-weight: bold;		
}
	
.commentreply {		
position: relative;		
margin: 10px;		
font-size: 11px;		
font-family: "Verdana", sans-serif;		
color: #000000000000000000000000;		
}	

.commentbox {		
border-color: #ffffff;		
border-width: 1px;		
border-style: solid;		
padding: 10px;		
margin: 10px;		
background-color: #ffffff;		
}	

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

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

.commentboxpartial {		
border-color: #ffffff;		
border-width: 1px;		
border-style: solid;		
padding: 10px;		
margin: 10px;		
background-color: #d4dce8;		
}	

.commentinfo {		
background-color: #d4dce8;		
margin-top: 10px;		
width: 100%;		
}  
       
.skiplinks {		
text-align: center;		
}

/*----------------------------Misc---------------------------*/

.clear {		
height: 15px;		
}

blockquote { 
background-color: #F8F8F8;
padding: 5px; 
border: 0px #000000000000 dashed; 
color: #7B7B7B;		
font-family: "arial", sans-serif;		
font-size: 10px;		
text-align: left;	
padding: 10px;
}

code { 
background-color: #ffffff;
padding:5px; 
border:1px dashed; 
color: #E3E3E3; 
} 

.subject img[src="http://stat.livejournal.com/img/icon_protected.gif"]{
width: 0;
height: 0;
padding: px px 0px 0px;
background: url();
}

.subject img[src="http://stat.livejournal.com/img/icon_private.gif"]{
width: 0;
height: 0;
padding: px px 0px 0px;
background: url();
}

.ljuser img { 
 width: 0;
 height: 0;
 background-repeat: no-repeat;
 background-color:transparent;
 /* so that IE users will still see an image */
 background-image: url(http://img217.imageshack.us/img217/9762/user2dx6.gif); 
 padding: 9px 8px 0 2px;
		}

.ljuser img[src="http://stat.livejournal.com/img/userinfo.gif"] {
background-color:transparent;
background-image: url(http://img217.imageshack.us/img217/9762/user2dx6.gif);
padding: 9px 8px 0 2px;
}

.ljuser img[src="http://stat.livejournal.com/img/community.gif"] {
background-color:transparent;
background-image: url(http://img159.imageshack.us/img159/2002/community1xe1.gif);
padding: 8px 6px 0 2px;
}


