/**
 *
 * Keating Magee
 * http://www.keatingmagee.com/
 *
 * Style Sheet Name: ids.css
 * Style Sheet Version: 1.0
 * Style Sheet Info: ID Definition Styles
 *
 * Light Blue = #738aaf
 * Dark Blue = #244086
 * Orange = #ff8a00
 * Light Orange = #fff6de
 *
 */

/* ID Definitions */

#content {
    width: 1000px;
    margin: 0 auto;
    padding: 0;
}

#popContent {
    width: 600px;
    margin: 0 auto;
    padding: 10px;
    background-color: #fff;
}

#header {
    width: 1000px;
    height: 225px;
    margin: 0;
    padding: 0;
    background-color: #738aaf;
}

#header h1 {
    display: none;
}

#mainContent {
    width: 1000px;
    margin: 0;
    padding: 0;
    background-color: #fff;
    background-image: url(/img/main_back.gif);
    background-repeat: no-repeat;
    overflow: auto;
}

#sideBar {
    float: right;
    width: 270px;
    margin: 10px 0 0 40px;
    padding: 0;
}

#mainNav {
    float: right;
    width: 225px;
    height: 146px;
    margin: 0 0 30px 0;
    padding: 0;
}

#mainNav li {
    margin: 0;
    padding: 0;
    list-style-type: none;
}

#subNavMenu {
    margin: 0;
    padding: 0;
}

#subNavMenu li {
    width: 150px;
    text-align: center;
    margin: 0;
    padding: 0 25px 0 25px;
    font-size: 1.2em;
    list-style-type: none;
    display: inline;
}

#subNavMenuAlt {
    margin: 0;
    padding: 0;
}

#subNavMenuAlt li {
    width: 150px;
    text-align: center;
    margin: 0;
    padding: 0 10px 0 10px;
    font-size: 1.2em;
    list-style-type: none;
    display: inline;
}

#sideBarContent {
    clear: both;
    margin: 0;
    padding: 0;
}

#subNav {
    margin: 0 0 0 50px;
    padding: 0;
}

#subNavContent {
    clear: both;
    margin: 0 0 0 25px;
    padding: 25px;
}

#aboutSubNavContent {
    clear: both;
    margin: 0;
    padding: 0;
    min-height: 380px;
    background-image: url(/img/about_content_bottom.jpg);
    background-repeat: no-repeat;
    background-position: bottom right;
}

#earlySubNavContent {
    clear: both;
    margin: 0;
    padding: 0;
    min-height: 380px;
    background-image: url(/img/early_content_bottom.jpg);
    background-repeat: no-repeat;
    background-position: bottom right;
}

#issuesSubNavContent {
    clear: both;
    margin: 0;
    padding: 0;
    min-height: 380px;
    background-image: url(/img/issues_content_bottom.jpg);
    background-repeat: no-repeat;
    background-position: bottom right;
}

#mainContentArea {
    margin: 0;
    padding: 30px 0 0 50px;
}

#contentAreaTop {
    width: 632px;
    height: 13px;
    margin: 0;
    padding: 0;
    background-image: url(/img/content_top.gif);
    background-repeat: no-repeat;
}

#contentAreaBottom {
    width: 632px;
    height: 13px;
    margin: 0 0 50px 0;
    padding: 0;
    background-image: url(/img/content_bottom.gif);
    background-repeat: no-repeat;
}

#contentArea {
    width: 572px;
    margin: 0;
    padding: 0 30px;
    background-color: #fff0cd;
}

#homeContentAreaBottom {
    width: 632px;
    height: 290px;
    margin: 0;
    padding: 0;
    background-image: url(/img/home_content_bottom.jpg);
    background-repeat: no-repeat;
}

#resourcesContentAreaBottom {
    width: 632px;
    height: 290px;
    margin: 0;
    padding: 0;
    background-image: url(/img/resources_content_bottom.jpg);
    background-repeat: no-repeat;
}

#infoContentAreaBottom {
    width: 632px;
    height: 290px;
    margin: 0;
    padding: 0;
    background-image: url(/img/info_content_bottom.jpg);
    background-repeat: no-repeat;
}

#earlyContentAreaBottom {
    width: 632px;
    height: 290px;
    margin: 0;
    padding: 0;
    background-image: url(/img/early_content_bottom.jpg);
    background-repeat: no-repeat;
}

#quoteBubble {
    width: 115px;
    height: 190px;
    margin: 0 10px 0 0;
    padding: 50px;
    color: #fff;
    font-size: 1.6em;
    line-height: 1.4em;
    background-image: url(/img/quote_bubble.gif);
    background-repeat: no-repeat;
}

#footer {
    clear: both;
    width: 1000px;
    height: 38px;
    margin: 0;
    padding: 7px 0 0 0;
    background-color: #738aaf;
    background-image: url(/img/footer_back.gif);
    background-repeat: no-repeat;
    text-align: center;
    color: #244086;
}

#footerNav {
    margin: 0;
    padding: 0;
}

#footerNav li {
    margin: 0;
    padding: 0 7px 0 7px;
    display: inline;
}

#footerNav a:hover {
    font-weight: bold;
    text-decoration: underline;
    color: #fff;
}

#copyDiv {
    width: 1000px;
    margin: 0 auto;
    padding: 10px 0 10px 0;
    color: #fff;
    text-align: center;    
}

#copyDivAlt {
    width: 600px;
    margin: 0 auto;
    padding: 10px 0 10px 0;
    color: #fff;
    text-align: center;    
}

#boardTable {
    margin: 0;
    padding: 0;
    background-color: #fff;
}

#boardTable td {
    margin: 1px;
    padding: 3px;
    vertical-align: top;
}

#stateTable {
    margin: 0;
    padding: 0;
    background-color: #fff;
}

#stateTable tr {
    margin: 0;
    padding: 0;
}

#stateTable td {
    margin: 0;
    padding: 3px;
    border: solid 1px #b3b3b3;
}

#formTable {
    margin: 0;
    padding: 0;
}

#formTable tr, td {
    margin: 0;
    padding: 7px 4px 7px 4px;
}

