/* KWHD style file (English document page) */
/* September 7, 2008 */

/* Body */
body 
{ 
    margin-left: 10%; 
    margin-right: 10%; 
    font-family: arial, helvetica, sans-serif;
    font-size: 12pt; 
    background:  white;
    color: black;
}

a:link    { color : #00f ; text-decoration : none ; }
a:visited { color : #00f ; text-decoration : none ; }
a:hover   { color : #f00 ; text-decoration : underline ; }
a:active  { color : #f60 ; text-decoration : underline ; }

p.navicons
{ 
  float: left;
 }
p.navlinks
{ 
  float: right;
  text-align: right;
 }
p.nav
{
  text-align: center;
}

/* Divisions */

div.links
{
   padding: 0 0 12px 0;
   text-align: left;
   margin-left : auto ; margin-right : auto ;
   background: #ffffff;
   color: #000000;
   font-size: 10.5pt;
}


/* Headers */
h1 
{
  font-size: 18pt;
  font-weight: 700;
  text-align: center;
  clear: both;
}

h2 
{
   padding: 0.5em 15px 0.5em 15px;
   font-size: 16pt;
   border-width: 0.5px;  
   border: 1px solid; 
   color: black;
   background: #A6C8B2;
   width: 50%;
   margin-left: -6%;
}

div.links h2
{
   padding: 0.5em 15px 0.5em 15px;
   font-size: 12pt;
   border-width: 0.5px;  
   border: 1px solid; 
   color: black;
   background: #ffe4d1; 
   width: 75%;
   margin-left: 0%;
}


h3 
{
  padding: 0.2em 0px 0.5em 0px;
  font-size: 14pt;
  font-weight: 300;
  text-align: left;
}

div.links h3
{
  padding: 0.5em 0px 0.2em 0px;
  font-size: 12pt;
  font-weight: 500;
  color: darkgreen;
  text-align: left;
}


/* Tables */
table.venue
{
   border-collapse: collapse;
   border: solid;
   border-width: 2;
   border-color: black;
   empty-cells:show;
   margin: 1em auto;
   width: 100%;
}

table.venue th { 
   background: #397145;
   color: white;
}

table.venue td.date { background: #A6CC32 }
table.venue td.time { background: #DFDE67 }
table.venue td.place { background: #B8D330 }


table.program
{
   border-collapse: collapse;
   border: solid;
   border-width: 2;
   border-color: black;
   empty-cells:show;
   margin: 1em auto;
   width: 75%;
}

table.program th { 
   background: #397145;
   color: white;
}

table.program td.programtime { background: #A6CC32 }
table.program td.dance { background: #DFDE67 }

