<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*  -----  BODY  -----  */
body
{
	padding:	0px;
	margin:		0px;
	color:	#807060;
}

/*  -----  PHOTO EDGE  -----  */
.edges
{
	position:	absolute;
	left:	0px;
	top:	0px;
	width:	100%;
	height:	100%;
	z-index:	0;
}

.edges table
{
	width:	100%;
	height:	100%;
}

.edge_lefttop
{
	width:	51px;
	height:	24px;
	background-image:	url("images/lefttop.gif");
}

.edge_top
{
	width:	auto;
	height:	24px;
	background-image:	url("images/top.gif");
}

.edge_left
{
	width:	51px;
	height: auto;
	background-image:	url("images/left.gif");
}

.edge_content
{
	width:	auto;
	background-color:	#FFFFFF;
}

.spacer_lefttop
{
	width:	49px;	/* 100 - 51 */
	height:	96px;	/* 120 - 24 */
}

.spacer_left
{
	width:	49px;	/* 100 - 51 */
	height:	auto;
}

.spacer_top
{
	width:	auto;
	height:	96px;	/* 120 - 24 */
}

/*  -----  MENU BAR  -----  */
.menubar
{
	position:	absolute;
	left:	0px;
	top:	30px;
	width:	100%;
	height:	80px;
	margin:	0px;
	z-index:	3;
}

.menutable
{
	width:	100%;
	height:	80px;
}

.menu_f90x
{
	width:	100px;
	height:	80px;
}

.menu_div10
{
	width:	100%;
	height:	10px;
}

.menu_div20
{
	width:	100%;
	height:	20px;
}

.menu_row1
{
	width:	auto;
	height:	10px;
}

.menu_row2
{
	width:	auto;
	height:	20px;
	background-image:	url("images/menu1.gif");
}

.menu_row3
{
	width:	auto;
	height:	20px;
	background-color:	#FFFFFF;
}

.menu_row4
{
	width:	auto;
	height:	20px;
	background-image:	url("images/menu2.gif");
}

.menu_row5
{
	width:	auto;
	height:	10px;
}

.menuleader
{
	width:	20px;
	height:	20px;
	background-color:	#FFFFFF;
	margin:	0px;
	padding: 0px;
}

.menuseparator
{
	width:	20px;
	height:	20px;
	color:	#807060;
	background-color:	#FFFFFF;
	text-align:	center;
	font-weight:	normal;
	margin:	0px;
	padding: 0px;
}

.menuitem
{
	height:	20px;
	color:	#807060;
	background-color:	#FFFFFF;
	text-align:	center;
	font-weight:	bold;
	margin:	0px;
	padding: 0px;
}

.menuitem a:link		/* unvisited link */
{
	height:	20px;
	color:	#807060;
	background-color:	#FFFFFF;
	text-align:	center;
	text-decoration:	none;
	font-weight:	bold;
	margin:	0px;
	padding: 0px;
}

.menuitem a:visited	/* visited link */
{
	height:	20px;
	color:	#807060;
	background-color:	#FFFFFF;
	text-align:	center;
	text-decoration:	none;
	font-weight:	bold;
	margin:	0px;
	padding: 0px;
}

.menuitem a:hover	/* mouse over link */
{
	height:	20px;
	color:	#403830;
	background-color:	#FFFFFF;
	text-align:	center;
	text-decoration:	none;
	font-weight:	bold;
	margin:	0px;
	padding: 0px;
	cursor: pointer;
}

.menuitem a:active	/* selected link */
{
	height:	20px;
	color:	#403830;
	background-color:	#FFFFFF;
	text-align:	center;
	text-decoration:	none;
	font-weight:	bold;
	margin:	0px;
	padding: 0px;
	cursor: pointer;
}

/*  -----  ICONS (AT THE BOTTOM-LEFT)  ----- */
.icons
{
	position:	absolute;
	left:	0px;
	top:	0px;
	width:	100px;
	height:	100%;
	vertical-align:	bottom;
	z-index:	2;
}

.icons table
{
	width:	100%;
	height:	100%;
}

.icons th
{
	width:	100%;
	height:	auto;
}

.icons td
{
	width:	100%;
	height:	31px;
}

.icons img
{
	border:	1px solid #725B45;
}

/*  -----  CONTENT  -----  */

.content
{
	text-align:	left;
	vertical-align: top;
}

.content a:link
{
	color:	#807060;
	text-decoration:	none;
	font-weight:	bold;
	cursor: pointer;
	padding-left: 2px;
	padding-right: 2px;
}

.content a:visited
{
	color:	#807060;
	text-decoration:	none;
	font-weight:	bold;
	cursor: pointer;
	padding-left: 2px;
	padding-right: 2px;
}

.content a:hover
{
	color:	#403830;
	background-color:	#DDD2C8;
	text-decoration:	none;
	font-weight:	bold;
	cursor: pointer;
	padding-left: 2px;
	padding-right: 2px;
}

.content a:active
{
	color:	#403830;
	background-color:	#DDD2C8;
	text-decoration:	none;
	font-weight:	bold;
	cursor: pointer;
	padding-left: 2px;
	padding-right: 2px;
}

.content p
{
        margin-right: 2em
}

/*  -----  PHOTO BOOK  -----  */
.photo_table
{
	width:	90%;
	height:	auto;
}

.photo_thumb
{
	width:	150px;
	height:	97px;
	border-bottom: 1px inset #807060;
}

.photo_thumb img
{
	border:	0px;
}

.photo_comment
{
	width:	auto;
	height:	auto;
	text-align:	left;
	font-size: medium;
	vertical-align:	top;
}

.photo_title
{
	font-size:	large;
	font-weight: bold;
}

.photo_updated
{
	width:	auto;
	height:	auto;
	text-align:	left;
	font-size: xx-small;
	vertical-align:	bottom;
	border-bottom: 1px inset #807060;
}

/*  -----  LINKS  -----  */
.link_cell
{
	width:	auto;
	height:	auto;
	border-bottom: 1px inset #807060;
}

.link_comment
{
	position: relative;
	left:	30px;
	width:	auto;
	height:	auto;
	text-align:	left;
	font-size: medium;
	vertical-align:	top;
}

.link_title
{
	font-size:	large;
	font-weight: bold;
}

/*  -----  PHOTO ALBUM  -----  */

.album-div-class
{
        display:    inline;
        margin:     0 2em 0 0;
}

a.album-a-class, a.album-a-class img
{
        border:     0px white none !important;
        background-color: transparent !important;
}

div.view_outer_class
{
        float:      none;
}
</pre></body></html>