/* Modified (with permission) from Mitch Wand's csg111.css */

body,td        { background-color: #e8f0e8; 
		 font-family:  "Times New Roman", Times, Georgia, 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: 11pt;}

/* code blocks have a slightly darker background */

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

/* classes */

.bulletin { color: #ff0000 }

.red      { color: #ff0000 }

.gray     { color: #808080 }

.top    { margin-top: 0px; }

.darker { background-color: #d0d0d8; }

.timings { background-color: #d0d0d8; text-align: right; }

.nobr { white-space: nowrap; }

address {font-size: 10pt;}

/* put some padding after each li */
/* no, let's not */
/* li {padding-bottom: 10pt} */


/* divs */

#banner {padding: 0px; text-align: center;}
#menu { float:left; width:15%; margin-top: 0px; }
#content {float:right; width:80%}

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

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

#syllabus td {
	border-width: thin thin thin thin;
	padding: 2px 12px 2px 4px;
	border-style: solid solid solid solid;
	border-color: green green green green;
	background-color: white;
}

#footer {clear:both}
