/* Base Styles */

body 
{
    background-color:rgba(255,255,255,1.00);
    color:rgba(0,0,0,.90);
}

a 
{
    color:rgba(200,0,0,1.00);
}

/* Text Styles */

.wireframe-name-logo 
{
    font-size:2em;
    font-weight:bold;
}

.wireframe-area-dark a, .wireframe-area-dark ul li a 
{
    color:rgba(255,255,255,.90);
}

.wireframe-menu-vertical ul li a:hover
{
    background-color:rgba(0,0,0,.90);
}

/* Area and Section Styles */

.wireframe-area 
{
    background-color:rgba(0,0,0,.10);
    color:rgba(0,0,0,.75);
}

.wireframe-area-dark 
{
    background-color:rgba(0,0,0,.75);
    color:rgba(255,255,255,.90);
}

/* Generic Area and Section Formatting */

.wireframe-padded 
{
    padding:1em;
}

.wireframe-padded-half 
{
    padding:0.5em;
}

/* Menu Styles */

.wireframe-menu-vertical ul li a
{
    padding:0.5em 1em;
}