﻿html
{
    color:#FEFEFE;
    overflow:hidden;
}

body 
{
    background-color:#FDF8DB;
    font-family:'Gill Sans MT', 'Verdana', Tahoma, Arial;
    font-size:10pt;
    overflow:hidden;
}

a
{
    text-decoration:none;
    color:#FFFDED;
}

.MainWrapper
{
    width:1015px;
    height:679px;
    margin:auto;
    background-position:left bottom;
    background-repeat:no-repeat;
    background-color:#A29B67;
    background-image:url('../Images/SiteImages/news.png');
}

.LogoWrapper
{
    position:relative;
    top:14px;
    left:32px;
}

.MenuWrapper
{
    position:relative;
    top:-96px;
    left:144px;
}

.MenuWrapper a
{
    font-size:10pt;
}

.Menu
{
    
}

.MenuItem
{
    width:73px;
    height:19px;
    text-align:center;
}

.NewsWrapper
{
    background-image:url('../Images/SiteImages/newsBG.png');
    position:relative;
    width:308px;
    height:546px;
    top:-147px;
    left:681px;
    overflow:hidden;
}

.NewsHeader
{
    font-size:15pt;
    text-decoration:underline;
    position:relative;
}

.NewsSpacer
{
    height:30px;
}

.NewsContent
{
    position:relative;
    text-align:left;
    width:450px;
    height:400px;
    overflow:auto;
    margin:auto;
    padding-right:10px;
    top:-60px;
}

.NewsContent a:hover
{
    text-decoration:underline;
}

.AdminContent
{
    position:relative;
    width:740px;
    height:420px;
    margin:auto;
    top:-60px;
    overflow:auto;
}

.AdminContent a
{
    color: #FEFEFE;
    font-size:12pt;
    text-decoration:underline;
}

.NewsContent i
{
    font-size:9pt;
}

.NewsItem
{
}

.NewsFooter
{
    width:409px;
    height:50px;
    position:relative;
    left:2px;
    z-index:1;
    overflow:hidden;
}

.Logos
{
    position:relative;
    top:-5px;
    z-index:1;
    overflow:hidden;
}

.ContentWrapper
{
    position:relative;
    width:588px;
    height:400px;
    top:-583px;
    left:20px;
    text-align:center;
    line-height:13px;
}

.PicLeft
{
    position:relative;
    float:left;
    display:block;
    width:197px;
    height:197px;
    margin-right:7px;
}

.PicMiddle
{
    position:relative;
    float:left;
    display:block;
    width:157px;
    height:158px;
    margin-left:11px;
    margin-right:7px;
}

.PicRight
{
    position:relative;
    float:right;
    display:block;
    width:157px;
    height:158px;
    margin-left:7px;
}

.TextLeft
{
    position:relative;
    text-align:left;
    float:left;
    display:block;
    width:197px;
    height:0px;
    margin-right:7px;
    top:50px;
    left:-204px;
}

.TextMiddle
{
    position:relative;
    float:left;
    text-align:left;
    display:block;
    width:197px;
    height:0px;
    margin-left:11px;
    margin-right:7px;
    top:48px;
}

.TextRight
{
    position:relative;
    float:right;
    text-align:left;
    display:block;
    width:197px;
    height:0px;
    margin-left:7px;
    top:46px;
    left:42px;
}

.DownloadButton
{
    position:relative;
    float:right;
    display:block;
    width:64px;
    height:27px;
    margin-left:4px;
    text-align:center;
    border:solid 1px #FEFEFE;
    background-color:#666332;
}

.DownloadButton a
{
    font-size:10pt;
    color:#FEFEFE;
}

.FooterWrapper
{
    position:relative;
    width:220px;
    height:30px;
    top:-20px;
    *top:-31px;
    left:-26px;
    *left:-23px;
    float:right;
    line-height:13px;
}

.NewsFooterWrapper
{
    position:relative;
    width:220px;
    height:30px;
    top:13px;
    *top:7px;
    left:-24px;
    *left:-23px;
    float:right;
    line-height:13px;
}

.FooterWrapper a
{
    width:100%;
    height:100%;
}

.Highlight
{
    background-color:#716E49;
}

.HeaderRowStyle
{
    background-color:#B7B189;
    font-weight:normal;
    border:solid 1px #E0DDCA;
}

.HeaderRowStyle a
{
    font-weight:normal;
}

.RowStyle
{
    
}

/* FormView Classes */
.FormView
{
    width:97%;
}

.FormViewData
{
    width:705px;
    border:solid 1px #E0DDCA;
    padding:5px;
    background-image:url('../Images/SiteImages/FormViewBG.png');
}

.FormViewData a
{
    font-weight:normal;
    font-size:10pt;
    text-decoration:none;
    color:#666332;
}

.FormViewData .TextBox
{
    border:solid 1px #716E49;
    background-color:#f1f0da;
    color:#666332;
    width:200px;
}

.TableCell
{
    vertical-align:top;
    width:60px;
    font-size:12pt;
}

.TableCellEdit
{
    vertical-align:top;
    width:100px;
    font-size:12pt;
}

.BreadCrumb
{
    position:relative;
    top:-87px;
    left:145px;
}

.PageTextWrapper
{
    position:relative;
    width:99%;
    height:100px;
}

.PageTextBoxes
{
    position:relative;
    width:32%;
    height:88px;
    float:left;
    display:block;
    margin:3px;
    overflow:auto;
}

.EditPageTextBoxes
{
    position:relative;
    width:32%;
    height:250px;
    float:left;
    display:block;
    margin:3px;
    overflow:auto;
}

.PageTitle
{
    font-weight:bold;
}

.GridViewRowStyle
{
    height:10px;
}

.GridViewHeader
{
    background-color:#494725;
}

.GridViewSideHeader
{
    background-color:#666332;
    font-size:10pt;
}

.GridViewSideHeader a
{
    font-size:10pt;
    text-decoration:none;
}

.GridViewItem
{
    position:relative;
    background-image:url('../Images/SiteImages/FormViewBG.png');
    width:100%;
    height:100%;
}

.FormViewLink
{
    padding-bottom:100px;
    height:100px;
}

.FormViewHeader
{
    height:30px;
}

.BackButton
{
    position:relative;
    vertical-align:middle;
    padding-bottom:8px;
}

.BackButton .Image
{
    position:relative;
    top:3px;
}

.NewsTextBoxWrapper
{
    position:relative;
}

.NewsTextBox
{
    float:left;
    display:block;
    padding-right:5px;
}