body, p, td, th, div, blockquote, dl, ul, ol { color: #ffffff; }
body 
	{ 
	max-width: 900px; 
	text-align: center; 
	margin: 0% 10% 5% 10%; 
	padding: 0%; 
	background-color: #333366; 
	}

img { margin: .25em; }

.border1 { border: medium groove #333366; }

/*background images*/
.firstirisisa2 { background: #47476B url(firstirisisa2.jpg) no-repeat fixed center }

h1 { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif }
h2 { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif }
h3 { font-family: Helvetica, Verdana, Arial, sans-serif }

/*style; variant; weight; size / line-height; family*/

a:link { text-decoration: none; color: #ffffff; }
a:visited { text-decoration: none; color: #800080 }
a:hover { text-decoration: none; background: #000000; color: #FF0000; display: inline }
a:active { text-decoration: none }
/*a:link img { border-style: none }*/
a:visited img { border: medium groove #333366; }


/*home - main page*/

/*main menu*/
#mainnavdiv 
	{ 
	float: left; 
	width: 18%;
	border: thin outset #669999;
	background-color: #333366; 
	margin: 1em 2em .5em 0em; 
	padding: .25em .5em .35em .5em; 
	}

#mainnavdiv ul
	{ 
	width: 100%;
	margin: 0em;
	padding: 0em 0em .01em 0em;
	list-style-type: none;
	font: normal small-caps bold large Verdana, Arial, Helvetica, sans-serif;
	}

#mainnavdiv li
	{
	width: 100%;
	padding: .05em .05em .15em .05em;
	}
	
#mainnavdiv a
	{
	width: 100%;
	display: block;
	padding: .05em .05em .15em .05em;
	color: #ffffff; 
	background-color: #737373;
	border-bottom: .15em inset #737373;
	}

#mainnavdiv a:link, #mainnav a:visited
	{ 
	color: #4c259a;
	text-decoration: none;
	}

#mainnavdiv a:hover
	{
	background-color: #333366;
	color: #ffffff;
	}
	
.directory 
	{
	width: 100%; 
	background-color: #737373; 
	text-align: center;
	text-decoration: underline; 
	padding: .15em .05em .15em .05em; 
	border-top: medium none #686468; 
	border-right: medium none #686468; 
	border-bottom: medium dotted #686468; 
	border-left: medium none #686468; 
	color: #333366;
	font: normal small-caps bold x-large Verdana, Helvetica, sans-serif; 
	}
	
/*bottom horizontal menu bar*/

#menu1div
	{ 
	margin: .75em 0em;
	padding: 0em;
	text-align: center; 
	background-color: transparent; 
	}

/*menu ul*/

#menu1
	{  
	margin: 0em;
	padding: .5em 0em .5em 0em;
	border-bottom: thin solid #cccccc;
	font: normal normal bold small Verdana, Arial, Helvetica, sans-serif; 
	}

#menu1 li 
	{
	margin: .5em; 
	list-style: none;   
	display: inline;
	}
	
#menu1 li a 
	{
	margin: 0em; 
	padding: .15em .35em .15em .35em; 
	background: transparent; 
	text-decoration: none;
	border-right: medium solid #999999;
	border-left: medium solid #999999;
	}

#menu1 li a:link 
	{
	color: blue; 
	}
#menu1 li a:visited 
	{
	color: purple; 
	}
#menu1 li a:hover 
	{ 
	background-color: #257ae2;
	color: #ffffff;
	display: inline; 
	}
	
	
	/*top horizontal menu bar*/

#menutopdiv
	{ 
	margin: .75em 0em;
	padding: 0em;
	text-align: center; 
	background-color: transparent; 
	}

/*menu ul*/

#menutop
	{  
	margin: 0em;
	padding: .5em 0em .5em 0em;
	border-bottom: thin solid #cccccc;
	font: normal normal bold small Verdana, Arial, Helvetica, sans-serif; 
	}

#menutop li 
	{
	margin: .5em; 
	list-style: none;   
	display: inline;
	}
	
#menutop li a 
	{
	margin: 0em; 
	padding: .15em .35em .15em .35em; 
	background: transparent; 
	text-decoration: none;
	border-right: medium solid #999999;
	border-left: medium solid #999999;
	}

#menutop li a:link 
	{
	color: blue; 
	}
#menutop li a:visited 
	{
	color: purple; 
	}
#menutop li a:hover 
	{ 
	background-color: #257ae2;
	color: #ffffff;
	display: inline; 
	}
	
	
/*font-size*/

.x-small { font-size: x-small }
.small { font-size: small }
.medium { font-size: medium }
.large { font-size: large }
.larger { font-size: larger }
.x-large { font-size: x-large }
.xx-large { font-size: xx-large }

/*text decoration*/

.underline { text-decoration: underline; }

/* position*/
.imgleft
	{ 
	float: left; 
	width: auto; 
	background-color: transparent; 
	margin: .15em .5em .5em .5em; 
	padding: .15em .15em .5em .15em; 
	border: thin outset #669999; 
	color: #ffffff; 
	font: normal small-caps bold x-large/1.25 Verdana, Arial, Helvetica, sans-serif; 
	}

.imgcenter
	{ 
	float: none; 
	width: auto; 
	background-color: transparent; 
	margin: auto;
	padding: 10% 0% 5% 30%; 
	border: thin outset #669999; 
	color: #ffffff; 
	font: normal small-caps bold x-large/1.25 Verdana, Arial, Helvetica, sans-serif; 
	}

.imgright
	{ 
	float: right;
	width: auto; 
	background-color: transparent; 
	margin: .15em .5em .5em .5em; 
	padding: .15em .15em .5em .15em; 
	border: thin outset #669999; 
	color: #ffffff; 
	font: normal small-caps bold x-large/1.25 Verdana, Arial, Helvetica, sans-serif; 
	}

.floatleft { float: left }
.floatright { float: right }
.left { text-align: left }


/*main page*/
#headerdiv 
	{ 
	background-color: #537b7b; 
	margin: 0em; 
	border-top: medium groove #537b7b; 
	border-bottom: thick outset #333366; 
	padding: 0em; 
	}
	
.headerp
	{  
	width: auto; 
	background: #98a7a0; 
	margin: .15em 1em .10em 1em; 
	padding: .15em .10em 0em .10em; 
	border: thin outset #658989; 
	font: normal small-caps bold x-large/1.25 Verdana, Arial, Helvetica, sans-serif; 
	}

#maindiv 
	{ 
	width: auto; 
	background-color: transparent; 
	margin: .15em .5em .5em .5em; 
	padding: .15em .15em .5em .5em; 
	border-bottom: thick outset #669999;  
	color: #4e4f2b; 
	font: normal small-caps bold medium/1.25 Verdana, Arial, Helvetica, sans-serif; 
	}

.mainp 
	{ 
	width: auto; 
	background-color: transparent; 
	margin: .15em .5em .5em .5em; 
	padding: .15em .15em .5em .15em; 
	border-top: thin none #669999; 
	border-right: thin none #669999; 
	border-bottom: thick none #669999; 
	border-left: thin none #669999; 
	color: #ffffff; 
	font: normal small-caps bold x-large/1.25 Verdana, Arial, Helvetica, sans-serif; 
	}

.copyright
	{ 
	margin: 2em 2em .5em 2em;
	padding: .5em;
	text-align: center;
	background-color: #999999; 
	}
	
.pglink 
	{ 
	margin: 0em;
	padding: 1em;
	text-align: center; 
	}

/*about page*/

#aboutdiv1 
	{  
	width: auto; 
	background: #98a7a0; 
	margin: 1em 0em 2em 0em; 
	padding: .5em 4em 4em 4em; 
	border: thin outset #658989; 
	font: normal normal normal medium Verdana, Arial, Helvetica, sans-serif; 
	}
	
.aboutp1 
	{  
	width: auto; 
	background: #999999;
	text-align: left; 
	margin: .5em 4em 1em 1em; 
	padding: 1em 2em 1em 2em; 
	border: thin outset #658989; 
	font: normal normal normal medium Verdana, Arial, Helvetica, sans-serif; 
	}
	
/* title img-  #660099 ; Viner Hand ITC*/

/* short-hand - font: (style)- normal*italic*oblique (variant)- normal*small-caps (weight)- normal*bold*bolder*lighter size/1.7line-height (family)- Tahoma, Verdana, Arial, Helvetica, sans-serif } 
*/
/*home colors: iris1 #996699 ; blue1 #666699 ; blue2 #668099 ; brown1 #998066 ; teal1 #669999 ; green1 #669980 ; green2 #8BB18B ; green3 #AFCAAF ; drkgreen1 #336633 ; slate #47476B hdrbgrnd #537b7b  logo - #406060*/