body {
  background:#c46e35;
  padding:0px;
  margin: 0px;
  background: url(images/cork.jpg) repeat top left;

 }

#container {
  position:relative;
  top: 0px;
  left: 0px;
  width:1000px;
  padding:0;
  margin:0;
   }

#nav {
  background: url(images/minutes.png) no-repeat top left;
  position: absolute;
  top: 195px;
  left: 30px;
  width: 180px;
  height: 552px;
z-index: 200;
  
padding: 150px 0px 0 0px;
 }

#intro {
  position:absolute;
  top: 0px;
  right:  0px;  
  background: url(images/recordbit.jpg) right top repeat-y;  
  width: 800px;
 }

#introtext {
  background: url(images/record.png) no-repeat right top;
  position: relative;
  top: 0px;
  right: 0px;
  width: 570px;
  text-align:left;
  font: .8em arial;
  color:#000;  
  padding: 330px 130px 0 100px;
  
 }

#introtexth {
  background: url(images/record.png) no-repeat right top;
  position: relative;
  top: 0px;
  right: 0px;
  width: 570px;
  text-align:left;
  font: .8em arial;
  color:#000;  
  padding: 330px 130px 0 100px;
line-height: 1.4em;
  
 }

#bottom {
  background: url(images/bottom.jpg) right bottom no-repeat;
  position:absolute;
  bottom: 0px;
  right: 0px;
  width: 800px;
  height: 146px;
 clear: both;

  	}
#note {
  position: absolute;
  background: url(images/note.jpg) right bottom no-repeat;
  top: 0px;
  left: 0px;
  width: 218px;
  height: 218px;
  padding: 0px 0px 0px 10px;
  

}
table#prlist {
  list-style-type: none; }

table#prlist a {
 color: black;
  font: small-caps 2em/3em arial;
  text-decoration: none;
    padding: 2px 5px 2px 5px;
  margin: 0;
  
 }
table#prlist a:hover {
  color: #c46e35
  text-decoration: none;
  font-weight: bold;
    }

table.pgallery {
  width: 565px;
  
  }
table.pgallery td {
  padding: 10px 2px;
}

td.left {
  text-align: left;
  padding: 0px 0px 0px 20px;
}

td.right {
  text-align: right;
  padding: 0px 20px 0px 0px;
}

p.lpic {
float: left;
padding: 0px 10px;
}

img.lflt {
float: left;
padding: 0px 10px;
}
img.rflt {
float: right;
padding: 0px 10px;
}

img.lflth {
float: left;
padding: 10px 10px;
}
img.rflth {
float: right;
padding: 10px 10px;
}


p.rpic {
float: right;
padding: 0px 10px;
}

p.clr {
  clear: both; }

p#shpic {
  float: right; 
  padding: 0px 10px;
}

p#clpic {
  float: left; 
  padding: 0px 20px 10px 10px;
}

h5#clhead {
  
  font: normal 1.2em/2em arial;
  padding: 0px 0px 0px 0px; }

ul#cltext {
  clear: both; }

ul#buttons {
  list-style-type: none; }

ul#buttons li a {
  color: black;
  font: small-caps 1em/3em arial;
  font-size: 85%;
  text-decoration: none;
  text-align: left;
  padding: 2px 5px 2px 5px;
  margin: 0;
    }

  ul#buttons li a:hover {
  color: #c46e35
  text-decoration: none;
  font-weight: bold;
    }


.centered {
text-align: center;
}
  
h2 {font: small-caps 2em/3em arial; }  
h3 {font: small-caps 1.5em/3em arial; }
h4 {font: normal 1.5em/1em arial; }
h5 {font: bold 1.2em/1em arial; }
h6 {font: small-caps 1.2em/1em arial;
margin: 30px 0px 0px 0px;
 }

dl#prog dt     {
font: bold 1.4em/1.5em arial;	
margin-bottom: 3px;
margin-top: 20px;
}

dl#prog dd     {
margin: 0 0 2px 30px;	}

dl#events dt     {
font: italic 1.2em/1.5em arial;	
margin-bottom: 3px;
margin-top: -20px;
}

dl#events dd     {
margin: 0 0 2px 30px;	}

hr {
width: 100%;
margin: 20px 0px;
	}

ul.hgh	{
line-height: 2.4em;
	}
dl#htourn	{
line-height: 1.5em;
		}
dl#htourn dt	{
margin: 14px 0 0 0;
		}
