/* Hardly Foolish - style sheet

Style sheet released under the Creative Commons ShareAlike License v2.5
License reference: http://creativecommons.org/licenses/by-sa/2.5/

Copyright (c) 2005-2010, HardlyFoolish, Youngsville, NC USA
All rights reserved.

@author Todd Warner < t o d d { a t } h a r d l y f o o l i s h . c o m >

Last modified: $Date: 2008-04-21 14:01:00 -0400 (Mon, 21 Apr 2008) $
*/


@import url("http://www.carolinabees.com/media/css/common/common.css");
@import url("hardlyfoolish-sidenav.css");

a
/* same as - a:link, a:visited, a:hover, a:active */
/* utter uniformity/control of colors for links   */
{
    /*** typography/color ***/
    /* http://en.wikipedia.org/wiki/Web_colors */
    color: darkgreen;
    /*** structure/alignment ***/
}

body
/* the big wrapper around all */
{
    /*** typography/color ***/
    /* http://en.wikipedia.org/wiki/Web_colors */
    background: darkslategray;
    /*background: gray;*/
    /*background: darkkhaki;*/
    /*background: darkolivegreen;*

    /*** structure/alignment ***/
}

#page
/* "page" is the big wrapper around all content */
{ 
    /*** typography/color ***/
    /* http://en.wikipedia.org/wiki/Web_colors */
    background-color: honeydew;
    border-color: #C0C0C0;

    /*** structure/alignment ***/
}

#header,
#footer
{
    /*** typography/color ***/
    /* http://en.wikipedia.org/wiki/Web_colors */
    background: darkseagreen;
    /*background: mediumseagreen; */
    /*background-color: darkkhaki;*/
    /*background: khaki;*/
    /*background: tan;*/
    /*background: wheat;*/

    /*** structure/alignment ***/
}

table.training
{
    /*** typography/color ***/
    border: 1px solid gray;

    /*** structure/alignment ***/
    margin-left: auto;
    margin-right: auto;
    width: 100%;
}

caption
{
    /*** typography/color ***/
    font-weight: bold;

    /*** structure/alignment ***/
    text-align: center;
    margin-bottom: 0.5em;
}

tr.odd, tr.even
{
    /*** typography/color ***/
    text-align: left;
    font-size: small;

    /*** structure/alignment ***/
    vertical-align: top;
}

tr.odd
{
    /*** typography/color ***/
    /* http://en.wikipedia.org/wiki/Web_colors */
    background: gainsboro;
    background: silver;

    /*** structure/alignment ***/
}

tr.even
{
    /*** typography/color ***/
    /* http://en.wikipedia.org/wiki/Web_colors */
    background: mintcream;

    /*** structure/alignment ***/
}

td
{
    /*** typography/color ***/
    border: 1px dotted gray;

    /*** structure/alignment ***/
    width: 33%;
    padding: 2px;
}

