@charset "UTF-8";
/* CSS Document */

/* basics
----------------------------------------------- */
body {
	background: #FFF;
	font-family: verdana, arial, helvetica, sans-serif;
	/*background-image: url(../images/background.gif);
	background-position: center;
	background-repeat: repeat-y;*/
	height: 100%;
	}
	
img {
	border: none;
	padding: 0px;
	margin: 0px;
	
	}

p {
	font-size: 0.8em;
	margin: 0px;
	line-height: 24px;
	color: #59592b;
	}
	
a {
	color:#59592b;
	}

#content li {
	font-size: 0.9em;
	}

.center {
	text-align: center;
	}

	
.clear{
	clear: both;
	}
	
p.header {
	font-size: 1.3em;
	font-weight: bold;
	padding-bottom: 6px;
	color: #97381c;
	font-variant: small-caps;
	}
	
p.subhead {
	font-size: 0.7em;
	color: #000;
	}
	
p.body {
	padding-bottom: 8px;
	}

h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #38939b;
	font-size: 1.5em;
	line-height: 11px;
	padding: 0px 0px 20px 0px;
	}
	

h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #C0AE00; /*GREEN*/
	font-size: 13px;
	line-height: 11px;
	font-weight: normal;
	}
	
h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #717074; /*COOL GRAY*/
	font-size: 13px;
	line-height: 11px;
	font-weight: normal;
	}

/* layout
----------------------------------------------- */	
#container{
	position: absolute;
	margin: -8px 0px 0px -8px;
	background: #fff;
	padding: 0px;
	width: 1024px;
}
/*#containerflashsplash{
	position: absolute;
	margin: -8px 0px 0px -8px;
	background: #fff;
	padding: 0px;
	width: 1024px;
	border: 1px solid #888;
}*/
#header{
	margin: 0px;
	padding: 0px;
	/*border-bottom: 1px solid #888;*/
}

#content{
	float: left;
	/*width: 1024px; this is what it was before I looked at ie6*/
	width: 1100px;
	padding: 0px 5px 0px 5px;
	margin: 0px;
	border-top: 1px solid #888;
	border-bottom: 1px solid #888;
}

#maincontentlargeimg{
	float: left;
	/*width: 625px;*/
	width: 802px;
	padding: 0px;
	margin: 0px;
}

#footer {
	margin: 0px;
	background: #fff;
	padding: 0px;
	float: left;
	width: 1024px;
	padding: 15px 0px 0px 15px;
}

/*#maincontent a{
	color: #00CCFF
}*/

div.spacer {
	clear: both;
}

/* Main Menu Bars (Navigators)
----------------------------------------------- */
#menu {
	margin: 0px 0px 0px -40px;/*used to be margin: -16px 0px 0px -40px; but was changed to zero top because ie6 cut off about us*/
	text-align: left;
	width: 255px;
	list-style-type: none;	
	
	}
	
#menu a, #menu a:link, #menu a:visited {
	color: #fff;
	text-decoration: none;
	background: #59592b;
	padding: 6px 6px 6px 50px;
	display: block;
	margin: -1px 0px 4px 0px;
	font-size: 9px;
	list-style-type: none;
	}
	
#menu ul li{
	list-style-type: none;
	margin: 0;
    padding: 0;
}

* html #menu ul li { 
	display:inline; 
}

#menu a:hover {
	text-decoration: none;
	color: #fff;
	background: #b9B098;
	}

#menu a.selected {
	text-decoration: none;
	color: #fff;
	background: #b9B098;
}


/* Menu Bars for sub menu on the home page hovering in pink
----------------------------------------------- */

#menuhmpg {
	float: left;
	margin: 0px 50px 0px -3px;
	padding: 10px 0px 0px 0px;
	text-align: left;
	width: 180px;
	list-style-type: none;
	/*border-bottom: 1px solid #888;*/
}

#menuhmpg a, #menuhmpg a:link, #menuhmpg a:visited {
	color: #474220;
	text-decoration: none;
	background: #fff;
	padding: 3px 6px 3px 0px;
	display: block;
	margin: -1px 0px 4px 0px;
	font-size: 10.75px;
	list-style-type: none;
}

#menuhmpg ul li {
	list-style-type: none;
	display: block;
	margin: 0;
    padding: 0;
}

* html #menuhmpg ul li { 
	display:inline; /*necessary to eliminate double padding in IE freaking 6*/
}

#menuhmpg a:hover {
	text-decoration: none;
	color: #C60C46;
}

#menuhmpg a.selected {
	text-decoration: none;
	color: #C60C46;
}

#newmenuhmpg {
	margin: 20px 0px 0px 0px;
	padding: 20px 0px 0px 0px;
	text-align: left;
	width: 170px;
	border-top: 1px solid #888;
}

#newmenuhmpg a, #newmenuhmpg a:link, #newmenuhmpg a:visited {
	color: #C0ae00;
	text-decoration: none;
	background: #fff;
	padding: 3px 6px 3px 0px;
	display: block;
	margin: 0px 0px 4px 0px;
	font-size: 10.75px;
}

#newmenuhmpg ul li a{
	list-style-position: outside;
	list-style-type: disc;	
	/*margin: 0;
    padding: 0;*/
}

#newmenuhmpg a:hover {
	text-decoration: none;
	color: #C60C46;	
}

#maincontent{
	float: left;
	width: 640px;
	padding: 20px 40px 10px 105px;
	margin: 0px 10px 0px 15;
	background: #f7f7f4;
}

#maincontent p {
	font-size: 0.8em;
	margin: 0px;
	line-height: 24px;
	color: #59592b;
	}

#maincontent h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #C60C46;
	font-size: 1.5em;
	line-height: 11px;
	}
	

	

/* Menu Bars for sub menu on the ABOUT US page hovering in light blue
----------------------------------------------- */

#menuabout {
	float: left;
	margin: 0px 50px 0px -3px;
	padding: 10px 0px 0px 0px;
	text-align: left;
	width: 180px;
	list-style-type: none;
	/*border-bottom: 1px solid #888;*/
}

#menuabout a, #menuabout a:link, #menuabout a:visited {
	color: #474220;
	text-decoration: none;
	background: #fff;
	padding: 3px 6px 3px 0px;
	display: block;
	margin: -1px 0px 4px 0px;
	font-size: 10.75px;
	list-style-type: none;
}

#menuabout ul li{
	list-style-type: none;
	margin: 0;
    padding: 0;
}

* html #menuabout ul li { 
	display:inline; /*necessary to eliminate double padding in IE freaking 6*/
}

#menuabout a:hover {
	text-decoration: none;
	color: #c3dfE0;
}

#menuabout a.selected {
	text-decoration: none;
	color: #c3dfE0;
}

#newmenuabout {
	margin: 20px 0px 0px 0px;
	padding: 20px 0px 0px 0px;
	text-align: left;
	width: 170px;
	border-top: 1px solid #888;
}

#newmenuabout a, #newmenuabout a:link, #newmenuabout a:visited {
	color: #C0ae00;
	text-decoration: none;
	background: #fff;
	padding: 3px 6px 3px 0px;
	display: block;
	margin: 0px 0px 4px 0px;
	font-size: 10.75px;
}

#newmenuabout ul li a{
	list-style-position: outside;
	list-style-type: disc;
	margin: 0;
    padding: 0;
	display: block;
}

#newmenuabout a:hover {
	text-decoration: none;
	color: #c3dfE0;	
}

#newmenuabout2 {
	margin: 0px;
	padding: 0px;
	text-align: left;

}

#newmenuabout2 a, #newmenuabout2 a:link, #newmenuabout2 a:visited {
	color: #C0ae00;
	text-decoration: none;
	background: #fff;
	padding: 0px 0px 3px 0px;
	display: block;
	margin: 0px 0px 4px 0px;
	font-size: 10.75px;
}

#newmenuabout2 ul li a{
	list-style-position: outside;
	list-style-type: disc;	
	margin: 0;
    padding: 0;
}

#newmenuabout2 a:hover {
	text-decoration: none;
	color: #c3dfE0;	
}

#maincontentabout{
	float: left;
	width: 625px;
	padding: 20px 40px 10px 105px;
	margin: 0px 10px 0px 15;
	background: #f7f7f4;	
}

#maincontentabout p {
	font-size: 0.8em;
	margin: 0px;
	line-height: 24px;
	color: #59592b;
	}

#maincontentabout h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #c3dfE0;
	font-size: 1.5em;
	line-height: 11px;
	}

/* Menu Bars for sub menu on the EVENTS page hovering in turquoise blue
----------------------------------------------- */

#menuevents {
	float: left;
	margin: 0px 50px 0px -3px;
	padding: 10px 0px 0px 0px;
	text-align: left;
	width: 180px;
	list-style-type: none;
	/*border-bottom: 1px solid #888;*/
}

#menuevents a, #menuevents a:link, #menuevents a:visited {
	color: #474220;
	text-decoration: none;
	background: #fff;
	padding: 3px 6px 3px 0px;
	display: block;
	margin: -1px 0px 4px 0px;
	font-size: 10.75px;
	list-style-type: none;
}

#menuevents ul li{
	list-style-type: none;
	margin: 0;
    padding: 0;
}

* html #menuevents ul li { 
	display:inline; /*necessary to eliminate double padding in IE freaking 6*/
}

#menuevents a:hover {
	text-decoration: none;
	color: #38939b;
}

#menuevents a.selected {
	text-decoration: none;
	color: #38939b;
}

#newmenuevents {
	margin: 20px 0px 0px 0px;
	padding: 20px 0px 0px 0px;
	text-align: left;
	width: 170px;
	border-top: 1px solid #888;
}

#newmenuevents a, #newmenuevents a:link, #newmenuevents a:visited {
	color: #C0ae00;
	text-decoration: none;
	background: #fff;
	padding: 3px 6px 3px 0px;
	display: block;
	margin: 0px 0px 4px 0px;
	font-size: 10.75px;
}

#newmenuevents ul li a{
	list-style-position: outside;
	list-style-type: disc;	
	margin: 0;
    padding: 0;
}

#newmenuevents a:hover {
	text-decoration: none;
	color: #38939b;
}

#newmenuevents2 {
	margin: 0px;
	padding: 0px;
	text-align: left;

}

#newmenuevents2 a, #newmenuevents2 a:link, #newmenuevents2 a:visited {
	color: #C0ae00;
	text-decoration: none;
	background: #fff;
	padding: 0px 0px 3px 0px;
	display: block;
	margin: 0px 0px 4px 0px;
	font-size: 10.75px;
}

#newmenuevents2 ul li a{
	list-style-position: outside;
	list-style-type: disc;
	margin: 0;
    padding: 0;	
}

#newmenuevents2 a:hover {
	text-decoration: none;
	color: #38939b;	
}

#maincontentevents{
	float: left;
	width: 625px;
	/*height: 528px;*/
	padding: 20px 40px 10px 105px;
	margin: 0px 10px 0px 15;
	background: #f7f7f4;
}

#maincontentevents p {
	font-size: 0.8em;
	margin: 0px;
	line-height: 24px;
	color: #59592b;
	}

#maincontentevents h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #38939b;
	font-size: 1.5em;
	line-height: 11px;
	}
	
#maincontentevents img {
	border: none;
	padding: 8px 8px 8px 0px;
	}

/* Menu Bars for sub menu on the RESOURCES page hovering in medium blue
----------------------------------------------- */

#menuresources {
	float: left;
	margin: 0px 50px 0px -3px;
	padding: 10px 0px 0px 0px;
	text-align: left;
	width: 180px;
	list-style-type: none;
	/*border-bottom: 1px solid #888;*/
}

#menuresources a, #menuresources a:link, #menuresources a:visited {
	color: #474220;
	text-decoration: none;
	background: #fff;
	padding: 3px 6px 3px 0px;
	display: block;
	margin: -1px 0px 4px 0px;
	font-size: 10.75px;
	list-style-type: none;
}

#menuresources ul li{
	list-style-type: none;
	margin: 0;
    padding: 0;
}

* html #menuresources ul li { 
	display:inline; /*necessary to eliminate double padding in IE freaking 6*/
}

#menuresources a:hover {
	text-decoration: none;
	color: #9Dc9ba;
}

#menuresources a.selected {
	text-decoration: none;
	color: #9Dc9ba;
}

#newmenuresources {
	margin: 20px 0px 0px 0px;
	padding: 20px 0px 0px 0px;
	text-align: left;
	width: 170px;
	border-top: 1px solid #888;
}

#newmenuresources a, #newmenuresources a:link, #newmenuresources a:visited {
	color: #C0ae00;
	text-decoration: none;
	background: #fff;
	padding: 3px 6px 3px 0px;
	display: block;
	margin: 0px 0px 4px 0px;
	font-size: 10.75px;
}

#newmenuresources ul li a {
	list-style-position: outside;
	list-style-type: disc;	
	margin: 0;
    padding: 0;
}

#newmenuresources a:hover {
	text-decoration: none;
	color: #9Dc9ba;
}

#newmenuresources2 {
	margin: 0px;
	padding: 0px;
	text-align: left;
}

#newmenuresources2 a, #newmenuresources2 a:link, #newmenuresources2 a:visited {
	color: #C0ae00;
	text-decoration: none;
	background: #fff;
	padding: 0px 0px 3px 0px;
	display: block;
	margin: 0px 0px 4px 0px;
	font-size: 10.75px;
}

#newmenuresources2 ul li a{
	list-style-position: outside;
	list-style-type: disc;	
	margin: 0;
    padding: 0;
}

#newmenuresources2 a:hover {
	text-decoration: none;
	color: #9Dc9ba;	
}

#maincontentresources{
	float: left;
	width: 625px;
	padding: 20px 40px 10px 105px;
	margin: 0px 10px 0px 15;
	background: #f7f7f4;
}

#maincontentresources p {
	font-size: 0.8em;
	margin: 0px;
	line-height: 24px;
	color: #59592b;
	}

#maincontentresources h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #9Dc9ba;
	font-size: 1.5em;
	line-height: 11px;
	}
	
/* Menu Bars for sub menu on the GALLERY pages 
----------------------------------------------- */
	
#maincontentgallery{
	float: left;
	width: 802px;
	padding: 0px;
	margin: 0px;
	background: #fff;
}

#arttitle{
	position: absolute;
	left: 594px;
	top: 133px;
	width: 380px;
	height: 36px;
}

	
	


/* Menu Bars for sub menu on the ADVOCACY page 
----------------------------------------------- */

#menuadvocacy {
	float: left;
	margin: 0px 50px 0px -3px;
	padding: 10px 0px 0px 0px;
	text-align: left;
	width: 180px;
	list-style-type: none;
	/*border-bottom: 1px solid #888;*/
}

#menuadvocacy a, #menuadvocacy a:link, #menuadvocacy a:visited {
	color: #474220;
	text-decoration: none;
	background: #fff;
	padding: 3px 6px 3px 0px;
	display: block;
	margin: -1px 0px 4px 0px;
	font-size: 10.75px;
	list-style-type: none;
}

#menuadvocacy ul li{
	list-style-type: none;
	margin: 0;
    padding: 0;
}

* html #menuadvocacy ul li { 
	display:inline; /*necessary to eliminate double padding in IE freaking 6*/
}

#menuadvocacy a:hover {
	text-decoration: none;
	color: #c1af00;
}

#menuadvocacy a.selected {
	text-decoration: none;
	color: #c1af00;
}

#newmenuadvocacy {
	margin: 20px 0px 0px 0px;
	padding: 20px 0px 0px 0px;
	text-align: left;
	width: 170px;
	border-top: 1px solid #888;
}

#newmenuadvocacy a, #newmenuadvocacy a:link, #newmenuadvocacy a:visited {
	color: #C0ae00;
	text-decoration: none;
	background: #fff;
	padding: 3px 6px 3px 0px;
	display: block;
	margin: 0px 0px 4px 0px;
	font-size: 10.75px;
}

#newmenuadvocacy ul li a{
	list-style-position: outside;
	list-style-type: disc;	
	margin: 0;
    padding: 0;
}

#newmenuadvocacy a:hover {
	text-decoration: none;
	color: #c1af00;
}

#maincontentresources{
	float: left;
	width: 625px;
	padding: 20px 40px 10px 105px;
	margin: 0px 10px 0px 15;
	background: #f7f7f4;
}

#maincontentresources p {
	font-size: 0.8em;
	margin: 0px;
	line-height: 24px;
	color: #59592b;
	}

#maincontentresources h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #c1af00;
	font-size: 1.5em;
	line-height: 11px;
	}

/* Menu Bars for sub menu on the NEWSLETTER page hovering in light yellow
----------------------------------------------- */

#menunews {
	float: left;
	margin: 0px 50px 0px -3px;
	padding: 10px 0px 0px 0px;
	text-align: left;
	width: 180px;
	list-style-type: none;
	/*border-bottom: 1px solid #888;*/
}

#menunews a, #menunews a:link, #menunews a:visited {
	color: #474220;
	text-decoration: none;
	background: #fff;
	padding: 3px 6px 3px 0px;
	display: block;
	margin: -1px 0px 4px 0px;
	font-size: 10.75px;
	list-style-type: none;
}

#menunews ul li{
	list-style-type: none;
	margin: 0;
    padding: 0;
}

* html #menunews ul li { 
	display:inline; /*necessary to eliminate double padding in IE freaking 6*/
}

#menunews a:hover {
	text-decoration: none;
	color: #FFc222;
}

#menunews a.selected {
	text-decoration: none;
	color: #FFc222;
}

#newmenunews {
	margin: 20px 0px 0px 0px;
	padding: 20px 0px 0px 0px;
	text-align: left;
	width: 170px;
	border-top: 1px solid #888;
}

#newmenunews a, #newmenunews a:link, #newmenunews a:visited {
	color: #C0ae00;
	text-decoration: none;
	background: #fff;
	padding: 10px 6px 3px 0px;
	display: block;
	margin: 0px 0px 4px 0px;
	font-size: 10.75px;
}

#newmenunews ul li a{
	list-style-position: outside;
	list-style-type: disc;
	/*margin: 0;
    padding: 0;*/
}

#newmenunews a:hover {
	text-decoration: none;
	color: #FFc222;
}

#newmenunews2 {
	margin: 0px;
	padding: 0px;
	text-align: left;
}

#newmenunews2 a, #newmenunews2 a:link, #newmenunews2 a:visited {
	color: #C0ae00;
	text-decoration: none;
	background: #fff;
	padding: 0px 0px 3px 0px;
	display: block;
	margin: 0px 0px 4px 0px;
	font-size: 10.75px;
}

#newmenunews2 ul li a{
	list-style-position: outside;
	list-style-type: disc;	
	margin: 0;
    padding: 0;
}

#newmenunews2 a.selected {
	text-decoration: none;
	color: #FFc222;
}

#newmenunews2 a:hover {
	text-decoration: none;
	color: #FFc222;	
}

#maincontentnews{
	float: left;
	width: 625px;
	padding: 20px 40px 10px 105px;
	margin: 0px 10px 0px 15;
	background: #f7f7f4;
}

#maincontentnews p {
	font-size: 0.8em;
	margin: 0px;
	line-height: 24px;
	color: #59592b;
	}

#maincontentnews h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #FFc222;
	font-size: 1.5em;
	line-height: 11px;
	}

/* Menu Bars for sub menu on the EDUCATION page hovering in orange
----------------------------------------------- */

#menuedu {
	float: left;
	margin: 0px 50px 0px -3px;
	padding: 10px 0px 0px 0px;
	text-align: left;
	width: 180px;
	list-style-type: none;
	/*border-bottom: 1px solid #888;*/
}

#menuedu a, #menuedu a:link, #menuedu a:visited {
	color: #474220;
	text-decoration: none;
	background: #fff;
	padding: 3px 6px 3px 0px;
	display: block;
	margin: -1px 0px 4px 0px;
	font-size: 10.75px;
	list-style-type: none;
}

#menuedu ul li{
	list-style-type: none;
	margin: 0;
    padding: 0;
}

* html #menuedu ul li { 
	display:inline; /*necessary to eliminate double padding in IE freaking 6*/
}

#menuedu a:hover {
	text-decoration: none;
	color: #f58025;
}

#menuedu a.selected {
	text-decoration: none;
	color: #f58025;
}

#newmenuedu {
	margin: 20px 0px 0px 0px;
	padding: 20px 0px 0px 0px;
	text-align: left;
	width: 170px;
	border-top: 1px solid #888;
}

#newmenuedu a, #newmenuedu a:link, #newmenuedu a:visited {
	color: #C0ae00;
	text-decoration: none;
	background: #fff;
	padding: 10px 6px 3px 0px;
	display: block;
	margin: 0px 0px 4px 0px;
	font-size: 10.75px;
}

#newmenuedu ul li a{
	list-style-position: outside;
	list-style-type: disc;	
	/*margin: 0;
    	padding: 0;*/
}

#newmenuedu a:hover {
	text-decoration: none;
	color: #f58025;
}

#newmenuedu2 {
	margin: 0px;
	padding: 0px;
	text-align: left;
}

#newmenuedu2 a, #newmenuedu2 a:link, #newmenuedu2 a:visited {
	color: #C0ae00;
	text-decoration: none;
	background: #fff;
	padding: 0px 0px 3px 0px;
	display: block;
	margin: 0px 0px 4px 0px;
	font-size: 10.75px;
}

#newmenuedu2 ul li a{
	list-style-position: outside;
	list-style-type: disc;	
	margin: 0;
    	padding: 0;
}

#newmenuedu2 a.selected {
	text-decoration: none;
	color: #f58025;
}

#newmenuedu2 a:hover {
	text-decoration: none;
	color: #f58025;	
}

#maincontentedu{
	float: left;
	width: 625px;
	padding: 20px 40px 10px 105px;
	margin: 0px 10px 0px 15;
	background: #f7f7f4;
}

#maincontentedu p {
	font-size: 0.8em;
	margin: 0px;
	line-height: 24px;
	color: #59592b;
	}

#maincontentedu h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #f58025;
	font-size: 1.5em;
	line-height: 11px;
	}
	






#logo{
	position: absolute;
	left: 235px;
	top: 131px;
	width: 109px;
}

#menu3 {
	margin: 0px 50px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: left;
	width: 180px;
}

#menu3 a, #menu3 a:link, #menu3 a:visited {
	color: #C0ae00;
	text-decoration: none;
	background: #fff;
	padding: 3px 6px 3px 0px;
	display: block;
	margin: -1px 0px 4px 0px;
	font-size: 10.75px;
}

#menu3 ul li{
	list-style-position: outside;
	list-style-type: disc;	
	margin: 0;
    padding: 0;
}

* html #menu3 ul li { 
	display:inline; /*necessary to eliminate double padding in IE freaking 6*/
}

#menu3 a:hover {
	text-decoration: none;
	color: #38939;
}
h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: italic;
	font-weight: bold;
	color: #C0AE00;
}
h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: italic;
	font-weight: bold;
	color: #C0AE00;
}
