/* CSS for Leominster Museum Website */

BODY { 
font-family : Arial , Helvetica , Homerton , sans-serif ;
font-size : 10pt ;
}

.hide { display:none } 

/* refers to the whole block */
.mainlinks {
  text-align:center;
  font-size:12pt;
  font-weight:bold;
  border-top: 10px solid #ffc; 
  border-left: 2px solid #ffc; 
/*  border-right: 4px solid #ffc; */
  color:#ffc;
  background-color:#666;
/*  width:100%;  */
} 

/* for plain text within the block */
.mainlinks2  {
  text-align:center;
  display:block;
  background-color:#963;
  border-top: 4px solid #ffc; 
  border-bottom: 4px solid #ffc;
  color:#ffc;
  text-decoration:none;
  padding: 8px 4px 8px 4px; 
/*  padding: 4px; */
  text-transform:capitalize;}

/* for links (anchor elements) */
.mainlinks a {
  text-align:center;
  display:block;
  background-color:#C90;
  border-top: 4px solid #ffc; 
  border-bottom: 4px solid #ffc;
  color:#ffc;
  text-decoration:none;
  padding: 8px 4px 8px 4px; 
/*  padding: 4px; */
  text-transform:capitalize;}

/* hover on links - not in Netsurf. Doh! */ 
.mainlinks a:hover {
  display:block;
  border-bottom: 4px solid #ffc;
  color:#111;
  text-decoration:none;}

.maincontent {}

.thumbnails {
  text-align:center;
  font-size:100%;
  font-weight:bold;
  border-top: 14px solid #ffc; 
  border-left: 6px solid #ffc; 
  border-right: 6px solid #ffc; 
  color:#ffc;
/*  background-color:#666; */
}

/* for links (anchor elements) */
.thumbnails a {
  text-align:center;
  display:block;
/*  background-color:#999; */
  border-top: 10px solid #ffc; 
  border-bottom: 24px solid #ffc;
  color:#00f;
  text-decoration:underline;
/*  padding: 2px 4px 2px 2px; */
  padding: 4px;
  text-transform:capitalize;}

/* hover on links - not in Netsurf. Doh! */ 
.thumbnails a:hover {
  display:block;
  border-top: 10px solid #ffc; 
  border-bottom: 24px solid #ffc;
  padding: 4px;
  color:#111;
  text-decoration:none;}


.adminlinks {}

/* for links (anchor elements) */
.adminlinks a {
/*  text-align:center; */
/*  display:block; */
/*  background-color:#999; */
  margin-top: 40px;
/*  border-top: 2px solid #ffc; */
  border-bottom: 2px solid #ffc;
  color:#00f;
  text-decoration:underline;
  padding: 6px 4px 6px 4px; 
/*  padding: 6px; */
  text-transform:capitalize;}

/* hover on links - not in Netsurf. Doh! */ 
.adminlinks a:hover {
/*  display:block; */
  border-bottom: 2px solid #ffc;
  color:#111;
  padding: 6px 4px 6px 4px;
  text-decoration:none;}

.hkeeping {}