<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*
 * MACS Course Style Sheet
 *
 * Jonathan Senning &lt;jonathan.senning@gordon.edu&gt;
 * December 2007
 */

/**
 * Set defaults for HTML page
 */

body {
    margin:			0;
    padding:			0;
    background-color:		rgb(232,232,230); /* was #ccc; */
    color:			black;
    font-family:		Gotham, Arial, Verdana, sans-serif;
}

textarea {
     background-color:		rgb(230,240,255);
     font-size:			130%;
}

input {
     background-color:		rgb(240,240,200);
     font-size:			100%;
}

body tt, body pre, td tt, td pre {
   font-size:			130%;
}

#page {
    width:			900px;
    min-height:			450px;
    margin:			0 auto;
    padding:			10px 0;
    background-color:		white;
    color:			black;
    text-align:			left;
    position:			relative;
    border-style:		solid;
    border-width:		1px;
}

/**
 * Banner across top of page displays GC logo, course number and name,
 * department title, and semester.
 */

.banner {
    height:			100px;
    margin:			0 65px;
    padding:			10px 0;
    border-style:		solid;
    border-width:		0 0 4px 0;
    border-color:		rgb(48,48,40);
    background-color:		white;
}

.banner h1 {
    color:			rgb(0,52,103); /* blue */
    padding:			0px 16px;
}

.banner h2 {
    color:			rgb(48,48,40);
    padding:			0px 16px;
}

.banner td {
    line-height:		90%;
    padding:			5px 0;
}

.banner .logo
{
    padding:			5px 5px;
    font-size:			16px;
    line-height:		105%;
    border-style:		solid;
    border-width:		1px;
    border-color:		rgb(48,48,40);
}

.banner .logotext {
    background-color:		rgb(0,52,103);
    color:			white;
    padding:			5px 5px;
    line-height:		110%;
    font-size:			14px;
    font-weight:		bold;
    font-style:			normal;
}

/**
 * Navigation column is on left side of page, below header
 */

#nav_column {
    float:			left;
    width:			140px;
    margin:			20px 0 0 65px;
    padding:			0;
    overflow:			hidden;
}

#nav_column ul {
    list-style-type:		none;
    list-style-image:		none;
    font:			0.8em/1.2em Gotham,Arial,Verdana,sans-serif;
    padding:			0 0 15px 5px;
    margin:			0;
}

#nav_column ul li {
    padding:			0 0 5px 0;
    margin:			0;
    color:			rgb(150,0,0);
    font-weight:		bold;
}

#nav_column a {
    text-decoration:		none;
    color:			rgb(0,52,103);
    font-weight:		normal;
}

#nav_column a:hover {
    text-decoration:		underline;
}

/**
 * Content is the main part of page; everything below the header and to the 
 * right of the navigation bar.
 */

#content {
    width:			auto;
    margin:			0px 40px 0 205px;
    padding:			0 25px;
    border-style:		solid;
    border-width:		0 0 0 1px; 
    min-height:			290px;
}

#content h1 {
    color:			rgb(0,52,103);
    font-size:			x-large;
}

#content h2 {
    color:			rgb(0,52,103);
    font-size:			large;
}

#content h3 {
    color:			rgb(0,52,103);
    font-size:			medium;
}

//#content td {
//    background-color:		rgb(200,220,200);
//}

/**
 * Some pages do not use navigation bar and content area
 */

#stand_alone {
    width:			auto;
    margin:			0 60px;
    padding:			0;
}

/**
 * Set desired size for superscripts and subscripts
 */

sub, sup {
    font-size:			65%;
}

/**
 * Variables should be in serif style, which necessitates a larger font size.
 */

var {
    font-family:		serif;
    font-size:			120%;
}

b.var {
    font-family:		serif;
    font-size:			120%;
}

/**
 * Tag external links with wiki-style external link symbol
 */

a.external {
    background:			url(images/external12x14.png) no-repeat 100% 0;
    padding:			0 15px 0 0;
}

/**
 * Misc. stuff
 */

.input {
    color:			blue;
}

</pre></body></html>