body {
 background: black ;
 margin: 0em ; 
 padding: 2em ; 
 background-image: url(backgroundD.jpg);
 font-family:Verdana,Arial,Helvetica,sans-serif;
 color:#FFD700;
 }

a {color:#FFD700;}
a:visited {color:#FFD780;}

/* logo wrapper for each category's index page's logo at top */
div.top-logo {text-align:center; margin-left:auto; margin-right:auto;}

/* headings, used in each category's index pages. */
h1.heading {font-size:34px; text-align:center; margin-left:auto; margin-right:auto;}
h2.heading {font-size:20px; text-align:center; margin-left:auto; margin-right:auto;}
h3.heading {font-size:18px; text-align:center; margin-left:auto; margin-right:auto;}

/* The row and item are used for the category's index pages, for thumbnail listing with automatic wrap  */
div.row {display:table; width:800px; text-align:center; margin-left:auto; margin-right:auto}
div.item {display:table-cell; text-align:center; margin-left:auto; margin-right:auto; padding:1ex}
div.item a img {border:none;}


/* div.jv is used by java applet pages */
div.jv {display:table; border:thin solid; padding:2px}

/* nav = navigation widget */
div.nav {margin-left:auto; margin-right:auto; width:867px; margin-top:1em; margin-bottom:5px}

/* ack is used for acknowdlegment text footer, used under each category's index page. */
div.ack {margin-left:auto; margin-right:auto; width:867px; text-align:justify; font-size:small;}

/* footer is used at the bottom of each math item's page */
div.footer {margin-left:auto; margin-right:auto; width:867px; font-size:small;}

/* For each category page's About This Category pdf file link */
p.category_link {margin-left:auto; margin-right:auto; width:867px; text-align:center; margin-top:1em; margin-bottom:5px;}

/* main text */
p { line-height:125%; text-align:justify;}

/* pre is used for some surface's description text */
pre { line-height:125%;}

span.tdxm_title { color:#2421B9; font-size:24pt; font-family:Apple Chancery}

/* ul {margin-left:auto; margin-right:auto; width:867px; text-align:center; clear:both; } */
/* li {text-align:center; list-style-type:none; text-align:center; padding:1ex; float:left;} */

.style8 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFD700;
}
.style9 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #FFD700;
}

table { margin-left:auto; margin-right:auto; width:867px; text-align:center }
td { text-align:center; margin:1ex }
table td a img {border:none;}
