/*
    Style sheet for McQueeney Hall, www.mcqueeneyhall.com.

    Created on 2011-08-30.
    Copyright (c) 2011 Dale R. Warus. All rights reserved.
*/


/*** Main Body ***/

* {
        margin: 0;
        padding: 0;
        border-width: 0;
        border-style: none;
    }


body {
        background-color: #CCCCCC;
        background: url(BrickBackground.png) 0 0 repeat;
        color: #000000;
        overflow: visible;
    }


/*** Links ***/
a:link {
        color: #FF8800;
        color: #FFAF00;
        text-decoration: none;
    }
a:visited {
        color: #FF8800;
        color: #FFAF00;
        text-decoration: none;
    }
a:hover {
        color: #CC3366;
        text-decoration: none;
    }
a:active {
        color: #0099CC;
        text-decoration: none;
    }


/*** Page Elements  ***/
h1,h2,h3,h4,h5,h6 {
        margin: 0.5em 0 0.6em 0;
        font-family: Helvetica, Verdana, Arial, sans-serif;
        /* font-family: Palantino, Georgia, serif; */
        font-weight: normal;
        color: #82B0E1;
        color: #009FFF;
        color: #FF5050;
        color: #00A0FF;
    }
h3,h4,h5,h6 {
    }
h1 {
        font-size: 200%;
        font-weight: normal;
    }
h2 {
        font-size: 175%;
        font-weight: normal;
    }
h3 {
        font-size: 150%;
        font-weight: normal;
    }
h4 {
        font-size: 125%;
        font-weight: normal;
    }
h5 {
        font-size: 110%;
        font-weight: normal;
    }
h6 {
        font-size: 100%;
        font-weight: normal;
    }
p {
        margin: 0.5em 0 0.6em 0;
    }
ol,ul {
        margin: 0.5em 0 0.5em 0;
    }
li {
        margin: 0 0 0 0.5em;
        list-style-type: square;
    }
table {
        margin: 0.5em 0 0.5em 0;
    }


img {
        display: block;
        border: solid 0 transparent;
    }


/***  ***/
.Clear {
        clear: both;
    }
.Spacer {
        height: 1.0em;
        margin: 0;
        padding: 0;
    }


/***  ***/


#Page {
        width: 980px;
        margin: 10px auto 10px auto;
        color: #000000;
        overflow: hidden;
    }


#Navigation {
        float: left;
        width: 200px;
    }
.NavigationItem {
        float: left;
        margin: 5px 0px 5px 0px;
    }


#Content {
        float: left;
        width: 610px;
        background-color: #392713;
        border: 10px solid #392713;
        border-width: 10px 10px 10px 10px;
        color: #FFFFFF;
        /*
        font-family: tahoma, verdana, sans-serif;
        */
    }


#Banner {
        float: left;
        width: 130px;
    }
.BannerItem {
        font-family: sans-serif;
        font-weight: normal;
        font-size: 18px;
        line-height: 100%;
        color: #336699;
        color: #444444;
        background-color: #FFFFFF;
        text-align: center;
        text-decoration: none;
/*
        padding: 3px 5px;
*/
        width: 126px;
        border-style: solid;
        border-style: outset;
        border-width: 2px;
        border-color: #AAAAAA #112233 #112233 #AAAAAA;
        margin-top: 5px;
        margin-bottom: 5px;
        margin-left: 0px;
        margin-right: 0px;
        visibility: visible;
        display: block;
    }


.ColumnSpacer {
        float: left;
        width: 10px;
    }


/*** Forms ***/
label {
        display: block;
        float: left;
        width: 4em;
        margin-right: 0.5em;
        text-align: right;
    }
input {
        border: 1px solid #DDDDDD;
        border-color: #EEEEEE #111111 #111111 #EEEEEE;
        padding: 4px;
    }
.FormButton {
        background: #CFCCCF;
        border: 2px solid #DDDDDD;
        border-color: #EEEEEE #111111 #111111 #EEEEEE;
        padding: 4px;
    }
textarea {
        padding: 4px;
        border: 1px solid #DDDDDD;
    }
fieldset {
        width: 20em;
        border: 1px solid #DDDDDD;
    }
legend {
        padding: 2px 6px;
        border: 1px solid #DDDDDD;
    }


/***  ***/
.PictureClick {
        color: #999999;
        font-size: 80%;
        font-family: Helvetica, Arial, sans-serif;
    }
.PictureCopyright {
        color: #915C1E;
        color: #814C1E;
        font-size: 10px;
        font-family: Helvetica, Arial, sans-serif;
    }

