/* Cleaned CSS: */

        @media screen, print {
                ul#lj-links, ul#lj-summary, ul#user-links {
                        margin: 0;
                        padding: 0;
                }
                hr {
                        display: none;
                }

                html>body {
        
                        background-color: #f7f0f3;
                        background-image: url(http://l-stat.livejournal.net/img/style/cuteness/bg-pink.gif);
                        background-position: bottom;
                        background-repeat: repeat-x;
                        background-attachment: fixed;
        
                        font-family: Tahoma, Verdana, san-serif;
                        font-size: 12px;
                        line-height: 125%;
                        color: #9f74a5;
                }

                body {
                        margin-top: 0;
        
                        background-color: #f7f0f3;
                        background-image: url(http://l-stat.livejournal.net/img/style/cuteness/bg-pink.gif);
                        background-position: bottom;
                        background-repeat: repeat-x;
                        background-attachment: fixed;
        
                        font-family: Tahoma, Verdana, san-serif;
                        font-size: 12px;
                        line-height: 125%;
                        color: #9f74a5;
                }
                a {
                        font-family: Tahoma, Verdana, san-serif;
                        font-size: 100%;
                        color: #9f74a5;
                        text-decoration: none;
                }
                a:visited { color: #9f74a5; }
                a:hover, a:visited:hover { color: #c47a8e; text-decoration: underline; }
                a:active { color: #c47a8e; }
                a img { border: none; }
                a.comm {
                        background: transparent url(http://l-stat.livejournal.net/img/community.gif) no-repeat;
                        padding-left: 19px;
                        padding-bottom: 7px;
                }
                a.user {
                        background: transparent url(http://l-stat.livejournal.net/img/userinfo.gif) no-repeat;
                        padding-left: 19px;
                        padding-bottom: 7px;
                }
                p {
                        margin: 5px;
                        padding: 5px;
                }


                #container form {
                        display: inline;
                        margin-left: 0px;
                        padding: 0px;
                        width: 425px;
                }


                #container input,
                #container select,
                #container textarea {
                        font-family: Verdana, Helvetica, sans-serif;
                        font-size: 80%;
                        color: #9f74a5;
                        padding: 2px;
                        margin: 3px;
                }

                #container {
                        position: relative;
                        width: 700px;
                        margin: 50px auto 0;
                        text-align: left;
                }
                html>body #header {
                        position: relative;
                        margin-top: 20px;
                        margin-left: 5px;
                        z-index: 5;
                        background-color: ;
                }

                #header {
                        position: relative;
                        margin-top: 20px;
                        z-index: 5;
                        padding: 10px;
                        background-color: ;
                }

                #header h1 {
                        padding-right: 185px;
                        line-height: 1.1;
                        font-family: Arial Black, Arial, Verdana, San-serif;
                        font-size: 250%;
                        color: #ffb2c7;
                }

                #face {
                        position: absolute;
                        width: 203px;
                        height: 197px;
                        background-image: url(http://l-stat.livejournal.net/img/style/cuteness/face-cute.gif);
                        background-repeat: no-repeat;
                        z-index: 10;
                        margin-left: 290px;
                        margin-top: -10px;
                }

                html>body #face {
                        position: absolute;
                        width: 203px;
                        height: 197px;
                        background-image: url(http://l-stat.livejournal.net/img/style/cuteness/face-cute.gif);
                        background-repeat: no-repeat;
                        z-index: 10;
                        margin-left: 485px;
                        margin-top: 10px;
                }


                #comments h3 img {
                        border: 5px solid #f7f0f3;
                        background-color: #fff;
                }



                #userpicbg {
                        position: relative;
                        background-image: url(http://l-stat.livejournal.net/img/style/cuteness/userpicbg.gif);
                        background-repeat: no-repeat;
                        width: 163px;
                        height: 169px;
                        margin-left: 5px;
                }

                html>body #userpicbg img {
                        padding-top: 43px;
                        padding-right: 10px;
                }

                #userpicbg img {
                        padding-top: 23px;
                        padding-right: 10px;
                }

                .ind-entry h3.userpic img {
                        float: left;
                        margin-top: 10px;
                }

                #content-wrapper {
                        position: relative;
                        margin-top: -130px
                }

                #menu {
                        position: relative;
                        float: left;
                        font-family: Verdana, Helvetica, sans-serif;
                        font-size: 100%;
                        color: #ffffff;
                        padding: 4px;
                        margin-top: 110px;

                }

                #menu-links {
                        background-image: url(http://l-stat.livejournal.net/img/style/cuteness/menubg.gif);
                        background-repeat: no-repeat;
                        margin-left: -10px;
                        margin-top: 5px;
                        width: 164px;
                        height: 179px;
                        padding-left: 30px;
                        padding-top: 3px;
                }

                #link-list {
                        width: 164px;
                        height: auto;
                }

                #link-list-bg {
                        background-image: url(http://l-stat.livejournal.net/img/style/cuteness/menubg.gif);
                        background-repeat: no-repeat;
                        margin-left: -10px;
                        margin-top: 5px;
                        width: 164px;
                        height: 179px;
                        padding-left: 30px;
                        padding-top: 3px;
                }

                .box-vertical2 {
                    margin-top: 5px;
                }

                html>body #content {
                        position: relative;
                        margin-top: 5px;
                        margin-left: 160px;
                        width: 532px;
                        z-index: 4;
                }

                #content {
                        position: relative;
                        margin-top: -475px;
                        margin-left: 160px;
                        width: 532px;
                        z-index: 4;
                }

                *html #face {
                        margin-left: 300px;
                        margin-top: 10px;
                        }
                #entries {
                        position: relative;
                        background-image: url(http://l-stat.livejournal.net/img/style/cuteness/entry-bg.gif);
                        background-repeat: repeat-y;
                        width: 532px;

                }

                #entriesbg {
                        position: relative;
                        background-image: url(http://l-stat.livejournal.net/img/style/cuteness/content-header.gif);
                        background-position: top left;
                        background-repeat: no-repeat;
                        margin-left: 1px;
                        width: 532px;
                }

                #entries-content {
                        position: relative;
                        padding-top: 130px;
                        width: 532px;
                }

                #menu h2 {
                        margin: 20px 0;
                        font-family: Tahoma, Verdana, san-serif;
                        font-size: 120%;
                        color: #ffffff;
                }
                #menu h2.userpic {
                        text-align: center;
                }
                #menu a {
                        font-family: Verdana, Helvetica, sans-serif;
                        font-size: 80%;
                        color: #9f74a5;
                }
                #menu a:visited { color: #9f74a5; }
                #menu a:hover, #menu a:visited:hover { color: #c47a8e; }
                #menu a:active { color: #9f74a5; }
                #menu ul {
                        margin: 3px;
                        list-style: none;
                }
                #menu ul li {
                        margin: 3px;
                        padding: 2px;
                        list-style: none;
                }
                #menu ul li.active {
                        font-family: Verdana, Helvetica, sans-serif;
                        font-size: 80%;
                        color: #9f74a5;
                        font-weight: bold;
                }

                #content h2 {
                        margin: 20px 0;
                }
                #entries, #comments {
                        margin: 10px;
                }

                #entrybottom {
                        position: relative;
                        background-image: url(http://l-stat.livejournal.net/img/style/cuteness/entry-bottombg.gif);
                        background-repeat: no-repeat;
                        width: 528px;
                        height: 47px;
                        margin-left: 11px;
                        margin-top: -10px;
                }
                #content #comments h2 {
                        margin: 0;
                        padding: 20px 0;
                }
                #comment-info {
                        background-color: #f7f0f3;
                }

                #comments div.entry-item {
                        padding: 5px;
                }

                #comments div.ind-comment-one {
                        border: 2px solid #f7f0f3;
                        background-color: #ffffff;

                }

                .ljtaglist {
                        margin-left: 10px;
                }

                .ind-entry {
                        width: 440px;
                        border-bottom: 1px solid #cccccc;
                        margin-left: 25px;
                        padding: 10px;
                }
                .ind-entry h3 img, .ind-comment-one h3 img, .ind-comment-two h3 img, .ind-comment-screened h3 img {
                        position: relative;
                        float: right;
                        padding: 5px;
                }
                .ind-entry h2 {
                        font-family: Tahoma, Verdana, san-serif;
                        font-size: 125%;
                        color: #9f74a5;
                        margin: 20px 0px;
                        line-height: 140%;
                }
                .ind-entry H2 A, .ind-entry H2 A:hover, .ind-entry H2 A:visited {
                        color: #9f74a5;
                        text-decoration: none;
                }
                .ind-entry h4, .ind-comment-one h4, .ind-comment-two h4, .ind-comment-screened h4 {
                        font-family: Verdana, Helvetica, sans-serif;
                        font-size: 80%;
                        color: #9f74a5;
                }

                .ind-entry h4 a, .ind-comment-one h4 a, .ind-comment-two h4 a, .ind-comment-screened h4 a {
                        font-family: Verdana, Helvetica, sans-serif;
                        font-size: 100%;
                        color: #9f74a5;
                        text-decoration: underline;
                }
                .ind-entry h4 a:visited, .ind-comment-one h4 a:visited, .ind-comment-two h4 a:visited, .ind-comment-screened h4 a:visited { color: #9f74a5; }
                .ind-entry h4 a:hover, .ind-comment-one h4 a:hover, .ind-comment-two h4 a:hover, .ind-comment-screened h4 a:hover { color: #c47a8e; }
                .ind-entry h4 a:visited:hover, .ind-comment-one h4 a:visited:hover, .ind-comment-two h4 a:visited:hover, .ind-comment-screened h4 a:visited:hover { color: #c47a8e; }
                .ind-entry h4 a:active, .ind-comment-one h4 a:active, .ind-comment-two h4 a:active, .ind-comment-screened h4 a:active { color: #9f74a5; }
                .ind-entry div.entry-item {
                        display: table;
                        table-layout: fixed;
                        width: 100%;
                }
                .ind-entry div.entry-item, .ind-entry div.month-entries {
                        font-family: Tahoma, Verdana, san-serif;
                        font-size: 100%;
                        color: #9f74a5;
                        margin: 15px 0px;
                }
                .ind-entry div.entry-item a, .ind-entry div.month-entries a {
                        font-family: Tahoma, Verdana, san-serif;
                        font-size: 100%;
                        color: #9f74a5;
                        text-decoration: underline;
                }
                .ind-entry div.entry-item a:visited, .ind-entry div.month-entries a:visited { color: #9f74a5; }
                .ind-entry div.entry-item a:hover, .ind-entry div.entry-item a:visited:hover { color: #c47a8e; }
                .ind-entry div.month-entries a:hover, .ind-entry div.month-entries a:visited:hover { color: #c47a8e; }
                .ind-entry div.entry-item a:active, .ind-entry div.month-entries a:active { color: #9f74a5; }

                .ind-comment-one, .ind-comment-two, .ind-comment-screened {
                        margin: 10px 0;
                        padding: 5px;
                }
                .ind-comment-screened { background-color: #ffffff; border-bottom: 1px solid #999999; }

                .ind-comment-one h2 {
                        font-family: Georgia, serif;
                        font-size: 130%;
                        color: #9f74a5;
                        margin: 20px 0px;
                }
                .ind-comment-one div.entry-item {
                        font-family: Tahoma, Verdana, san-serif;
                        font-size: 100%;
                        color: #9f74a5;
                        margin: 15px 0px;
                }
                .ind-comment-one div.entry-item a {
                        font-family: Georgia, serif;
                        font-size: 100%;
                        color: #9f74a5;
                        text-decoration: underline;
                }
                .ind-comment-one div.entry-item a:visited { color: #9f74a5; }
                .ind-comment-one div.entry-item a:hover, .ind-comment-one div.entry-item a:visited:hover { color: #c47a8e; }
                .ind-comment-one div.entry-item a:active { color: #9f74a5; }


                .ind-comment-screened h2 {
                        font-family: Georgia, serif;
                        font-size: 130%;
                        color: #333333;
                        margin: 20px 0px;
                }
                .ind-comment-screened div.entry-item {
                        font-family: Tahoma, Verdana, san-serif;
                        font-size: 100%;
                        color: #333333;
                        margin: 10px 0px;
                }
                .ind-comment-screened div.entry-item a {
                        font-family: Georgia, serif;
                        font-size: 100%;
                        color: #9f74a5;
                        text-decoration: underline;
                }
                .ind-comment-screened div.entry-item a:visited { color: #9f74a5; }
                .ind-comment-screened div.entry-item a:hover, .ind-comment-screened div.entry-item a:visited:hover { color: #c47a8e; }
                .ind-comment-screened div.entry-item a:active { color: #9f74a5; }

                #comments {
                        width: 425px;
                        margin-left: 40px;
                }

                .month-entries {
                        margin: 10px 0;
                }
                .month-entries ul {
                        list-style: none;
                        margin: 10px;
                }
                .month-entries ul li {
                        list-style: none;
                        padding: 3px;
                }


                #footer {
                        position: relative;
                        font-family: GTahoma, Verdana, san-serif;
                        font-size: 100%;
                        color: #9f74a5;
                        background-image: url(http://l-stat.livejournal.net/img/style/cuteness/footerbg.gif);
                        background-repeat: no-repeat;
                        width: 508px;
                        height: 53px;
                        margin-top: 20px;
                }
                #footer p {
                        padding-top: 10px;
                        padding-left: 30px;
                        vertical-align: middle;
                }
                #footer a {
                        font-family: Tahoma, Verdana, san-serif;
                        font-size: 100%;
                        color: #9f74a5;
                }
                #footer a:visited { color: #9f74a5; }
                #footer a:hover, #footer a:visited:hover { color: #c47a8e; }
                #footer a:active { color: #9f74a5; }

                .j-adv {
                    margin: 20px auto;
                    text-align: center;
                    }
                    .j-adv-inner {
                        display: inline-block;
                        }
        }

        @media print {
                #menu {
                        display: none;
                }
                #content {
                        margin-left: 0px;
                }
                #entries, .ind-entry, .ind-comment, #footer, #header {
                        border: none;
                }

        }

        
