/* Cleaned CSS: */

	
/* stylesheet by morirvivo@estiloamor */


    body {
        background-image: url("https://p.dreamwidth.org/a7c8ede540f4/-/i177.photobucket.com/albums/w208/sugarbones_extra/backgrounds/xxpc5.png"); background-attachment: 

scroll; 
background-color: #EDFFE0;
        text-align: center;
        color: #a0a0a0;
        font-family: tahoma;
        font-size: 8pt;
        margin: 0px;
        line-height: 150%
        }

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

    a:hover {
        color: #ccc;
        text-decoration: none;
        cursor:default
        }

    blockquote {
            font-size: 11px;
            color: #444;
            border: #ddd solid 1px; 
            padding: 10px;
            background-image: url("https://p.dreamwidth.org/fa042d9b9e09/-/");
            
        }

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

    #content
    {
        margin: auto;
        background-image: url(""); background-attachment: scroll; 
width: 100%;
margin-right: auto:
margin-left: auto;

        
    }

     #maincontent {
        width: 700px;
        text-align: left;
margin-left: 240px;
margin-right: auto;

        }
		#sidebar {		
                display:none;

                }


#header {		
		width: 100%;
padding: 10px 0 20px 0;
		margin-left: auto;
margin-right: auto;
		text-align: center;
		font-family: courier new;
		font-size: 10px;
                text-transform: lowercase;
		font-weight: lighter;
		letter-spacing: 1px;	
		background-image: url("https://p.dreamwidth.org/c62b0db1bd74/-/i43.tinypic.com/30071vr.png");
		color: #fff;	
                border: 0px;
display: block;
		}

div#header li.view, div#footer li.viewing { 	margin-left: 8px; margin-right: 8px; padding:15px 0px 0px 0px; background: transparent url("")  no-repeat scroll 50% 0%; color: #F4FE61;}

	
   #footer {
		width: 735px;
		padding: 0px 0px 10px 0px;
		text-align: right;
		font-family: "arial", sans-serif;
		font-size: 9px;
		font-weight: normal;
		letter-spacing: 1px;
		color: #fff9bd;
margin-top: 0px;
		z-index: 100;
		clear: both;
margin:auto;
-moz-border-radius: 4.5%;
		}


    /* header -- links to views; title of journal; subtitle of journal */

    div#header a, div#header a:link, div#header a:visited {
        color: #737373;
        padding: 0px;
        background-color: ;
        text-decoration: none;
        text-align: center;
    }

div#footer a, div#footer a:link, div#footer a:visited {
color: #808080;
        padding: 15px;
        background-color: #000;
-moz-border-radius: 2.5%;
        text-decoration: none;
}

    .title {margin: 5px 0 0; color:#fff;  text-align: center; font-size: 30pt; font-family:times new roman; letter-spacing: -3px; font-weight: normal;  }
.subtitle{ text-align: right; color:#3d3d3d; font-size: 7pt;  font-weight: normal; text-transform: uppercase;  letter-spacing:8px;}

    div#header a:hover{
        background-color: transparent;
        text-decoration: none;
        color: #808080;
        padding: 0px;
        text-align: center;
    }

div#footer a:hover{
color: #8C8C8C;}

    ul.navheader
        {
        padding: 0px;
        display: inline;
        margin: 0px;
        text-align: center;
        }

    ul.navheader li  {
        display: inline;
        padding: 0px;
        margin: 2px 2px 2px 2px;
        text-align: center;
        }



/* sidebar */ 	
			
	div#sidebar a, div#sidebar a:link, div#sidebar a:visited{
		color:;
	}
	
	div#sidebar a:hover {
		color:;
		

	}
	
	.defaultuserpic { display: none; }

	
	.sbarheader {
		padding: 0 5px 0 5px;
		}
	
	.sbarbody {
		padding: 0 5px 0 5px;	
		}
	
	.sbarbody2 { 
                  display: none;}
			
	table.calendar {
		margin-right: auto;
		margin-left: auto;
		display: none;
		}
		
    

     .sbarcalendarposts { 
        padding: 3px; 
        border: 1px solid #f0f0f0; 
        background: #f7f7f7; 
        text-align: center; 
              }

		
		ul.sbarlist
	{
display: block;
		padding-left: 0; 
margin-left: auto;
margin-right: auto;
width: 750px; 

	}

	li.sbaritem
	{
                border-right: 1px solid #333;
		padding: 5px;
		margin-left: 0px;
		list-style: none;
		text-align: left;
                width: 750px;
                margin-left: auto;
                margin-right: auto;
		text-transform: lowercase;
                display: inline;
                
	}
		
 
	li.sbartitle
	{
		display: none; 

	} 


        #sidebar_linklist  
        { 
         font-family: Georgia, Times New Roman, Book Antiqua, serif; 
         text-align: right;
         padding:2px 0px;
        
         }


    /* maincontent */

.subcontent { 
                padding: 5px 0 5px 0;
                margin-top: 40px;
                margin-left: auto;
                margin-right: auto;
                position: 600px; 
                background-color: #000;
        border: solid 0px;
-moz-border-radius: 2.5%;
                

         }

    .entry { 
        margin: 10px 0px 0px 0px;
        padding: 5px 30px;
        background-color: #ffffff;
        color: #333;
        font-family: arial;
        font-size: 8pt;
        text-align: justify;
        line-height:13px;
        }
		
    .entry_text { 
        padding-right: 0px; 
        padding-top: 15px; 
        padding-bottom: -10px;
                background-color: #ffffff; }

		
	.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{
		
position: absolute;
display: block;
		float: left;
		background-color: #000!important;
		padding: 10px;
		margin: 0px 70px -90px -160px;
text-align: center;
		}

.userpicfriends {
		
position: absolute;
display: block;
padding: 5px;
		float: left;
		margin: 0px 0px -90px 0px;
text-align: center;
border:0px;
background: transparent!important;
		}

.userpicfriends font {color: #fff !important;}
.userpicfriends img {padding: 6px; border: 5px solid #000; background: #000!important;}

.userpic img{
border: 5px solid #000;
padding: 0px;
-moz-border-radius: 2.5%;
}


    .date { 
               text-transform: uppercase; 
               font-family:georgia;
               font-weight: bold;
               color: #777; 
               font-size: 9px; 
               letter-spacing: 5px; 
               word-spacing: 6px;
               line-height: 6px;
               padding-right: 12px;}
    .subject { 
                color: #F4FE61; 
                background-color: transparent;
                padding-left: 15px; 
                padding-right: 15px; 
                font-size: 19pt; 
                font-family: script;
                line-height: 20px; 
                letter-spacing: 0px;  

                }
.subject a, .subject a:link, .subject a:visited {text-decoration: bold; color: #333;}

        .datesubject {
        text-align: right;
        margin: 10px 0px 0px 125px;
        background-image: url("");
        background: #000;
        padding-top: 5px;
        padding-bottom: 5px;
        }
	.currents div { display: block; }
		
	 .ljtags {text-align: left;  padding: 2px 2px 2px 14px;  margin-top: 20px; position: relative; text-transform: lowercase; font-size: 7pt; color: #888888;  background: transparent url("https://p.dreamwidth.org/9a9bb28611e4/-/i36.tinypic.com/9uxjwl.gif") no-repeat scroll 0% 50%; margin-left: 5px;}

.currents {text-transform:lowercase; color: #cccccc;
    text-align: left; width: 50%; padding: 5px;
    font-size: 7.5pt;
margin-top: -35px;
}
.currents strong {font-weight: normal;text-decoration: none; color: #888888; }
.currentlocation {padding: 2px 2px 2px 14px;   background: transparent url("https://p.dreamwidth.org/de7fd8bbff82/-/i35.tinypic.com/qp2atg.gif") no-repeat scroll 0 50%; } .currentmood {padding:2px 2px 2px 14px; background: transparent url("https://p.dreamwidth.org/c0fa3ec7175b/-/i35.tinypic.com/2mr8g8z.gif") no-repeat scroll 0% 50%;} .currentgroups {padding: 2px 2px 2px 14px;   background: transparent url("https://p.dreamwidth.org/7c0fb0011e97/-/i38.tinypic.com/28u0eh5.jpg") no-repeat scroll 0% 50%; } 
.currentmusic {padding: 2px 2px 2px 14px;  background: transparent url("https://p.dreamwidth.org/c5e682f0f54b/-/i36.tinypic.com/2vwdzzd.gif") no-repeat scroll 0% 50%; }

.currentmood img {display:none;}

		.comments {
text-transform: lowercase;
		font-size: 9px;
                color: #fff;
		text-align: right;
		padding: 10px 10px 10px 0px;
		position: relative;
margin-left: -30px;
width: 690px;
background: #fff;
		top: 20px;
-moz-border-radius: 0 0 2.5% 2.5%;
		}



	div.comments a, div.comments a:link, div.comments a:visited{
                font-family: lucida console;
		color:#858585;
                padding-right: 10px;
                padding-bottom: 15px;
                padding-top: -15px;
                font-size: 10px;
	}
	
	div.comments a:hover { color:#ccc; }




    /* maincontent --  entry, reply pages */

    .datesubjectcomment {
            background-color: transparent;
            padding: 5px;
            margin-top: 20px;
            }

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

    .box {
        border: #eee 1px solid;
        background-color: #ffffff;
        padding: 10px;
        clear: left;
        }

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

    textarea.textbox  {
          width: 95% !important;
          background-color: #ffffff;
           }

    .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: #000000;
        }

    .replytosubject {
        font-weight: bold;
        background-color: #ffffff;
        }


    .commentreply {
        background-color: #ffffff;
        position: relative;
        margin: 10px;
        font-size: 11px;
        font-family: arial ;
        color: #444;
        }

    .commentbox {

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

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

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

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

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





    



    /* maincontent -- year/achive 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: #ffffff;
        }

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

    td.yearmonth {
        border-style: none;
        }


    /* footer */

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

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


    .clearfoot {
        clear: both;
        }


    /* misc  */

    .clear {
        height: 15px;
        }

    .skiplinks {
        border: 1px solid #eee;
        background-color: #f7f7f7;
        margin: 30px 0px -15px 0px;
        margin-top: 10px;
        padding-left: 3px;
        text-align: center;
        color: #f7f7f7;
        text-transform: lowercase;
        }

    .headerimage {
        /* for formatting header image */
        }

    .separator{
        /* for formatting separators between entries */
        height: 1px;
    }

    * html div.subcontent {
        /* fixes an IE reply page bug */
        height: 1%;
        clear: none;
    }

    * html div.box#commentform {
        /* fixes an IE reply page bug */
        position: absolute;
        border-width: 1px;
        border-style: solid;
        border-color: #ffffff;
        background-color: #fff;
    }
    
#footer .viewing { display:none; }
/*----------------------------------------------------
 Tiny Icons 
----------------------------------------------------------------*/
.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("https://p.dreamwidth.org/6b7a5ea28972/-/i44.tinypic.com/xmn9e0.png"); 
  		padding: 13px 13px 0 10px;
		}

	.ljuser img[src="http://p-stat.livejournal.com/img/userinfo.gif"] {
		background-color:transparent;
  		background-image: url("https://p.dreamwidth.org/6b7a5ea28972/-/i44.tinypic.com/xmn9e0.png");
  		padding: 13px 13px 0 10px;
		}

	.ljuser img[src="http://p-stat.livejournal.com/img/community.gif"] {
		background-color:transparent;
 		background-image: url("https://p.dreamwidth.org/3f76f14ed46a/-/i44.tinypic.com/10i79zp.png");
 		padding: 12px 11px 0 11px;
		}

.ljuser img[src="http://p-stat.livejournal.com/img/syndicated.gif"] {
  background-image: url("https://p.dreamwidth.org/52600d8bc32d/-/i31.tinypic.com/16h3r6u.gif");
 		padding: 12px 11px 0 11px;
		}
  
.ljuser img[src="http://p-stat.livejournal.com/img/newsinfo.gif"] {
  background-image: url("https://p.dreamwidth.org/52600d8bc32d/-/i31.tinypic.com/16h3r6u.gif");
 		padding: 12px 11px 0 11px;


		}
  
.ljuser img[src="http://stat.livejournal.com/img/openid-profile.gif"] {
  background-image: url("https://p.dreamwidth.org/52600d8bc32d/-/i31.tinypic.com/16h3r6u.gif");
 		padding: 12px 11px 0 11px;
		}

        span.ljuser a b { font-weight: none; padding: 2px 0 2px 0; color: #ccc ; background: 

#transparent; }

    span.ljuser a:hover { font-weight: none; padding-top: 2px; padding-bottom: 2px; color: 

#f0f0f0; 

background: #transparent;}
span.ljuser a b, b a, a b { 
	padding: 2px; 
	font-weight: lighter; 
	}



/* replace default protected entry icon */

.subject img[src="http://p-stat.livejournal.com/img/icon_protected.gif"] { 
        width: 0; 
        height: 0; 
        padding: 0 7px 9px 0; 
        background: url("https://p.dreamwidth.org/8ae7c2fc1de3/-/i23.tinypic.com/5k3e34.gif"); }.subject img[src="http://p-stat.livejournal.com/img/icon_private.gif"]  

{
        width: 0; 
        height: 0; 
        padding: 0 15px 14px 0; 
        background: url("https://p.dreamwidth.org/cd2e151d739e/-/i2.tinypic.com/6tfqxxv.gif"); }.subject img[src="http://p-stat.livejournal.com/img/icon_groups.gif"]  
{
        width: 0; 
        height: 0; 
        padding: 0 16px 16px 0; 
        background: url("https://p.dreamwidth.org/b57b45569276/-/i31.tinypic.com/wk388h.png"); }

/*--- MAKING ALL IMAGES SEE-THROUGH ON HOVER ---*/

img:hover {
	filter: alpha(opacity=70);
	moz-opacity: .70;
	opacity: .70;
	}

   span.ljuser a b { font-weight: lighter; padding: 2px 0 2px 0; color: #ccc ; background:#transparent; }

    span.ljuser a:hover { font-weight: lighter; padding-top: 2px; padding-bottom: 2px; color: #f0f0f0;  }










	}
    
