body {
margin:0px;
padding:0px;
font:Georgia, Times, serif; 
font-size:1.1em; 
color:#221100;
background-color:#FFF6D3;
background-image:url(images/weave2.gif);
}
/* H1 - H3 for top part of page  H4 - H6 for bottom part of page */
/* font-variant:small-caps; */
H1 {
font-family:Verdana, Arial, sans-serif; 
font-weight:bold; 
font-style:normal; 
font-size:2.6em; 
/* line-height:1.2em; */
letter-spacing:-.05em; 
text-align:left; 
color:#330000} 
H2 {
font-family:Verdana, Arial, sans-serif; 
font-weight:bold; 
font-style:normal; 
font-size:2.0em; 
/* line-height:1.2em; */
letter-spacing:-.05em; 
text-align:left; 
color:#330000} 
H3 {
font-family:Verdana, Arial, sans-serif; 
font-weight:bold; 
font-style:normal; 
font-size:1.3em; 
/* line-height:1.2em; */
text-align:left; 
color:#330000} 
/* letter-spacing:-.05em;  */
/* H1 - H3 for top part of page */
/* H3 ust for credit */
.JFB {
font-size:.7em} /* name credit under headline */
/* H4 - H6 for bottom part of page */
H4 {
font-family:Verdana, Arial, sans-serif; 
font-weight:bold; 
font-style:normal; 
font-size:1.3em; 
line-height:1.2em;
text-align:center; 
color:#330000} 
H5 {
font-family:Verdana, Arial, sans-serif; 
font-weight:normal; 
font-style:normal; 
font-size:.95em; 
letter-spacing:.025em; 
text-align:center; 
color:#221100} 
H6 {
font-family:Verdana, Arial, sans-serif; 
font-weight:normal; 
font-style:italic; 
font-size:.6em; 
letter-spacing:.04em; 
line-height:0pt;
text-align:center; 
color:#663333} 
p {
	font:Georgia, Times, serif; 
        font-size:1.1em; 
        color:#221100;
        margin:0px 0px 16px 0px;
        padding:0px;
        }
#Content>p {margin:0px;}
#Content>p+p {text-indent:30px;}


#Header {
	margin:0px 0px 0px 0px;  /* changed third value from 10 to 0 */
        padding:7px 0px 5px 20px; /* top right bottom left */
        /* For IE5/Win = [correct height] + [top padding] + [top and bottom border widths] */
        height:21px; /* 14px + 7px + 0px = 21px */
        border-style:solid;
        border-color:black;
        border-width:0px 0px; /* top and bottom borders:0px; left and right:0px */
        line-height:11px;
        background-color:#852;
        font-family:Georgia,Times,serif;
        color:#eee; 
        font-weight:bold;
        font-style:italic;
/* Hack for IE5/Win - Incorrect IE5/Win value above, correct value below. */
        voice-family:"\"}\"";
        voice-family:inherit;
        height:14px; /* the correct height */
        }
/* "be nice to Opera 5" */
body>#Header {height:14px;}


#Content {
	margin:0px 50px 50px 150px;  /* top right bottom left  */
        padding:0px;
        }
#ContTop {
		margin-top:12px; /* from the top of the Content box */
		}


#Menu {
	position:absolute;
        top:49px;
        left:0px;
        width:172px;
        padding:10px;
        background-color:#eef;
        border:1px dashed #999;
        line-height:17px;
/* Again, the ugly brilliant hack. */
        voice-family:"\"}\"";
        voice-family:inherit;
        width:150px;
        }
/* Again, "be nice to Opera 5". */
body>#Menu {width:150px;}


#colleft {
	font:11px Verdana; 
        position:absolute;
        top:26px;
        left:0px;
        margin:0px;
        padding:0px;
        border:0px;
        background:#CCC;
        width:120px; /* ie5win fudge begins */
        voice-family:"\"}\"";
        voice-family:inherit;
        width:120px;
        }
html>body #colleft {
	width:120px; /* ie5win fudge ends */
        }

/* = = = = = = = */
/* these list styles are all for navigation bar */
/* ANYTHING STARTS WITH LI UL IS FLYOUTS */
UL {
	padding-right:0px; 
	padding-left:0px; 
	padding-bottom:0px;
	margin:0px; 
	width:120px; 
	padding-top:0px; border-bottom:#B97 1px solid; 
	LIST-STYLE-TYPE:none; }
/*width above is overall nav column width*/
UL LI {
	position:relative; }
LI UL {
	display:none; 
	left:119px; 
	position:absolute; 
	top:0px; 
	width:150px; }
/*left above is fly-outs relation to main nav column*/


UL LI A.NavLtBrn {
	border-right:#B97 1px solid; 
	padding-right:5px; 
	border-top:#B97 1px solid; 
	display:block; 
	padding-left:5px; 
	padding-bottom:5px;
	border-left:#B97 1px solid; 
	padding-top:5px; 
	border-bottom:#B97 0px solid; 
	text-decoration:none; 
	background:#F7E5B2; 
	color:#975; 
	}
/* above is base background color for main nav */


UL LI A.NavLtBrn:focus {
border:none;
}
/* selection rectangle problem */
/* http://www.csscreator.com/attributes/properties/:focus  */
/* javascript solution...
http://www.htmlgoodies.com/beyond/nodottedline.html  */
/* no answer at all...
http://www.cs.tut.fi/~jkorpela/www/links.html#selrect   */
/* Be sure to use the following order...
:link  :visited  :focus  :hover  :active     */
HTML UL LI {
	FLOAT:left; 
	HEIGHT:1%; }
HTML UL LI A {
	HEIGHT:1%; }
UL LI A.NavLtBrn:hover {font-weight:bold; 
	background:#FFF5D2; 
	COLOR:#930; }
/* both background color and font color */
/* base style main nav column */
LI UL LI A.NavLtBrn {
	padding-right:5px; 
padding-left:5px; 
padding-bottom:2px;
padding-top:2px; 
        background:#F7E5B2; COLOR:#975; }
/* flyouts base style */
/* WAS CEC 888   */
/* BETWEEN FFEEAA AND FFDDBB  */
LI UL LI A.NavLtBrn:hover {font-weight:bold; 
	padding-right:5px; 
	padding-left:5px; 
	padding-bottom:2px;
	padding-top:2px; 
	background:#FFF5D2; 
	color:#930; }
/* flyouts hover style */
/* WAS fec b50   */
LI:hover UL {
	display:block; }
LI.over UL {
	display:block; }
/* = = = = = = = */
A.HypBtn {
background-color:#EEEEEE;
font-family:Verdana, Arial, sans-serif;
color:#0000CC;
font-size:11px;
font-weight:bold;
text-align:center;
text-decoration:none;
padding:6px;
border-style:solid;
border-color:#CC9933;
border-top-width:4px;
border-right-width:4px;
border-bottom-width:4px;
border-left-width:4px}
A.HypBtn:hover {
background-color:#FFEEEE;
font-family:Verdana, Arial, sans-serif; 
color:#CC0000; 
font-size:11px; 
font-weight:bold; 
text-align:center; 
text-decoration:none; 
padding:6px;
border-style:solid;
border-color:#CC9933;
border-width:4px;
text-decoration:none}
A.ClipLink {
background-color:#EEEEEE;
font-family:Verdana, Arial, sans-serif;
color:#666666;
font-size:11px;
font-weight:bold;
text-align:center;
text-decoration:none;
padding:5px;
border-style:solid;
border-color:#999999;
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
cursor:hand;
width:50%;
display:block}
A.ClipLink:hover {
background-color:#FFFFFF;
font-family:Verdana, Arial, sans-serif;
color:#0000CC;
font-size:11px;
font-weight:bold;
text-align:center;
text-decoration:none;
padding:5px;
border-style:solid;
border-color:#999999;
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
cursor:hand;
width:50%;
display:block}
.PhoCapt {
font-family:Verdana, Arial, sans-serif; 
font-weight:bold; 
font-style:normal; 
font-size:.85em; 
text-align:center; 
color:#633} 
/* margins were 2.5em but caused problems when used in  */
/* combination with em unit in P to spec font size  */
.KTRED {
color:#990000}
.KTBLUE {
color:#000099}
.KTGRAY {
color:#999999}
.MIN1 {
font-size:.85em}
.MIN2 {
font-size:.76em}
.SER {
font-family:Georgia, Times, 'Times New Roman', serif}
.SANS {
font-family:Verdana, Arial, sans-serif}
.MONO {
font-family:Courier, 'Courier New', monospace; 
font-size:.85em;
color:#221100}

