/* Style Sheet for the Jewish Language Research Website */

body {margin: 1em 2.5em; padding: 0; line-height: 1.5em; color: #0033CC; background: #EEEEEE; font-style: normal; font-weight: normal; font-family: Tahoma, sans-serif; text-align: left; }
div {margin: 1.5em 0; padding: 0.5em 2em 1em; border: 1px solid #999999; color: #333333; background: #FFFFFF; }

h1 {margin: 0 0 0.25em; padding: 0; line-height: normal; font-weight: bold; font-size: 170%; }
h2 {margin-bottom: 1em; line-height: normal; font-weight: bold; font-size: 140%; }
h3 {border-bottom: 1px dashed #999999; line-height: normal; font-weight: bold; font-size: 110%; }
h4 {border-bottom: 1px dashed #CCCCCC; line-height: normal; font-weight: bold; font-size: 100%; }
h5 {line-height: normal; font-weight: bold; font-size: 100%; }
h6 {line-height: normal; font-weight: bold; font-size: 100%; }

address {margin: 1em 0; padding: 0; line-height: normal; font-style: normal; font-size: 100%; text-align: right; }
p {font-size: 100%; }
p#author {margin: -1em 0 2em; }

table {border-collapse: collapse; width: 100%; }
th {padding: 0.25em 0.5em; border: 1px solid #999999; font-weight: bold; font-size: 100%; text-align: center; }
td {padding: 0.25em 0.5em; border: 1px solid #999999; font-size: 100%; text-align: center; }

ul {list-style: none; }
li {font-size: 100%; }
ul.block {margin: 0; padding: 0 0 0.5em 1em; text-indent: -1em;}
ul.inline {margin: 0; padding: 0 0 0.5em; }
ul.inline li {display: inline; }
ul#nav {margin: 0 0 1.5em; padding: 0; line-height: normal; }
ul#nav li {display: inline; }

a {color: #0000FF; }
a:visited {color: #800080; }
a:hover {text-decoration: none; }

em {font-style: italic; }
strong {font-weight: bold; }

.nospace {font-size: 0; }