/*
This is the "basic" style sheet for cognomation.com.  It assumes only
CSS1 compliance.  It's here so the site doesn't look like crap in an
older browser.  It works in Netscape 4.x; how it looks in IE4 is
unknown.  Some selectors are empty because they are referenced in the
standard template, but aren't used for basic styling.
*/

html
{
}

body
{
    margin:0;
    padding:0;
    background-color:#ffffff; /* white */
    color:#000000;
    font-family:Verdana, Arial, sans-serif;
    font-size:small;
}

blockquote
{
    font-style:italic;
}

h1
{
    font-size:2em;
}

h2
{
    font-size:1.8em;
}

h3
{
    font-size:1.6em;
}

h4
{
    font-size:1.4em;
}

h5
{
    font-size:1.2em;
}

h6
{
    font-size:1em;
}

.headhold
{
}

.foothold
{
}

.header
{
    background-color:#000000; /* black */
    text-align:center;
    margin:0;
    padding:0;
    height:93px;
}

.page
{
}

.iejogfix
{
}

.navbar
{
    float:left;
    width:20%;
    background-color:#808080;
    color:#faebd7; /* antiquewhite */
    overflow:hidden;
}

.navbar a
{
    text-decoration:none;
}

.navbar a:link, .navbar a:visited
{
    color:#b0c4de; /* lightsteelblue */
}

.navbar ul
{
    list-style-type:none;
    padding:0;
    margin:0 0 0 .5em;
}

.navbar li
{
    padding-bottom:.5em;
}

.navbar li a:hover
{
    background-color:#000000; /* black */
    color:#ff0000; /* red */
}

.navstickers
{
    margin:1em 0 0 0;
    text-align:center;
}

.navstickers img
{
    border:none;
    display:block;
    text-align:center;
    margin-top:.5em;
}

html>body .navstickers img
{
    margin-left:auto;
    margin-right:auto;
}

.locbar
{
    float:right;
    width:20%;
    background-color:#808080; /* gray */
    color:#faebd7; /* antiquewhite */
}

.locbar ul
{
    list-style-type:none;
    margin:0;
    padding:0;
}

.locbar ul li
{
    padding-bottom:.5em;
}

.locbar a:link, .locbar a:visited, .footer a:link, .footer a:visited 
{
    text-decoration:none;
    color:#b0c4de; /* lightsteelblue */
}

.locbar a:hover, .footer a:hover
{
    background-color:#000000; /* black */
    color:#ff0000; /* red; was #87aeeb */
}

.content
{
    background-color:#006400; /* darkgreen */
    color:#faebd7; /* antiquewhite */
    float:left;
    width:60%
}

.content a
{
    text-decoration:none;
}

.content a:link
{
    color:#87aeeb;
}

.content a:visited
{
    color:#ee82ee; /* violet */
}

.content a:hover
{
    text-decoration:underline;
}

.footer
{
    position:relative;
    text-align:center;
    clear:both;
    overflow:visible;
}

.footertext
{
    font-size:smaller;
}
