body,td        { background-color: #ffffe0; 
		 font-family:  Georgia, "Times New Roman", Times, serif; 
	         font-size: 12pt;
	         margin: 3%;
                 }

body {min-width:640px}

/* alternative fonts */
/* Verdana, Arial, sans-serif; */
/* Georgia, "Times New Roman", Times, serif; */

tt,kbd,code {font-size: 12pt;}  /* the background color in paras looks fidgety */

pre     {font-size: 11pt; background-color: #eeeed0;}

address {font-size: 10pt;}

/* put some padding after each li */
li {padding-bottom: 10pt}


/* divs */

#banner {padding: 5px;}
#menu {float:left; width:20%}
#content {float:right; width:80%}

#quotation {padding: 10px; margin-left: 20px; width:80%; background-color: #eeeed0}

#footer {clear:both; width:100%} /* safari and opera need this */

/* Thierry Koblentz says: the MSIE display:inline-block is to make
   sure MSIE doesn't paint the backround above the containers,  
   the overflow declaration is to make sure the containers do not drop
   below siblings if content pushes the width (in modern browsers it
   doesn't drop, but it spawns a horizontal scrollbar)  */

/* Mitch Wand says: this breaks printing in Firefox, so I'm not going 
   to put it in */

/*
#header,#menu,#content,#menu,#footer 
    {overflow:hidden;
     display:inline-block}
*/

/*  old code.
#syllabus td {
	border-width: 
	padding: 0px 0px 0px 0px;
	border-style: solid solid solid solid;
	border-color: red red red red;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
}
*/

/* New code.  Be sure to change colors when done */

/* moved to index.html */
/*
table.syllabus {
	border-width: thin;
	border-spacing: 0px;
	border-style: solid solid solid solid;
	background-color: white;
	border-collapse: collapse;
}

table.syllabus th {
	border-width: 1px 1px 1px 1px;
	padding: 5px 5px 5px 5px;
	border-style: solid solid solid solid;
	border-color: green;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.syllabus td {
	border-width: 1px 1px 1px 1px;
        width: 300px;
        height: 100px;
        vertical-align: top;
	padding: 5px 5px 5px 5px;
	border-style: solid solid solid solid;
	border-color: green green green green;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
}

.date {
	font-weight: bold;
}

*/



/* leaving room for rounding error (MSIE5.5) */
/* #menu {width:20%} */
/*#content {width:80%} */

#footer {clear:both}

}	