@media screen {
BODY {
	font-family: Georgia, 'Times New Roman', Times, serif; }
TD { 
	font-family: Georgia, 'Times New Roman', Times, serif; }
DIV.Column {
	width: 800px; }
}

@media print {
BODY {
	font-family: 'Times New Roman', Times, serif; 
/*	font-family: Verdana, Arial, Helvetica, sans; */ 
	font-size: 12pt; }
TD { 
	font-family: 'Times New Roman', Times, serif; 
	font-size: 12pt; }
DIV.Column {
	width: 100%; }
}

@media all {
BODY {
	font-family: Georgia, 'Times New Roman', Times, serif;
	margin-top: 0px;
	margin-bottom: 0px;
	color: #000000; 
	background-color: #FFFFFF; }

/* setting the anchor border around IMG elements requires contextual selectors */
A:link    IMG {	border: 0px; text-decoration: none; }
A:visited IMG {	border: 0px; text-decoration: none;  }
A:active  IMG {	border: 0px; text-decoration: underline; }
A:hover { 
	color: red !important;
	background-color: yellow !important;
}

.pseudo-link {
	color: #FF0000;
	background-color: transparent;
	text-decoration: underline; }

HR {
	color: #007700;
	background-color: transparent;
	height: 1pt; }

HR.thin {
	color: #CCCCCC;
	background-color: transparent;
	height: .1pt; }

H1, H2, H3, H4, H5, H6, P, UL, OL, DIR, MENU, DIV, DT, DD, 
ADDRESS, BLOCKQUOTE, PRE, HR, DL { 
	display: block }

B, BR, STRONG, I, EM, CITE, FORM, VAR, TT, CODE, KBD, SAMP, IMG, SPAN { 
	display: inline }
/*
TEXTAREA {
	scrollbar-face-color: #007700; 
	scrollbar-shadow-color: #000000;
	scrollbar-highlight-color: #EEEEEE; 
	scrollbar-3dlight-color: #999999;
	scrollbar-darkshadow-color: #505050; 
	scrollbar-track-color: #cccccc;
	scrollbar-arrow-color: #cccccc; }
*/
IMG.margins {
/*	top right bottom left */
	margin: 0px 0px 10px 15px; }

H1, H2, H3, H4, H5, H6 {
	font-family: 'Times New Roman', Times, serif; }

H1 {
	margin-bottom: 0px;
	text-align: left;
	color: #007700;
	background-color: transparent;
	text-transform: capitalize; }

H2 {
	margin-top: 0px;
	margin-bottom: 0px;
	text-align: center;
	color: #007700;
	background-color: transparent;
	text-transform: capitalize; }

H3 {
	margin-top: 0px;
	margin-bottom: 0px;
	color: #007700;
	background-color: transparent;
	text-transform: capitalize; }

H4 {
	margin-bottom: 0px;
	color: #007700;
	background-color: transparent;
	text-transform: capitalize; }

H5, H6 {
	margin-bottom: 0px;
	font-weight: 800;
	color: #007700;
	background-color: transparent;
	text-transform: capitalize; }

B, STRONG { 
	font-weight: 800 }		/* relative to the parent */

I, CITE, EM, VAR, ADDRESS, BLOCKQUOTE { 
	font-style: italic; }

PRE, TT, CODE, KBD, SAMP { 
	font-family: monospace; }
	
PRE { 
	white-space: pre; }

ADDRESS    {
	margin-left: 2em; }
	
BLOCKQUOTE {
/*	font-family: Georgia, 'Times New Roman', Times, serif;  */
	font-family: 'Comic Sans MS', cursive; 
	font-size: 90%;
	font-weight: 500;
	text-align: left; }

MENU {
	margin: 0; }              /* tight formatting */

OL   {
	list-style: decimal; }

UL, DIR {
	list-style-image: url(images/redball.gif); 
	list-style: square; }
	
UL.redball {
	list-style-image: url(images/redball.gif); 
	list-style: square; }

UL.arrow5 {
	list-style-image: url(images/arrow5.gif); 
	list-style: square; }

UL.minieball {
	list-style-image: url(images/minie-ball.gif); 
	list-style: square; }

LI.hot {
	font-weight: 700;
	background-color: yellow !important; }

.highlight {
	background-color: #FFFF00 !important; }

TH {
	color: #FFFFFF;
	background-color: #007700;
}
.curryear {
	color: #000000;
	background-color: #FFFF00; }

.photocaption {
	font-family: 'Arial Narrow', Helvetica, sans-serif !important;
	font-size: 70%;
	font-weight: 600; }

.date {
	color: #666666;
	background-color: transparent; }

.hitcounter {
	color: #666666;
	background-color: transparent; }

.Copyright {
	font-size: 80%;
	font-weight: 600; }

.imgCaption {
/*	font-family: Arial, Tahoma, Verdana, sans-serif; */
	font-size: 80%; 
	line-height: .9;
	font-weight: 600; }

.indent {
	margin-left: 1em;
	margin-right: 1em; }
}
/* end of .css */