#header
{
    width: 954px;
    height: 183px;
    margin: 0 auto;
    background: url("img02.jpg");
}
#title h1
{
    margin: 1px 150px;
    color: white;
    padding-top: 110px;
}
#title h1 a
{
    color: white;
}
#title p
{
    margin: 10px 150px;
    color: white;
}
.postview
{
    margin: 30px;
}
.post
{
    background: transparent url("img08.jpg") no-repeat scroll left bottom;
    width: 606px;
}
#postToolbar
{
    margin: 30px;
}
#content2 h3
{
    margin: 30px;
}
#content
{
    margin-left: 10px;
}
#comments
{
    margin: 30px;
}
#commentform
{
    margin: 30px;
}
#commentform h3
{
    margin: 0px;
}
#content2
{
    float: left;
    width: 649px;
}
#contentwrapper
{
    background: url("img04.jpg") no-repeat;
}
#container
{
    width: 954px;
    margin: 0 auto;
    background: #FFFFFF url("img03.jpg") no-repeat;
}
body
{
    margin: 0;
    padding: 0;
    background: #FFFFFF url("img01.jpg") repeat-x;
    font-family: "Trebuchet MS" , Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #405A67;
}
#sidebar-a
{
    float: right;
    width: 261px;
    border: 0pt none;
    background: url("img05.jpg") no-repeat;
}
#sidebar-a h3
{
    color: black;
    font-size: 18px;
    border: 0pt none;
    padding: 30px 0 40px 10px;
    background: url("img12.jpg") no-repeat left bottom;
}
#sidebar-a ul
{
    width: 175px;
    margin: 0;
    padding: 0pt 0pt 0pt 27px;
    list-style: none;
    border-style: none none none;
}
#sidebar-a li
{
}
#sidebar-a li ul
{
    width: auto;
    padding: 0 15px 0 10px;
}
#sidebar-a li li
{
    padding: 5px 0 5px 0;
    background: url("img13.gif") repeat-x;
}
#sidebar-a li li.first
{
    padding-top: 0;
    background: none;
}
#sidebar-a li h3
{
}
.postview
{
    background: url("img07.jpg") no-repeat scroll left top;
}
#footer
{
    padding: 30px 0;
}

#footer p
{
    text-align: center;
    font-size: 12px;
    color: #83B3CE;
}

#footer a
{
    color: #83B3CE;
}
.postsubhead
{
    background: transparent none repeat scroll 0%;
    color: black;
    font-size: 0.9em;
    font-weight: bold;
    margin: 10px;
    padding: 0.2em 5px;
    text-align: right;
}
.postsubhead a:link, .postsubhead a:visited
{
    color: #000000;
    font-weight: bold;
}
.postsub
{
    border-color: -moz-use-text-color #AAAAAA rgb(170, 170, 170);
    border-style: none;
    border-width: 0px 1px 1px;
    font-size: 0.9em;
    margin: 10px;
    padding: 0em 5px 2em;
}
#WeblogLinks
{
    width: 185px;
    height: 162px;
    padding: 70px 37px 0 35px;
    background: url("img11.jpg") no-repeat left bottom;
}

#WeblogLinks h3
{
    font-size: 18px;
    font-weight: normal;
    margin-bottom: 25px;
    text-align: center;
    background: transparent none;
}
#WeblogLinks a:active, #WeblogLinks a:visited, #WeblogLinks a:link
{
    text-align: center;
}
#WeblogLinks ul
{
    text-align: center;
}
#WeblogLinks p
{
    font-size: 12px;
}
#wrapper
{
    padding: 0em;
}
#masthead
{
    background-color: white;
    font-size: 10px;
    left: 0px;
    margin-left: 5px;
    margin-top: 5px;
    padding: 10px;
    position: fixed;
    top: 0px;
    border: 0pt none;
}
#nav
{
    background-color: white;
    border: 0pt none;
    font-size: 10px;
    padding: 10px;
    position: fixed;
    right: 5px;
    top: 5px;
}
.commentowner
{
    background-color: #F0F8FF;
    border: 1px solid #666666;
    margin-bottom: 3em;
    overflow: hidden;
    padding: 4px;
}
