@charset "UTF-8";

BODY {
font: 83%/1.4 georgia, 'book antiqua',serif;
color: #000;
margin: 0px; padding-bottom: 8px;
text-align: center; 
background-color: #CFC8BF;
background-image: url('../Images/bg_pl1440ps.jpg'); 
/* background-color: #C6C3BE;
background-image: url('../Images/bg_pl1440ps2.jpg');*/
background position: top center;
background-repeat: no-repeat;
}


 a:link {color: #604524; font-weight: normal; text-decoration: none; }
 a:visited {color: #604524;  font-weight: normal; text-decoration: none; }
 a:hover {color: #CC7700;  font-weight: normal; text-decoration: none;}
 a:visited:hover {color: #CC7700;  font-weight: normal; text-decoration: none;}
 a:active {color: #604524; font-weight: normal; text-decoration: none;}
/* h3 a:hover, H3 a:visited:hover  */
#rightcontent a:link {color: #604524; text-decoration: underline; }
#rightcontent a:visited {color: #604524; text-decoration: underline; }
#rightcontent a:hover {color: #FFF; background-color: #604524; font-weight: normal; text-decoration: underline;}
#rightcontent a:active {color: #FFF; background-color: #604524; font-weight: normal; text-decoration: underline; }


#outer  {
width: 770px; 
background-color: #FFF; 
margin:6px; margin-left: auto; margin-right: auto; 
text-align: left; 
border: none;
background-image: url('../Images/newbanner.jpg'); background-repeat: no-repeat; 
background-position: top center; 
height: auto;
overflow: auto; 
ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
zoom: 100%; 
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=90);
opacity: 0.90; 
}

#header {
width:100%; 
height: 88px;
}


#navigation {
 width: 758px; 
 height: 14px; 
 padding:5px;
}

#rightcontent {
width: 540px; 
padding: 14px; 
padding-right: 10px; 
float: right;
font-size: 100%;
line-height: 1.5em;
}

#rightlayout {
margin-top: 10px; 
}


#leftcontent {
width: 190px; 
padding: 8px; 
padding-top: 20px; 
padding-right: 0; 
float: left; 
border: 0px solid #DCA;  
font-family: verdana, sans-serif; 
font-size: 80%;
line-height: 1.2em;
}

#sidebar {
 margin: 0px;
 margin-top: 1.4em;
 margin-bottom: 1.4em;
 height: auto;
 line-height: 1.3em; 
 width: 97%;
 color: #654;
 }

#sidebar P {
margin-top:0.3em;
margin-bottom: 0.8em;
color: #876;
 }

 
#menu {
width: 96%;
margin: 0; 
margin-bottom: 1.3em;
margin-top: 0em;
}

#menu h3 {
font-family: verdana, geneva, sans-serif;
color: #999;
font-size: 100%;
line-height: 1.1em;
margin-bottom: 5px;
/*margin-left: 1.1em;
text-indent: -1.1em;*/
margin-top: 0px;
display: block;
}


H1 {
font-family: 'trebuchet ms', trebuchet, geneva, sans-serif;
 font-size: 170%; line-height: 1.2em; font-weight: normal; text-align: left;
margin: 0px; margin:0; margin-bottom: 12px; font-style: normal;
display: inline-block;
}

H2 {
font-family: 'trebuchet ms', trebuchet, geneva, sans-serif;
color: #5D3700;
font-size: 150%; line-height: 1.2em; 
background-color: transparent;
margin: 0px; margin-top: 8px; margin-bottom:10px; 
padding: 0px; padding-top:3px; 
font-weight: bold; 
border-top: 1px solid; 
} 


H3 {
font-family: 'trebuchet ms', trebuchet, geneva, sans-serif;
color: #5D3700;
font-size: 130%; line-height: 1.2em; 
background-color: transparent;
margin: 0px; margin-top: 8px; margin-bottom:10px; 
padding: 0px; padding-top:3px; 
font-weight: bold; 
border-top: 0px solid; 
} 


h5 {
font-family: 'Trebuchet MS', Trebuchet, Geneva, sans-serif;
font-size: 90%;
line-height: 1.2em; 
font-weight: normal;
margin:0px; padding:0px;
}


H6 {
color: #603A00;
font-family: verdana, sans-serif;
font-size: 75%;
line-height: 1.2em; margin:0px; 
font-weight: normal; margin-top: 5px; margin-bottom:1px;
}


h3 a:link, H3 a:visited {
color: #603A00; width:100%; text-decoration: none; display: block; font-weight: normal
}

h3 a:hover, H3 a:visited:hover {
color: #CC7700; width:100%; background-color: #FFF; text-decoration: none; display: block;
}

h3 a:active, H3 a:visited:active {
color: #603A00; width:100%; background-color: #FFF; text-decoration: none; display: block; 
}

#pagetitle H3 {
	color: #603A00; 
	font-size: 150%;
	margin-top: 0.7em;
	margin-left: 8px;
	margin-bottom: 0.5em;
	line-height: 1.2em;
	font-weight: normal;
	font-style: italic; 
	}


#epigraph {
width: 90%;
margin: 0px;
margin-left: 0%;
margin-top: 0em; 
color: #603A00;
margin-bottom: 10px;
font-size: 90%;
line-height: 1.4em;
font-style: italic;
}

#epigraph P {
margin-top: 0em; 
margin-bottom: 0.8em;
color: #603A00;
line-height: 1.4em; 
}

#endnotes {
width: 99%;
font-size: 90%;
color: #603A00;
line-height: 1.4em;
margin: 0px;  margin-top:1em; padding-left: 0em; 
}


#endnotes p {
color: #603A00;
line-height:1.4em;
margin: 0px; margin-top: 0.0em; margin-bottom:0.5em;
}


#imgholder {
margin:0px;
margin-top: 0px; 
margin-bottom: 12px; padding: 0px;
}



#copyright {
font: 10px/1.3em verdana, sans-serif; font-weight: normal;  text-align: left;
margin: 0px; margin-bottom: 9px; margin-top:5px;
}

#copyright P {
font: 10px/1.2em verdana, sans-serif; font-weight: normal;  text-align: left;
margin: 0px; 
}



/*
#menu A:link {color: #603A00; width:100%; font-weight: normal; text-decoration: none; display: block;} 
#menu A:visited {color: #603A00;width:100%;  font-weight: normal; text-decoration: none; display: block;}
#menu A:hover {color: #603A00; width:100%; background-color: #FFF; text-decoration: none; display: block;}
#menu A:active {color: #603A00; width:100%; text-decoration: none;background-color: transparent; display: block;} 

#menu H6 A:link {color: #603A00; width:100%; font-weight: bold; text-decoration: none;background-color: transparent; } 
#menu H6 A:visited {color: #603A00; width:100%; font-weight: bold; text-decoration: none;;background-color: transparent;}
#menu H6 A:hover {color: #BE9158; width:100%; font-weight: bold; text-decoration: none;background-color: transparent;}
#menu H6 A:active {color: #603A00; width:100%; font-weight: bold; text-decoration: none;background-color: transparent;} 
*/


.dropcap {
width: auto; height: auto;
font-size: 320%;
line-height: 82%; 
border:0px solid red;
/* font-weight:bold; */
color:#5D3700;
float: left;
padding: 0px; padding-right: 1px;
margin: 0px; margin-top: 4px
}

.dropcap2 {
width: auto; height: auto;
font-size: 260%;
line-height: 90%; 
border:0px solid red;
/* font-weight: bold; */
color:#5D3700;
float: left;
padding: 0px; padding-top: 3px;
padding-right: 2px;
margin: 0px; margin-top: 0px
}

#footer {
width: 770px; 
margin:0; margin-left: auto; margin-right: auto;
font: 77%/1.2 verdana, sans-serif;
color: #666; 
margin-top: 0.2em;
margin-bottom: 0.6em;
padding: 0; 
text-align: center;
}

h3.selected 
{
font: 10px/1.1 verdana, sans-serif;
color:#BB8844;
font-weight: normal;
border:1px solid #D8BE9C;
}

hr {
color: #CBA;
height: 1px;
width: 99%
}

.rounded  {
/* Do rounding (native in Firefox and Safari) */
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
/* ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";
zoom: 100%; 
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=85);
opacity: 0.85; */
}

.roundedtop  {
/* Do rounding (native in Firefox and Safari) */
    -webkit-border-top-left-radius: 14px;
    -webkit-border-top-right-radius: 14px;
    -moz-border-radius-topleft:14px;
   -moz-border-radius-topright:14px;
}

.roundedbottom  {
/* Do rounding (native in Firefox and Safari) */
    -webkit-border-bottom-left-radius: 14px;
    -webkit-border-bottom-right-radius: 14px;
    -moz-border-radius-bottomleft:14px;
   -moz-border-radius-bottomright:14px;
}

.box {
background: #F1EDE9;
font: 100%/1.2 verdana, geneva, sans-serif;
padding: 4px;
border: 1px solid #CCCCA7; 
border-right: 1px solid #8C8880; 
border-bottom:1px solid #8C8880; 

}

.transbox {
background: #ECEAE7;
font: 100%/1.2 verdana, geneva, sans-serif;
padding: 4px;
border: 1px solid #CCCAC7; 
border-right: 1px solid #8C8880; 
border-bottom:1px solid #8C8880; 
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
zoom: 100%; /* needed to enable MS filter */
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
opacity: 0.8;
}

.trans {
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
zoom: 100%; /* needed to enable MS filter */
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
opacity: 0.8;
}

