/* 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: #588b49;
			background-image: url(http://ana-girl.com/images/page/landscape.jpg);
                        background-position: top;
                        background-repeat: repeat-x;
                        background-attachment: fixed;
                        font-family: Tahoma, Verdana, san-serif;
                        font-size: 12px;
                        line-height: 125%;
                        color: #00c3ff;
                }
                
                body {
                        background-color: #588b49;
			background-image: url(http://ana-girl.com/images/page/landscape.jpg);
                        background-position: top;
                        background-repeat: repeat-x;
                        background-attachment: fixed;
                        font-family: Tahoma, Verdana, san-serif;
                        font-size: 12px;
                        line-height: 125%;
                        color: #00c3ff;
                        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://ana-girl.com/images/page/community.gif) no-repeat;
                        padding-left: 19px;
                        padding-bottom: 7px;
                }

                a.user {
                        background: transparent url(http://ana-girl.com/images/page/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;
			top: 0px;
                        z-index: 5;
                }
                
                #header {
                	position: absolute;
			top: 0px;
    			z-index: 5;
    			padding: 10px;
                }

		html>body #journal {
			position: absolute;
			left: 45px;
			top: 85px;
			z-index: 10;
		}

		#journal {
			position: absolute;
			left: 45px;
			top: 85px;
			z-index: 10;
		}

		html>body #photos {
			position: absolute;
			left: 135px;
			top: 85px;
			z-index: 10;
		}

		#photos {
			position: absolute;
			left: 135px;
			top: 85px;
			z-index: 10;
		}

		html>body #links {
			position: absolute;
			left: 225px;
			top: 85px;
			z-index: 10;
		}

		#links {
			position: absolute;
			left: 225px;
			top: 85px;
			z-index: 10;
		}

		#rss {
			position: absolute;
			left: 315px;
			top: 85px;
			z-index: 10;
		}

                #header h1 {
                        font-family: Arial Black, Arial, Verdana, San-serif;
                        font-size: 250%;
                        color: #ffb2c7;
                }
                
                #comments h3 img {
                	border: 5px solid #f7f0f3;
                	background-color: #fff;
                }
                
                html>body #content {
                	position: relative;
                	margin-top: -75px;
                        margin-left: 0px;
                        width: 700px;
                        z-index: 4;
                }
                
                #content {
                	position: relative;
                	margin-top: -75px;
                	margin-left: 0px;
                        width: 700px;
                        z-index: 4;
                }

                #entries {
                	position: relative;
                        width: 532px;
                }
                
                #entriesbg {
                	position: relative;
                        background-image: url(http://ana-girl.com/images/page/content-header.gif);
                        background-position: top left;
                        background-repeat: no-repeat;
			top: 25px;
                	margin-left: 1px;
                	width: 700px;
                }
                
		#fairy {
			position: relative;
			left: 489px;
			top: 0px;
		}

                #entries-content {
                	position: relative;
			left: -1px;
			top: 26px;
                        background-image: url(http://ana-girl.com/images/page/entry-bg.gif);
                	background-repeat: repeat-y;
                	width: 700px;
                }

                #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;
			top: 51px;
                	background-image: url(http://ana-girl.com/images/page/entry-bottombg.gif);
                	background-repeat: no-repeat;
                	width: 696px;
                	height: 97px;
                	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;
                		
                }

                .divider {
                        width: 608px;
                        border-bottom: 1px solid #cccccc;
                        margin-left: 25px;
                        padding: 10px;
                }

                .ljtaglist {
                        margin-left: 10px;
                }
                
		.imagethickborder {
			border-color: #00c3ff;
			border-style: solid;
			border-width: 3px;
		}

		.imagethinborder {
			border-color: #00c3ff;
			border-style: solid;
			border-width: 1px;
		}

                .ind-entry {
			width: 608px;
                        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;
                }

		.textteam {
			font-weight: bold;
		}

		.textband {
			font-weight: bold;
		}

		.textheading {
			font-weight: bold;
		}

		.textplace {
			color: #0F58FF;
		}

		.textalbum {
			color: #FF0000;
		}

		.textfilm {
			color: #FF0000;
		}

		.textbook {
			color: #FF0000;
		}

		.textgame {
			color: #FF0000;
		}

		.textquote {
			font-style: italic;
		}

                #footer {
                        position: relative;
                        font-family: GTahoma, Verdana, san-serif;
                        font-size: 100%;
                        color: #9f74a5;
                        background-image: url(http://ana-girl.com/images/page/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;
                }

        }

        

        
