#page {
	border: thin solid #333366;
	width: 1024px;
	margin-left:auto;
	margin-right:auto;
}
body {
	text-align: center;
	font: Arial, Helvetica, sans-serif;
}
#page #top_nav {
	height: 150px;
	width: 100%;
}

#page #main_content p {
	text-align: justify;
}

#page #main_content #right_content {
	width: 200px;
}
#page #main_content {
	text-align:left;
	margin-right: 20px;
	font-family:Arial, Helvetica, sans-serif;
	margin-top: 0.5em;
	margin-left: 1em;
}
#page #main_nav {
	width: 100%;
	height: 60px;
}

#footer {
	text-align: left;
	color: #ffffff;
	background-color: #f03;
	width: 100%;
}


#footer a {
	text-decoration: none;
}

#footer a:link {
	color: #ffffff;
}

#footer a:visited {
	color: #ffffff;
}

#footer a:hover {
	color: #ffffff;
}

#menu {
	position:relative;
	list-style-type:none;
	margin:1em 0 2em 0; padding:0;
	width:100%; height:1.4em;
	font:100%/1 sans-serif;
	}
.menuitem {
	position:absolute; top:10px;
	margin:0; padding:0;
	height:1.4em;
	overflow:hidden;
	}
#mi01 
{ 
	width: 6em;
	left:0 
}

#mi02 
{ 
	width: 8em;
	left:6em 
}

#mi03 
{ 
	width: 12em;
	left:14em 
}

#mi04 
{ 
	width: 8em;
	left:26em 
}

#mi05 
{ 
	width: 6em;
	left:34em 
}

#mi06 
{ 
	width: 8em;
	left:40em 
}

#mi07 
{ 
	width: 16em;
	background-color: #7777AA !important;
	left:48em 
}

#mi07 a 
{ 
	background-color: #7777AA !important;
}

.menuitem ul {
	display:block;
	margin: 0; padding:0;
	list-style-type:none;
}

.menuitem li { 
	margin:0; 
	padding:0 
}

.submenu li { 
	position:relative 
}

/* 2-class selector to have higher weight than ".menuitem ul" */
.submenu .subsubmenu {
	position:absolute; 
	top:0; 
	left:10em;
	width:10em;
	display:none;
}

.submenu li:hover > .subsubmenu {
	display:block;
	}

#menu a {
	display:block;
	margin:0; padding: 0.2em 0.5em;
	text-align:center;
	text-decoration:none;
	color:white;
	border-top:1px solid white;
	border-left:1px solid white;
}
#menu a:hover { background: #009; }
.menuitem a { background: #f03 }
.menuitem ul a { background:green }
/*
.menuitem ul ul a { background:blue }
.menuitem ul ul ul a { background:violet }
.menuitem ul ul ul ul a { background:orange }
*/
#page #main_nav {
	text-align: left;
}


#ThoughtForTheMonth th {
	background-color: #f03;
	color: #fff;
}


#ThoughtForTheMonth td {
	color: #f03;
}

h2 
{
	color: #f03;
}
