BODY	{background-color: black;	color: white;	font-family: Arial, Helvetica, Verdana, sans-serif;	font-size: 14px;	}

	TD	{font-size: 15px;}

	img	{border: 0px;}

	.title	{font-size: 18px;	font-weight: 650;	line-height: 30px;	}

.caption	{font-size: 12px;	font-weight: 650;	line-height: 15px;	}A:link	{color: red}A:visited	{color: #9900BB}A:active	{color: transparent}				/*	The following contextual selectors control the appearance *//*	of hyperlinks in front of the lightning picture */.bgsoft A:visited	{color: #FFAA00;	text-decoration: none;	}	.bgsoft A:link	{color: #FFFF00;	text-decoration: none;	}	.bgsoft A:active	{color: #FFFF00;	text-decoration: none;	}			/* The classes below control the appearance of the small text *//* that appears below the main box */.bottombox	{position: absolute;	font-size: 10px;	font-family: Arial, Helvetica, Verdana, sans-serif;	height: 30px;	width: 630px;	top: 50%;	left: 50%;	margin-top: 218px;	margin-left: -315px;	text-align: center;	border-style: none;	border-color: red;	}	.leftbottom	{position: absolute;	width: 36%;	left: 0%;	text-align: left;	border-style: none;	}	.centerbottom	{position: absolute;	width: 28%;	left: 36%;	text-align: center;	border-style: none;	}	.rightbottom	{position: absolute;	width: 36%;	left: 64%;	text-align: right;	border-style: none;	}	.bottomnav	{position: absolute;	font-size: 10px;	font-family: Arial, Helvetica, Verdana, sans-serif;	height: 30px;	width: 500px;	top: 50%;	left: 50%;	margin-top: 120px;	margin-left: -250px;	text-align: center;	}	.leftnav	{position: absolute;	margin-top: 5px;	margin-left: 0%;	width: 36%;	text-align: left;	font-size: 10px;	}	.centernav	{position: absolute;	margin-top: 5px;	width: 28%;	left: 36%;	text-align: center;	font-size: 10px;	}	.rightnav	{position: absolute;	margin-top: 5px;	left: 64%;	width: 36%;	text-align: right;	font-size: 10px;	}	.topright	{position: absolute;	margin-top: -60px;	text-align: left;	font-size: 10px;	}	.middleright	{position: absolute;	margin-top: -20px;	text-align: left;	font-size: 10px;	}	.bottomright	{position: absolute;	margin-top: 20px;	text-align: left;	font-size: 10px;	}/* This class controls the appearance of the navigation links *//*which appear to the right of large vertical pictures.  *//*Originally designed for the Christmas Project pictures. */.sidebar	{position: absolute;	font-size: 10px;	font-family: Arial, Helvetica, Verdana, sans-serif;	height: 130px;	width: 140px;	top: 50%;	left: 50%;	margin-left: 150px;	text-align: left;	}				/* This class controls the appearance of the copyright notice, *//* which appears at the bottom of large horizontal pictures. *//* Originally designed for the Christmas Project pictures */.bottomcopy	{position: absolute;	width: 300px;	margin-top: 390px;	font-size: 10px;	text-align: center;	left: 50%;	margin-left: -150px;	}				/* This class controls the appearance of the copyright notice, *//* which appears on the right side of large vertical pictures. *//* Originally designed for the Fashion pictures */.sidecopy	{position: absolute;	margin-top: 80px;	font-size: 10px;	text-align: left;	}				/* This class controls the appearance of the windows *//* with a photographic background. Originally designed *//* for the main index page */.mainbox	{position: absolute;	width: 630px;	height: 450px;	top: 50%;	margin-top: -235px;	left: 50%;	margin-left: -315px;	text-align: center;	}				/* This class controls the appearance of the scrolling blue field *//* behind the photo galleries, originally designed *//* for the Christmas Project gallery page */.displaybox	{position: absolute;	background-color: #3D5CAF;	width: 630px;	height: 450px;	top: 50%;	margin-top: -235px;	left: 50%;	margin-left: -315px;	overflow: auto;	text-align: center;	color: white;	font-family: Arial, Helvetica, Verdana, sans-serif;	font-size: 14px;	}				/* This class controls the appearance of the scrolling transparent *//* field, originally designed for the art gallery page */.scrollbox	{position: absolute;	width: 520px;	height: 330px;	top: 50%;	margin-top: -140px;	left: 50%;	margin-left: -260px;	overflow: auto;	text-align: left;	color: white;	font-family: Arial, Helvetica, Verdana, sans-serif;	font-size: 14px;	}				/* This class controls the appearance of large horizontal pictures, *//* originally designed for the Christmas Project pictures */.horpic	{position: absolute;	width: 530px;	height: 450px;	top: 50%;	margin-top: -215px;	left: 50%;	margin-left: -265px;	text-align: center;	}				/* This class controls the appearance of large vertical pictures, *//* originally designed for the Christmas Project pictures */.verpic	{position: absolute;	width: 530px;	height: 450px;	top: 50%;	margin-top: -250px;	left: 50%;	margin-left: -365px;	text-align: center;	}	/*	The following classes control the appearance the small text box *//*	that can be used as a title above windows.  Originally designed *//*	for the Claudia Wedding Pictures gallery */.titlebox	{position: absolute;	width: 530px;	height: 48px;	top: 50%;	margin-top: -300px;	left: 50%;	margin-left: -265px;	text-align: center;	font-size: 20px;	border-style: none;	}	.titlebig	{font-size: 20px;}	.titlesmall	{font-size: 16px;}		/*  The following classes control the appearance of the title of  *//*  the stories in the "writing" section  */	.storytitle	{position: absolute;
	text-align: left;
	font-size: 24px;	font-weight: 600;
	top: 25px;	left: 30px;		}.storydate	{position: absolute;
	text-align: left;
	font-size: 16px;	font-weight: 600;
	top: 60px;	left: 30px;	}	

/*  The following class controls the appearance of the section titles */
/*  in the resume page */

.resumetitle
	{font-size: 18px;
	color: FF6600;
	}



/*  These classes are used by the guestbook  */

.spacer 
	{clear: both; 
	border-width: 0px;
	height: 10px }

.name
	{font-weight: bold; float: left }

.info
	{float: right; margin-bottom: 1em }

.entry p
	{clear: both; margin-top: 0; margin-bottom: 1em }

.date
	{font-size: 10px; text-align: right }

.guestform
	{position: absolute;
	top: 50%;
	margin-top: -120px;
	left: 50%;
	margin-left: -270px;
	font-size: 14px;
	width: 530px; 
	height: 270px;
	text-align: left; 
	font-family: Arial, Helvetica, Verdana, sans-serif;
	border-style: none;
	}

.inputfield
	{position: absolute;
	margin-left: 140px;
	}

.label
	{position: relative;
	text-align: left;
	font-weight: bold;
	width: 70px;
	margin-left: 30px;
	}


.entry 
	{width: 460px;
	margin-left: 0px;
	text-align: left;
	padding: 25px;
	}

.navigate
	{width: 460px;
	text-align: center;
	margin: 0 auto 8px;
	}

.submit
	{position: absolute;
	top: 240px;
	left: 240px;
	font-weight: bold; 
	text-align: left;
	}
