	/*
	 * Background image definitions
	 */

	.topnavbarbg {
		background-image: url(images/nav_top_bg.gif);
	}

	.sidenavbarbg {
		background-image: url(images/nav_left_bg.gif);
	}


	/*
	 * Left Navigation layer definitions
	 */

	.currentroombg {
		position: absolute;
		top: 131px;
		left: 0px;
		visibility: visible;
		z-index: 0;
	}


	/*
	 * Site style definitions
	 */

	p {
		font-family: verdana, arial, helvetica;
		font-size: 13px;
	}
	font {
		font-family: verdana, arial, helvetica;
		font-size: 13px;
	}
	td {
		font-family: verdana, arial, helvetica;
		font-size: 13px;
	}
	.footer {
		font-family: verdana, arial, helvetica;
		font-size: 10px;
		text-decoration: none;
	}

	a:link {
		color: #000000;
	}
	a:active {
		color: #000000;
	}
	a:visited {
		color: #000000;
	}


	/*
	 * Content Formatting definitions
	 */

	.bold-caption {
		font-family: verdana, arial, helvetica;
		font-size: 18px;
		font-weight: bold;
	}

	.ordinary-caption {
		font-family: verdana, arial, helvetica;
		font-size: 18px;
	}

	.letter-pronounce {
		font-family: verdana, arial, helvetica;
		font-size: 20px;
		font-weight: bold;
		text-decoration: underline;
	}

	.members-nav {
		font-family: verdana, arial, helvetica;
		font-size: 16px;
		font-weight: bold;
		font-style: italic;
	}
	.members-nav-color {
		color: #F0F0F0;
	}

	p.members {
		font-family: verdana, arial, helvetica;
		font-size: 16px;
	}

	.bulletlist {
		padding-bottom: 5px;
		padding-left: 5px;
		padding-right: 5px;
		padding-top: 5px;
	}

	.right-justify-author {
		font-family: verdana, arial, helvetica;
		font-size: 10px;
		text-align: right;
	}

	.left-justify-author {
		font-family: verdana, arial, helvetica;
		font-size: 10px;
		text-align: left;
	}

