/*
Title:        Style sheet for jasonswain.net
Author:       William Wade
Updated:      February 23, 2009
*/

/* Page Elements */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,p,blockquote,th,td {
        margin: 0;
        padding: 0;
}

a:link {
        text-decoration: underline;
        color: #000000;
}

a:visited {
        text-decoration: none
        color: #000000;
}

a:active {
        text-decoration: none
        background: #000000;
        color: #0000ff;
}

a:hover {
        text-decoration: underline;
        background: #000000;
        color: #ffff00;
}

body {
        font-size: 76%;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        line-height: 1.5em;
        background: #fff url("../images/blueFade2.jpg") top repeat-x;
        color: #303030;
        text-align: justify;
}

#transbar {
        color: #ffff00;
        font-size: 14px;
        line-height: 40px;
        position: absolute;
        top: 608px;
        left: 0px;
        height: 40px;
        width: 100%;
        background-color: #000044;
        filter:alpha(opacity=65);
        -moz-opacity: 0.65;
        opacity: 0.65;
}

#transbar span {
        padding: 10px;
}

#disclaimer {
        color: #000000;
        font-size: 10px;
        position: absolute;
        top: 648px;
        left: 0px;
        height: 20px;
        width: 100%;
}

#disclaimer span {
        padding: 10px;
}

#layout {
        width: 1024px;
        height: 668px;
        min-height: 668px;
        max-height: 668px;
        margin: auto;
        position: relative;
        top: 10px;
        z-index: 10;
}

#topnav {
        position: absolute;
        top: 50px;
        right: 0px;
        font-family: helvetica;
        font-size: 14px;
        letter-spacing: 2px;
        line-height: 30px;
        text-align: center;
        width: 50%;
}

#content {
        padding: 15px;
        font-size: 14px;
}

#botbar {
        position: absolute;
        bottom: 0px;
        left: 0px;
}

#leftbar {
        position: absolute;
        bottom: 0px;
        left: 0px;
}

#rightbar {
        position: absolute;
        bottom: 0px;
        right: 0px;
}