html, body {
	margin: 0px;
	padding: 0px;
	border: 0px;
}
#header {
	position: absolute;
	border-bottom: 15px solid #FE859C;
	width: 100%;
	margin: 0px;
	padding: 0px;
	top: 0px;
	height: 170px;
}
#header h1 {
	font: bold 2.5em Balthazar, "Blackadder ITC", "Comic Sans MS", "Arial Rounded MT Bold", Arial, sans-serif;
	color: #859CFE;
	padding: 5px 15px 15px;
}
img#iris {
	top: 185px;
	position: absolute;
	left: 0em;
	width: 150px;
	height: 139px;
	border-right: 1px solid #9CFE85;
}



#left {
	border-right: 1px solid #9CFE85;
	position: absolute;
	left: 0px;
	top: 324px;
	width: 150px;
}


#left a {
	display: block;
	list-style: url(none) none;
	font: bold 0.75em/1.75em Arial, Helvetica, sans-serif;
	border-bottom: 2px solid #859CFE;
	color: #859CFE;
	padding-left: 10px;
	background: #9CFE85;
	text-decoration: none;
}
#left a:hover {
	color: #FE859C;
}
img.icon {
	float: right;
	border: 0px none;
	clear: right;
}


#right{
	position: absolute;
	right:0px;
	top: 185px;
	width: 138px;
	border: 1px solid #9CFE85;
  padding: 0px 5px;
}


#main {
	border: 1px none #9CFE85;
	
	
	/* these two margins affect IE 5.5*/
	margin-left: 150px;
	margin-right: 156px;
	margin-top: 182px;
	border:  1px solid #9CFE85;
	padding: 0px 5px;
	voice-family: "\"}\"";
	voice-family: inherit;
	/*these two margins affect IE 6 */
	margin-left: 150px;
	margin-right: 162px;
	font: 1em "Times New Roman", Times, serif;
}
html>body #main{
	/* these two margins affect Mozilla and Safari*/
	margin-left: 150px;
	margin-right: 150px;
	margin-top:  182px
}
#main p, #main ul, #main li {
	font: 1em Arial, Helvetica, sans-serif;
}
#main h1 {
	font: bold 2em Balthazar, "Blackadder ITC", "Comic Sans MS", "Arial Rounded MT Bold", Arial, sans-serif;
	color: #859CFE;
}
#main h2 {
	font: bold 1.5em Balthazar, "Blackadder ITC", "Comic Sans MS", "Arial Rounded MT Bold", Arial, sans-serif;
	color: #859CFE;
}
#main a {
	color: #859CFE;
}
