body {
	margin:0px;
	padding:0px;
	font:12px/20px verdana, arial, helvetica, sans-serif;
	color : blue;
	background-color: #87CEFA;
	background-image : 
	background-repeat : no-repeat;		
	}
h1 {
	margin:0px 0px 15px 0px;
	padding:0px;
	font-size:28px;
	line-height:28px;
	font-weight:900;
	color:#0000FF;
	}
p {
	font:12px/20px verdana, arial, helvetica, sans-serif;
	margin:0px 0px 16px 0px;
	padding:0px;
	text-align : justify;
	color : blue;
	}
#Content>p {margin:0px;}
#Content>p+p {text-indent:30px;}

li           {color: #00008b;  }

a {
	color: blue;
	font:12px/20px verdana, arial, helvetica, sans-serif;	
	text-decoration:underline;
	}
a:link {color:blue;}
a:visited {color:blue;}
a:hover {color: #E6E6FA;}

a.nav:link     { color: #660000; text-decoration: none; font-family:verdana, arial, helvetica, sans-serif;}
a.nav:visited  { color: #660000; }
a.nav:hover    { background-color: #eee; color: #CC0033; }
a.nav          { color: #660000; text-decoration: none; font-family:verdana, arial, helvetica, sans-serif;  font-weight : bold; }


#Header {
	margin: 0px 20px 10px 20px;
	padding: 0px 0px 0px 20px;
	/* For IE5/Win's benefit height = [correct height] + [top padding] + [top and bottom border widths] */
	height:89px; /* 75px + 10px + 4px = 33px */
	border-style:solid;
	border-color:blue;
	border-width:2px 2px; /* top and bottom borders: 1px; left and right borders: 0px */
	line-height:11px;
	background-color: #FDF7CE;

/* Here is the ugly brilliant hack that protects IE5/Win from its own stupidity. 
Thanks to Tantek Celik for the hack and to Eric Costello for publicizing it. 
IE5/Win incorrectly parses the "\"}"" value, prematurely closing the style 
declaration. The incorrect IE5/Win value is above, while the correct value is 
below. See http://glish.com/css/hacks.asp for details. */
	voice-family: "\"}\"";
	voice-family:inherit;
	height:75px; /* the correct height */	
	}
body>#Header {height:75px;}

#Content {
	margin: 0px 10px 50px 220px;
	padding:10px;
	}

#Menu {
	position:absolute;
	top:118px;
	left:20px;
	width:160px;
	padding:10px;
	background-color: #FDF7C3;
	border: 2px solid blue;
	line-height:17px;
/* Again, the ugly brilliant hack. */
	voice-family: "\"}\"";
	voice-family:inherit;
	width:175px;
	}
/* Again, "be nice to Opera 5". */
body>#Menu {width:175px;}


h2 { font:12px/20px verdana, helvetica, sans-serif; margin: 0px 20px 0px 0px;  color : blue; }
h3 { font:11px/20px verdana, helvetica, sans-serif; margin: 0px 20px 0px 0px;  color : blue; }

.image_right { margin: 0px 0px 10px 26px; border: 2px solid blue; }
.image_regular { margin: 0px 0px 0px 0px; border: 2px solid blue; }
.icon { margin: 4px 0px 4px 3px;}
.front_text {
	font-family : Garamond, "Times New Roman", "Trebuchet MS";
	font-size : 20px;
	line-height : 30px;
}
