.red {
color:#FF0000;}

ul {
margin-left: 40px;
padding-left: 0;}

li {
margin-left: 70px;
}

.tree {
background-image:url(images/trees.gif);
background-position:top;
background-repeat:no-repeat;}


.back {
background-image: url(images/sky-2.jpg);
position:inherit;
background-repeat:repeat;
}
.back-2 {
background-image: url(images/snow.jpg);
position:inherit;
background-repeat:repeat;
}

.border-left {
border-left:solid 2px #336600;
margin-left:4px; }


.button {
background-color:#FFFF99;
border:solid 2px #336600;
width: 140px;
height:100px;
margin: auto;
padding: 2px;
font-family: Georgia, "Times New Roman", Times, serif;
font-weight: bold;
}



table.calendar {
border: 2px solid #336600;
padding: 5px;
margin: auto;
font-family: Georgia, "Times New Roman", Times, serif;
font-size:16px;}

.calendar {
border: 2px solid #336600;
width: 400px;
padding: 5px;
margin: auto;
font-family: Georgia, "Times New Roman", Times, serif;
font-size:16px;}

.head-2 {
font-family:Georgia, "Times New Roman", Times, serif;
font-size: 110%;
line-height: 135%;
word-spacing: 2px;
font-weight:bold;
margin-left:9px;
text-align:left;
color:#336600;

}
.head {
font-family:Georgia, "Times New Roman", Times, serif;
font-size: 130%;
line-height: 135%;
word-spacing: 2px;
font-weight:bold;
margin-left:9px;
text-align:left;
}
.indent {
font-family: "Times New Roman", Times, serif;
font-size: 100%;
line-height: 135%;
padding: 7px;
margin-left: 15px;
word-spacing: 4px;
letter-spacing:2px;
font-weight:500;
}

.indent-2 {
font-family: "Times New Roman", Times, serif;
font-size: 100%;
line-height: 135%;
padding: 7px;
margin-left: 25px;
margin-right: 65px;
margin-top:0px;
padding-top: 1px;
word-spacing: 4px;
letter-spacing:2px;
font-weight:700;
width:500px;
height:inherit;}

.indent-events {
font-family: "Times New Roman", Times, serif;
font-size: 100%;
line-height: 135%;
padding: 7px;
margin-left: 25px;
margin-right: 50px;
margin-top:0px;
padding-top: 1px;
word-spacing: 4px;
letter-spacing:2px;
font-weight:500;
width:500px;
height:inherit;}



.indent-3 {
font-family: "Times New Roman", Times, serif;
font-size: 100%;
line-height: 135%;
padding: 7px;
margin-left:25px;
word-spacing: 2px;
letter-spacing:2px;
font-weight:500;
}

p {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 90%;
line-height: 135%;
padding: 7px;
margin:auto;
word-spacing: 2px;
letter-spacing:2px;
font-weight:700;
}

.two {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 90%;
line-height: 135%;
padding: 2px;
margin-left:7px;
word-spacing: 3px;
letter-spacing:2px;
font-weight:500;
}


.head {
font-family:Georgia, "Times New Roman", Times, serif;
font-size: 110%;
line-height: 135%;
word-spacing: 2px;
font-weight:bold;
margin-left:9px;
text-align:left;
}

.head-2 {
font-family:Georgia, "Times New Roman", Times, serif;
font-size: 110%;
line-height: 135%;
word-spacing: 2px;
font-weight:bold;
margin-left:9px;
text-align:left;
color:#336600;
}
.small {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 75%;
font-style:italic;
line-height: 135%;
padding: 2px;
margin-left: 7px;
margin-top:0px;
text-align:left;
word-spacing: 2px;
font-weight:500;
vertical-align:text-top;
}


.three {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 80%;
line-height: 135%;
padding: 2px;
margin-left: 7px;
margin-top:0px;
text-align:left;
word-spacing: 2px;
font-weight:500;
vertical-align:text-top;
}

p.four {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 100%;
line-height: 135%;
padding: 7px;
font-style:italic;
color:#336600;
margin:auto;
word-spacing: 2px;
letter-spacing:2px;
font-weight:500;
}

.four {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 100%;
line-height: 135%;
padding: 7px;
font-style:italic;
color:#336600;
margin:auto;
word-spacing: 2px;
letter-spacing:2px;
font-weight:500;
}

.h-110 {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 110%;
font-weight:bold;
text-align: center;
letter-spacing: 1px;
word-spacing: 2px;
line-height: 130%;
color:#006600;
}
.h-110-B {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 110%;
font-weight:bold;
text-align: center;
letter-spacing: 1px;
word-spacing: 2px;
line-height: 130%;
color:#660000;
}

.h-120 {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 120%;
font-weight:800;
font-style: italic;
text-align: left;
letter-spacing: 1px;
word-spacing: 2px;
line-height: 130%;
text-align:left;
}

.h-120-B {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 120%;
color:#993300;
font-weight:bold;
font-style: italic;
text-align: left;
letter-spacing: 1px;
word-spacing: 2px;
line-height: 130%;
}

.h-120-C {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 120%;
font-weight:800;
font-style: italic;
text-align: center;
letter-spacing: 1px;
word-spacing: 2px;
line-height: 130%;
}

.h-130 {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 130%;
font-weight:800;
font-style: italic;
text-align: left;
letter-spacing: 1px;
word-spacing: 2px;
line-height: 130%;
}

.h-130-C {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 130%;
font-weight:800;
font-style: italic;
text-align:center;
margin:auto;
letter-spacing: 1px;
word-spacing: 2px;
line-height: 130%;
}

.h-140 {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 140%;
font-weight:800;
font-style: italic;
letter-spacing: 1px;
word-spacing: 2px;
line-height: 130%;
}

.h-140-C {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 140%;
font-weight:800;
font-style: italic;
text-align: center;
letter-spacing: 1px;
word-spacing: 2px;
line-height: 130%;
margin:auto;
}

.h-150 {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 150%;
font-weight: 900;
text-align: left;
letter-spacing: 2px;
line-height: 140%;
}

.h-150-C {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 150%;
font-weight: 900;
text-align: center;
margin:auto;
letter-spacing: 2px;
line-height: 140%;
}
.h-160-C {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 150%;
font-weight: 900;
text-align: center;
color:#336600;
margin:auto;
letter-spacing: 2px;
line-height: 140%;
}

.h-180 {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 180%;
font-weight: bold;
text-align: left;
letter-spacing: 2px;
line-height: 140%;
}

.h-180-C {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 180%;
font-weight: bold;
text-align: center;
margin: auto;
letter-spacing: 2px;
line-height: 140%;
}

.h-180-C-G{
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 180%;
font-weight: bold;
text-align: center;
margin: auto;
color:#336600;
letter-spacing: 2px;
line-height: 140%;
}


.center {
text-align: center;
margin:auto;
}
.center-2 {
margin-left: 2px:
width:252px;
height:275px;
vertical-align:text-top;
text-align:center;
}





.nav {
font-family: "Georgia", "Times New Roman", Times, serif
font-size: 110;
line-height: 135%;
padding: 7px;
margin: auto;
margin-top: 2px;
text-align:center;
word-spacing: 5px;
font-weight:bold;
}

table {
background-color:#FFFFFF;
border:double 10px #774137;
margin: auto;}

table.dot {
background-color:#FFFFFF;
border:dotted 4px #774137;
margin: auto;
}


table.left {
width:530px;
margin:auto;
vertical-align:top;}

table.right {
width:220px;
margin:auto;
vertical-align:top;}


.image-T {
margin: auto;
width: 250px;
height: 200px;
padding: 5px;
width: 300px;
height: 300px;
margin:auto;
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 120%;
font-weight:800;
font-style: italic;
letter-spacing: 1px;
word-spacing: 2px;
line-height: 130%;
}

.h-caption {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 120%;
font-weight:800;
font-style: italic;
letter-spacing: 1px;
word-spacing: 2px;
line-height: 130%;
margin:auto;
text-align:center;
}





.nav-border
{
background-color:#FFFFFF;
border-left:double 10px #774137;
border-right:double 10px #774137;
margin: auto;
}

table.3 {
background-color:#FFFFFF;
border:double 10px #774137;
margin: auto;
border-top:none;
}

table.no-border {
border:none;}




.text {
width:500;
float:left;}



.textbox {
border: 2px solid #336600;
width: 230px;
height: 350px;
padding: 5px;
margin: auto;
font-family: Georgia, "Times New Roman", Times, serif;
font-size:16px;}


.textbox-1 {
border: 2px solid #336600;
width: 230px;
height: 200px;
padding: 5px;
font-family: Georgia, "Times New Roman", Times, serif;
font-size:16px;}


.textbox-2 {
border: 2px solid #336600;
width: 350px;
height: 35px;
padding: 5px;
margin: auto;
}

.textbox-3 {
border: 2px solid #336600;
width: 300px;
height: 430px;
padding: 5px;
margin: auto;
}

.textbox-4 {
border: 2px solid #336600;
width: 220px;
height: 150px;
padding: 5px;
padding-left: 10px;
text-align: center;
}

.textbox-L {
width: 300px;
height: 300px;
padding: 5px;
margin:auto;
vertical-align:top;
font-family: "lucinda sans", "century gothic",  "Verdana", sans-serif;
font-size: 120%;
font-weight:800;
font-style: italic;
text-align: left;
letter-spacing: 1px;
word-spacing: 2px;
line-height: 130%;

}



.sidebar {
width: 200px;
float: right;
margin: 10px;
border: solid 1px #CC6600;
border-top-width: 5px;
padding: 10px;
background-color: #FFFFCC;
vertical-align: top;
}
.sidebar-2 ul {
text-align: left;
padding-left: 0px;
padding-right: 2px;
line-height: 100%;
}
.side {
text-align: left;
float: left;
padding-left: 0px;
padding-right: 5px;
}

.sidebar-2 {
width: 200px;
border: solid 1px #CC6600;
border-top-width: 5px;
padding: 2px;
background-color: #FFFFFF;
vertical-align: top;
margin:auto;
}
.sidebar-3 {
width: 200px;
border: solid 1px #CC6600;
border-top-width: 5px;
padding: 2px;
background-color: #FFFFFF;
vertical-align:middle;
text-align:center;
}

.frame {
float: left;
margin-left: 10px;
margin-bottom: 10px;
border: 1px solid #CC6600;
padding: 10px;
clear: left;
}

.frame-2 {
margin:auto;
border: 1px solid #CC6600;
padding: 10px;
}





body {
font-family:Georgia, "Times New Roman", Times, serif;
font-size: 90%;
line-height: 135%;
padding: 7px;
margin-left: 10px;
margin-right: 10px;
text-align: left;
word-spacing: 2px;
font-weight:300;
background-image:url(images/back-9.jpg);

}

.bodytext {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 90%;
line-height: 135%;
padding: 7px;
margin-left: 10px;
margin-right: 10px;
text-align: justify;
word-spacing: 2px;
}

.alt-text {
font-family:Georgia, "Times New Roman", Times, serif;
font-size: 120%;
line-height: 135%;
padding: 7px;
margin-left: 10px;
margin-right: 10px;
text-align: left;
word-spacing: 2px;
}

.italic {
font: Georgia, "Times New Roman", Times, serif;
font-style: italic;
font-weight: 400;
font-size: 90%;
line-height: 135%;
padding: 7px;
margin-left: 10px;
margin-right: 10px;
text-align: justify;
word-spacing: 2px;
}



#page {
text-align:center;
align: center;
position: relative;
}

.indent-10 {
padding-left: 20px;
}

.image-sidebar {
margin-left: 10px;
}


.image {
border: 2px solid #336600;
vertical-align:top;
text-align: center;
margin: auto;}


.image-C {
border: 2px solid #336600;
margin:auto;
text-align:center;
padding: 2px;
clear:both;
}
.image-L {
border: 2px solid #336600;
vertical-align: top;
margin-right: 10px;
margin-bottom: 10px;
float: left;
padding: 2px;
}
.image-L-2 {
border: 2px solid #336600;
vertical-align:text-top;
margin-right: 5px;
margin-bottom: 5px;
float: left;
padding: 2px;
}
.image-L-C {
border: 2px solid #336600;
vertical-align: top;
margin: auto;
float: left;
padding: 2px;
clear:both;
}




.image1 {
border: 2px solid #336600;
margin: auto;
text-align: relative;
vertical-align:text-top;
clear: right;
padding: 2px;
}


.image2 {
border: 2px solid #336600;
margin: auto;
text-align: center;
padding: 2px;
}
.image3 {
border: 2px solid #000;
text-align: center;
margin: auto;
vertical-align: center;
padding: 2px;
}

.image-L-M {
border: 2px solid #336600;
vertical-align: top;
margin-right: 10px;
float: left;
padding: 2px;
}
.image-R {
border: 2px solid #336600;
vertical-align: top;
margin: auto;
float: right;
padding: 2px;
}
.image-R-R {
vertical-align: top;
float: right;
padding-right: 10px;
}

.title {
position:top;
float:inherit;
text-align:center;}


a:link {text-decoration: none;
color:#336600;}

a:visited {color:#993300;
text-decoration: none;}

a:hover {color:#CC6600;
text-decoration: none}

a:active {color:#993300;
text-decoration: none}

