/* stylesheet by morirvivo@estiloamor and banner by kamepi_chan*/

	
	body	{
		background-color: #F9F9F9;
		color: #999;
		font-family: arial;
		font-size: 8pt;
                line-height:1.5em;
margin-top:35px;
		}

	a, a:link, a:visited {
		color: #737373;
text-decoration: none;
cursor: default;
		}
	
	a:hover {
		
               text-decoration: none; 
cursor: default;
		}
	

	
	blockquote {
	 	padding: 10px; 
	    color: #999;
font-family:georgia;
font-style:italic;
	    text-align: justify;
		}
		
	code, kbd, pre, tt {
		font-family: tahoma;
		font-size: 9px;
	    background: #fff; 
	    border: 1px solid #ccc; 
		}

        b, i, s, u, emphasise, abbr, strong, strike { color: #515151; }


		
	#content
	{
		width: 100%; 
margin-left:auto;
margin-right:auto;
}


 	#maincontent {	 
width:750px;
border:1px dotted #eee;
position: relative;
background-color:#fff;
min-height: 250px;
margin-top:-1px;
margin-left:auto;
margin-right:auto;

		}
	


	#sidebar {
                background: #fff; 
                width: 710px; 
border:1px dotted #eee;
padding:20px;
font-family: arial;
		font-size: 8pt;
                text-align: left;
                text-transform: none;	
		color: #858585;	
                min-height:180px;
                margin-left: auto; 
                margin-right: auto;  
                list-type: none; }


		#header {

margin-left:auto;
margin-right:auto;
text-transform: lowercase;
height:40px;
padding-top:20px;
padding-left:20px;
padding-right:20px;
background:#0d0d0d;
text-align:center;
border:1px dotted #000;
border-bottom:0px;
width:708px;

		}
div#header li.view {  color:#dae1a3;}




	 #footer {
		margin-left:auto;
margin-right:auto;
text-transform: lowercase;
height:40px;
padding-top:20px;
padding-left:20px;
padding-right:20px;
background:#000;
text-align:center;
border:0px;
margin-top:-15px;
border-bottom:1px dotted #000;
width:650px;
		}


	.clearfoot {
		clear: both;
		}

#footer .viewing { display:none; }
		
	/* header -- links to views; title of journal; subtitle of journal */	
	
	div#header a, div#header a:link, div#header a:visited {color:#9ea668;

	}
	
	div#header a:hover {
color:#8B4646;
	}		
div#footer a:hover {
color:#8B4646;
}
	

div#footer a, div#footer a:link, div#footer a:visited {
		color:#7A3E3E;
	}
	ul.navheader 
		{	
		padding: 0px;	
		margin: 0px;
		}
	
	ul.navheader li  {
		display: inline;			
		padding: 0 3px 0 3px;
                list-style:none;
		}
#header li, #footer li {list-style:none; text-align:right;}


	.title	{
		display: none;
		}
	
	.subtitle{
                display: none;
text-align:right;
font-size:20px;
margin-top:-15px;
margin-bottom:23px;
}
		

.defaultuserpic { 
display:relative; float:right; padding:8px; border: #f7f7f7 1px solid;

}
.defaultuserpic img {
margin-top: 0px; 
width: 100px; 
height: 100px; 
border: 0px;

}


.sbarbody2 {margin-left: 10px; float:left;padding: 15px 20px; width:300px; }



ul.sbarlist{ 
margin: 0px; 
padding: 0px; 
list-style-type: none;
}

li.sbaritem{ 
list-style-type:none; 
padding: 4px; 
margin:0;
width:100px;
text-align:right;
margin-left:25px;
} 
li.sbaritem:hover { 
border-bottom: #f7f7f7 dotted 1px;
color:#000;
}

li.sbartitle{
display:none;font-weight:bold;
width:200px;margin-left:10px;
}

#sidebar_linklist li.sbartitle{
display:none;
text-align:left;
font-family:arial;
font-size:10px;
font-style:normal;
text-transform:none;
list-style-type: none;
margin-top:-30px;
margin-bottom:10px;
font-weight:bold; }

#sidebar_tags li.sbartitle {display:none;}

#sidebar_linklist  {
list-style-type:none; 
display:inline;
letter-spacing: 1px;
font-size: 7pt;
font-family: georgia; 
font-style:italic;
float:left;
text-align:right;
width: 100px;
margin-top: 10px;
text-transform: lowercase; 
padding-top:2px;

} #sidebar_summary { display:none;} 


#sidebar_tags { 
list-style-type:none; 
display:inline;
letter-spacing: 1px;
font-size: 7pt;
font-family: georgia; 
font-style:italic;
float:left;
width: 250px;
margin-top: 10px;
text-align:right;
padding-left: 20px;
text-transform: lowercase; 
padding-top:2px;} 

#sidebar_calendar, #sidebar_tags {display:none;}












          ul.ljtaglist li  { 
                list-style: none; 
                list-style-position: inside;
                padding-left: 5px; 
                }

          ul.ljtaglist { 
                text-align: left; 
                 
                padding: 8px 8px 8px 12px; 
                margin-right: auto; 
                margin-left: auto; 
                background-color: #000; 
                }

	.subcontent { 

                padding: 0px;
                margin-left: auto;
                margin-right: auto;
                position: relative;
	}
		
    .entry { 
background: #fff;
         padding: 30px;
padding-top:15px;
text-align: justify;

		}
    .entry_text { 

}

		
	.entry ul li, ol li, li
		{
                padding-left: 5px; 
                margin-left: 0; 
                list-style: decimal-leading-zero; 
                list-style-position: inside;
		}
		
        hr { 

                height: 1px; 
                background-color: #ffffff; 
                border-bottom: 1px solid #ccc; }

	.userpic {
		padding: 5px;
		z-index: 15;   
                border: 1px solid #f7f7f7;
		background: #fff;
display: block; float: left; margin:30px 20px 10px 30px; position: relative;

		}

		
    .userpicfriends { 
                position: relative;
		float: left;
padding:5px;
margin:30px 20px 10px 30px;
		z-index: 15;   
		background: #fff!important;
border:1px solid #f7f7f7;
-moz-border-radius: 0 0 15px 15px;}
		
.userpicfriends font { color: #333!important;}
.userpic font { color: #333!important;}

.userpicfriends img {
width:70px;
height:70px;
}
.userpic img {
width:70px;
height:70px;
}
	.date { 
               text-transform: uppercase; 
               color: #aaaaaa; 
               font-family:Helvetica;
               font-size: 10px; 
padding-left: 15px;
               letter-spacing: 1px; 
               word-spacing: 0px;}
    .subject { 
                color: #222222; 
                background-color: transparent;
                padding-left: 15px; 
               font-family: "century gothic", arial, sans-serif;
font-size: 12pt;
                text-transform: uppercase; 
                line-height: 100%;

                }
.subject a, .subject a:link, .subject a:visited {text-decoration: bold; color: #222222;}

        .datesubject {
        text-align: left;
        background-image: url();
        background: #fff;
        padding-top: 30px;
padding-left:15px;
        padding-right:30px;
        }

	  .currents div { display: block; }
		 .currents strong, .currentmood strong, .currentmusic .currentlocation, .ljtags strong { 
	    color: #000;
             display:none;
	    font-weight: lighter;
            font-family: arial; 
	    text-transform: lowercase;
margin-right: 5px;
}
.currentmusic {padding: 2px 5px 2px 20px;  background: transparent url(http://i41.tinypic.com/2mdrqr5.gif) no-repeat scroll 0% 50%; }
.currentmood {padding: 2px 5px 2px 20px;  background: transparent url(http://i40.tinypic.com/25jlbie.gif) 

no-repeat scroll 0% 50%; margin-left: 5px;}
.currentlocation {padding: 2px 5px 2px 20px;  background: transparent url(http://i40.tinypic.com/2po86zn.gif) 

no-repeat scroll 0% 50%; margin-left: 0px;}
	.ljtags {text-align: left;  padding: 2px 2px 2px 20px; margin-top: 50px;  position: relative; text-transform: lowercase; font-size: 11px; color: #888888;  background: transparent url(http://i44.tinypic.com/14e0zn8.gif) no-repeat scroll 0% 50%; 

margin-left: 0px;
margin-bottom: -5px;}
	    
	.ljtags a, .ljtags a:link, .ljtags a:hover, .ljtags a:visited { 
	    color: #ccc; 
	    text-transform: lowercase; 
	    font-weight: bold;  }

	
	.currents, .currentmood, .currentmusic {
		font-size: 11px;
                margin-left: 0px;
                line-spacing: -1px;
		font-weight: lighter;
		color: #ccc;
		text-transform: lowercase;
		}

    .currentlocation a, .currentlocation a:link, .currentlocation a:visited { 
        color: #ccc; 
	    font-weight: bold; 
        text-transform: lowercase; 
        }

    .currentlocation a:hover, .ljtags a:hover { 



        color: #504F4F; 
        font-weight: bold; 
        text-transform: lowercase;
         }





							.comments {
text-transform: uppercase;
margin-top: 10px;
		font-size: 11px;
                color: #c4d073;
		text-align: right;
		padding: 15px;
padding-top:10px;
		position: relative;
		}



	div.comments a, div.comments a:link, div.comments a:visited{
		color:#c4d073;
	}
	
	div.comments a:hover { color:#c4d073; }

	

	
	/* maincontent --  entry, reply pages */	
	
	.datesubjectcomment {			background-color: #fff;	
			
			padding: 5px;
			margin-top: 20px;
			}	
		
	.userpiccomment {
		position: relative;
		background-color: #fff;
		top: -30px;
		left: 0px;
		padding: 5px;
		margin: 30px 10px -20px 10px;
		z-index: 15;
		float: left;
		border-width: 1px;
		border-color: #d1d1d1;
		border-style: dotted;
width: 60px;
height: 60px;
		}
		
	.box {

		padding: 10px;
		clear: left;
		
		}

	input, textarea {
		color: #0a0a0a;
		border-style: solid;
		border-width: 1px 1px 1px 1px;
		border-color: #fff;
                background: #fff;
		font-size: 11px;
		}

        select { font-size: 9px; border-style: solid; border-width: 1px 1px 1px 1px; 

border-color: #F7F7F7; background: #fafafa; color: #ccc;}
		
	textarea.textbox  {
      	width: 100% !important;
   		}
	
	.reply	{
		position: relative;
		margin: 20px 30px 10px 30px;
		padding: 25px 10px 10px 10px;
		text-align: left;
                font-family: Trebuchet MS;
		font-size: 10px;
		line-height: 125%;
		background-color: #fff;
		color: #5a5858;
		}
		
	.replytosubject {
		font-weight: bold;
		}
			
		
	.commentreply {
		position: relative;
		margin: 10px;
                font-family: arial;
		font-size: 11px;
		color: #999;
		}
		
	.commentbox {
		
		border-color: #fff; 
		border-width: 1px; 
		border-style: solid; 
		padding: 8px; 
		margin: 10px; 
		background-color: #fff;
		}
		
	.datesubjectcomment a:link, .datesubjectcomment a:visited {
		color: #73382B;
		}
		
	.datesubjectcomment a:hover {
		color: #DEBB9F;
		border-bottom: #F0EEE8 1px dotted;
		}
	
	.commentboxpartial {
		border-color: #fff; 
		border-width: 1px; 
		border-style: dotted; 
		padding: 10px; 
		margin: 10px; 
		background-color: #fff;
		}

	.commentinfo {
		background-color: #fff; 
		margin-top: 10px; 
		width: 100%;
		}
			

			
		
	/* maincontent -- year/achive pages */
		
	ul.year {
		text-align: center; 
		padding: 20px 0 20px 0; 
		border: 0px solid #fff; 
		background: #fff;
		}
	
	ul.year li {
		display: inline;	
		background: #fff;	
		}
	
	table.yeartable {
		margin-left: auto; 
		margin-right: auto; 
		padding: 8px; 
		border: 0px solid #fff; 
		background: #fff;		}
	
	table.yeartable td.yeardate, table.yeartable td.yearday {
		}
	
	table.yeartable td.yearday {
		background-color: #fff;
		text-align: center;
		}
	
	td.yearmonth {
		border-style: none;
		}
	
		
	/* footer */
		
	ul.navfooter{
		padding: 0px;	
		margin: 0px;
		}
	
	ul.navfooter li  { display:inline; list-style: none; list-style: decimal inside; }

		
	.clearfoot {		
		clear: both;
		}
		
		
	/* misc  */
				
	.clear {		
		height: 2px;
		}
		
	.skiplinks { 
        display: block;
	text-transform: lowercase; 
	text-align: center; 
	padding: 8px; color: transparent;
        margin-bottom: -2px;}
		

	.headerimage {
/* for formatting header image */
width: 750px;
height: 450px;
background-image:url(http://img692.imageshack.us/img692/7520/jin01.png);
background-repeat: no-repeat;
margin-right: auto;
margin-left: auto;
background-color: ;
}


.separator { background: transparent; height: 29px; border-top:#f7f7f7 1px solid; width:450px; margin-left:auto;
margin-right:auto;}

	/*----------------------------------------------------
 Tiny Icons
----------------------------------------------------------------*/

	.subject img[src="http://i35.tinypic.com/2e0iyv5.jpg"]{
		width: 0;
		height: 0;
		padding: 16px 15px 0px 0px;
		background: url(http://i26.tinypic.com/2a7y00g.png);
		}

	.subject img[src="http://l-stat.livejournal.com/img/icon_private.gif"]{
		width: 0;
		height: 0;
		padding: 16px 16px 0px 0px;
		background: url(http://i35.tinypic.com/15n4ln5.jpg);
		}

	.ljuser img {
		width: 0;
		height: 0;
		background-repeat: no-repeat;
		background-color: transparent;
		background-image: url(http://i34.tinypic.com/547qdi.jpg);
		padding: 16px 16px 0px 2px !important;
		}

               .ljuser a b {font-family: Georgia, Times New Roman, Times,serif;font-weight:normal;font-style:italic

                }

	.ljuser img[src="http://l-stat.livejournal.com/img/userinfo.gif"] {
		background-color:transparent;
  		background-image: url(http://i37.tinypic.com/2z3t6vp.jpg)!important;
background-repeat: no-repeat!important;
  		padding: 16px 16px 0 2px!important;
		}

	.ljuser img[src="http://i33.tinypic.com/fdejih.jpg"] {
		background-color:transparent;
 		background-image: url(http://i29.tinypic.com/2prydld.png)!important;
background-repeat: no-repeat!important;
 		padding: 16px 16px 0 2px;
		}

img[src="http://l-stat.livejournal.com/img/btn_del.gif"] {
          height: 0px;
          width: 0px;
          padding: 0px 0px 16px 16px !important;
          background: url(http://i43.tinypic.com/2w74r2u.png);
          }

     img[src="http://l-stat.livejournal.com/img/btn_scr.gif"] {
          height: 0px;
          width: 0px;
          padding: 0px 0px 16px 16px !important;
          background: url(http://i32.tinypic.com/11i27oz.png);
          }

     img[src="http://l-stat.livejournal.com/img/btn_unscr.gif"] {
          height: 0px;
          width: 0px;
          padding: 0px 0px 16px 16px !important;
          background: url(http://i27.tinypic.com/vxgnll.png);
          }

     img[src="http://l-stat.livejournal.com/img/btn_freeze.gif"] {
          height: 0px;
          width: 0px;
          padding: 0px 0px 16px 16px !important;
          background: url(http://i32.tinypic.com/2uqgius.png);
          }

     img[src="http://l-stat.livejournal.com/img/btn_unfreeze.gif"] {
          height: 0px;
          width: 0px;
          padding: 0px 0px 16px 16px !important;
          background: url(http://i29.tinypic.com/o8ewz8.png);
          }

     img[src="http://l-stat.livejournal.com/img/btn_track.gif"] {
          height: 0px;
          width: 0px;
          padding: 0px 0px 16px 16px !important;
          background: url(http://i32.tinypic.com/23jjs5s.png);
          }

     img[src="http://l-stat.livejournal.com/img/btn_tracking.gif"] {
          height: 0px;
          width: 0px;
          padding: 0px 0px 16px 16px !important;
          background: url(http://i25.tinypic.com/igaxpc.png);
          }

     img[src="http://l-stat.livejournal.com/img/anonymous.gif"] {
          height: 0px;
          width: 0px;
          padding: 0px 0px 16px 16px !important;
          background: url(http://i31.tinypic.com/1zxkxu8.png);
          }

     img[src="http://l-stat.livejournal.com/img/openid-profile.gif"] {
          height: 0px;
          width: 0px;
          padding: 0px 0px 16px 16px !important;
          background: url(http://i29.tinypic.com/191jz8.png);
          }

     img[src="http://l-stat.livejournal.com/img/talk/none.gif"] {
          display: none;
          }

     img[src="http://l-stat.livejournal.com/img/help.gif"] {
          height: 0px;
          width: 0px;
          padding: 0px 0px 16px 16px !important;
          background: url(http://i32.tinypic.com/m7zus3.png);
          }


/* maincontent - tags page */

h2 {
display: none;
color: #444;
font-family: Tahoma;
font-size: 16px;
font-weight: normal;
}
ul.ljtaglist {
line-height: 20px;
padding-top: 10px;
font-size: 9px;
padding-bottom: 10px;
background-color: transparent;
border: 0px solid #efefef;
}
#footer .viewing { display:inline; color:#999; }


table#lj_controlstrip td {
background-color: #fff; 
color: #ccc; 
border:0px; 
}

#lj_controlstrip_search_input_text, #lj_controlstrip select, #lj_controlstrip input#xc_user, #lj_controlstrip input#xc_password, #lj_controlstrip input#xc_remember, 

#lj_controlstrip input {
background:#ddd none repeat scroll 0 0 !important;
border:0 none;
color:#5F5F5F !important;

}

#lj_controlstrip a { 
color: #666666; 

} 

#lj_controlstrip_statustext { 
color: #dddddd; 

} 

#lj_controlstrip .ljuser a b {
color:#ddd;

}
#lj_controlstrip_userpic {

display:none;



}

a img {border:none;}
