body
			{
			 color: #000000;
			 background-color: #ffffff;
			 background-image: url(../images/maple_leaf.jpg);
			 background-repeat: no-repeat;
			 background-attachment: fixed;
			 background-position: right bottom;
			 margin: 20px 0px 0px 0px;
			 font-family: Arial, Helvetica, sans-serif;
			 font-size: 12px;
}
h1
			{
			 font-family:  Garamond,Georgia, serif;
			 font-size: 26px;
}
h2
			{
			 font-family:  Garamond,Georgia, serif;
			 font-size: 22px;
}
h3
			{
			 font-family:  Garamond,Georgia, serif;
			 font-size: 16px;
}
dl
			{
			 position: relative;
			 left: 15%;
			 width: 400px;
}
dt
			{
			 font-size: 120%;
			 font-weight: bold;
			 line-height: 170%;
}
dd
			{
			 position: relative;
			 margin-bottom: 20px;
			 border-color: #000000;
			 border-style: solid;
			 border-top-width: 0px;
			 border-right-width: 0px;
			 border-bottom-width: 1px;
			 border-left-width: 0px;
}
a
			{
			 position: relative;
			 font-family: "Arial Black", sans-serif;
			 font-size: 13px;
			 text-decoration: none;
}
a:link
			{
			 color: #c99d00;
}
a:visited
			{
			 color: #990099;
			 text-decoration: underline;
}
a:hover, a:active
			{
			 color: #cc0000;
			 text-decoration: underline;;
}
/* rollovers for mainNav */
a#home  { background: url(../images/buttons/home.gif); width: 100px; height: 40px; position: relative; top: -87px; left: 340px; display: block;}
a#home:hover  {background: url(../images/buttons/home_over.gif); }
a#programs  {background: url(../images/buttons/programs.gif); width: 100px; height: 40px;  position: relative; top: -126px; left: 440px; display: block; }
a#programs:hover  { background: url(../images/buttons/programs_over.gif); }
a#wev  { background: url(../images/buttons/wev.gif); width: 100px; height: 40px;  position: relative; top: -166px; left: 540px; display: block; }
a#wev:hover  { background: url(../images/buttons/wev_over.gif); }
a#esl  { background: url(../images/buttons/esl.gif);  width: 100px; height: 40px;  position: relative; top: -205px; left: 640px; display: block; }
a#esl:hover  { background: url(../images/buttons/esl_over.gif); }
a#funders  { background: url(../images/buttons/funders.gif); width: 100px; height: 40px;  position: relative; top: -245px; left: 740px; display: block; }
a#funders:hover  { background: url(../images/buttons/funders_over.gif); }
a#links  { background: url(../images/buttons/links.gif); width: 100px; height: 40px;  position: relative; top: -285px; left: 840px; display: block; }
a#links:hover  { background: url(../images/buttons/links_over.gif); }
ul
			{
			 list-style-type: disc;
			 margin-left: 20px;
			 list-style-position: inside;
}

#designer
			{
			 position: relative;
			 top: -30px;
			 left: 101%;
			 z-index: 3;
}
#email
			{
			 background-color: #ffffff;
			 padding: 0px 3px 2px 3px;
			 position: absolute;
			 top: 111px;
			 left: 22%;
			 z-index: 11;
}
#subNav
			{
			 position: relative;
			 float: left;
			 left: -40px;
			 width: 10em;
			 height: auto;
			 padding: 0px 10px 60px 0px;
			 margin: 0px 0px 20px -50px;
			 width: 200px;
			 clear: both;
			 z-index: 3;
}
#subNavR
			{
			 position: relative;
			 float: right;
			 left: -40px;
			 height: auto;
			 width: 200px;
			 padding: 0px 10px 60px 0px;
			 margin: 0px 0px 20px -50px;
			 clear: both;
			 z-index: 3;
}
#here
			{
			 color: #c99d00;
			 width: 9em;
			 font-family: "Arial Black", sans-serif;
			 font-size: 13px;
			 text-indent: 2em;
			 background-color: #ffffff;
			 padding: 4px;
			 border-color: #c99d00;
			 border-style: solid;
			 border-width: 1px;
			 list-style-type: none;
			 list-style-position: inside;
			 margin-left: -40px;
}
#contact
			{
			 
}
#inlineImg
			{
			 padding: 0px 5px 3px 0px;
			 margin: -2px 5px 15px 0px;
			 float: left;
}
#inlineCaption
			{
			 position: relative;
			 width: 145px;
			 top: -3px;
			 left: -2px;
			 padding: 3px;
			 font-size: 85%;
			 font-weight: bold;
			 border-top: #000000 thin solid;
			 border-right-width: 0px;
			 border-bottom: #000000 thin solid;
			 border-left-width: 0px;
}
#linksPage
			{
			 float: left;
			 margin-left: -45px;
			 padding-right: 20px;
}
#pageHead
			{
			 position: relative;
			 left: 156px;
}
#contactDiv
			{
			 border: #cc3333 3px double;
}
/* div styles */
.wrapper
			{
			 position: absolute;
			 top: 5px;
			 left: 0px;
			 /*width: 90%;*/
			 margin: 0px;
}
.header
			{
			 position: relative;
			 top: 0px;
			 height: 245px;
}
.subNavBarItem
			{
			 background-color: #eecb50;
			 width: 10em;
			 text-indent: 2em;
			 border-color: #c99d00;
			 border-style: solid;
			 border-width: 0px 0px 2px 0px;
			 padding: 4px;
			 list-style-type: none;
			 list-style-position: inside;
			 margin-left: -40px;
}
.translationNav
			{
			 position: relative;
			 float: right;
}
.mainContent
			{
			 position: relative;
			 left: 100px;
			 width: 65%;
			 padding: 10px;
}
.footer
			{
			 position: relative;
			 top: 5px;
			 left: 20px;
			 width: 45%;
			 font-size: 85%;
			 font-weight: bold;
			 clear: both;
}
.pullOut
			{
			 color: #c99d00;
			 position: relative;
			 left: -20px;
			 float: left;
			 width: 180px;
			 height: auto;
			 font-size: 110%;
			 font-weight: bold;
			 text-align: right;
			 bottom: 1px;
			 border-top: #eecb50 1px solid;
			 border-bottom: #eecb50 2px solid; 
}
/* div styles end */
.readMore
			{
			 text-align: right;
}
.funderLink
			{
			 line-height: 175%;
}
.contact
			{
			 color: #cc3333;
			 text-align: center;
			 font-weight: bold;
}
div.mainContent ul#downloads
			{
			 list-style: none;
			 margin-left: 170px;
			 padding: 0.3em;
}
div.mainContent ul#downloads li
			{
			 color: #c99d00;
			 margin-bottom: 0.4em;
}
div.mainContent ul#downloads li img
			{
			 background: transparent;
			 vertical-align: middle;
			 margin-right: 0.5em;
			 border: 0;
}
 div.mainContent ul#downloads li a
 			{
			 color: #c99d00;
			 font-weight: normal;
			 text-decoration: none;
}