/* k-orderly-##.css */
/* For kynn.com */
/* By Kynn, 6-22-1999 */
/* Last tweaked 02-20-2002 */

/* Default styles */
body { background-color: white;
 }


/* Styled cells */
.ulhc  { color: black; vertical-align: top; }
.urhc  { color: black; vertical-align: top; }
.vert  {  }
.stripe {background-color: white;}
.horiz1 { color: white; background-color: #999900; }
.horiz2 { color: white; background-color: #ff0000; font-size: 9pt; font-weight: 300 }
.horiz3 {color: white; background-color: #02356C;}
.horiz4 {background-color: #996600; font-size: 8pt }
.inter { background-color: #ff0000 }
.lhs   { color: white; background-color: #ff0000;  }
.rhs   { color: #002346; font-size: 9pt; font-weight: 300 }
.llhc  { color: white; background-color: #ff0000; }
.lrhc  { color: #002346; font-size: 8pt; }
.event {font-family: arial; font-size: 8pt; font-weight: 400; color: #002346; padding-top: 0px;}
.sponsor {font-family: arial; font-size: 8pt; font-weight: 400; color: #990000; padding-top: 0px;}

.lhs a:link {color: white}
.lhs a:visited {color: cyan}
.llhc a:link {color: cyan}

/* lower right hand corner */
.lhrc a:link, .lrhc a:visited {
         text-decoration: none; font-weight: heavier;
         color: black; }

/* upper right hand corner */
.urhc h1 { color: white; text-align: center;
           border: none; padding: 0% 0%;
           margin: 0px; line-height: 0px; }

/* upper left hand corner */
.ulhc img { border: 1px solid white; padding-left: 0px;
            padding-right: 0px; }
            
/*Menu Bar - lhs */
.lhs { color: white; font-family: arial; font-size: smaller; font-weight: 900;  padding-top: 10px; }            

/* fonts */
body { font-family: Arial, Georgia, Times, 
                    "Times New Roman", serif; }
                    
/* Lists */
ol {list-style-type: disc; color: #002346;}

/* Event Boxes */
#eventblue {clear: left; background-color: #002346; left: 500px; width: 150px; height: 18px; color: white; 
	border-color: #002346; border-width: 1px; border-style: solid; padding-top: 2px;}

#eventwhite { background-color: #FFFFFF; left: 500px; width: 150px; height: 18px; color: #002346;
	border-color: #002346; border-width: 1px; border-style: solid; padding-top: 2px; }

#eventwc {clear: left; background-color: #002346; left: 150px; width: 150px; top: 400px; color: white; }

#eventannounce {clear: left; background-color: #F60430; color: #FFFFFF; border-color: #002346; border-width: 1px;
	border-style: solid; left: 500px; width: 150px; height: 44px;  font-weight: 900;}

#fibtwcbox {position: absolute; background-color: #FFFFFF; color: black;  font-weight: 900;
			left: 620px; width: 80; top: 314; }

/* Pictures */
#pic1 { float: left; border-width: 0; position:relative; }
#pic2 { float: right; border-width: 0; position:relative }
#pic3 {background-color: #FFCC00; border-color: #002346; border-width: 1px; border-style: solid; }
#pic4 {float: left; background-color: #FFCC00; border-color: #002346; border-width: 1px; border-style: solid; margin-right: 5px;}
#pic5 { }
#pic6 {float: left; border-color: #000000; border-width: 2px; border-style: solid; }

/* Distinct headings */
h1, h2, h3, h4. h5, h6, dt, .heading
  { color: black; font-variant: small-caps; }
h1, h2, h3, h4, h5, h6, .heading 
  { border-bottom: 1px solid white; }
  
h5 { font-size: 12pt; font-weight: 600; color: #002346;}
  
/* Link styles */
a:link    { font-weight: bold; color: #000066; 
            text-decoration: none; }
a:visited { font-weight: bold; color: #006600;
            text-decoration: none; }
a:active { color: black; font-weight: bold; }

/* Menu bar */
.menubar { border: 2px solid white; }
.menubar a:hover { color: white; }

/* Navigation Bar */
.navbar a:link, .navbar a:visited
	{ font: bold 9pt Arial; 
	padding: 1px; margin: 1px;
	display: block; textdecoration: none;
	background: url("Menu Button.jpg") transparent 50% 50% no-repeat;}
.navbar a:link {color: White}
.navbar a:visited {color: LWhite}
.navbar a:hover, .navbar a:focus
	{background-image: url("Menu Button Hover.jpg");
	color: black; }
	

.jbimage a:link, .jbimage a:visited
		{ font: bold 9pt Arial;
		padding: 0px; margin: 0px; height: 157px; width: 250px; align=left;
	display: block; textdecoration: none; border-color: #002346;
	background: url("John Brown at Harpers Ferry.jpg") transparent 50% 50% no-repeat;}
.jbimage a:hover, .jbimage a:focus
	{background-image: url("John Brown at Harpers Ferry Hove.jpg");
		color: black; }

/* Primary content */
.content { position: relative; border: 2px solid white;
            }