* { margin: 0; 
 padding: 0;
 color: #000; }
	
body { font-family: Segoe UI, Tahoma, Verdana, Arial, Helvetica, Sans-serif;
	font-size: 100%;
	padding: 1em; } 

#container {

	width: 920px;
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	text-align: left; /* this overrides the text-align: center on the body element. */
}

#header {}

#headerRow0 {
	height:40px;
 }
 
 #search {
	 margin-top:-16px;
	 margin-right:
	 16px;
	 float:right; }

#headerRow1 {
	background-color:royalblue;
	height:40px; }

#headerRow2 {
	height:60px;
 }

#navbardiv {
	margin-top:12px;
	float:left; }
	
#rightcontent { 

	float:right;
	width:270px; /* set explicitly 670 + 250 = 920 */ }
	
#leftcontent {

	width:640px; /* set explicitly 670 + 250 = 920 */ }

#upperleftcontent {

	padding:32px;
	padding-bottom:8px;
 border-bottom: 1px solid #888; }
	
#lowerleftcontent {
	margin:4px;
	padding:4px;	}
	
#news {
	
	padding:16px;
  }

#footer {
	clear:both;
	margin-top:32px;
	background-color:royalblue;
	padding:1em;
	color:white; }
	 

	
h1 {
	
	color:orange;
	line-height:1.25em;
	font-size: 400%;
	font-weight:100;
	margin-top:4px;
	margin-bottom:12px;
	line-height:1em;  }

h2 {

	margin-top:16px;
	color:royalblue;
	font-size: 150%;
	font-weight:800;
	line-height:1.25em;
	margin-bottom:8px; }
	

	
#news h2 {

	margin-top:-4px;
	font-size: 125%;
	font-weight:800;
	line-height:1.25em;
	margin-bottom:8px; }
	
h3 {

	margin-top:16px;
	color:royalblue;
	font-size: 125%;
	font-weight:800;
	line-height:1.25em;
	margin-bottom:8px; }


p {

	color:black;
	line-height:1.25em;
	margin-bottom:8px;
	font-weight:100; }
	
p strong {
	
	color:royalblue;
	font-weight:800; }
	
#news p {
	
	font-size:14px; }

	
#footer p {

	color:white;
	line-height:1.25em;
	margin-bottom:0px; }
	
A:link {
	text-decoration: none;
	color:blue; }
	
A:visited {
	
	text-decoration: none;
	color:orange; }

#indent {
	margin-left:40px; }

ul.simple, ol.simple {
	list-style:disc; color:royalblue;
	margin-left:2em;
	margin-bottom:1em;}
li.simple {
   margin-top:0.25em;
   margin-bottom:0.25em;
}

li.simple strong {
	color:royalblue;
}
