/* Colors adjusted by RG, October 2008 */ 

body {
	font: 13px/16px 'Fixedsys', 'Fixedsys Regular', 'Courier New', monospace;
	background-color: #000000;	/* old VGA black; is web-safe */
	margin: 8px 0 8px 72px;	/* Width of black around outside of 640x400 space */
	border: 0;
	padding: 0;
	width: 640px;
}

p {
	margin: 16px 0px 0px 0px;
}

blockquote {
	margin: 16px 40px 16px 40px;
}

h1 {
	margin: 0;
	font: 13px/16px 'Fixedsys', 'Fixedsys Regular', 'Courier New', monospace;
	color: #FFFF55;		/* old VGA yellow; closest web-safe is #FFFF66 */
	text-align: center;
}

h2 {
	margin: 16px 0px 0px 40px;
	border: 0;
	padding: 0;
	font: 13px/16px 'Fixedsys', 'Fixedsys Regular', 'Courier New', monospace;
	color: #FFFF55;		/* old VGA yellow; closest web-safe is #FFFF66 */
	text-align: left;
	text-indent: -40px;
}

h3 {
	margin: 0;
	font: 13px/16px 'Fixedsys', 'Fixedsys Regular', 'Courier New', monospace;
	color: #FFFF55;		/* old VGA yellow; closest web-safe is #FFFF66 */
	text-align: left;
}

em {
	font-style: normal;
	color: #55FF55;		/* old VGA bright green; closest web-safe is #66FF66 */
}

strong {
	font-weight: normal;
	color: #AA0000;		/* old VGA red; closest web-safe is #990000 */
}

hr {
	height: 2px;
	margin: 23px 0px 23px 0px;
	border-style: none;		/* was solid with color until May 2011 */
	background-color: #00AA00;	/* added this May 2011; seems to look better on IE and Chrome; old VGA green */
	padding: 0;	
}

#navigation {
	color: #000000;			/* old VGA black; is web-safe */
	background-color: #AAAAAA;	/* old VGA white; closest web-safe is #999999 */
	margin: 0;
	border: 0;
	padding: 0;
	width: 640px;
	height: 16px;
}

#navigation a,
#navigation a:link,
#navigation a:active  {color: #000000; text-decoration: underline}
#navigation a:visited {color: #555555; text-decoration: underline}
#navigation a:hover   {color: #FFFFFF; text-decoration: underline; background-color: #0000AA}


#content, #contentlong {
	color: #FFFFFF;			/* old VGA bright white; is web-safe */
	background-color: #0000AA;	/* old VGA blue; closest web-safe is #000099 */
	margin: 0;
	border: 0;
	padding: 0px 40px 0px 40px;
	width: 560px;			/* 640-40-40 = 560 */
}

#content {
	height: 368px;			/* 400-16header-16footer = 368 */

}

#content a,
#contentlong a,
#content a:link,
#contentlong a:link,
#content a:active,
#contentlong a:active  {color: #FFFFFF; text-decoration: underline}
#content a:visited,
#contentlong a:visited {color: #FFFFFF; text-decoration: underline}
#content a:hover,
#contentlong a:hover   {color: #0000AA; text-decoration: underline; background-color: #FFFFFF}


#footer {
	color: #000000;			/* old VGA black; is web-safe */
	background-color: #AAAAAA;	/* old VGA white; closest web-safe is #999999 */
	margin: 0;
	border: 0;
	padding: 0;
	width: 640px;
	height: 16px;
}


#menuinnerbox {
	color: #000000;			/* old VGA black; is web-safe */
	background-color: #AAAAAA;	/* old VGA white; closest web-safe is #999999 */
	margin: 0;
	border: 2px solid #000000;
	padding: 7px 11px 7px 11px;
}

#menuinnerbox a,
#menuinnerbox a:link,
#menuinnerbox a:active  {color: #000000; text-decoration: underline}
#menuinnerbox a:visited {color: #555555; text-decoration: underline}
#menuinnerbox a:hover   {color: #FFFFFF; text-decoration: underline; background-color: #000000}

#menuouterbox {
	background-color: #0000AA;	/* old VGA blue; closest web-safe is #000099 */
	border-width: 7px 3px 7px 3px;
	border-style: solid;
	border-color: #AAAAAA;		/* old VGA white; closest web-safe is #999999 */
	padding: 0;
}

.outerbox {           /* Requires &nbsp; after content; change from v1pt1; margin changed from 21 1 21 1 */
	background-color: #0000AA;	/* Color between white rectangles */
	margin: 5px 1px 21px 1px;	/* 5px spacing between earlier text and white rectangles */
	border: 2px solid #FFFFFF;	/* Width and color of outer white rectangle */
	padding: 0;			/* Don't use; is redundant with spacing between two white rectangles */
}

.innerbox {
	background-color: #0000AA;	/* Blue inside of two white rectangles */
	margin: 2px;			/* Spacing between two white rectangles */
	border: 2px solid #FFFFFF;	/* Width and color of inner white rectangle */
	padding: 21px 17px 21px 17px;	/* 5px spacing at top and bottom between white rectangles and text */
}

.greenouterbox {
	background-color: #0000AA;	/* Color between green rectangles */
	margin: 21px 1px 21px 1px;	/* 5px spacing between earlier text and green rectangles */
	border: 2px solid #00AA00;	/* Width and color of outer green rectangle */
	padding: 0;			/* Don't use; is redundant with spacing between two green rectangles */
}

.greeninnerbox {
	background-color: #0000AA;	/* Blue inside of two green rectangles */
	margin: 2px;			/* Spacing between two green rectangles */
	border: 2px solid #00AA00;	/* Width and color of inner green rectangle */
	padding: 5px 17px 5px 17px;	/* 5px spacing at top and bottom between green rectangles and text */
}

.contactouterbox {           /* Requires &nbsp; after content; change from v1pt1; margin changed from 21 1 21 1 */
	background-color: #0000AA;	/* Color between white rectangles */
	margin: 5px 1px 21px 1px;	/* 5px spacing between earlier text and white rectangles */
	border: 2px solid #FFFFFF;	/* Width and color of outer white rectangle */
	padding: 0;			/* Don't use; is redundant with spacing between two white rectangles */
	height: 322px;			/* 368-21-21-2-2 = 322 */
}

.contactinnerbox {
	background-color: #0000AA;	/* Blue inside of two white rectangles */
	margin: 2px;			/* Spacing between two white rectangles */
	border: 2px solid #FFFFFF;	/* Width and color of inner white rectangle */
	padding: 21px 1px 21px 1px;	/* 5px spacing at top and bottom between white rectangles and text */
	height: 272px;			/* 322-21-21-2-2-2-2 = 272 */
	text-align: center;
	color: #FFFF55;		/* old VGA yellow; closest web-safe is #FFFF66 */
}

.favoritesinnerbox {
	background-color: #0000AA;	/* Blue inside of two white rectangles */
	margin: 2px;			/* Spacing between two white rectangles */
	border: 2px solid #FFFFFF;	/* Width and color of inner white rectangle */
	padding: 21px 17px 21px 17px;	/* 5px spacing at top and bottom between white rectangles and text */
	height: 272px;			/* 322-21-21-2-2-2-2 = 272 */
	text-align: left;
	color: #FFFFFF;
}

