/* CSS Document */


/* Font Init
------------------------------------------------------------------------------------------*/

html{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
}

body{
	background: #938165;
	margin: 0px;
	color: #FFF;
}


/* Tags
------------------------------------------------------------------------------------------*/


/* Typography */
p, h1, h2, h3, h4, h5{
	color: #342f2e;
}

p{
	font-family:  "Helvetica Neue", Helvetica, Verdana, Arial, sans-serif;
	font-size: 1.2em;
	line-height: 1.3em;
}

p img{
	float: right;
	margin: 0px 0px 1em 1.5em;
	
}

a, a:visited{
	color: #6e8878;
	text-decoration:none;
}

a:hover, label:hover{
	color: #543019;
	cursor: pointer;
}

abbr{
	border-bottom: none;
}

h1, h2, h3, h4, h5{
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}

h1{
	font-size: 2.3em;
	margin-bottom: 0px;
	display: inline;
	text-transform:uppercase;	
}


h2{
	font-size: 2em;
}

h3{
		font-size: 1.2em;
		font-weight:bold;
}

ul, ol{
		color: #000;
}

table, td, th{
	color: #000;
}



/* Classes
------------------------------------------------------------------------------------------*/
div.colborder{
	border: none;
}

.phark, .phark a{	
	text-indent: -5000px;
	display: block;
	font-size: 0;
	overflow: hidden;
}

li.heading{
	text-decoration: underline;
}

.design-notes{
	background-color:#FFFF00;
	color: #FF0000;
}

.full-button{
	margin-left: -18px;
}


.left{
	float: left;
	margin-right: 30px;
}

.right{
	float: right;
}

p.disclaimer{
	font-style: italic;
	font-size: 1em;
}

a#signup img{
	margin: 0px 0 0 625px;
	padding-top: 20px;
}


/* Content Divs
------------------------------------------------------------------------------------------*/
.container{
	height: 100%;
	padding: 0px 7px;

}

.ie6 .container{
		width: 974px;
}

#header {
	height: 175px;
	position: relative;
	background-color: #A2B0A2;
	background-image: url(../images/design/bg-header.jpg);
	margin: 0 -7px;
	/*background-repeat: no-repeat;*/
}

.ie6 #header{
		width: 974px;
}



	#branding{
		width: 138px;
		height: 105px;
		background-image: url(../images/design/family-and-intercultural-resource-center-logo.jpg);
		background-repeat: no-repeat;
		float: left;
		margin: 25px 0 0 40px;
	}
		
			#branding h1 a{
				height: 105px;
				width: 138px;
			}
			
	
			
#content{
	background-image: url(../images/design/bg-content.jpg);
	background-repeat:repeat-y;
	margin: 0 -7px;
}		

#content-main{
	padding-top: 1.5em;
	padding-bottom: 1.5em;
	min-height: 594px;
}

	.ie6 #content-main{
		height: 594px;
	}
	
	#content-main-left a img, #content-main-right a img{
		margin: 1em 0px;	
	}
	
	#content-main-left{
		
	}
	
	ul.supp-nav{
		list-style: none;
		margin: 0px;
	}
	
	ul.supp-nav img{
		float: left;
	}
	
		ul.supp-nav li{
			margin-bottom: 13px;
			clear: both;
			height: 41px
		}
		
		ul.supp-nav li a{
			font-size: 1.0em;
			padding: 13px 0 0 7px;
			color: #000;
		}
		
						
		ul.supp-nav a:hover{
			text-shadow: #000 1px 1px;
		}
	
		ul.supp-nav li a span{
			display: block;
			font-size: .9em;
			padding-left: 6px;
			margin-top: -2px;
		}

		ul.supp-nav h3{
			margin-bottom: 0px;
		}
	
	#content-main-right{
		background: url(../images/design/hrule.jpg) no-repeat top left;
		margin-top: -1.5em;
		padding-left: 2px;
		margin-right: -5px;
		padding-top: 2em;
		min-height: 549px;
	}
	
	.ie6 #content-main-right{
		height: 549px;
	}
	
	#content-main-right h3{
		margin: 30px 0 0 20px;
	}
	
	#content-main-right p{
		margin-left: 20px;
	}
	
	#content-inside-right{
		margin-top: -25px;
	}
	
	.images{
		width: 453px;
		margin-bottom: 1.5em;
	}
	
	.images  img{
		margin-right: 15px;
	}

#content-supp{
	padding: 1.5em 25px;
	text-align: center;
	background-image: url(../images/design/hrule.jpg);
	background-position: 196px top;
	min-height: 549px;
	background-repeat: no-repeat;
	padding: 10px 27px;
}

#mc_embed_signup{
	
}

	
#footer{
	clear: both;
	background-image: url(../images/design/bg-footer.jpg);
	height: 55px;
	text-align: center;
	background-repeat: no-repeat;
}

#footer p{
	padding: 8px 0px 0px 0px;
	font-family: "Century Gothic", Helvetica, Arial, sans-serif;
	font-size: 11px;
	text-transform:uppercase;
}

#footer p, #footer a{
	color: #6e8878;
}

#footer a:hover{
		color: #543019;
}

/* Navigation */

#navigation{
	width:700px;
	height: 61px;
	position: absolute;
	left: 216px;
	top: 117px;
}	
	
	/*Suckerfish*/
	#nav-main, #nav-main ul {
	float: left;
	width: 100%;
	list-style: none;
	line-height: 1;
	padding: 0;
	height: 11px;
}

	#nav-main a {
		display: block;
		height: 25px;
		background-repeat: no-repeat;
	}
	
	.ie6 #nav-main a{

	}
		
	#nav-main li {
		float: left;
		padding: 0;
		margin-right:39px;
		display: block;
		text-indent: -5000px;
		height:25px;
		background-repeat: no-repeat;
	}
	
	#nav-main li ul {
		position: absolute;
		left: -999em;
		margin: 0;
		padding-top: 14px;
		height: 15px;
	}
	
	.ie6 #nav-main li ul {

		width: 800px;
	}
	
	#nav-main li li {
		height: 15px;
		background-repeat: no-repeat;

	}
	
	.ie6  #nav-main li li {
		float: left;
	}
	
	#nav-main li ul a {
			height:15px;
			background-repeat: no-repeat;
	}
	
	#nav-main li ul ul {
		margin: -1.75em 0 0 14em;
	}
	
	#nav-main li:hover ul ul, #nav-main li:hover ul ul ul, #nav-main li.sfhover ul ul, #nav-main li.sfhover ul ul ul {
		left: -999em;
	}
	
	#nav-main li:hover ul, #nav-main li li:hover ul, #nav-main li li li:hover ul  {
		left: 18px;
	}
	
	.ie6 #nav-main li.sfhover ul, .ie6 #nav-main li li.sfhover ul, .ie6 #nav-main li li li.sfhover ul{
		left: 36px;
	}
	
	#nav-main li:hover, #nav-main li.sfhover {
		
	}


/* LISTS
------------------------------------------------------------------------------------------*/
ul#vcard{
	list-style: none;
	margin-top:-15px;
	}
	
ul.vcard{
	list-style: none;
	margin-top:0;
}

ul#qtranslate-chooser{
	position: absolute;
	right:-57px;
	top: 34px;
	font-weight: bold;

}

ul#qtranslate-chooser li{
	display: inline;
	margin-left: 15px;
}
ul#qtranslate-chooser li a{
	color: #fff;
}

ul#qtranslate-chooser li a:hover{
	color: #543019;
}

ul.vcard li.org, ul.vcard li.type{
	font-weight:bold;
}

ul#nav-supp{
	list-style: none;
	margin: 5px 0 15px 3px;
}

ul#nav-supp li{
		display: inline;
		margin-right: 20px;
}

ul#stories{
	width: 129px;
	height: 190px;
	position: relative;
	z-index: 2;
	margin: 5px 0px 0px 10px;
	list-style: none;
	overflow: hidden;
}

.ie6 ul#stories, .ie7 ul#stories{
	width: 260px;
	margin: 3px 0px 0px -130px;
}

ul.clean li{list-style: none;}
ul.clean li#button{ margin-right: 99px; height: 96px; margin-top: -20px;}
ul.clean li#button div{float:right;}



/* FORMS
------------------------------------------------------------------------------------------*/
form.custom-form{
	position: relative;
	width: 100%;
}
form.custom-form fieldset {
	margin-bottom: 10px;
	border: none;
	
}
form.custom-form legend {  padding: 0 2px;  font-weight: normal; color: #000; font-size:1.4em;}
form.custom-form label { display: inline-block; line-height: 1.8;vertical-align: top;}
form.custom-form fieldset ol {  margin: 0;  padding: 0;}
form.custom-form fieldset li {  list-style: none;  padding: 5px;  margin: 0;}
form.custom-form fieldset ol.noBreak li{	padding: 0px;}

form.custom-form label.required:after{	content: ' *';	 font-weight: bold;  font-style: normal;  color: #f00;}
form.custom-form em {  font-weight: bold;  font-style: normal;  color: #f00;}
form.custom-form label {
	width: 95px; /* width of labels */
	color: #000;
}
form.custom-form label.long {width: 206px;}
 

/*form.custom-form input:focus{outline: #AO5423; }*/
form.custom-form input[type=text]{	width: 25%;}
form.custom-form input[type=text].short, form.custom-form input[type=text].qty{	width: 44px;}
form.custom-form textarea{
	margin-right:5px;
	width:480px;
	height: 75px;
}

form.custom-form select{
	width: 93px;
	margin-top: 1px;
}

.webkit form.custom-form textarea{margin-top: 0px;}

form.custom-form fieldset fieldset label {  margin-left: 123px; /* Width plus 3 (html space) */}


.ie form.custom-form li#button{position: relative; }
.ie form.custom-form {padding-bottom: 15px; }



/* TABLES
------------------------------------------------------------------------------------------*/
table th{background:#A2B0A1;}

/* PHARK
------------------------------------------------------------------------------------------*/
/* NAV */
ul#nav-main li#people a{ background-image:url(../images/nav/nav-people.jpg); width: 46px; }
ul#nav-main li#people, ul#nav-main li#people a:hover{ background-image:url(../images/nav/nav-people-on.jpg);}
ul#nav-main li#story a{ background-image:url(../images/nav/nav-story.jpg); width: 41px; }
ul#nav-main li#story, ul#nav-main li#story a:hover { background-image:url(../images/nav/nav-story-on.jpg);  }
ul#nav-main li#our-work a{ background-image:url(../images/nav/nav-our-work.jpg); width: 72px; }
ul#nav-main li#our-work, ul#nav-main li#our-work a:hover { background-image:url(../images/nav/nav-our-work-on.jpg);  }
ul#nav-main li#get-help a{ background-image:url(../images/nav/nav-get-help.jpg); width: 59px; }
ul#nav-main li#get-help, ul#nav-main li#get-help a:hover{ background-image:url(../images/nav/nav-get-help-on.jpg);  }
ul#nav-main li#giving a{ background-image:url(../images/nav/nav-giving.jpg); width: 49px; }
ul#nav-main li#giving, ul#nav-main li#giving a:hover { background-image:url(../images/nav/nav-giving-on.jpg); }
ul#nav-main li#assistance a{ background-image:url(../images/nav/nav-assistance.jpg); width: 79px; }
ul#nav-main li#assistance, ul#nav-main li#assistance a:hover { background-image:url(../images/nav/nav-assistance-on.jpg); }
ul#nav-main li#volunteer a{ background-image:url(../images/nav/nav-volunteer.jpg); width: 74px; }
ul#nav-main li#volunteer, ul#nav-main li#volunteer a:hover { background-image:url(../images/nav/nav-volunteer-on.jpg);  }
ul#nav-main li#community a{ background-image:url(../images/nav/nav-community.jpg); width: 84px; }
ul#nav-main li#community, ul#nav-main li#community a:hover  { background-image:url(../images/nav/nav-community-on.jpg);  }

/* Sub-Nav*/
ul#nav-main ul li#staff a{ background-image:url(../images/nav/subnav-staff.jpg);  width: 27px;}
ul#nav-main ul li#staff, ul#nav-main li#people ul li#staff a:hover{ background-image:url(../images/nav/subnav-staff-on.jpg);}
ul#nav-main ul li#board a{ background-image:url(../images/nav/subnav-board.jpg);  width: 35px;}
ul#nav-main ul li#board, ul#nav-main li#people ul li#board a:hover{ background-image:url(../images/nav/subnav-board-on.jpg);}
ul#nav-main ul li#partners a{ background-image:url(../images/nav/subnav-partners.jpg);  width: 49px;}
ul#nav-main ul li#partners, ul#nav-main li#people ul li#partners a:hover{ background-image:url(../images/nav/subnav-partners-on.jpg); }

ul#nav-main ul li#history a{ background-image:url(../images/nav/subnav-history.jpg);  width: 40px; }
ul#nav-main ul li#history, ul#nav-main ul li#history a:hover{ background-image:url(../images/nav/subnav-history-on.jpg);}
ul#nav-main ul li#history{ margin-left: 0px; }
ul#nav-main ul li#the-challenge a{ background-image:url(../images/nav/subnav-the-challenge.jpg); width: 81px; }
ul#nav-main ul li#the-challenge, ul#nav-main ul li#the-challenge:hover a{ background-image:url(../images/nav/subnav-the-challenge-on.jpg); }
ul#nav-main ul li#our-impact a{ background-image:url(../images/nav/subnav-our-impact.jpg); width: 63px; }
ul#nav-main ul li#our-impact, ul#nav-main ul li#our-impact a:hover{ background-image:url(../images/nav/subnav-our-impact-on.jpg); }
ul#nav-main ul li#success-stories a{ background-image:url(../images/nav/subnav-success-stories.jpg); width: 87px; }
ul#nav-main ul li#success-stories, ul#nav-main ul li#success-stories:hover a{ background-image:url(../images/nav/subnav-success-stories-on.jpg); }

ul#nav-main ul li#financial-assistance a{ background-image:url(../images/nav/subnav-financial-assistance.jpg);  width: 118px;}
ul#nav-main ul li#financial-assistance, ul#nav-main ul li#financial-assistance a:hover{ background-image:url(../images/nav/subnav-financial-assistance-on.jpg);}
ul#nav-main ul li#financial-assistance { margin-left: 1px; }
ul#nav-main ul li#info-resources a{ background-image:url(../images/nav/subnav-info-resources.jpg);  width: 210px;}
ul#nav-main ul li#info-resources, ul#nav-main ul li#info-resources a:hover{ background-image:url(../images/nav/subnav-info-resources-on.jpg);}
ul#nav-main ul li#parenting a{ background-image:url(../images/nav/subnav-parenting.jpg); width: 315px;}
ul#nav-main ul li#parenting, ul#nav-main ul li#parenting a:hover{ background-image:url(../images/nav/subnav-parenting-on.jpg);}

ul#nav-main ul li#levels-of-giving a{ background-image:url(../images/nav/subnav-levels-of-giving.jpg);  width: 92px;}
ul#nav-main ul li#levels-of-giving, ul#nav-main ul li#levels-of-giving a:hover{ background-image:url(../images/nav/subnav-levels-of-giving-on.jpg);}
ul#nav-main ul li#ways-to-give a{ background-image:url(../images/nav/subnav-ways-to-give.jpg);  width: 74px;}
ul#nav-main ul li#ways-to-give, ul#nav-main ul li#ways-to-give a:hover{ background-image:url(../images/nav/subnav-ways-to-give-on.jpg);}
ul#nav-main ul li#funding a{ background-image:url(../images/nav/subnav-funding.jpg);  width: 94px;}
ul#nav-main ul li#funding, ul#nav-main ul li#funding a:hover{ background-image:url(../images/nav/subnav-funding-on.jpg);}

ul#nav-main ul li#volunteering a{ background-image:url(../images/nav/subnav-volunteering.jpg); width: 155px;}
ul#nav-main ul li#volunteering, ul#nav-main ul li#volunteering a:hover{ background-image:url(../images/nav/subnav-volunteering-on.jpg);}
ul#nav-main ul li#volunteering {margin-left: 245px; }
ul#nav-main ul li#volunteer-now a{ background-image:url(../images/nav/subnav-volunteer-now.jpg); width: 85px;}
ul#nav-main ul li#volunteer-now, ul#nav-main ul li#volunteer-now a:hover{ background-image:url(../images/nav/subnav-volunteer-now-on.jpg);}

ul#nav-main ul li#resources a{ background-image:url(../images/nav/subnav-resources.jpg); width: 58px;}
ul#nav-main ul li#resources, ul#nav-main ul li#resources a:hover{ background-image:url(../images/nav/subnav-resources-on.jpg);}
ul#nav-main ul li#news a{ background-image:url(../images/nav/subnav-news.jpg); width: 28px;}
ul#nav-main ul li#news, ul#nav-main ul li#news a:hover{ background-image:url(../images/nav/subnav-news-on.jpg);}
ul#nav-main ul li#our-work a{ background-image:url(../images/nav/subnav-our-work.jpg); width: 55px;}
ul#nav-main ul li#our-work, ul#nav-main ul li#our-work a:hover{ background-image:url(../images/nav/subnav-our-work-on.jpg);}
ul#nav-main ul li#calendar a{ background-image:url(../images/nav/subnav-calendar.jpg); width: 56px;}
ul#nav-main ul li#calendar, ul#nav-main ul li#calendar a:hover{ background-image:url(../images/nav/subnav-calendar-on.jpg);}
ul#nav-main ul li#stt a{ background-image:url(../images/nav/subnav-stt.jpg);  width:133px;}
ul#nav-main ul li#stt, ul#nav-main ul li#stt a:hover{ background-image:url(../images/nav/subnav-stt-on.jpg);}
ul#nav-main ul li#global-summit a{ background-image:url(../images/nav/subnav-global-summit.jpg); width:85px;}
ul#nav-main ul li#global-summit, ul#nav-main ul li#global-summit a:hover{ background-image:url(../images/nav/subnav-global-summit-on.jpg);} 


/* NAV (es)*/
ul#nav-main.es li#people a{ background-image:url(../images/nav/es/nav-people.jpg); width: 41px; }
ul#nav-main.es li#people, ul#nav-main.es li#people a:hover{ background-image:url(../images/nav/es/nav-people-on.jpg);}
ul#nav-main.es li#story a{ background-image:url(../images/nav/es/nav-story.jpg); width: 59px; }
ul#nav-main.es li#story, ul#nav-main.es li#story a:hover { background-image:url(../images/nav/es/nav-story-on.jpg);  }
ul#nav-main.es li#get-help a{ background-image:url(../images/nav/es/nav-get-help.jpg); width: 132px; }
ul#nav-main.es li#get-help, ul#nav-main.es li#get-help a:hover{ background-image:url(../images/nav/es/nav-get-help-on.jpg);  }
ul#nav-main.es li#giving a{ background-image:url(../images/nav/es/nav-giving.jpg); width: 49px; }
ul#nav-main.es li#giving, ul#nav-main.es li#giving a:hover { background-image:url(../images/nav/es/nav-giving-on.jpg); }
ul#nav-main.es li#volunteer a{ background-image:url(../images/nav/es/nav-volunteer.jpg); width: 85px; }
ul#nav-main.es li#volunteer, ul#nav-main.es li#volunteer a:hover { background-image:url(../images/nav/es/nav-volunteer-on.jpg);  }
ul#nav-main.es li#community a{ background-image:url(../images/nav/es/nav-community.jpg); width: 86px; }
ul#nav-main.es li#community, ul#nav-main.es li#community a:hover  { background-image:url(../images/nav/es/nav-community-on.jpg);  }


/* Sub-Nav {es}*/
ul#nav-main.es ul li#staff a{ background-image:url(../images/nav/es/subnav-staff.jpg);  width: 52px;}
ul#nav-main.es ul li#staff, ul#nav-main.es li#people ul li#staff a:hover{ background-image:url(../images/nav/es/on/subnav-staff.jpg);}
ul#nav-main.es ul li#board a{ background-image:url(../images/nav/es/subnav-board.jpg);  width: 84px;}
ul#nav-main.es ul li#board, ul#nav-main.es li#people ul li#board a:hover{ background-image:url(../images/nav/es/on/subnav-board.jpg);}
ul#nav-main.es ul li#partners a{ background-image:url(../images/nav/es/subnav-partners.jpg);  width: 40px;}
ul#nav-main.es ul li#partners, ul#nav-main.es li#people ul li#partners a:hover{ background-image:url(../images/nav/es/on/subnav-partners.jpg); }

ul#nav-main.es ul li#history a{ background-image:url(../images/nav/es/subnav-history.jpg);  width: 45px; }
ul#nav-main.es ul li#history, ul#nav-main.es ul li#history a:hover{ background-image:url(../images/nav/es/on/subnav-history.jpg);}
ul#nav-main.es ul li#history{ margin-left: 0px; }
ul#nav-main.es ul li#the-challenge a{ background-image:url(../images/nav/es/subnav-the-challenge.jpg); width: 38px; }
ul#nav-main.es ul li#the-challenge, ul#nav-main.es ul li#the-challenge:hover a{ background-image:url(../images/nav/es/on/subnav-the-challenge.jpg); }
ul#nav-main.es ul li#our-impact a{ background-image:url(../images/nav/es/subnav-our-impact.jpg); width: 47px; }
ul#nav-main.es ul li#our-impact, ul#nav-main.es ul li#our-impact a:hover{ background-image:url(../images/nav/es/on/subnav-our-impact.jpg); }
ul#nav-main.es ul li#success-stories a{ background-image:url(../images/nav/es/subnav-success-stories.jpg); width: 51px; }
ul#nav-main.es ul li#success-stories, ul#nav-main.es ul li#success-stories:hover a{ background-image:url(../images/nav/es/on/subnav-success-stories.jpg); }

ul#nav-main.es ul li#financial-assistance a{ background-image:url(../images/nav/es/subnav-financial-assistance.jpg);  width: 108px;}
ul#nav-main.es ul li#financial-assistance, ul#nav-main.es ul li#financial-assistance a:hover{ background-image:url(../images/nav/es/on/subnav-financial-assistance.jpg);}
ul#nav-main.es ul li#financial-assistance { margin-left: 1px; }
ul#nav-main.es ul li#info-resources a{ background-image:url(../images/nav/es/subnav-info-resources.jpg);  width: 205px;}
ul#nav-main.es ul li#info-resources, ul#nav-main.es ul li#info-resources a:hover{ background-image:url(../images/nav/es/on/subnav-info-resources.jpg);}
ul#nav-main.es ul li#parenting a{ background-image:url(../images/nav/es/subnav-parenting.jpg); width: 183px;}
ul#nav-main.es ul li#parenting, ul#nav-main.es ul li#parenting a:hover{ background-image:url(../images/nav/es/on/subnav-parenting.jpg);}

ul#nav-main.es ul li#levels-of-giving a{ background-image:url(../images/nav/es/subnav-levels-of-giving.jpg);  width: 117px;}
ul#nav-main.es ul li#levels-of-giving, ul#nav-main.es ul li#levels-of-giving a:hover{ background-image:url(../images/nav/es/on/subnav-levels-of-giving.jpg);}
ul#nav-main.es ul li#ways-to-give a{ background-image:url(../images/nav/es/subnav-ways-to-give.jpg);  width: 98px;}
ul#nav-main.es ul li#ways-to-give, ul#nav-main.es ul li#ways-to-give a:hover{ background-image:url(../images/nav/es/on/subnav-ways-to-give.jpg);}
ul#nav-main.es ul li#funding a{ background-image:url(../images/nav/es/subnav-funding.jpg);  width: 88px;}
ul#nav-main.es ul li#funding, ul#nav-main.es ul li#funding a:hover{ background-image:url(../images/nav/es/on/subnav-funding.jpg);}

ul#nav-main.es ul li#volunteering a{ background-image:url(../images/nav/es/subnav-volunteering.jpg); width: 184px;}
ul#nav-main.es ul li#volunteering, ul#nav-main.es ul li#volunteering a:hover{ background-image:url(../images/nav/es/on/subnav-volunteering.jpg);}
ul#nav-main.es ul li#volunteering {margin-left: 245px; }
ul#nav-main.es ul li#volunteer-now a{ background-image:url(../images/nav/es/subnav-volunteer-now.jpg); width: 67px;}
ul#nav-main.es ul li#volunteer-now, ul#nav-main.es ul li#volunteer-now a:hover{ background-image:url(../images/nav/es/on/subnav-volunteer-now.jpg);}


ul#nav-main.es li.less-margin ul li{margin-right: 33px;}
ul#nav-main.es ul li#resources a{ background-image:url(../images/nav/es/subnav-resources.jpg); width: 52px;}
ul#nav-main.es ul li#resources, ul#nav-main.es ul li#resources a:hover{ background-image:url(../images/nav/es/on/subnav-resources.jpg);}
ul#nav-main.es ul li#news a{ background-image:url(../images/nav/es/subnav-news.jpg); width: 47px;}
ul#nav-main.es ul li#news, ul#nav-main.es ul li#news a:hover{ background-image:url(../images/nav/es/on/subnav-news.jpg);}
ul#nav-main.es ul li#our-work a{ background-image:url(../images/nav/es/subnav-our-work.jpg); width: 93px;}
ul#nav-main.es ul li#our-work, ul#nav-main.es ul li#our-work a:hover{ background-image:url(../images/nav/es/on/subnav-our-work.jpg);}
ul#nav-main.es ul li#calendar a{ background-image:url(../images/nav/es/subnav-calendar.jpg); width: 66px;}
ul#nav-main.es ul li#calendar, ul#nav-main.es ul li#calendar a:hover{ background-image:url(../images/nav/es/on/subnav-calendar.jpg);}
ul#nav-main.es ul li#stt a{ background-image:url(../images/nav/es/subnav-stt.jpg);  width:159px;}
ul#nav-main.es ul li#stt, ul#nav-main.es ul li#stt a:hover{ background-image:url(../images/nav/es/on/subnav-stt.jpg);}
ul#nav-main.es ul li#global-summit a{ background-image:url(../images/nav/es/subnav-global-summit.jpg); width:82px;}
ul#nav-main.es ul li#global-summit, ul#nav-main.es ul li#global-summit a:hover{ background-image:url(../images/nav/es/on/subnav-global-summit.jpg);} 
