/* -*-HTML-*- */
h1 {font-family: "Old English Text MT","Goudy Medieval","Lucinda Blackletter",cursive, sans-serif}
.quote {font-style:italic;text-align:justify}
body {background:#FFFFFF; font-family: sans-serif}
/* url(images/decor2.png)repeat-y */
body {margin-left: 40px; margin-right: 60px; margin-top: 0; padding-top: 0}
.centre {text-align:center}
sup.attic {position:relative;left:-5px}

div.quote {text-align:justify;
           width:60%;
           margin-left:20%;
           background:white;
           font-style:italic;
           border:thin inset black}
div.quote i {font-style:normal}
div.quote cite {text-align:right;
                font-style:normal}
div.quote cite i {font-style:italic}
h2, h3, .eqn {font-family:sans-serif}
address {font-size: small;
	 font-style: normal;
	 text-align: left;
	 white-space: pre}
.eqn {white-space: nowrap}

.root {background: white url(images/sqroot2.gif) no-repeat;
       padding-left: 14px}
.umark {text-decoration: overline}
.noindent {margin-left: 0px; margin-right: 0px}
.noindent li {margin-left: 40px; margin-right: 60px}
table.numbers td {text-align: center}
table.numbers th {text-align: left}
a img {border: 0}
dt {font-weight: bold}

.roman100k {border-top: 2px solid black; border-left: 2px solid black; border-right: 2px solid black; margin-left: 2px; margin-right: 2px}
.roman1k {border-top: 2px solid black; margin-left: 2px; margin-right: 2px}
div.footer {clear: both; border-top: 1px solid black; font-size: 10pt}

table.fract {border-collapse: collapse; display: inline}
table.fract td {text-align: center}
tr.denom {border-top: 1px solid black}

table.la th {text-align: left}
td.r {text-align: right}

.crumb {background: #b0c5ff; font-size: small; font-family: sans-serif; margin-bottom: 0.5em; border-radius: 5px; -moz-border-radius: 5px; padding-left: 4px; width: 725px}

.crumb a:link, .crumb a:hover, .crumb a:active {color:#C30}

/* Used in fourcard.php */
img.card {border: 0; padding: 10px}

/* Used in goldenratio.php */
table.inlineeqn {text-align: center; border-collapse: collapse; display: inline}
.rootn {background: white url(images/sqroot3.gif) no-repeat;
       padding-left: 14px; position: relative; top: 2px}
/* 94A5D6 */
/* Used in magicsquares.php, may need to check. */
table.magic2 {border-collapse: collapse; border: 3px solid black}
table.magic2 td {width: 2em; height: 2em; padding-top: 0.5em; text-align: center; padding-left: 4px; padding-right: 4px}
table.magic2 td.new {width: 1.2em; height: 1.2em; padding-top: 0.1em; text-align: center; font-weight: bold; background: #ffa8b7}
.magic3 {float: left; margin-right: 1em; margin-bottom: 1em}

/* Used in a-logical-paradox.php */
ol.propositions {list-style: none}

h1 {vertical-align: middle}
h1 img {vertical-align: middle}
span.headertext {vertical-align: middle}

table.numtable th {text-align: right}

span.fraction {display:inline-block; vertical-align:-0.5em; font-size:85%; text-align:center}
span.fraction span.num {display:block; line-height:1em; padding:0 0.1em}
span.fraction span.slash {display: none}
span.fraction span.den {display:block; line-height:1em; padding:0 0.1em; border-top:1px solid}

div.banner {background: #ffc; color: black; margin-left: -40px; margin-right: -60px; padding-top: 0.5em; padding-bottom: 0.5em; height: 96px; border-top: 1px solid black; border-bottom: 1px solid black}
div.banner2 {color: black; background: #dda; margin-left: -40px; margin-right: -60px}
div.banner2 img {vertical-align: middle; padding: 4px; background: #dda}

table.langtable th {text-align: left}
