﻿.percentage
{
    border: solid 1px #fff;
    width: 100px;
    height: 10px;
    background: url(imag/percentage.jpg) repeat-y;
    margin: 2px 2px 2px 2px;
    vertical-align: middle;
}

h2 span.number
{
    display: block;
    font-weight: bold;
    float: right;
}
h2 span.date
{
    visibility: hidden;
    display: none;
    width: 0px;
    overflow: hidden;
}
.info
{
    padding: 0;
    margin: 0;
    font-size: 80%;
}
.side-panel
{
    font-weight: bold;
    font-size: 110%;
    padding: 10px;
    display: block;
    float: right;
    border: solid 1px #ccc;
    background: #425e62;
}
.side-panel a
{
    display: block;
    padding: 5px;
}

table.messaging
{
    border-collapse: collapse;
    border-spacing: 0;
    margin-top: 20px;
    width: 90%;
    clear: both;
}
table.messaging td
{
    border-collapse: collapse;
    border-spacing: 0;
    border: solid 1px #ccc;
}

div.comment-box
{
    margin: 20px auto;
    width: 530px;
}
div.comment-box div.box_head
{
    padding: 1px 5px;
    border-bottom: solid 1px #60888e;
    font-size: 110%;
}
div.comment-box div.box_head a
{
    font-size: 80%;
}
div.comment-box div.box_content
{
    font-size: 90%;
    padding: 5px 10px;
}

.separator
{
    display: block;
    height: 0px;
    clear: both;
    overflow: hidden;
}
.info, .plusinfo
{
    color: #bae5f0;
}
.info
{
    display: block;
}
.info, .info:visited
{
     font-style: italic;
}
.plusinfo, .plusinfo:visited
{
    vertical-align: top;
}
div.entry
{
    padding: 0;
    clear: both;
}
div.entry-summary
{
    padding: 10px 20px;
}
.fixedbox
{
    text-align: left;
    border: solid 1px #000;
    margin: 20px auto;
    padding: 12px;
    height: 120px;
    width: 450px;
    overflow: auto;
}

div.write-box
{
    background: transparent;
    border: solid 1px #60888e;
    width: 94%;
    padding: 0;
    margin: 10px auto;
}
div.write-box div.box_head
{
    padding: 10px 0 16px 0;
    background: transparent url(imag/h1rpty.jpg) repeat-x;
    color: #6b96a0;
    text-align: center;
    font-size: 150%;
    font-weight: bold;
}
div.write-box div.box_content
{
    padding: 15px;
    background: transparent;
    font-size: 90%;
    text-align: center;
}
div.write-box div.box_content textarea
{
    width: 420px;
}
div.write-box div.box_content div textarea
{
    width: 300px;
}
textarea.fulleditor
{
    width: 490px !important;
}
table
{
    margin: 0 auto;
}
.fixedbox table
{
    width: 100% !important;
}