@import url(skel.css);

html {background: url('http://www.palamoor.org/palamoor/images/Swirl.jpg'); padding: 3.5em;}
body {font: smaller Verdana, Arial, Helvetica,AvantGarde, sans-serif; margin: 0; padding: 0;
  color: #000; background: rgb(99%,99%,99%);
  max-width: 1150px; min-width: 40em; margin: 0 auto;  border: 1px solid #000; border-width: 1px; 
  position: absolute;left:10px; top: 10px;}
  
  #sitemast {padding: 0; margin: 1; overflow: hidden; border-bottom: 1px solid #AAA;
  height: 121px; width: 100%; position: relative;}
  
  #sitemast h1 {font-size: 1.75em; letter-spacing: 0.13em; 
  padding: 0; margin: 0;
  position: absolute; left: 0; top: 100px;
  /* hide-from-IE5/Mac hack \*/
  top: auto; bottom: 0;
  /* end hack */}
  #sitemast h1 a {padding: 0.1em 0.15em;}
  #sitemast h1 a, .panel a {text-decoration: none;}
  
  #main {margin: 0 0 0 14em; padding: 3em 0em 3em 0em;border-left: 1px solid #AAA; background: #FFF;min-height: 30em;}
  
  #main h2 {border-bottom:0px solid; margin: 0 0 0 -1em; padding: 0;font-size: 1.25em; line-height: 0.95em;}
  #main p.contact {margin: 0 1em; text-align: right; font-size: 90%;}

  #main blockquote {font-style: normal; margin: 1em 1em 1em 2em;}
  #main blockquote em {font-style: italic; font-weight: inherit;}
  #main blockquote p {margin: 0.10em 2.5% 0.33em 0 !important;
     line-height: 1.2; text-indent: 2em;}
  #main blockquote.book p {margin: 0 2.5% 0 0 !important;}
  #main blockquote.lyric {font-style: italic; white-space: pre;border: none; margin-left: 1em;}
  #main blockquote.lyric p {text-indent: 0;}
    .quoteattrib {margin: -0.75em 3em 0.66em; font-size: 87.5%;}
    .quoteattrib cite {font-style: italic;}

  #main p {line-height: 1.4em;text-align: left;}
  #main li {line-height: 1.33em; margin-bottom: 0.25em;}
  #main .compact li {line-height: normal; margin-bottom: 0;}
  #main ul li {list-style: square;}
  
  #extra {position: absolute; top: 165px; left: 0; font-size: 1em; line-height: 1.1; width: 15em; padding: 0; margin: 0;}



  .panel li a {color:#083efe;font: AvantGarde,Verdana;}
  

.column1, .column2, .column3 {
 color: gray;
  margin: 6em 0;
  padding: 0 2%;
  float: left;
  width: 31%;
}
.column4 {
  margin: 6em 0;
  padding: 0 2%;
  float: left;
  width: 20%;
}

.column2, {  /* Renders the column dividers */
  border-left: 1px solid rgb(204,204,204);
  border-right: 1px solid rgb(204,204,204);
}
.byline {
  font-size: 91%;
  border-bottom: 1px solid gray;
  margin: -1.2em 0 1em 0;
  padding: 0;
  width: 100%;  /* Circumvents a rendering bug (?) in MSIE 6.0 */
}   
 .raisedCap {
  text-indent: 0.5em;
}
.raisedCap:first-line {
  font-weight: bold;
}
.raisedCap:first-letter {
  font-size: 155%;
}
#main q.centred {
  text-align: left;
  margin-left: 0;
}
    

.headerTitle {
  color: rgb(175,175,175);
  background-color: transparent;
  font-family: Vardana, garamond, serif;
  font-size: 250%;
  margin: 0 0 0 5mm;
  padding: 1ex 0 0 0;
}

.subHeader {
  margin: 0;
  padding: 0.75em 1ex 0.5ex 1ex;
  border-bottom: 10px solid rgb(70,130,180);  /* 'steelblue' not recognised here by Opera */
}

.subHeader .dateline {
  color: rgb(175,175,175);
  background-color: white;
  font-style: italic;
  float: right;
  margin: 0 1ex;
  padding: 0 1ex;
}

  #navigate h4 {margin: 0; padding-top: 0.38em;}
  #navigate li {border-left:0px solid #CCC; border-right:1px solid #CCC; border-top:0px solid #CCC; 
                border-bottom:1px solid #CCC; float: left; text-indent: 0; margin: 0; 
                padding-left:0; padding-right:0; padding-top:2px; padding-bottom:0;}

  #navigate li a {display: block; float: left; margin-left: 0.5em; padding-right: 0.5em;
                  text-align: left;}
  #navlinks {height: 1em; padding: 0; margin-left: 0;}
  
  #explore form {width: 14em; margin: 0 0.5em 1.5em;}
  #explore input[type="text"] {width: 100%;}
  
  #footer {margin: 0; padding: 0 0 1.5em 4.7em;
     font-size: 0.85em; background: #FFF;}
  #footer p {line-height: 1em; margin: 0; padding: 0.5em 1em 0 0;}
  #footer p.sosumi {border-top: 1px solid silver; padding-top: 1em}
  
  .book #main img.cover {float: right; margin: 1em 0 1em 2em;
  border: 1px solid; border-color: #AAA #444 #444 #AAA;}
  
  A:hover {text-decoration: underline; font-size: 110%; color:#ff1109;}

table.TableLayout 
{
 	width: 70%
 	background-color:black;
 	margin:2px; 
 	text-align: left;
 	border: .5px solid black;
 	background-color: #FFFFFF;
 }
 
th.TableHeading
{
	border-left:0px solid black; border-right:0px solid black; border-top:0px solid black; border-bottom:1px solid black; text-align: center;
	color:#0C4DC8;
	vertical-align: middle;
	background: url('http://www.palamoor.org/palamoor/images/headcol.gif');
	font-size: 73%;
	font-weight: bold;
	padding-top=3px; font-style:normal; font-variant:normal; font-family:Verdana, Arial, Helvetica, sans-serif
}
tr.teven {background: #EEE;}
Td.tbldata
{ 
	text-align: left;
	padding: 0 0.2em;
 	font: smaller Verdana, Arial, Helvetica, sans-serif;
 	font-size: 10px;
 	border-right: 1px solid #DDD;
 	border-bottom: 1px solid #DDD;
 	white-space: nowrap;
}
Td.tbldata1
{ 
	text-align: left;
	padding: 0 0.5em;
 	font: smaller Verdana, Arial, Helvetica, sans-serif;
 	font-size: 10px;
 	border-top: 2px solid #DDD;
 	border-bottom: 2px solid #DDD;
 	white-space: nowrap;
}