body
{
background-color:#80CC80;
}

body.gradient
{ 	
background: -moz-linear-gradient(#80CC80, #B2D1FF);
background: -o-linear-gradient(#80CC80, #B2D1FF);
background: -webkit-linear-gradient(#80CC80, #B2D1FF);
background: linear-gradient(#80CC80, #B2D1FF);
}

hr{color:#CBCBCB;}

h1, h2, h3, h4, h5
{
padding-top:0px;
padding-right:12px;
padding-bottom:0px;
padding-left:12px;
font-family:"Book Antiqua", "Palatino Linotype", Palatino, serif;font-style:normal;
}

h2.italic, h3.italic, h4.italic, h5.italic
{
padding-top:0px;
padding-right:12px;
padding-bottom:0px;
padding-left:12px;
font-family:"Book Antiqua", "Palatino Linotype", Palatino, serif;font-style:italic;
}

h1.masthead, h2.masthead, h3.masthead
{
font-family: "Book Antiqua", "Palatino Linotype", Palatino, serif;font-style:normal;
padding-left:50px;
font-variant:small-caps;
color:#333333;
}

h1.masthead2, h2.masthead2, h3.masthead2
{
font-family: "Book Antiqua", "Palatino Linotype", Palatino, serif;font-style:normal;
padding-left:12px;
font-variant:small-caps;
color:#333333;
}

ol
{
list-style-type:lower-roman;
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
}

p
{
padding-top:0px;
padding-right:12px;
padding-bottom:0px;
padding-left:12px;
font-family:"Book Antiqua", "Palatino Linotype", Palatino, serif;
font-style:normal;
}

p.indent
{
padding-top:0px;
padding-right:60px;
padding-bottom:0px;
padding-left:60px;
font-family:"Book Antiqua", "Palatino Linotype", Palatino, serif;
font-style:italic;
}

p.small
{
padding-top:0px;
padding-right:12px;
padding-bottom:0px;
padding-left:12px;
font-family:"Book Antiqua", "Palatino Linotype", Palatino, serif;
font-style:normal;
font-size:14px;
}

p.clear
{
clear:both;
font-family:"Book Antiqua", "Palatino Linotype", Palatino, serif;
font-style:normal;
}

p.footer
{
color:#333333;
font-family:"Book Antiqua", "Palatino Linotype", Palatino, serif;
font-style:normal;
font-size:12px;
}

p.fixed
{
position:fixed;
bottom:12px;
right:50%;
}

#timeline
{
height: 160px;
}

div.masthead
{
padding:15px;
border-style:double;
border-color:#616161;
border-width:6px;
margin-top:10px;
margin-right:auto;
margin-bottom:10px;
margin-left:auto;
background-color:#F9F3E0;
max-width:1050px;
box-shadow: 10px 10px 5px #888888;
-webkit-box-shadow: 10px 10px 5px #888888;
-moz-box-shadow: 10px 10px 5px #888888;
}

div.main
{
padding:15px;
border-style:double;
border-color:#616161;
border-width:6px;
margin-top:10px;
margin-right:auto;
margin-bottom:10px;
margin-left:auto;
background-color:#F9F3E0;
max-width:1050px;
box-shadow: 10px 10px 5px #888888;
-webkit-box-shadow: 10px 10px 5px #888888;
-moz-box-shadow: 10px 10px 5px #888888;
}

div.footer
{
padding-top:5px;
padding-bottom:5px;
padding-left:15px;
padding-right:15px;
border-style:double;
border-color:#616161;
border-width:6px;
margin-top:10px;
margin-right:auto;
margin-bottom:10px;
margin-left:auto;
background-color:#B8B8B8;
max-width:1050px;
box-shadow: 10px 10px 5px #888888;
-webkit-box-shadow: 10px 10px 5px #888888;
-moz-box-shadow: 10px 10px 5px #888888;
}

div.introlinks
{
padding-top:15px;
padding-bottom:5px;
padding-left:10px;
padding-right:10px;
margin-top:0px;
margin-right:50px;
margin-bottom:0px;
margin-left:50px;
background-color:#E0DBCA;
border-style:double;
border-color:#616161;
border-width:6px;
width: 80%;
}

div.slideshow
/* Max slide image height + 15px */
{
height:655px;
padding:0px;
margin:0px;
border:0px;
}

input.slideshow1
/* Min dims of slide images */
{
min-width:425px;
min-height:344px;
}

input.slideshow2
/* Min dims of slide images */
{
min-width:192px;
min-height:215px;
}

input.slideshow3
/* Min dims of slide images */
{
min-width:444px;
min-height:233px;
}

.floatright
{
float:right;
}

.floatleft
{
float:left;
}

img
{
border-style:solid;
border-width:3px;
border-color:#616161;
margin:5px;
}

input
{
margin:5px;
}

a:link, a:visited
{
text-decoration:none;
padding:0px;
display:inline;
width:0px;
color:#A46A32;
font-family:"Book Antiqua", "Palatino Linotype", Palatino, serif;
font-style:normal;
}

a:hover, a:active
{
text-decoration:none;
padding:0px;
display:inline;
width:0px;
color:#CD853F;
font-family:"Book Antiqua", "Palatino Linotype", Palatino, serif;
font-style:normal;
}

a.footer:link, a.footer:visited
{
text-decoration:none;
padding:0px;
display:inline;
width:0px;
background-color:#B8B8B8;
color:#A46A32;
font-family:"Book Antiqua", "Palatino Linotype", Palatino, serif;
font-style:normal;
text-align:center;
}

a.footer:hover, a.footer:active
{
text-decoration:none;
padding:0px;
display:inline;
width:0px;
background-color:#B8B8B8;
color:#CD853F;
font-family:"Book Antiqua", "Palatino Linotype", Palatino, serif;
font-style:normal;
text-align:center;
}

p.intropagebeginning
{
padding-top:0px;
padding-right:50px;
padding-bottom:0px;
padding-left:50px;
font-family:"Book Antiqua", "Palatino Linotype", Palatino, serif;
font-size:115%;
font-weight:bold;
}

p.intropage
{
padding-top:0px;
padding-right:50px;
padding-bottom:0px;
padding-left:50px;
font-family:"Book Antiqua", "Palatino Linotype", Palatino, serif;
font-size:115%;
}

p.intropageitalic
{
padding-top:0px;
padding-right:55px;
padding-bottom:0px;
padding-left:55px;
font-family:"Book Antiqua", "Palatino Linotype", Palatino, serif;
font-size:115%;
font-style:italic;
float:right;
}

Ul.button
{
list-style-type:none;
margin:0;
padding:6px;
}

li.button
{
display:inline;
float:right;
}

a.button:link, a.button:visited
{
text-decoration:none;
padding:6px;
display:block;
width:100px;
background-color:#D2B48C;
color:#000000;
font-family:"Book Antiqua", "Palatino Linotype", Palatino, serif;
font-style:normal;
text-align:center;
}

a.button:hover, a.button:active
{
text-decoration:none;
padding:6px;
display:block;
width:100px;
background-color:#CD853F;
color:#000000;
font-family:"Book Antiqua", "Palatino Linotype", Palatino, serif;
font-style:normal;
text-align:center;
}


a.button2:link, a.button2:visited
{
text-decoration:none;
padding:6px;
display:block;
width:400px;
background-color:#D2B48C;
color:#000000;
font-family:"Book Antiqua", "Palatino Linotype", Palatino, serif;
font-style:normal;
text-align:center;
}

a.button2:hover, a.button2:active
{
text-decoration:none;
padding:6px;
display:block;
width:400px;
background-color:#CD853F;
color:#000000;
font-family:"Book Antiqua", "Palatino Linotype", Palatino, serif;
font-style:normal;
text-align:center;
}



p.pagecredit
{
padding-top:0px;
padding-right:55px;
padding-bottom:0px;
padding-left:55px;
font-family:"Book Antiqua", "Palatino Linotype", Palatino, serif;
font-style:italic;
float:right;
}

p.slideshow
{
font-family:"Book Antiqua", "Palatino Linotype", Palatino, serif;
font-size:115%;
font-weight:bold;
}



