html,body {
	margin:0px;
	padding:0px;
	background-color:#fff7e1;
	}

#Header {
	margin:40px 50px 10px 215px;
	padding:0px 20px 0px 20px;
	position: relative;
	}

#Header h1 {
	margin:0px;
	padding:0px;
	color:#08e;
	font:900 2em Verdana, Helvetica, sans-serif;
	text-align:center;
}


#Content {
	margin:0px 50px 20px 215px;
	padding:0px 20px 20px 20px;
	position: relative;
	font-family: "Times New Roman", Times, serif;
	}

#Content h1 {
	margin:40px 0px 10px 0px;
	padding:0px;
	color:#08e;
	font:900 2em Verdana, Helvetica, sans-serif;
	text-align:center;
}

#Content h2 {
	margin:0px;
	padding:0px;
	font-size:1.2em;
	font-style:italic;
	text-align:center;
	font-family: "Times New Roman", Times, serif;
}

#Content hr {border: none 0; 
	border-top: 3px double #09f;
	height: 3px;
	margin: 10px auto 0 0;
	display:block;
	clear: both;
	}

#Menu {
	position:absolute;
	top:20px;
	left:20px;
	width:172px;
	padding:10px;
/* Again, the ugly brilliant hack. */
	voice-family: "\"}\"";
	voice-family:inherit;
	width:150px;
	}
/* Again, "be nice to Opera 5". */
body>#Menu {width:150px;}

#Menu p {
	margin:0px 0px 0px 0px;
	padding:0px;
	}

#Menu a.memberbutton {
	font-family: "Trebuchet MS", Verdana, Helvetica, sans-serif;
	background-color: #ff9d1c;
	border: 2px solid;
	border-color: #ffad3a #ee981a #ee981a #ffa73a;
	margin-top: 1em;
	margin-bottom: 1em;
	margin-left: auto;
	margin-right: auto;
	width: 7.5em;
	text-align: center;
	padding: 0 .5em;
	color: #fdffe1;
	text-decoration: none;
	font-family: "Trebuchet MS", Verdana, Helvetica, sans-serif;
	display: block;
	}
#Menu a.memberbutton:hover {
	color: #fff;
	}
#Menu a.memberbutton:active {
	background-color: #ee981a;
	border-color: #ee981a #ffad3a #ffa73a #ee981a;
	}

#Menu a.button {
	font-family: "Trebuchet MS", Verdana, Helvetica, sans-serif;
	background-color: #09f;
	border: 2px solid;
	border-color: #2af #08e #08e #2af;
	margin-top: 1em;
	margin-bottom: 1em;
	margin-left: auto;
	margin-right: auto;
	width: 7.5em;
	text-align: center;
	padding: 0 .5em;
	color: #def;
	text-decoration: none;
	font-family: "Trebuchet MS", Verdana, Helvetica, sans-serif;
	display: block;
	}
#Menu a.button:hover {
	color: #fff;
	}
#Menu a.button:active {
	background-color: #08e;
	border-color: #08e #2af #2af #08e;
	}

/* ----- tool tip specific styles ----- */
#theToolTip{
position: absolute;
left: -300px;
width: 200px;
border: 2px solid #C0C09F;
padding: 6px 0px 0px 10px;
background-color: #FFFFCC;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135,strength=4);
}

#ToolTipPointer{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}

#theToolTip p{
font-size: 1.1em;
color: #333333;
line-height:1.4em;
margin-right:10px;
margin-top:0;
}

#ToolTipTextWrap {
font-weight:bold;
font-size: 1.2em;
color: #592C16;
margin-right:10px;
}