body {margin: 0px; padding: 0px; background: #fff; color:black; font-family: Verdana, Helvetica, sans-serif;}

.page {
	background: #fff; 
	width: 800px;
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -3em;
	/*	text-align: justify; text-justify: inter-word; */
}
.footer, .separator {
	font-size: 0.8em;
	clear: both;
	text-align: right;
	height: 3em;
	padding-right: 1em;
}

.heading {
	clear:both;
	width: 800px;
	height: 367px;
	background: #47739d; 
	background-image:url('background2.jpg');
	background-repeat:no-repeat;
	-moz-border-radius: 5px; 
	border-radius: 5px; 
}

.menuborder {
	float: left;  
	padding-top: 1em;
	padding-bottom: 0.5em;
	padding-left: 0em;  /* make 1em if using a background*/
	padding-right: 1em; 
}

.menu {
	float: left; 
	width: 192px;	/* 10em on linux*/
	background: #eee; 

	padding-top: 0.5em;
	padding-bottom: 0.5em;
	padding-left: 1em;  /* make 1em if using a background*/
	line-height:2em; 
	-moz-border-radius: 5px; 
	border-radius: 5px; 
}

.main {
	float: right;
	width: 560px; /*36em; */
	padding-top: 1.5em;
}

.subheading {
	color: #47739d ;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 12.5pt;
	line-height: 0.5em;
	font-family: Georgia, "Times New Roman", Times, serif;
	letter-spacing: 0.1em;

}

a {
	text-decoration:none;
	color: #47739d;
}

.menuitem a { 
	color:#666;
	text-decoration:none;
	border-bottom:2px solid #ddd; 
} 

.menuitem a:hover {
	color: #000; 
	border-bottom:2px solid #47739d;
/* 	border-bottom:2px solid #3d3dff; #47739d*/
}


ul {
/* makes bullets grey 	color: #ddd; */
	line-height: 1.5em;
}
/*
ul li:first-line{
	color:#000;
}*/

