/* CSS for Emery Snyder's website, last updated 31 Jan 2004 */

body {background: #d1d9ee; padding: 10px; width: 800px; 
   font-size: 100.1%; }

#baroquerev {height: 256px; width: 181px; float: right; align: left;}
#footer {border-style: solid; border-width: 0px;
           border-top-width: 3px; border-color: #9c3a09;}
#headline {border-style: solid; border-width: 0px;
           border-bottom-width: 3px; border-color: #9c3a09;}
#headline h1 {clear:both;}
#headline h2 {clear:both;}
#leftcol {position: absolute; top: 50px; width:20%; height:90%;
           padding-left: 0px;
           border-style: solid; border-width: 0px; border-right-width: 1px; }
#leftcol li {display: block; margin-right: 10px;
           font-family: Tahoma, Arial, sans-serif;
           font-size: 95%; font-color: #330099;}
#leftcol a:hover {color: brown; border-right-width: 3px; background: #ffc;}
#maincol {position: absolute; top: 10px; left: 25%; width: 70%; margin-left: 3px;}
#mainbottom p {width:45em;}
#mainpic {position:relative; width:90%;}
#name {position: absolute; float:left; top: 20px; width: 50%}

a { color: #b22222; }
blockquote {font-family: "Times New Roman", Times, serif;
            font-weight: normal; font-size: 85%;
            color: #9c3a09; text-indent: 3em; }
b {font-style: bolder; font-size: 110%}
div {padding: 10px;}      
dd {font-family: Junicode, 'Nimbus Roman', AGaramond, 'Adobe Garamond', Garamond, 'Times New Roman', Times, serif; 
    font-weight: normal; font-size: 95%;
    text-indent: 0em; padding-left: 0em; padding-bottom: 5px;}
dt {font-family: Junicode, 'Nimbus Roman', AGaramond, 'Adobe Garamond', Garamond, 'Times New Roman', Times, serif;
    font-weight: bold; font-size: normal;
    text-indent: -2.5em; padding-left: 3em; padding-bottom: 3px;}
em {font-style: italic; font-size: 105%; }
h1 {font-family: Tahoma, Arial, Helvetica, Lucida Sans, sans-serif;
    font-weight: bold; font-size: 175%;
    color: blue; padding-left: 5px;}
h2 {font-family: Arial, Helvetica, Lucida Sans, sans-serif;
    font-weight: bold; font-size: 160%;
    color: blue; padding-left: 5pt;} 
h3 {font-family: Arial, Helvetica, Lucida Sans, sans-serif; 
    font-weight: bold; font-size: 150%; 
    color: blue; padding-left: 5px;} 
h4 {font-family: Arial, Helvetica, Lucida Sans, sans-serif; 
    font-weight: bold; font-size: 120%; 
    color: blue; padding-left: 5px;} 
h5 {font-family: 'Times New Roman', Times, serif; 
    font-weight: bold; font-size: 100%; 
    color: #9c3a09; padding-left: 5px;} 
i {font-style: italic; font-size: 105%} 
li {font-family: AGaramond, 'Adobe Garamond', Garamond, Junicode, 'Nimbus Roman', 'Times New Roman', Times, serif; 
    font-weight: normal; font-size: 95%;        
    color: #9c3a09; padding: 3px;} 
p {font-family: AGaramond, 'Adobe Garamond', Garamond, Junicode, 'Nimbus Roman', 'Times New Roman', Times, serif; 
   color: #9c3a09; font-size: normal;
   font-weight: normal;
   padding-left: 10px;}
pre {margin-left: 2em;}
strong {font-style: bolder; font-size: 110%}
ul {font-family: AGaramond, 'Adobe Garamond', Garamond, Junicode, 'Nimbus Roman', 'Times New Roman', Times, serif;
    font-weight: normal; font-size: 100%;
    color: #9c3a09; padding-left: 5px;}
ul.menu {list-style-type: none; display: block;}
ul.special {list-style-type: none; display: block;}
        
.address {font-family: Tahoma, Arial, sans-serif; font-size: 120%; color: #9c3a09; display: block;}
.bigger {font-size: 115%; font-weight: bold;}
.biggest {font-size: 130%; font-weight: bold;}
.current {color: green; background: #ff6;}
.green {color: green; font-weight: bold;}
.half {width: 50%;}
.header {font-family: Tahoma, Arial, sans-serif; font-size: 160%; color: #9c3a09;}
.header-big {font-family: Verdana, Arial, sans-serif; font-size: 175%; color: #9c3a09; }  
.page {color: red;font-weight: normal;}
.right {text-align: right}
.smaller {font-size: 85%; font-weight: normal;}
.whitecard {background: #fff;}

/* these are for the tables */
.table {vertical-align: top; border-style: solid; border-width: 1px; border-color: white; border-collapse: collapse; }
table {vertical-align: top; border-style: solid; border-width: 1px; border-color: white; border-collapse: collapse; }
th {vertical-align: top; border-style: solid; border-width: 3px;  border-color: white;
    font-family: AGaramond, 'Adobe Garamond', Garamond, Junicode, 'Nimbus Roman', 'Times New Roman', Times, serif; 
    font-weight: bold; font-size: larger; text-align: left; }
td {vertical-align: top; border-style: solid; border-width: 1px;  border-color: white;
    font-family: AGaramond, 'Adobe Garamond', Garamond, Junicode, 'Nimbus Roman', 'Times New Roman', Times, serif; 
    font-weight: normal; font-size: smaller; 
    padding: 2px;}
        
.date  {font-family: AGaramond, 'Adobe Garamond', Garamond, Junicode, 'Nimbus Roman', 'Times New Roman', Times, serif; 
        font-weight: normal; font-size: 90%; align: top;}
.header {font-family: Arial, Helvetica, Lucida Sans, sans-serif; 
         font-weight: bold; font-size: 100%; 
         color: blue; padding-left: 5px;} 
.main  {font-family: AGaramond, 'Adobe Garamond', Garamond, Junicode, 'Nimbus Roman', 'Times New Roman', Times, serif; 
        font-weight: normal; font-size: 95%; }
.comment {
     font-family: AGaramond, 'Adobe Garamond', Garamond, Junicode, 'Nimbus Roman', 'Times New Roman', Times, serif; 
     font-weight: normal; font-size: 90%;
     display: block;}
.edition {font-family: AGaramond, 'Adobe Garamond', Garamond, Junicode, 'Nimbus Roman', 'Times New Roman', Times, serif; 
          font-weight: normal; font-size: 90%;
          display: block;}


.texttable { width: 100%; padding: 6px 6px; cell-padding: 6px; 
   border: solid 0 gold ; margin: 0; } 
.left_col { width: 45%; border: none; } /* for left table column */
.right_col { width: 55%; padding-left: 25px; border: none;  align: left; } /* for right table column */
.full_col { width: 100%; padding-left: 25px; border: none;  } /* for double  column */
.booktitle { font-size: large;   
    text-indent: 0; }
.page {color: red; font-weight: normal;}
.title { font-weight: bold; font-size: large; }