/* CSS Document */

body 	{ background-color: #FFE4B5; background: url(images/oldpaper.jpg); }
p		{ font-family: Verdana, Arial, sans-serif; font-size: 11px; letter-spacing: 1px; color: #660000; margin-left: 25px; margin-right: 20px; }
h1		{ font-family: Verdana, Arial, sans-serif; font-size: 16px; letter-spacing: 1px; color: #660000; }
h2		{ font-family: Verdana, Arial, sans-serif; font-size: 14px; margin-left: 20px; letter-spacing: 2px; color: #660000; }
h3		{ font-family: Verdana, Arial, sans-serif; font-size: 12px; margin-left: 20px; letter-spacing: 2px; color: #660000; }
li		{ font-family: Verdana, Arial, sans-serif; font-size: 11px; letter-spacing: 1px; color: #660000; }
table.layout	{ width: 750px; background: url(images/papyrus.jpg); }
table.rooms	{ font-family: Verdana, Arial, sans-serif; font-size: 11px; letter-spacing: 1px; color: #660000; }


#tblbrdr	{ border: navy 2px solid; }
#brdr	{ border: 2px solid #006633; padding: 5px; margin: 3px; background-color: white; }
.topcell	{ border: white 3px solid; background-color: #000033; background-image: url(images/starry.jpg); }
.starcell	{ background-color: #000033; background-image: url(images/starry.jpg); }
.contentcell	{ padding: 20px; }
/* this group handles the menu */
div#navcontainer {
	margin: auto 0;
	width: 100%;
}
#navlist{
	margin: 0; /*removes indent IE and Opera*/
	padding: 0; /*removes indent Mozilla and NN7*/
	height: 20px;
}
#navlist li { 
	display: inline; 
	padding: 5px 12px 5px 12px;
	line-height: 25px;
	font: 12px Verdana, Arial, sans-serif; color:#FFFFFF; 
}

#navlist a { 
	padding: 5px 12px 5px 12px;
	font-weight: bolder; text-decoration: none;
}

#navlist a:link, #navlist a:visited { 
	padding: 5px 12px 5px 12px;
	color: #880000;
}

#navlist a:hover {
	color: orange;
	padding: 5px 12px 5px 12px;
	border: 1px dotted #FFCC00;
	background: #FFF;
} 
