﻿body
{
    font-family: Sans-Serif, Tahoma;
    font-size: 11pt;
    width: 924px;
    margin: 0px auto 0px auto;
    font-weight: normal;
}
p 
{
    margin:0px;
    padding:10px 0px 10px 0px;
    line-height: 12.5pt;
}
td
{
    vertical-align: top;
    padding:0px;
    margin:0px;
}
img
{
    margin:0px;
    padding:0px;
    border:none;
}
h1, h2
{
    font-size: 18pt;
    font-family: Serif;
    color: #819397;
    margin: 10px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    background-color: #ffffff;
    border-bottom: #819397 2px solid;
}
a:link,a:visited
{
    color:#819397;
    text-decoration:none;
}
a:hover
{
    color:#978193;
    text-decoration:underline;
}

#datearea
{
    height: 342px;
    width: 277px;
    background-position: left top;
    background-image: url(images/bgdates.jpg);
    background-repeat: repeat-y;
    color:#666666;
}
#datearea a:link, #datearea a:visited
{
}
#datearea a:hover
{
    background-color:#819397;
    color:#ffffff;
    text-decoration:none;    
}
#datediv
{
    margin:0px auto 0px auto;
    padding:0px;
    width:234px;
}
.datepage
{
    float: left;
    font-size: 14pt;
    font-weight: normal;
    text-align: center;
    width: 68px;
    background-position: center top;
    background-image: url(images/calendar.png);
    background-repeat: no-repeat;
    height: 78px;
    margin: 0px;
    padding: 0px;
}
.datepage span
{
    font-size:10pt;
}
.dateentry
{
    float:left;
    text-align:left;
    margin:0px;
    padding:5px 0px 0px 10px;
}
#events
{
    width:257px;
    margin:0px auto 0px auto;
    padding:0px 0px 0px 0px;
    font-size:11pt;
    font-weight:bold;
}
.clear
{
    clear:both;
    margin:0px;
    padding:0px;
}
.pagespace
{
    padding:20px 0px 0px 0px;
    margin:0px;
}
.movie
{
    margin-top:10px;
}
.photo1
{
    float:right;
    padding-left:10px;
}
#mainpp
{
width:421px;
   float:left;
}
#mainleft
{
   float:left;
   margin-right: 10px;
}
#mainleft img
{
 border-bottom: #819397 2px solid;
 padding-top:10px;
 }
#footer
{
    font-size:9pt;
    color:#666666;
    text-align:center;
    margin-bottom:10px;
}
.style31
{
    color:#8b9781;
}

.contactcell1
{
    border-right: #819397 2px solid;
    padding-right:10px;
    height:420px;
}
.contactcell2
{
    border-right: #819397 2px solid;
    padding-right:10px;
    padding-left:10px;
    height:420px;
}
.contactcell3
{
    padding-left:10px;
    height:420px;
}
.hlinks
{
  margin:0px;
  padding:5px 0px 10px 0px ;  
}
.hlinks li
{
    list-style-type: none;
}
.hlinks a
{
    padding-right: 20px;
    padding-left: 20px;
    font-size: 14pt;
    background-position: left center;
    background-image: url(images/bullet.jpg);
    background-repeat: no-repeat;
}
.articles
{
  margin:0px;
  padding:5px 0px 0px 0px ;  
}
.articles li
{
    list-style-type :none;
    padding:20px 20px 40px 20px;
}
.articles a
{
    padding:40px 20px 40px 57px;
    font-size: 14pt;
    background-position: left center;
    background-image: url(images/article.jpg);
    background-repeat: no-repeat;
    height:70px;
}

