/* Cleaned CSS: */

    body {
        margin: 0;
        padding: 0;
        font-family: Times New Roman, cursive;
        font-size: 0.75em;
        background: url(http://l-stat.livejournal.com/palimg/textures/ice.png/ptffffff000000);
        background-color: #000000;
        color: #000000;
    }
    #mainContainer {
        position: relative;
        width: 90%;
        margin-left: 5%;
        min-width: 300px;
    }
    #header {
        padding: 0 1em;
        min-height: 110px;
        margin: 0 0 10px 0;
        background: url(http://l-stat.livejournal.com/palimg/textures/brushed_metal.png/ptffffff000000);
        background-color: #000000;
        color: #ffffff;
    }
    #header h1 {
        margin: 0 0 -10px 0;
        padding: 15px 0;
    }
    #header a {
        font-family: Verdana, monospace;
        font-size: 2em;
        text-decoration: none;
        color: #ffffff;
    }
    #header p {
        color: #ffffff;
        font-size: 18px;
        font-style: italic;
        margin: 0 0 0 20px;
    }
    #content {
        float: left;
        background-color: #000000;
        color: #ffffff;
        padding: 5px;
        margin: 20px 1% 20px 1%;
        background: url(http://l-stat.livejournal.com/palimg/textures/marble.png/pt000000000000);
        width: 69%;
        voice-family: ""}"";
        voice-family:inherit;
        width: 66%;
    }
    html>body #content {
        width: 66%;
    }
    #content p {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 8px;
    }
    #sideBar {
        float: left;
        padding: 5px;
        margin: 20px 1% 20px 1%;
        background-color: #000000;
        color: #ffffff;
background: url(http://l-stat.livejournal.com/palimg/textures/marble.png/pt000000000000);
        width: 20%;
        voice-family: ""}"";
        voice-family:inherit;
        width: 17%;
    }
    html>body #sideBar {
        width: 17%;
    }
    #sideBarHeader {
        min-height: 100px;
        background-color: #000000;
        color: #ffffff;
background: url(http://l-stat.livejournal.com/palimg/textures/brushed_metal.png/ptffffff000000);
        vertical-align: bottom;
        margin-bottom: 10px;
    }
    #sideBar h4 {
        color: #ffffff;
        text-transform: uppercase;
        font-weight: normal;
        font-family: Book Antiqua, sans-serif;
        display: block;
        text-align: center;
        padding: 5px;
        padding-bottom: 0;
        background: url(http://l-stat.livejournal.com/palimg/shadow/t.gif/pt464646000000) repeat-x;
    }
    #sideBar ul {
        margin: 0 0 1em 1em;
        padding: 0;
        list-style-type: none;
    }
    .sideBarBox {
        border: 2px solid #000000;
        margin-bottom: 5px;
        background-color: #000000;
        color: #ffffff;
    }
    .sideBarBox a, .sideBarBox a:active {
        color: #c0c0c0;
    }
    .sideBarBox a:visited {
        color: #c0c0c0;
    }
    .sideBarBox h5 {
        font-family: Book Antiqua, sans-serif;
        margin: 10px 0 0 0;
    }
    .sideBarUpi {
        margin: 0;
        padding: 2px;
    }

    .entry {
        padding: 5px;
        background-color: #000000;
        font-family: Bookman Old Style, sans-serif;
    }
    .entry a {
        color: #c0c0c0;
    }
    .entry a:visited {
        color: #c0c0c0;
    }
    .entry h3 {
        font-family: Lucinda Sans, sans-serif;
        font-size: 1.5em;
        padding: 3px;
        margin: 10px 0;
    }
    .entryBar {
        clear: both;
        overflow: auto;
        font-size: 0.9em;
    }
    .entryBar H3 A:hover, .entryBar H3 A:visited, .entryBar H3 A {
        text-decoration: none;
        color: #ffffff;
    }

    .entryText {
        margin-top: 5px;
        margin-bottom: 5px;
    }
    .entryFooter {
        padding-top: 1em;
    }
    .commentsInfo {
        float: right;
    }
    form#postform textarea {
        width: 100%; max-width: 99%;
    }
    form#postform input {
        max-width: 100%;
    }

    .commentBoxOne {
        border: 5px solid #000000;
    }
    .commentBoxTwo {
        border: 5px solid #000000;
    }
    .commentBoxScreened {
        border: 5px solid #000000;
    }
    .commentBoxOne .commentInfo {
        background-color: #000000;
        color: #ffffff;
    }
    .commentBoxTwo .commentInfo {
        background-color: #000000;
        color: #ffffff;
    }
    .commentBoxScreened .commentInfo {
        background-color: #000000;
        color: #ffffff;
    }
    .commentBoxOne, .commentBoxTwo, .commentBoxScreened {
        background-color: #000000;
        color: #ffffff;
        border-right: none;
        border-bottom: none;
        width: 99%;
    }
    .commentBoxOne a, .commentBoxTwo a, .commentBoxScreened a {
        color: #c0c0c0;
    }
    .commentBoxOne a:visited, .commentBoxTwo a:visited, .commentBoxScreened a:visited {
        color: #c0c0c0;
    }
    .commentUpi {
        float: left;
        margin-right: 10px;
        margin-bottom: 10px;
    }
    .commentUpi img {
        border: 0;
    }
    .commentInfo {
        width: 100%;
        vertical-align: bottom;
        padding-botttom: 5px;
        background-color: #ccf;
    }
    .commentButs {
        vertical-align: bottom;
        text-align: right;
    }
    .commentText {
        padding-top: 5px;
        padding-left: 5px;
    }
    .commentLinks {
        clear: both;
        margin-left: 5px;
    }

    #footer {
        float: left;
        width: 69%px;
        font-size: 0.8em;
        margin-top: 10px;
        margin-bottom: 10px;
    }

    h2, h3, h4 {
        margin-top: 0;
    }
    a {
        color: #c0c0c0;
        text-decoration: none;
    }
    a:hover {
        text-decoration: underline;
    }
    a:visited {
        color: #c0c0c0;
    }
    .userpic {
        float: right;
        margin-left: 5px;
        margin-bottom: 5px;
    }
    div.entrysub h3 {
        margin: 0;
    }
    div.MiniCalContainer {
        border: 2px solid #000000;
        width: 98%;
        height: 3em;
        overflow: auto;
        margin-top: 10px;
        margin-left: 1%;
        background: #000000 url(http://l-stat.livejournal.com/palimg/shadow/b.gif/pt464646000000) repeat-x scroll bottom;
    }
    .MiniCalDayPosts {
        font-weight: bold;
    }
    td.MiniCalWeekend {
        background-color: #323232;
    }
    td.MiniCalDay, td.MiniCalDayPosts {
        font-family: Trebuchet, Verdana, sans-serif;
        font-size: 0.95em;
        color: #ffffff;
    }
    .MiniCalDay a, .MiniCalDay a:active, .MiniCalDayPosts a, .MiniCalDayPosts a:active {
        color: #c0c0c0;
    }
    .MiniCalDay a:visited, .MiniCalDayPosts a:visited {
        color: #c0c0c0;
    }
    .monthWrapper {
        display: table;
        border: 1px solid black;
        width: 100%;
    }
    .monthRow {
        display: table-row;
        border: 1px solid black;
    }
    .monthCell, .monthDay {
        display: table-cell;
        border: 1px solid black;
        padding: 3px;
    }
    .monthDay {
        font-family: Book Antiqua, sans-serif;
        font-size: 2em;
        text-align: right;
    }
    #cal a {
        text-decoration: none;
        color: #c0c0c0;
    }
    .calrow {
        clear: both;
        font-family: Arial, sans-serif;
    }

    .calempty {
        width: 24px;
        font-size: 11px;
        margin: 1px;
        float: left;
    }
    .calactitem {
        float: left;
        margin: 1px;
        width: 23px;
        font-size: 11px;
        text-align: center;
        background-color: white;
        border-right: 1px solid black;
        border-bottom: 1px solid black;
    }
    .calDayEntries {
        font-size: 1.5em;
        font-weight: bold;
    }
    .calDay, .calDayEntries, .bigday {
        font-family: Book Antiqua, sans-serif;
        text-align: center;
        vertical-align: middle;
    }
    .bigday {
        font-weight: bold;
    }
    .cal td {
        padding: 3px;
    }
    .calinitem {
        float: left;
        margin: 1px;
        width: 23px;
        font-size: 11px;
        text-align: center;
        border-right: 1px solid black;
        border-bottom: 1px solid black;
    }

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


