/* Style sheet for hankelow.info top-level documents */

article, aside, figcaption, figure, footer, header, main, nav, section
{
  display: block;
}

html
{
	font-size: 100%; /* 16px usually */
}

/*
body
{
  background-image: url(header.jpg);
  background-repeat: repeat;
}
*/

span.yellowhighlight
{
  background-color: #FFFF00;
}  
  
p.hkmenu
{
  margin-bottom: 0.4cm;
  margin-top: 0cm;
  text-align: left;
}

p.hkpagehead
{
  margin-bottom: 0.4cm;
  font-size: xx-large;
  text-align: center;
}

p.hkparstd
{
  margin-top: 0.2cm;
  margin-bottom: 0cm;
  text-decoration: none;
  text-align: left;
}

p.gallerycontents
{
  line-height: 200%;
  margin-left: 1em;
}

p.datewhennotable
{
  text-align: center;
  margin-top: 1cm;
}

p.hkindwatnew
{
  margin-left: 110px;
  text-indent: -110px;
}

p.hkbasedate
{
  text-align: center;
}

.hkcentrtxt
{
  text-align: center;
}

.whenstarted
{
  text-align: center;
  color: silver;
}

h1.hkpagehead
{
  text-align: center;
  font-weight: normal;
  margin-top: 0cm;
  margin-bottom: 0.3cm;
  background-color: #E0FFE0;
}

td.hkmenuwidth
{
	width: 18%;
}

li.hkinfmnu
{
  margin-bottom: 0.2cm;
  color: red;
}

.hkinvisible
{
  visibility: hidden;
}

/* These styles are used to format ordered lists on the "Village Info" and "Services" pages */

div.builderlist
{
  font-weight: bold;
  margin-top: 0.1cm;
}
	  
div.indented
{
  margin-left: 20px;
	margin-top: 4px;
}

/*
div.indented > ol
{
  padding-left: 20px;
}
*/

div.indented > ul
{
  padding-left: 20px;
}
        
/*
ol.multi-item
{
  padding-left: 20px;
}
*/
  
p.multi-item
{
  margin-top: 0.6em;
  margin-bottom: 0.6em;
}

/* End of styles that are used to format ordered lists on the "Village Info" and "Services" pages */

