/* ----- These styles used by all pages ----- */
body
{
    background-color: #ccc;
    color: #000;
}

header
{
    background: #2d2d2d; /* For browsers which do not support RGBa */
    background: rgba(0, 0, 0, 0.78);
}

#notfound a:link, #notfound a:visited
{
    color: #666;
    border-color: #ccc;
}

#notfound a:hover
{
    color: #f00;
    border-color: #f99;
}

.copyright
{
    color: #666;
}


/* --- Links --- */

a:link, a:visited
{
    color: #666;
}

a:hover
{
    color: #f00;
}

/* --- Pseudo-Links --- */

.toggle-link
{
    color: #999;
    border-color: #999;
}


/* --- Headers --- */

h1
{
	color: #9c9c9c;
    color: rgba(0, 0, 0, 0.35);
    border-bottom-color: #999;
    text-shadow: 0px 1px 0px #eee;
    box-shadow: 0 1px 0 rgba(255, 255, 255, .5);
}

#signature /* The right section with Author's name. Only on Main page. */
{
    color: #999;
}