﻿html
{
    height: 100%;
}

body
{
    font-family: 'Trebuchet MS' , 'Lucida Grande' , Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
    background-image: url(/images/bg_texture_01.jpg);
    background-position: top;
    height: 100%;
    margin: 0;
}


#allContent
{
    width: 960px;
    text-align: left;
    margin-left: auto;
    margin-right: auto;
    padding-bottom: 40px;
    margin-bottom: 0;
    background-color: #fff8eb;
    background-image: url(/images/linla_logo_transparent_01.png);
    background-position: bottom right;
    background-repeat: no-repeat;
}

#Header
{
    background: url(/images/header_bg_03.png) no-repeat;
    background-position: bottom;
    width: 960px;
    height: 196px;
    margin-right: auto;
    margin-left: auto;
    margin-bottom: 0;
    margin-top: 0;
}

#Header a:link, #Header a:visited, #Header a:active
{
    color: #ebf7db;
    text-decoration: none;
    font-weight: bold;
}

#Header a:hover
{
    color: White;
    text-decoration: none;
    font-weight: bold;
}

#Footer
{
    background: url(/images/footer_bg_03.png) repeat-y;
    background-position: top;
    height: 100%;
    width: 990px;
    margin-left: auto;
    margin-right: auto;
    margin-top: -12px;
    position: relative;
}

#Footer a:link, #Footer a:visited, #Footer a:active
{
    color: #ebf7db;
    text-decoration: none;
    font-weight: bold;
}

#Footer a:hover
{
    color: White;
    text-decoration: none;
    font-weight: bold;
}

#mainNav
{
    background: url(/images/nav_bg_01.png) repeat-x;
    background-position: top;
    width: 185px;
    float: left;
    min-height: 370px;
    height: 100%;
    margin-top: -5px;
}

#mainNav ul
{
    font-size: 15px;
    font-weight: bold;
    list-style: none;
    padding: 0 0 5px 0;
    line-height: 1.6em;
}

#mainNav a:link, #mainNav a:visited, #mainNav a:active
{
    color: #356e02;
    text-decoration: none;
    padding-left: 15px;
    display: block;
    height: 30px;
}
#mainNav a:hover
{
    background: url(/images/nav_highlight_01.png);
    background-repeat: no-repeat;
    background-position: 0 -1px;
}
#mainContent
{
    width: 735px;
    float: right;
    padding: 0 20px 20px 20px;
    min-height: 505px;
    margin-top: -5px;
}

#mainContent ul
{
    color: #472a15;
    margin-top: 4px;
    font-size: 13px;
    list-style: none;
    padding: 6px 0 6px 35px;
}

#mainContent li
{
    list-style-image: url(/images/list_icon_01.png);
}

#mainContent a:link, #mainContent a:visited, #mainContent a:active
{
    color: #356e02;
    text-decoration: none;
    font-weight: bold;
}

#mainContent a:hover
{
    color: #234604;
}

h1
{
    font-size: 24px;
    color: #814c26;
    margin-bottom: 4px;
}


#allContent p
{
    color: #472a15;
    margin-top: 4px;
    font-size: 13px;
}

h2
{
    font-size: 16px;
    color: #814c26;
    margin-bottom: 0;
}

h3
{
    font-size: 11px;
    color: #814c26;
    font-weight: bold;
    margin-bottom: 0;
}

#directorsList p
{
    margin: 2px 0 2px 10px;
}

.name
{
    font-weight: bold;
}
.homeBoxes
{
    background-color: #fffcf7;
    width: 170px;
    float: left;
    padding: 2px;
    margin: 15px 10px 0 0;
    border: solid 1px #f1debc;
    height:135px;
}


.homeBoxes h1
{margin: 0; text-align: center}

.homeBoxes div
{width: 100%; height: 30px;}

#boxWrapper a:link, #boxWrapper a:visited, #boxWrapper a:active
{
    color: #ebf7db;    
}

#boxWrapper a:hover
{
    color: White;
    text-decoration: none;
    font-weight: bold;
}

#boxWrapper p
{    text-align: center;
    font-size: 15px;
    margin: 5px 5px 0 5px;
}

#boxWrapper p a:link, #boxWrapper p a:visited, #boxWrapper p a:active
{
    color: #356E02; 
}

#boxWrapper p a:hover
{
    color: #234604;
}

#Newsletters div
{width: 156px; height: 240px; float: left; padding: 0 12px 12px 12px}

#Newsletters img
{width: 156px; height: 202px;
margin-left: auto; margin-right: auto; display: block}

.contactPhoto
{float:right; padding: 20px 0 0 10px}



h1.trigger{
	margin: 10px 0 0 0;
	width: 700px;
	float: left;
	font-size:18px;
	padding:7px 0 0 45px;
	min-height:50px;
background-image: url("/images/h2_trigger_a.png");
           background-color: #f0f3e0;
           background-repeat: no-repeat;
            background-position: left top;
cursor: pointer;
}
h1.trigger, h1.trigger a {	background-color: #f0f3e0;}

h1.trigger a {
	color: #fff;
	text-decoration: none;
	display: block;
	cursor: pointer;

}
h1.active {background-image: url("/images/h2_trigger_b.png");
           background-color: #f0f3e0;
           background-repeat: no-repeat;
            background-position: left top;
           } /*--When toggle is triggered, it will shift the image to the bottom to show its "opened" state--*/

.toggle_container {
	margin: 0 0 5px;
	padding: 0;
	overflow: hidden;
	width: 745px;
	clear: both;
}
.toggle_container .block {
	padding:  0 20px 20px 20px; /*--Padding of Container--*/
	background: #f0f3e0;
}

.toggle_container a:link, .toggle_container a:active, .toggle_container a:hover, .toggle_container a:visited
{border: outset 1px #f0f3e0; padding:5px; background-color: #d8e893}


.date 
{color: #214303; font-size:26px; font-weight: bold}

.eventHeader {color:#472A15}

#slideshowWrapper
{position: relative}

.slideshow
{z-index:10;}


#searlesBox
{text-align: center; float: right; width: 175px; 
        border: solid 1px Gray; height: 248px; background: url(/images/searles_logo_bg_01.jpg) no-repeat}