/* Cleaned CSS: */

.ContextualPopup, .icon-browser {
    background: #ececec;
    color: #444444;
    }

.ContextualPopup a, .icon-browser a { color: #865a98; }
.ContextualPopup a:visited { color: ; }
.ContextualPopup a:hover { color: #71c6c1; }
.ContextualPopup a:active { color: ; }

body {
        background-image: url("https://pics.livejournal.com/cimness/pic/00q4eb48");
        background-position: top center;
        background-attachment: fixed;
        background-repeat: repeat;
        }
 #primary {
        background-image: url("https://pics.livejournal.com/cimness/pic/00q4fqcz");
        background-position: top center;
        background-attachment: fixed;
        background-repeat: repeat;
        }

/* --------------------- Page header, entry titles, sidebar nav, & sidebar headers -------------------- */



/* Header */
h1, h5 { font-weight: normal; }

/* Journal title */
h1 {
   font-family: akaArcade, TallDeco, sans-serif;
   font-size: 6em;
   color: #444444;
   text-decoration: none;
   text-align: left;
   text-transform:lowercase;
   margin-left: 50px;
   margin-top: 50px;
   margin-bottom: 0px;
   }

/* Journal subtitle */
h5 {
   font-family: Verdana, sans-serif;
   font-size: 0.7em;
   color: #444444;
   text-align: left;
   margin-left: 60px;
   margin-top: 5px;
   }

#secondary .module-header, #secondary .module-header a, .module-section-two, .entry-title, .entry-title a {
   font-family: arial, sans-serif;
   font-weight:normal;
   }


/* ------------------------------------------- Page Layout ------------------------------------------ */

body {
        margin: 0;
        padding: 25px;
        font-family: Verdana, sans-serif;
        font-size: 12px;
        color: #444444;
        border-top: none;
        }
    a {
        text-decoration: none;
        font-weight: bold;
        color:  #865a98;
        outline: none;
        }
    a:visited, a:active {
        color: #865a98;
        text-decoration: none;
        }
    a:hover {
        color: #71c6c1;
        text-decoration: underline;
        }
    img, img a {
        border: 0!important;
        }

    #primary {
        position: relative;
        float: left;
        font-size: 0.9em;
        margin-top: 20px;
        padding: 30px;
        padding-bottom: 5px;
        border: 0px;
        border-left: 0px;
        border-right: 0px;
        color:#444444;
        left: 5%;
        width: 70%;
        }
    #secondary {
        position: relative;
        float: left;
        left: 5%;
        right: 5%;
        border: 0px;       
        margin: 0px;
        padding-top: 10px;
        padding-left: 60px;
        padding-bottom: 10px;
        width: 14%;
        font-size: 0.85em;
        color: #444444;
        }
    #page-navigation-bottom {
        clear:both;
        text-align: right;
    	margin-right: 100px;	
        font-size: 0.85em;
    }

    #page-navigation-bottom ul {
        list-style-type: none;
   }
    #page-navigation-top ul {
        list-style-type:none;
   }


/ *------------------------------------------ Sidebar --------------------------------------------* /

    #secondary ul {
       list-style-type: none;
    }

    #secondary a, #secondary a:visited, #page-navigation-bottom a, #page-navigation-bottom a:visited {
        color:#5d8282;
        font-weight:bold;
        padding-bottom:1px;
    }
    #secondary a:hover, #secondary a:active, #page-navigation-bottom a:hover, #page-navigation-bottom a:active {
        background-color: #d8d8d9; 
        color: #ececec; 
        text-decoration: none;
        padding-bottom: 0px;
        border-bottom: 0px;
    }

    #secondary .module-header {
        font-weight:bold;
        letter-spacing:.3em;
        text-align: left;
        color: #444444;
    }
    #secondary .module-header a {
        font-weight:bold;
        letter-spacing:.3em;
        text-align: left;
        text-decoration: none;
        color: #444444;
    }

    #secondary .module-header a:hover, #secondary .modeule-header a:active {
        text-decoration:none;
        color: #444444;
        background-color: transparent;
    }

    #secondary .manage-tags-link {
        text-align: center;
    }


/ **-------------------- Sidebar modules --------------------** /
    .module {
        padding: 0.5em 0;
    }
    /* Hide from IE5-Mac \*/
    * html .module {height: 1%;}
    /* end hide *//*** This hack will make IE5-win display the background color for the nav ***/

    .module a, .module a:visited {
        padding: 3px 0;
        color: #5d8282; }
    .module-photo {
        text-align: center;
    }
    .module ul {
        list-style-position: inside;
    }    
    .module-photo {
        text-align: center;
    }
    .module ul {
        list-style-position: inside;
    }

    .module-section-three ul { list-style: none; }


/*** --------- Profile --------- ****/

    .module-section-one {
        text-align: center;
        line-height: 90%; 
    }
    .module-section-one ul {
        text-align: center;
        list-style-type: none;
        margin-left: 0.5em;
        padding:0;
    }
    .module-section-one ul li {
        display: inline;
    }
    .module-section-one a, .module-section-one a:visited {
      padding: 0px;
      color: #5d8282; }

ul.userlite-interaction-links {
padding: 0;
text-align: center;
}
.userlite-interaction-links li {
margin: 0 0.5em;
}
.userlite-interaction-links ul {
list-style: none;
margin-left: 0;
padding-left: 0;
}

.userlite-interaction-links ul { list-style-type:none; }

    /* Hide from IE5-Mac \*/
    * html .module-section-one {height: 1%;}
    /* end hide *//*** This hack will make IE5-win display the background color for the nav ***/

/*** ----- Journal Navlinks ------ ***/

     .module-section-two  {
        font-size: 1.5em;
    	margin-top:15px;
        border-bottom: 0px;
        margin-left: -30px;
        }
     .module-section-two  a:hover, .module-section-two a:active { text-decoration: none; }   
     .module-section-two  ul {
        display: list-item; 
        list-style: none;
        padding-right: 10px;
        text-align: left;
        line-height: 1.2em; }
     .module-section-two  ul li {
        font-weight: bold;
        }


/* ---------------------------------- Entry --------------------------------- */

    /*test*/
    .userpic{
        float:right;
        padding: 5px;}


    .entry{
        min-height: 110px;
        border:0px;
        padding:15px;
        overflow:auto;
        }
    .entry, .entry-wrapper, .comment, .comment-wrapper {
        min-height: 110px;
        padding: 5px;
        color: #444444;
        }    

   .entry-title, .entry-title a {
    font-size: 0.8em;
    text-decoration: none;
    font-weight: normal;
    color: #444444;
    }

    .subject, .subject a, .subject a:visited, .subject a:hover, .subject a:active {
        font-weight:bold;
        font-size:1.5em;
        display: inline;
    }

    .restrictions, .access-filter {
       float:left;
       display: inline;
    }

    .datetime{
        margin-bottom:10px;
        font-style:italic;
    }
    .metas {
        list-style-type: none;
        margin: 0px;
        padding: 0px;
        font-size: 0.7em;
        padding-bottom: 20px;
    }

    .metas ul {
        list-style-type:none;
        margin: 0px;
        padding: 0px;
    }
    .tags {
        list-style-type: none;
        line-height: 0.8em;
    	line-spacing: 0;		
        font-weight: bold;
        font-size: 0.7em;
        text-transform: lowercase;
        padding-top: 20px;       
        padding-bottom: 5px;
        }
    .tags ul { display: inline; }
    .tags ul li { display:inline; padding:4px; }
    .tags ul li first { margin-left: -40px; }

    .tags a { 
        color: #444444;
        }
    .tags a:hover, tags a:active { 
        background-color: #d8d8d9; 
        color: #ececec; 
        text-decoration: none;
        }


    .bottomcomment {
        padding: 5px;
        margin-top: 5px;
        text-align:left;
        font-size:1em;
        color: #865a98;
        padding-bottom: 15px;
    }

    .comment-poster .anonymous {
        font-weight: bold;
    }

     .footer {
     margin: 10px 0;
     padding: 0;
     }

    .entry-management-links, .entry-management-links a,
    .entry-interaction-links, .entry-interaction-links a {
        color: #865a98;
        padding: 0.5em;
        padding-left: 0px;
        margin-top: 15px;
        list-style: none;
        display: inline;
        text-align: left;
    }
    .entry-management-links a:hover, .entry-management-links a:active, .entry-interaction-links a:hover, .entry-interaction-links a:active {
        background-color: #d8d8d9; 
        color: #ececec; 
        text-decoration: none;   
    }
    .entry-management-links ul, .entry-interaction-links ul {
        list-style: none;
	margin-left: 0;
	padding-left: 0;
    }

   .entry-management-links li, .entry-interaction-links li {
        list-style: none;
        display: inline;
    }

    /*Holly Hack*/
    /* Hides from IE-mac \*/

    * html .entry {height: 1%;}
    * html #primary {height: 1%;}
    /* End hide from IE-mac */

/* -------------------------- Misc hacks & entry styling ----------------------- */

    .floatclear {
        visibility: hidden;
        clear:both;
        height:0;
    }
    /* correct LJ breaking the comment page */
    textarea.textarea{
        width: 100%;
    }

    /*separators*/
    span.invis{
        display:none;
    }

    q{
        font-style: italic;
    }

    .entry blockquote {
	margin-left: 15px;
	padding: 10px;
	border: none;
    background-color: #ececec;
	}


    
