*{margin:0;padding:0}

body {
background: url("images/bkgnd-140.jpg");
background-repeat: no-repeat;
background-position: top left;
font-family:"Trebuchet MS1", "Helvetica", sans-serif;
background-color:#736D44;
color:#000;
}

.main {
padding:0;
margin:0px;
width:980px;
text-align:left;
border-collapse: collapse;
}

.page {float:left;
width:800px;
background-color:#C9C9A5;
}

.header {
background-color:#C9C9A5;
padding:8px 10px;
height:120px;
text-align:left;
}

.header p {
font-family:"Times", sans-serif;
font-style:italic;
color:#462C13;
font-size:16px;
margin:15px 0 0 30px;
}

#logo {float:right;
border:0;
padding:5px 20px;
}

#logo a {border:0;}

a{
text-decoration:underline;
color:#8F0001;
}
a:hover{
color:#333;
}



/* Start Navigation
================================= */

#nav {text-align:center;
background-color:#B9B6A3;
filter:alpha(opacity=65);
-moz-opacity:0.65;
-khtml-opacity: 0.65;
opacity: 0.65;
float:left;
width:130px;
padding:10px;
margin: 20px 0 0 0;
}

#nav ul {
font-family:"Arial Narrow" "Arial","Helvetica", sans-serif;
text-align:center;
font-size:17px;
font-weight:bold;
list-style: none;
}

#nav li{
padding:10px 0;
color:#500001;
}

#nav li a{
padding:19px 0;
text-decoration:none;
color:#500001;
}

#nav li a:hover{
color:#073340;
}

/* End Navigation
================================= */

h1 {color:#073340;
font-size: 22px;
font-weight:normal;
padding:0 0 25px 25px;
}

.content {
padding:0 20px 20px 20px;
color:#6F6041;
font-size: 14px;
width:440px;
float:left;
}

.content p {
margin: 0 25px 20px 25px;
line-height: 20px;
}

p.first_p:first-letter {
float:left;
color:#500001;
font-family:"Times", sans-serif;
font-style:italic;
font-size:42px;
line-height:60px;
padding:0 4px 0 0;
}

.rightcol {
float:left;
width:280px;
}

.rightcol img {
margin-bottom:20px;
}

/*secondary page styles*/

.content-2nd {
padding:0 20px 20px 20px;
color:#6F6041;
font-size: 14px;
width:740px;
float:left;
}

.content-2nd p {
margin: 0 25px 20px 25px;
line-height: 20px;
}


/*end secondary page styles*/

#footer {
padding:5px 30px 5px 30px;
font-size: 11px;
text-align:left;
color:#fff;
background-color:#500001;
}

#footer a{color:#fff;}


#front_slideshow{float:right;
margin:8px 0 5px 0px;
    height:191px;
    width:280px;
    }

ul.slideshow {
    position:relative;
    list-style:none;
}
ul.slideshow li {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
}
ul.slideshow li.active {
    z-index:10;
    opacity:1.0;
}
ul.slideshow li.last-active {
    z-index:9;
}

.clearfloat{
clear:both;
margin:0;
padding:0;
}

