form.button-to, form.button-to div
{
    display: inline;
}

h1
{
    font-size: 20pt;

    margin: 0;
    padding: 1em 0.5em 1em;
}

h2
{
    font-size: 1.5em;
}

h2.name
{
  font-size: 1.25em;
}

h3
{
    font-size: 1.1em;
}

#basic_information h2, #basic_information h3
{
    text-align: center;
}

#basic_information #quote
{
    display: none;
}

#header h1
{
    display: none;
}

#user_info, #user_login
{
  display: none;
}

#message, #error
{
    margin-bottom: 0;
    padding-bottom: 0.5em;
}

#message
{
    color: rgb(0,150,0);
}

#error
{
    color: rgb(150,0,0);
}

ul.menu
{
    display: none;
}

ul.side_menu
{
    display: none;
}

div.information
{
    color: rgb(0,100,0);
}

div.error
{
    color: rgb(200,0,0);
}

.news .item .title
{
    color: rgb(0,128,0);
    font-size: 20pt;
}

.news .item .author:before
{
    content: 'Posted by ';
}

.news .item .author
{
    font-size: 8pt;
    color: rgb(128,0,0);
}

.news .item .content
{
    margin-top: 0.5em;
    text-indent: 1em;
}
