BODY {
color: Maroon;
background-color: #FAEBD7;
margin: 0px;
SCROLLBAR-BASE-COLOR: #FAEBD7;
scrollbar-track-color: #FAEBD7;
SCROLLBAR-ARROW-COLOR: #700;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
overflow: auto;
}

A {
	color : #BB2222;
	text-decoration : none;
}

A:HOVER {
cursor: hand;
color : #000000;
}

a.menu {
	color: #000000;
	font: 9pt;
	letter-spacing: 4px;
}
a.menu:HOVER {
color: #789;
text-decoration: underline overline;
	
}

.inset {
border-left: 2px solid #FFF8DC;
border-top: 2px solid #FFF8DC;  
border-right: 2px solid #333300; 
border-bottom: 2px solid #333300;
margin: 3px;
}

.inv {
	color: #FFF8DC;
	background-color: Maroon;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	border: inset thin;
	margin: 5px;
}

.inv P {
font-size: 8.5pt;
letter-spacing: 1pt;
}
.inv A {
	color: #FCC;
	background-color: transparent;
}
.inv A:HOVER {
	color: White;
}

HR {width : 90%;
height: 2px;
color: #8B0000;
background-color: transparent;
margin:0px;
filter: Alpha( Opacity=60, Style=3, );
visibility: visible;
}

.grad {
filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#C2766C,endColorStr=#FAEBD7);
width: 50%;
background-color: transparent;
padding: 4px;
float: left;
}
.gradinv {
filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#FAEBD7,endColorStr=#C2766C);
width: 50%;
background-color: transparent;
padding: 4px;
float: right;
text-align: right;
}


blockquote blockquote {
	font-size: 90%;
	font-family: "Times New Roman", Times, serif;
}

.brdr {
border-top: solid #7E2217 1px;  
border-right: 1px #FFF9EE solid; 
border-bottom: 1px #FFF9EE solid; 
border-left: 1px solid #7E2217;
margin: 5px
}

.inset {
border-top: solid #FFF9EE 2px;  
border-right: 2px #4C3009 solid; 
border-bottom: 2px #4C3009 solid; 
border-left: 2px solid #FFF9EE;
margin: 5px;
}

.inset2 {
border-top: solid #4C3009 2px;  
border-right: 2px #FFF9EE solid; 
border-bottom: 2px solid #FFF9EE; 
border-left: 2px solid #4C3009;
margin: 5px;
}

.head {
font-size: 20pt;
font-family: "Times New Roman", Times, serif; 
font-weight: normal; 
letter-spacing: 4px}

.subhead {
font-size: 14pt;  
font-family: "Times New Roman", Times, serif; 
letter-spacing: 2pt;
font-weight: normal; 
}

.times {
font-family: Georgia, "Times New Roman", Times, serif;
}



.small {
font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	letter-spacing: 1px;
}
.smaller {
font-family : Arial, Helvetica, sans-serif;
	font-size: 8pt;
	letter-spacing: 1px;
}

.smallest {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	letter-spacing: 1px;
}
acronym {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 110%;
	letter-spacing : 4px;
}

p {
 font-size: 10pt;
 letter-spacing : normal;
}



.dropcap:first-letter {
  font-size: 200%;
  float: left;
  padding-top: 0%;
  margin-top: 0%;
}



A.nav {
FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FAF0E6,endColorStr=#FAEBD7);
width: 150px;
color: Maroon;
text-transform: uppercase;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 8pt;
line-height: 110%;
text-align: center;
padding: 2px;
background-color: transparent;
border-top: solid #FFFBFB 1px;  
border-right: 1px #660000 solid; 
border-bottom: 1px #660000 solid; 
border-left: 1px solid #FFFBFB;
}



A.nav:HOVER {
color : #E62300;
FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FAEBD7,endColorStr=#FAF0E6);
background-color: transparent;
border-top: solid #660000 1px;  
border-right: 1px solid #FFFBFB; 
border-bottom: 1px solid #FFFBFB; 
border-left: 1px #660000 solid ;
}

.thmb {
	text-align: center;
	font-size: 8pt;
	line-height: 100%
}

.thmb A {color: #C99;
background-color: transparent;
text-align: center;
}
.thmb A:HOVER {color: #8B0000;
	
}

.thmb A IMG{
width: auto;
height: 78px;
Filter: Alpha( Opacity=80, );
background-color: transparent;
padding: 2px;
margin:0px;
} 
.thmb A:HOVER IMG {width: auto;
height: 80px;Filter: Alpha( Opacity=100, );
background-color: transparent;
padding: 0px;margin:0px;
}
#vign {
	position: relative;
}
#vign A {
color: #FAEBD7;
background-color: transparent;

} 
#vign A:HOVER {
color: #A52A2A;
background-color: transparent;
}

#vign A IMG {
Filter: Alpha( Opacity=85);
background-color: transparent;

} 

#vign A:HOVER IMG {
Filter: Alpha( Opacity=100);
color: #A52A2A;
background-color: transparent;
}

#vign2 {
	position: relative;
}

#vign2 A IMG {
Filter: Alpha( Opacity=75);
background-color: transparent;

} 

#vign2 A:HOVER IMG {
Filter: Alpha( Opacity=100);
background-color: transparent;
}

input {
background-color: #FAF0E6;
font-size: 9pt;
border-top: solid #000066 1px;  
border-right: 1px solid #E0FFFF; 
border-bottom: 1px solid #E0FFFF; 
border-left: 1px #000066 solid ;
margin: 3px;
}

.grade {
color: white;
background-color: transparent;
filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FAEBD7,endColorStr=#400000);
width: 100%;
font-size: 60%;
padding-left: 10px;
padding-right: 10px; 
}

UL {
padding-left: 0px;
padding-bottom: 0px;
margin-bottom: 0px;
}
.dir LI {
list-style-image: url(images/smfolder.png);
font-size: 10.5pt;
font-weight: 500;
padding: 2px;
}

.htmfile LI {
list-style-image: url(images/htmdoc.png);
margin: 2px;
padding-left: 3px;
}

.htmfile LI A {
color: #C66;
}

.htmfile LI A:HOVER {
color: #C00;
}

.picfile LI {
list-style-image: url(images/picdoc.png);
list-style-position: outside;
font-size: 9.5pt;
margin: 2px;
}

.gifpic LI{
list-style-image: url(images/gifpic.png);
list-style-position: inside;
font-size: 8.5pt;
margin-left: 0px;
padding: 2px;
}


h1 {
	font-family: "Times New Roman", Times, serif;
	letter-spacing: 8px;
}
h2 {
	font-family: "Times New Roman", Times, serif;
	letter-spacing: 5px;
}
h3, h4 {
	font-family: "Times New Roman", Times, serif;
	letter-spacing: 2px;
}

#vign {
	position: relative;
}
.vign A {
color: #DDAE9F;
background-color: transparent;

} 
.vign A:HOVER {
color: #A52A2A;
background-color: transparent;
}

.vign A IMG {
Filter: Alpha( Opacity=65);
background-color: transparent;

} 

.vign A:HOVER IMG {
Filter: Alpha( Opacity=100);
color: #A52A2A;
background-color: transparent;
}





