/*
	stylesheet for the printed page
	
	markup: Han-earl Park
	copyright buster & friends' d'da
	updated: cork, march 2006
*/


/* overall document look */

body {
	font-family: Palatino, "Book Antiqua", serif;
	
	color: #000000;				/* this stuff is redundant since we include this info in */
	background-color: #ffffff;	/* each BODY tag, but is included here for completeness  */
}


/* look of links */

:link {
	color: #0000ff;
	text-decoration: underline;
}

:visited {
	color: #ff0000;
	text-decoration: underline;
}



/* basic table layout */

td.left {
	font-family: Palatino, "Book Antiqua", serif;
	text-align: left;	/* for IE */
}

td.center {
	font-family: Palatino, "Book Antiqua", serif;
	text-align: center;	/* for IE */
}

td.right {
	font-family: Palatino, "Book Antiqua", serif;
	text-align: right;	/* for IE */
}



/* center table or graphic */

div.center {
	font-family: Palatino, "Book Antiqua", serif;
	text-align: center;
}

div.fig {
	font-family: Helvetica, Arial, sans-serif;	/* for photo captions */
	font-size: 85%;
	text-align: center;
}



/* navigation bar */

table.navbar {
	background-image: none;
	background-color: #9999cc;
}

a.nav {
	font-family: Courier, monospace;
	font-size: 10px;
}

td.nav {
	font-family: Courier, monospace;
	font-size: 10px;
	color: #999999;					/* grey out current page */
}


td.mainnav  { text-align: left; }	/* for IE */
td.pagenav  { text-align: right; }	/* for IE */

td.copyright  {
	font-family: Palatino, "Book Antiqua", serif;	/* for IE on Windows? */
	text-align: left;
	font-size: 10px;
}



/* blue box */

table.blue{
	background-image: none;
	background-color: #9999cc;
}

td.blue {
	font-family: Helvetica, Arial, sans-serif;
	font-weight: bold;
	text-align: left;			/* for IE */
}

td.black {
	font-family: Palatino, "Book Antiqua", serif;
	font-weight: normal;
	text-align: left;			/* for IE */
	background-color: #ffffff;
}



/* download box */

td.dload {
	font-family: Helvetica, Arial, sans-serif;
	font-weight: bold;
	text-align: right;			/* for IE */
}

td.dloadInfo {
	font-family: Palatino, "Book Antiqua", serif;
	font-weight: normal;
	text-align: left;			/* for IE */
	background-color: #ffffff;
}



/* headings */
/*
	note: IE centers heading by default, but trying to fix that causes
	some of the other browsers to freak :-(
*/

h4 {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 100%;
	font-weight: bold;
}

caption.heading {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 100%;
	font-weight: bold;
}



/* paragraph */
/*
	somthing like the following would be nice, but cross-browsers behavior is flaky.
	line-height: 120%; text-indent: 2em; margin-top: 0ex; margin-bottom: 0.5ex;
*/


p {
	font-family: Palatino, "Book Antiqua", serif;
	font-size: 100%;
	text-align: justify;
}

p.small	{ font-size: 85%; }



/* quotations */

blockquote {
	font-family: Palatino, "Book Antiqua", serif;
}

blockquote.intro {		/* blurb at top of each page */
	font-size: 120%;
	text-align: center;
}

blockquote.quote {		/* general quotation */
	font-size:  85%;
	text-align: justify;
}

blockquote.quoteref {			/* referenace for quotation */
	font-size:  85%;
	text-align: right;
}



/* local text markup */

b.io {					/* io's name */
	font-family: Courier, monospace;
	font-style: normal;
}

b.smile {
	font-family: "Avant Garde", "Century Gothic", Futura, Helvetica, Arial, sans-serif;
	font-style: normal;
}

