
        @media screen, print {
                * {
                        margin: 0;
                        padding: 0;
                }
                hr {
                        display: none;
                }
                
                html>body {
                        background-color: #f7f0f3;
                        background-image: url(http://lj.rossia.org/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 {
                        background-color: #f7f0f3;
                        background-image: url(http://lj.rossia.org/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;
                        margin-top: 30px;
                }
                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://lj.rossia.org/img/community.gif) no-repeat;
                        padding-left: 19px;
                        padding-bottom: 7px;
                }
                a.user {
                        background: transparent url(http://lj.rossia.org/img/userinfo.gif) no-repeat;
                        padding-left: 19px;
                        padding-bottom: 7px;
                }
                p {
                        margin: 5px;
                        padding: 5px;
                }
                

                form {
                        display: inline;
                        margin-left: 00px;
                        padding: 0px;
                        width: 425px;
                }
              
                
                input, select, textarea {
                        font-family: Verdana, Helvetica, sans-serif;
                        font-size: 80%;
                        color: #9f74a5;
                        padding: 2px;
                        margin: 3px;
                }

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

                #header h1 {
                        font-family: Arial Black, Arial, Verdana, San-serif;
                        font-size: 250%;
                        color: #ffb2c7;
                }
                
                #face {
                		position: absolute;
                		width: 203px;
                		height: 197px;
                		background-image: url(http://lj.rossia.org/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://lj.rossia.org/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://lj.rossia.org/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;
                }

                #menu {
                        position: relative;
                        float: left;
                        font-family: Verdana, Helvetica, sans-serif;
                        font-size: 100%;
                        color: #ffffff;
                        padding: 4px;
                        margin-top: 80px;
                      
                }
                
                #menu-links {
                		background-image: url(http://lj.rossia.org/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;
                }
                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;
                }

                #entries {
                		position: relative;
                        background-image: url(http://lj.rossia.org/img/style/cuteness/entry-bg.gif);
                		background-repeat: repeat-y;
                        width: 532px;
                        
                }
                
                #entriesbg {
                		position: relative;
                        background-image: url(http://lj.rossia.org/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://lj.rossia.org/img/style/cuteness/entry-bottombg.gif);
                		background-repeat: no-repeat;
                		width: 528px;
                		height: 47px;
                		margin-left: 11px;
                		margin-top: -10px;
                }
                
                #comment-info {
                		background-color: #f7f0f3;
                }
                
                #comments div.entry-item {
                		padding: 5px;
                }
                
                #comments div.ind-comment-one {
                		border: 2px solid #f7f0f3;
                		background-color: #ffffff;
                		
                }
                
                .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 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, .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://lj.rossia.org/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; }
        }

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

        }

        

        