﻿body
{
    position: absolute;
    background: #000000 url(Main_Images/Black_Peb.gif) repeat;
    font-family: "Times New Roman", Times, Serif;
    padding: 0px;
    margin: 0px;
    width: 100%;
    height: 100%;
}

input[type='button'], input[type='submit']
{
    font-weight: bold;
    font-size: 11pt;
}

input[type='text']
{
    font-weight: bold;
    font-size: 11pt;
    padding-left: 5px;
    padding-right: 5px;
    behavior: url(/pie.htc);
    border-radius: 20px;
    -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
}

textarea
{
    font-weight: bold;
    font-size: 11pt;
    behavior: url(/pie.htc);
    padding: 10px;
    border-radius: 20px;
    -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
}

div.Content
{
    position: relative;
    top: 76px;
    left: 0px;
    width: 100%;
    font-size: 11pt;
    font-weight: bold;
    color: #000000;
}

.Center
{
    margin: 0 auto;
    text-align: center;
}

.Left
{
    text-align: left;
}

.Right
{
    text-align: right;
}

.Autoflow
{
    vertical-align: top;
    text-align: center;
    display: table;
    margin: 0px auto;
    padding: 0px;
}

.Block
{
    display: inline-block;
    vertical-align: top;
}

.Gold
{
    background-color: #ada574;
}

img
{
    border: none;
}

img.Icon
{
    vertical-align: top;
    cursor: pointer;
}

div.GreenP
{
    color: Black;
    border: 4px solid #aaffdd;
    width: 780px;
    padding: 4px;
    background: #bbeecc url(Main_Images/Green_Peb.gif) repeat;
    margin: 0 auto;
    behavior: url(/pie.htc);
    border-radius: 20px;
    -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    box-shadow: 15px 15px 10px #010101;
    -moz-box-shadow: 15px 15px 10px #010101;
    -webkit-box-shadow: 15px 15px 10px #010101;
}

div.GreenL
{
    color: #222222;
    width: 80%;
    margin-right: auto;
    margin-left: auto;
    padding: 2px 10px 2px 10px;
    text-align: right;
    vertical-align: middle;
    background: #ffffcc none;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
}

table.Container
{
    width: 100%;
    border-style: none;
    display: inline;
}

table.ColorBar
{
    width: 100%;
    border-style: none;
}

table.Admin
{
    margin: 10px auto;
    border-collapse: collapse;
}

div.TopBar
{
    width: 100%;
    height: 75px;
    position: fixed;
    z-index: 99;
    top: 0px;
    left: 0px;
    text-align: left;
}

img.Icon
{
    vertical-align: top;
    border-style: none;
    width: 75px;
    height: 55px;
    margin: 0;
    cursor: pointer;
}

img.Icon2
{
    vertical-align: top;
    border-style: none;
    width: 175px;
    height: 55px;
    margin: 0;
    cursor: pointer;
}

table.Header
{
    margin: 0 !important;
    padding: 0 !important;
    border-style: none !important;
    border-spacing: 0 !important;
    width: 100% !important;
}

tr
{
    vertical-align: middle;
}

td.MenuC
{
    background: url('/Main_Images/Black_Fill.png') repeat-x;
    border-style: none;
    text-align: center !important;
    padding: 0px !important;
    margin: 0px !important;
    vertical-align: top !important;
    height: 55px;
}

td.MenuL
{
    background: url('/Main_Images/Black_Fill.png') repeat-x;
    border-style: none;
    text-align: left !important;
    padding: 0px !important;
    margin: 0px !important;
    vertical-align: top !important;
    height: 55px;
    width: 200px;
}

td.Content
{
    padding: 10px;
}

td.BarLeft
{
    width: 25%;
    text-align: left;
}

td.BarCenter
{
    width: 50%;
    text-align: center;
    background-color: transparent !important;
    color: inherit !important;
}

td.BarRight
{
    width: 25%;
    text-align: right;
}

table.Center
{
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    border-style: none;
}

td.Left
{
    margin: 0px;
    text-align: left;
    padding: 3px;
}

td.Center
{
    margin: 0px;
    text-align: center;
    padding: 3px;
}

td.Right
{
    margin: 0px;
    text-align: right;
    padding: 3px;
}

th.Left
{
    margin: 0px;
    text-align: left;
    padding: 3px;
}

th.Center
{
    margin: 0px;
    text-align: center;
    padding: 3px;
}

th.Right
{
    margin: 0px;
    text-align: right;
    padding: 3px;
}

table.Event1
{
    border: 3px outset #ada574;
    margin: 0 auto;
    border-collapse: collapse;
}

th.dataL
{
    padding: 3px 4px;
    background-color: #ada574;
    color: #000055;
    font-size: 12pt;
    font-weight: bold;
    text-align: left;
}

th.dataC
{
    padding: 3px 4px;
    background-color: #ada574;
    color: #000055;
    font-size: 12pt;
    font-weight: bold;
    text-align: center;
}

th.dataR
{
    padding: 3px 4px;
    background-color: #ada574;
    color: #000055;
    font-size: 12pt;
    font-weight: bold;
    text-align: right;
}

th.Title
{
    padding: 5px;
    background-color: #ada574;
    background-image: url(Main_Images/Bar_Gold_L.png);
    background-repeat: repeat-x;
    border-bottom: 1px solid #ada574;
    color: #000055;
    font-size: 14pt;
    font-weight: bold;
    text-align: center;
}

td.dataL
{
    padding: 3px 4px;
    text-align: left;
    background-color: #ffffdd;
    color: #000055;
    font-size: 11pt;
    font-weight: bold;
}

td.dataC
{
    padding: 3px 4px;
    text-align: center;
    background-color: #ffffdd;
    color: #000055;
    font-size: 11pt;
    font-weight: bold;
}

td.dataR
{
    padding: 3px 4px;
    text-align: right;
    background-color: #ffffdd;
    color: #000055;
    border-bottom: 1px solid #ada574;
    font-size: 11pt;
    font-weight: bold;
}

td
{
    font-size: 11pt;
    font-weight: bold;
}

th
{
    font-size: 11pt;
    font-weight: bold;
}

textarea
{
    font-size: 11pt;
    font-weight: bold;
    border: solid 1px #ada574;
}

input
{
    font-size: 11pt;
    font-weight: bold;
}

input[type='file']
{
    border: solid 1px #ada574;
}

input[type='text']
{
    border: solid 1px #ada574;
}

input[type='submit']
{
    color: #000099;
    font-weight: bold;
    font-size: 11pt;
    margin: 4px;
}

input[type='button']
{
    color: #000099;
    font-weight: bold;
    font-size: 11pt;
}

input[type='submit']:hover
{
    outline: yellow outset 2px;
}

input[type='button']:hover
{
    outline: yellow outset 2px;
}

select
{
    padding: 3px;
    font-size: 11pt;
    font-weight: bold;
    border: solid 1px #ada574;
}

.NoBorder
{
    padding: 0px;
    margin: 0px;
    border-style: none;
    border-spacing: 0px;
}

.Hide
{
    display: none;
}

.Title
{
    text-align: center;
    font-size: 24pt;
    font-weight: bold;
}

div.mLink
{
    position: relative;
    padding: 3px 4px 3px;
    width: 192px;
    text-align: center;
    cursor: pointer;
}

div.BarAdmin
{
    color: #000000;
    text-align: center;
    vertical-align: top;
    font-size: 12pt;
    font-weight: bold;
    height: 20px;
    background: #ada574 url(Main_Images/Bar_Gold.png) repeat-x;
}

div.Admin
{
    background-color: #445599;
    background-image: url(Main_Images/Blue_Peb.gif);
    border: 3px outset #445599;
    padding: 10px;
    width: 800px;
    margin: 0 auto;
}

div.Footer
{
    position: absolute;
    left: 5px;
    display: inline;
    font-size: 9pt;
}

option.GCombo
{
    color: #ffff00;
    background: #9486b2 url(Main_Images/Purple_Peb.gif) repeat;
}

select.GCombo
{
    background: #9486b2 url(Main_Images/Purple_Peb.gif) repeat;
    color: #000000;
}

div.CurvedContent
{
    text-align: left;
    padding: 5px 5px 15px 5px;
}

div.Blue_Peb
{
    display: table;
    margin: 20px;
    padding: 0px;
    color: #ffffcc;
    background: #4545cc url(Main_Images/Blue_Peb.gif) repeat;
    behavior: url(/pie.htc);
    border-radius: 20px;
    -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    box-shadow: 15px 15px 10px #010101;
    -moz-box-shadow: 15px 15px 10px #010101;
    -webkit-box-shadow: 15px 15px 10px #010101;
}

div.Brown_Peb
{
    display: table;
    margin: 20px;
    padding: 0px;
    color: #ffffcc;
    background: #533c13 url(Main_Images/Brown_Peb.gif) repeat;
    behavior: url(/pie.htc);
    border-radius: 20px;
    -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    box-shadow: 15px 15px 10px #010101;
    -moz-box-shadow: 15px 15px 10px #010101;
    -webkit-box-shadow: 15px 15px 10px #010101;
}

div.White_Peb
{
    display: table;
    margin: 20px;
    padding: 0px;
    color: #333333;
    background: #533c13 url(Main_Images/White_Peb.gif) repeat;
    behavior: url(/pie.htc);
    border-radius: 20px;
    -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    box-shadow: 15px 15px 10px #010101;
    -moz-box-shadow: 15px 15px 10px #010101;
    -webkit-box-shadow: 15px 15px 10px #010101;
}

div.DBlue_Peb
{
    display: table;
    margin: 20px;
    padding: 0px;
    color: #ffffcc;
    background: #2e4054 url(Main_Images/DBlue_Peb.gif) repeat;
    behavior: url(/pie.htc);
    border-radius: 20px;
    -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    box-shadow: 15px 15px 10px #010101;
    -moz-box-shadow: 15px 15px 10px #010101;
    -webkit-box-shadow: 15px 15px 10px #010101;
}

div.Green_Peb
{
    display: table;
    margin: 20px;
    padding: 0px;
    color: #ffffcc;
    background: #559b6d url(Main_Images/Green_Peb.gif) repeat;
    behavior: url(/pie.htc);
    border-radius: 20px;
    -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    box-shadow: 15px 15px 10px #010101;
    -moz-box-shadow: 15px 15px 10px #010101;
    -webkit-box-shadow: 15px 15px 10px #010101;
}

div.LGreen_Peb
{
    display: table;
    margin: 20px;
    padding: 0px;
    color: #222233;
    background: #559b6d url(Main_Images/LGreen_Peb.gif) repeat;
    behavior: url(/pie.htc);
    border-radius: 20px;
    -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    box-shadow: 15px 15px 10px #010101;
    -moz-box-shadow: 15px 15px 10px #010101;
    -webkit-box-shadow: 15px 15px 10px #010101;
}

div.Purple_Peb
{
    display: table;
    margin: 20px;
    padding: 0px;
    color: #ffffcc;
    background: #9083af url(Main_Images/Purple_Peb.gif) repeat;
    behavior: url(/pie.htc);
    border-radius: 20px;
    -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    box-shadow: 15px 15px 10px #010101;
    -moz-box-shadow: 15px 15px 10px #010101;
    -webkit-box-shadow: 15px 15px 10px #010101;
}

div.Rose_Peb
{
    display: table;
    margin: 20px;
    padding: 0px;
    color: #ffffcc;
    background: #723f60 url(Main_Images/Rose_Peb.gif) repeat;
    behavior: url(/pie.htc);
    border-radius: 20px;
    -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    box-shadow: 15px 15px 10px #010101;
    -moz-box-shadow: 15px 15px 10px #010101;
    -webkit-box-shadow: 15px 15px 10px #010101;
}

div.Home
{
    display: table;
    width: 500px;
    margin: 20px;
    padding: 0px;
    color: #ffffcc;
    background: #4545cc url(Main_Images/Blue_Peb.gif) repeat;
    behavior: url(/pie.htc);
    border-radius: 20px;
    -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    box-shadow: 15px 15px 10px #010101;
    -moz-box-shadow: 15px 15px 10px #010101;
    -webkit-box-shadow: 15px 15px 10px #010101;
}

div.Links
{
    display: table;
    width: 450px;
    margin: 20px;
    padding: 0px;
    color: #ffffcc;
    background: #333300 url(Main_Images/Gold_Peb.gif) repeat;
    behavior: url(/pie.htc);
    border-radius: 20px;
    -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    box-shadow: 15px 15px 10px #010101;
    -moz-box-shadow: 15px 15px 10px #010101;
    -webkit-box-shadow: 15px 15px 10px #010101;
}

div.Link
{
    color: #000055;
    text-align: left;
    font-size: 12pt;
    font-weight: bold;
    padding-left: 20px;
    cursor: pointer;
}

div.Links_Title
{
    color: #000000;
    background: #ADA26B url(Main_Images/Bar_Gold_L.png) repeat-x;
    vertical-align: top;
    margin: 0px;
    padding: 1px 15px 1px 15px;
    height: 20px;
    font-size: 12pt;
    font-weight: bold;
    border: none;
    behavior: url(/pie.htc);
    border-radius: 20px 20px 0px 0px;
    -moz-border-radius: 20px 20px 0px 0px;
    -webkit-border-radius: 20px 20px 0px 0px;
}

.Link:hover
{
    background-color: #ffffff;
    color: #0000ff;
}

div.Pale_Title
{
    color: #000088;
    background-color: #ffffcc;
    vertical-align: top;
    margin: 0px;
    padding: 1px 15px 1px 15px;
    height: 20px;
    font-size: 12pt;
    font-weight: bold;
    border: none;
    behavior: url(/pie.htc);
    border-radius: 20px 20px 0px 0px;
    -moz-border-radius: 20px 20px 0px 0px;
    -webkit-border-radius: 20px 20px 0px 0px;
}

.BarHome
{
    color: black;
    text-align: center;
    vertical-align: top;
    font-size: 12pt;
    font-weight: bold;
    height: 20px;
    background-image: url('Main_Images/Bar_Blue.png');
    background-repeat: repeat-x;
    white-space: nowrap;
}

.BarRecipes
{
    color: #000000;
    font-size: 12pt;
    font-weight: bold;
    text-align: center;
    vertical-align: top;
    height: 20px;
    background-image: url('Main_Images/Bar_DGreen.png');
    background-repeat: repeat-x;
    white-space: nowrap;
}

.BarLinks
{
    color: #000000;
    font-size: 12pt;
    font-weight: bold;
    text-align: center;
    vertical-align: top;
    height: 20px;
    background: #ada574 url(Main_Images/Bar_Gold.png) repeat-x;
    white-space: nowrap;
}

.BarAbout
{
    color: darkred;
    text-align: center;
    vertical-align: top;
    font-size: 12pt;
    font-weight: bold;
    height: 20px;
    background-image: url('Main_Images/Bar_Purple.png');
    background-repeat: repeat-x;
    white-space: nowrap;
}

.BarContact
{
    color: black;
    font-size: 12pt;
    font-weight: bold;
    text-align: center;
    vertical-align: top;
    height: 20px;
    background-image: url('Main_Images/Bar_Green.png');
    background-repeat: repeat-x;
    white-space: nowrap;
}

.BarGraphics
{
    color: black;
    font-size: 12pt;
    font-weight: bold;
    text-align: center;
    vertical-align: top;
    height: 20px;
    background-image: url('Main_Images/Bar_Brass.png');
    background-repeat: repeat-x;
    white-space: nowrap;
}

.BarProjects
{
    color: darkred;
    text-align: center;
    vertical-align: top;
    font-size: 12pt;
    font-weight: bold;
    height: 20px;
    background-image: url('Main_Images/Bar_Aqua.png');
    background-repeat: repeat-x;
    white-space: nowrap;
}

td.BlueBoxCaption
{
    margin: 0px;
    padding-right: 20px;
    font-size: 12pt;
    font-weight: bold;
    color: black;
    text-align: center;
    height: 43px;
    background: url(/Main_Images/Blue_Panel_Top.png) no-repeat #2244ff;
}

td.BlueBoxBody
{
    margin: 0px;
    padding-left: 20px;
    padding-right: 55px;
    vertical-align: top;
    background: url(/Main_Images/Blue_Panel_Body.png) repeat-y #2244ff;
    height: 240px;
}

td.BlueBoxBottom
{
    margin: 0px;
    height: 62px;
    background: url(/Main_Images/Blue_Panel_Btm.png) no-repeat #2244ff;
}

td.GreenBoxCaption
{
    margin: 0px;
    padding-right: 20px;
    font-size: 12pt;
    font-weight: bold;
    color: black;
    text-align: center;
    height: 43px;
    background: url(/Main_Images/Green_Panel_Top.png) no-repeat #3afda2;
}

td.GreenBoxBody
{
    margin: 0px;
    padding-left: 20px;
    padding-right: 55px;
    vertical-align: top;
    background: url(/Main_Images/Green_Panel_Body.png) repeat-y #3afda2;
    height: 240px;
}

td.GreenBoxBottom
{
    margin: 0px;
    height: 62px;
    background: url(/Main_Images/Green_Panel_Btm.png) no-repeat #3afda2;
}

td.SalmonBoxCaption
{
    margin: 0px;
    padding-right: 20px;
    font-size: 12pt;
    font-weight: bold;
    color: black;
    text-align: center;
    height: 43px;
    background: url(/Main_Images/Salmon_Panel_Top.png) no-repeat #ff9b9b;
}

td.SalmonBoxBody
{
    margin: 0px;
    padding-left: 20px;
    padding-right: 55px;
    vertical-align: top;
    background: url(/Main_Images/Salmon_Panel_Body.png) repeat-y #ff9b9b;
    height: 240px;
}

td.SalmonBoxBottom
{
    margin: 0px;
    height: 62px;
    background: url(/Main_Images/Salmon_Panel_Btm.png) no-repeat #ff9b9b;
}

div.NewsTitle
{
    font-size: 10pt;
    color: #ffff00;
    text-align: left;
    font-weight: bold;
}

div.NewsContent
{
    padding: 2px 5px 5px 2px;
    overflow: auto;
    font-size: 10pt;
    font-weight: bold;
    color: #000088;
    text-align: left;
}
