BODY
{
    COLOR: Black;
    FONT-FAMILY: VERDANA, ARIAL, HELVETICA;
    FONT-SIZE: 10pt;
    LINE-HEIGHT: 12pt;
}

H1

{
    FONT-FAMILY: VERDANA, ARIAL, HELVETICA;
    FONT-SIZE: 18pt;
    FONT-WEIGHT: BOLD;
    LINE-HEIGHT: 19pt;
}

h2 {
    font-size: 80%;
    font-family: VERDANA, ARIAL, HELVETICA;
    letter-spacing: 0.2em;
    border-bottom: 2px dotted #14146E;
    margin: 15px 0 2px 0;
    padding-bottom: 2px;
    padding-top: 30px;
}


.storyTitle
{
    margin:15px 0px 10px 0px;
    padding:0px;
    font-size:14px;
    FONT-WEIGHT: BOLD;
    line-height:16px;
    color:#14146E;
}


.storyCategory, .storyAuthor, .storyAuthor li, ul.post-categories li
{
    padding:0px;
    font-size:10px;
    line-height:14px;
    color:#A98;  
    list-style: none; 
    display: inline;
}


.post-categories ul {
    display: inline;
    list-style: none;
    margin: 0;
    padding:0;
}


.categoryList
{
    margin:15px 0px 10px 0px;
    padding:0px;
    font-size:10px;
    FONT-WEIGHT: LIGHTER;
    line-height:14px;
    VERTICAL-ALIGN:MIDDLE;
    color:#A98;
}


P, .storyContent
{
    FONT:12px/20px VERDANA, ARIAL, HELVETICA, SANS-SERIF;
    COLOR:black;
    MARGIN:15px 0px 10px 0px;
    PADDING:0px;
    text-align: justify;
}


.dateHeader
{
    FONT:12px/20px VERDANA, ARIAL, HELVETICA, SANS-SERIF;
    COLOR:black;
    MARGIN:15px 0px 10px 0px;
    PADDING:0px;
    text-align: center;
    /*
    *COLOR: #000000;
    *FONT-FAMILY: VERDANA, ARIAL, HELVETICA, SANS-SERIF;
    *FONT-SIZE: 10pt;
    *FONT-WEIGHT: BOLD;
    *LINE-HEIGHT: 12pt;
    */
}

.rightFlush
{
    FONT:11px/20px VERDANA, ARIAL, HELVETICA, SANS-SERIF;
    COLOR:black;
    MARGIN:15px 0px 10px 0px;
    PADDING:0px;
    text-align: right;
}


.body
{
    COLOR: Black;
    FONT-FAMILY: VERDANA, ARIAL, HELVETICA;
    FONT-SIZE: 10pt;
    LINE-HEIGHT: 12pt;
    text-align: JUSTIFY;
    PADDING:8px, 10px, 0px, 0px;
}


A:link
{
    COLOR: BLUE;
    TEXT-DECORATION: none
}


A:visited
{
    COLOR: LIGHT-BLUE;
    TEXT-DECORATION: none
}


A:active
{
    COLOR: #FF0000;
    TEXT-DECORATION: none
}


A:hover
{
    COLOR: BLUE;
    TEXT-DECORATION: overline;
}


.small
{
    COLOR: #000;
    FONT-FAMILY: VERDANA, ARIAL, HELVETICA;
    FONT-SIZE: 8pt;
    LINE-HEIGHT: 9pt;
}


.clock
{
    COLOR: #DCB7F8;
    FONT-FAMILY: VERDANA, ARIAL, HELVETICA;
    FONT-SIZE: 10pt;
    FONT-WEIGHT:BOLD;
    TEXT-ALIGN:CENTER;
}


.copyright
{
    COLOR: #14146E;
    TEXT-ALIGN: CENTER;
    FONT-FAMILY: VERDANA, ARIAL, HELVETICA;
    FONT-SIZE: 8pt;
    FONT-WEIGHT:LIGHT;
}


A.copyright-link:link,A.copyright-link:visited
{
    COLOR: BLUE;
    TEXT-DECORATION: none
}


A.copyright-link:active
{
    COLOR: #FF0000;
    TEXT-DECORATION: none
}

A.copyright-link:hover
{
    COLOR: BLUE;
    FONT-WEIGHT:BOLD;
    TEXT-DECORATION: overline;
}


.b2calendarcell {
    color: #000;
    FONT-FAMILY: VERDANA, ARIAL, HELVETICA;
    FONT-SIZE: 9pt;
}

.b2calendaremptycell {
}

.b2calendarheadercell {
    background: #808080;
    color: #ccc;
    FONT-FAMILY: VERDANA, ARIAL, HELVETICA;
    FONT-SIZE: 9pt;
}

.b2calendarlinkpost {
    color: #f00;
    text-decoration: none;
}

.b2calendarmonth {
    color: #aaa;
    FONT-FAMILY: VERDANA, ARIAL, HELVETICA;
    FONT-SIZE: 10pt;
    FONT-WEIGHT:BOLD;
    TEXT-ALIGN:CENTER;
}

.b2calendarrow {
    color: #0f0;
}

.b2calendartable {
    background: #fff;
    border: 1px solid #000;
}

.b2calendartoday {
    color: #00f;
    FONT-FAMILY: VERDANA, ARIAL, HELVETICA;
    FONT-SIZE: 9pt;
    FONT-WEIGHT:BOLD;
}

.caption
{
    COLOR: #14146E;
    FONT-FAMILY: VERDANA, ARIAL, HELVETICA;
    FONT-SIZE: 9pt;
    LINE-HEIGHT: 10pt;
    PADDING:6px, 0px, 6px, 0px;
}

.image-border
{
    border: thin dotted #14146E;

}

.box-left
{
    clear: both;
    float: left;
    position: relative;
    padding-right: 10px;

}

.image-placement
{
    display: block;
    position: relative;
    border: thin dotted #14146E;
} 
