﻿body 
{
    font-family: Sans-Serif;
    font-size: 13px;
}

.pC_blog_postTitle
{
    font-weight: bold;
    font-size: 52px;
    font-style: italic;
    border-bottom: solid 1px #d32604;
}

.pC_blog_pagerLinks_active
{
    font-weight: bold;
    background-color: Transparent;
}

.pC_blog_pagerLinks
{
    color: #dfdfdf;
    text-decoration: none;
    border: solid 1px #c20000;
    padding: 3px;
}

.pC_blog_pagerLinks:hover
{
    color: #ffffff;
    background-color: #000;
}

.pC_blog_postBody
{
}

.pC_blog_postFooter
{
    text-align: right;
    font-size: .75em;
    clear: both;
}

.pC_blog_statusMessage
{
    font-weight: bold;
    text-align: center;
}

.pC_blog_errorMessage
{
    font-style: italic;
    color: #000;
    font-weight: bold;
}

.pC_blog_a
{
    color: #dfdfdf;
    text-decoration: none;
}

.pC_blog_a:hover
{
    color: #ffffff;
}

.pC_blog_loginDiv
{
    height: 400px;
    width: 300px;
    margin-left: auto;
    margin-right: auto;
    position: relative;
    vertical-align: middle;
}

.pC_blog_postItem
{
    padding: 5px;
    background-color: Transparent;
    margin: 5px;
    position: relative;
    border: dashed 1px #000;
}

.pC_blog_adminMenu
{
    padding: 5px;
    background-color: #000;
    margin: 5px;
    position: relative;
}

.pC_blog_textbox
{
    border: solid 1px #cfcfcf;
}
.pC_blog_wideTextbox
{
    margin-left: 6.5em;
    position: relative;
    top: -1em;
}

.pC_blog_label
{
    float: left;
    width: 6.5em;
    margin-right: .1em;
}

.pC_blog_button
{
    border: solid 1px #cfcfcf;
}

.pC_blog_category_a
{
}

.pC_blog_divRSSholder
{
    text-align: right;
    vertical-align: middle;
}

.pC_blog_rss_a
{
}
