/*-------------------------------------------------------------------------------------*/
/* undo some default styling of common (X)HTML browsers
/*------------------------------------------------------------------------------------*/

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td,html,label,table,tr,td {margin:0;padding:0; }
table{border-collapse:collapse;border-spacing:0;}
fieldset,img,a img,:link img,:visited img {border:0;}
address,caption,cite,code,dfn,th,var {font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%;}
q:before,q:after {content:'';}

/* ------------------------ GLOBAL ELEMENTS ------------------------ */

/* ------------------------ type selectors ------------------------ */
body { 
	background:#FFFFFF;
	text-align:center; 
	font-family: "Verdana", Arial, Helvetica, sans-serif; 
	color:#646464;
	}

blockquote { margin-left:10px; margin-right:10px; }

/*h1	{ font-size:1.2em; color:#000; }*/
h2	{ font-size:1.1em; color:#242424; }
h3	{ font-size:1.0em; color:#242424; }

h1 span,h2 span,h3 span	{ display:none; }

a:link,a:visited	{ color:#545454; text-decoration:underline; outline:none; }
a:hover,a:active	{ color:#000b6b; text-decoration:underline; outline:none; }

body#news a:link,
body#news a:visited	{ color:#000b6b; text-decoration:none; outline:none; }
body#news a:hover,
body#news a:active	{ color:#242424; text-decoration:none; outline:none; }
/* ------------------------ classes ------------------------ */

.minus a{background: url("../images/minus.jpg") left center no-repeat;}
.plus a{background: url("../images/plus.jpg") left center no-repeat;}
.minus a, .plus a{ padding-left: 30px; height: 30px;  display: block;}
.minus .show p a , .plus .show p a {display: inline; height: auto; padding-left: 0px; background: none; }

.show{display: block;}
	#news .show {padding: 0px 10px 0px 30px; height: 325px; overflow:auto; margin-bottom: 10px;}
	#townhomes-faq .show {padding-left: 24px;}
	
.hide{display: none;}

.border, a img.border {border: 1px solid #cccccc;}

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
	}
	
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */
	

.clear {clear: both;}

div.clear	{ 
	height:.01em; 
	clear:both;
	overflow:hidden; 
	}
div.clear-h2	{ 
	height:10px; 
	clear:both;
	overflow:hidden; 
	}
p.more-info {
	text-align:right;
	display:block;
	}
img.img-left { 
	float:left; 
	margin:0px 0px 0px 0px;
	}
#news img.img-left { 
	float:left; 
	margin:5px 10px 10px 0px;
	}
img.img-right { 
	float:right; 
	margin:0px 0px 0px 0px; 
	}
#news img.img-right { 
	float:right; 
	margin:0px 0px 0px 10px; 
	}

.title {
	display: block;
	color: #000b6b;
}
.hr-dotted {
	height: 10px;
	background: url(../images/hr-dotted.jpg) repeat-x;
	width: 495px;
	margin:30px 10px 10px 10px;
}
#column-right p.disclaimer, #column-left p.disclaimer {
	font-size: .9em;
	margin: 10px 0px 5px 0px;
	line-height: 15px;
}
span.days { display:block; width: 110px; float: left; margin-right: 5px; text-align: right;}
span.hours { display:block; width: 185px; color: #000b6b; text-align: right;}

.separator {
	background: transparent url("/global/images/bullet.jpg") 0px 4px no-repeat;
	padding-left: 12px;
	margin-top: 10px;
	}

.download {
	background: transparent url("/global/images/bullet-arrow.gif") 0px 4px no-repeat;
	padding-left: 12px;
	margin-top: 10px;
	}
	
ul#download li, 
#column-right ul#download li {
	list-style: none;
	background: transparent url("/global/images/bullet-arrow.gif") 0px 4px no-repeat;
	padding-left: 12px;
}
#column-left p.contact-info {
	width: 250px; 
	float: left;
	margin-top: 10px;
	}
#column-left p.contact-info1 {
	width: 155px; 
	float: left;
	margin-top: 10px;
	margin-left: 0px;
	}
a.hover-text {position: relative; display: block;}
a.hover-text:hover{ text-decoration:none;}	
a.hover-text span {display: none;}
a.hover-text:hover span {
	display: block; 
	color: #000b6b; 
	font-size: 1.25em; 
	text-align: center; 
	position: absolute; 
	bottom: 45%;
	left: 37%;
	z-index: 9;
	text-decoration:none;
	background: #fff;
	border: 1px solid #cccccc;
	padding: 6px;
	}

.address-col {float: left; width: 200px;_display:inline;}
/* ------------------------ form elements ------------------------ */
form {
	width:150px;
	margin:10px 0 15px 0; /* set margin left and right below */
	}

form label	{ font-size:.95em; } 

form br { line-height:0; height:0; } /* defaults vertical spacing between fields */

input, textarea, select { 
	background-color:#66FFCC !important; /* to prevent highlighting by Google Toolbar */
	border:1px solid #B4790C;
	color:#000;
	width:145px; /* 5 pixles smaller than form width !important */
	height:18px;
	line-height:18px;
	vertical-align: middle;
	margin-bottom:4px; /* sets vertical spacing between fields */
	padding-top:1px; /* vertically position text in input/textarea field */
	padding-left:4px; /* horizontally position text in input/textarea field */
	font-family: Arial, Helvetica, sans-serif; 
	font-size:1.0em;
	}

select { width:150px; padding:0; } /* same width as form - !important */

textarea { height:66px; overflow:auto; }

#contact_business { display: none; } /* do not remove */ 

input.radio-check {
	width: 12px;
	background-color: none !important;
	border: none;
}

/* ------------------------ SPECIFIC ELEMENTS ------------------------ */

/* ------------------------ main contact form ------------------------ */
#contact-main { margin:20px 0 10px 0; }

#contact-main label { 
	width:220px; 
	position:relative; 
	display:block; 
	text-align:right; 
	margin-bottom:10px;
	font-size:1.0em;
	}

#contact-main label input, #contact-main label textarea, #contact-main label select { 
	width:170px;
	position:absolute; 
	left:110%; 
	top:-2px;
	}

#contact-main label select { width:175px; } /* fixes display issue - 5px larger than input field */

#contact-main label textarea { height:100px; overflow:auto; }

/* ------------------------ submit button form elements ------------------------ */

input.submit, input.submit-contact-main { 
	width:60px;
	height:20px;
	cursor:pointer; 
	padding:0; 
	}

input.submit-contact-main { margin:95px 0 0 243px; } /* defines placement of contact-main submit button */

input.submit-image, input.submit-contact-main { /* REMOVE IF NOT USED */
	background:url("../images/btn-submit.jpg");
	width:64px;
	height:20px;
	border:none;
	cursor:pointer;
	}

/* ------------------------------- CONTENT FRAMEWORK ------------------------------- */

/* ------------------------ main framework ------------------------ */
#wrap {
	background:url("../images/wrap.jpg") repeat-y;
	width:960px;
	margin:0 auto;
	text-align:left;
	padding: 15px 40px 0px 40px;
	font-size:11px;
	line-height:17px;
	}


/* ------------------------ masthead framework ------------------------ */
a#logo {
	background:url("../images/logo.jpg");
	height:43px;
	width: 222px;
	display: block;
	float: left;
	}

	a#logo span {
		display:none;
		}
		
/* ------------------------ flash photos ------------------------ */
#photo-strip {
	background: url(../images/photo-strip.jpg) top left no-repeat;
	height: 51px;
	width: 960px;
	clear: both;
}

#photo-strip span {display:none;}
#left-photos {
	/*background: url(../images/left-photos-sub.jpg);*/
	height: 303px;
	width: 425px;
	clear: both;
}
#townhomes-floorplans #left-photos {display: none;}
#left-photos span {display: none;}
	body#about-us #left-photos { background:url("../images/left-photos/photos-about-us.jpg") top no-repeat; }
	/*body#news #left-photos { background:url("../images/left-photos/photos-news.jpg") top no-repeat; }*/
	body#city-heights #left-photos { background:url("../images/left-photos/photos-chi.jpg") top no-repeat; height: 250px;}
		body#police-station #left-photos { background:url("../images/left-photos/photos-police-station.jpg") top no-repeat; }
		/*body#real-estate #left-photos { background:url("../images/left-photos/photos-real-estate.jpg") top no-repeat; }*/
			body#pitch #left-photos { background:url("../images/left-photos/photos-pitch.jpg") top no-repeat; }
			body#chc #left-photos { background:url("../images/left-photos/photos-chc.jpg") top no-repeat; }
			body#townhomes-features #left-photos,
			body#townhomes-faq #left-photos,
			body#townhomes-rental-info #left-photos,
			body#village-townhomes #left-photos { background:url("../images/left-photos/photos-village-townhomes.jpg") top no-repeat; }
			body#townhomes-ariel #left-photos { background:url("../images/left-photos/photos-townhomes-aerial.jpg") top no-repeat; height: 260px; }

			body#mcc #left-photos { background:url("../images/left-photos/photos-mcc.jpg") top no-repeat; }
			body#foreclosure #left-photos { background:url("../images/left-photos/photos-foreclosure.jpg") top no-repeat; }
			body#chs #left-photos { background:url("../images/left-photos/photos-chs.jpg") top no-repeat; }
			body#graffiti #left-photos { background:url("../images/left-photos/photos-graffiti.jpg") top no-repeat; }
			body#community-garden #left-photos { background:url("../images/left-photos/photos-community-garden.jpg") top no-repeat; }
			body#street-lights #left-photos { background:url("../images/left-photos/photos-street-lights.jpg") top no-repeat; }
			body#citizen-code #left-photos { background:url("../images/left-photos/photos-citizen-code.jpg") top no-repeat; }
		/*body#programs #left-photos { background:url("../images/left-photos/photos-programs.jpg") top no-repeat; }*/
			body#community-policing #left-photos { background:url("../images/left-photos/photos-community-policing.jpg") top no-repeat; }
			body#food-stamps #left-photos { background:url("../images/left-photos/photos-food-stamps.jpg") top no-repeat; }
			/*body#health-services #left-photos { background:url("../images/left-photos/photos-health-services.jpg") top no-repeat; }*/
			body#social-services #left-photos { background:url("../images/left-photos/photos-social-services.jpg") top no-repeat; }
			body#dads-clinic #left-photos { background:url("../images/left-photos/photos-dads-clinic.jpg") top no-repeat; }
			body#pcbfp #left-photos { background:url("../images/left-photos/photos-pcbfp.jpg") top no-repeat; }
		body#success-for-life #left-photos { background:url("../images/left-photos/photos-success-for-life.jpg") top no-repeat; }
			body#scholarships #left-photos { background:url("../images/left-photos/photos-scholarships.jpg") top no-repeat; }
			body#music-programs #left-photos { background:url("../images/left-photos/photos-music-programs.jpg") top no-repeat; }
			body#faces #left-photos { background:url("../images/left-photos/photos-faces.jpg") top no-repeat; }
			body#preschool #left-photos { background:url("../images/left-photos/photos-preschool.jpg") top no-repeat; }
			body#cardinals #left-photos { background:url("../images/left-photos/photos-cardinals.jpg") top no-repeat; }
			body#school-park #left-photos { background:url("../images/left-photos/photos-school-park.jpg") top no-repeat; }
			body#collaborative #left-photos { background:url("../images/left-photos/photos-collaborative.jpg") top no-repeat; }
			body#urban-dialogue #left-photos { background:url("../images/left-photos/photos-urban-dialogue.jpg") top no-repeat; }
	body#apf #left-photos { background:url("../images/left-photos/photos-apf.jpg") top no-repeat; }
	/*body#israel #left-photos { background:url("../images/left-photos/photos-israel.jpg") top no-repeat; }
	body#aprender-y-crecer #left-photos { background:url("../images/left-photos/photos-ayc.jpg") top no-repeat; }
	body#grant-making #left-photos { background:url("../images/left-photos/photos-grant-making.jpg") top no-repeat; }*/
			body#casa-cornelia #left-photos { background:url("../images/left-photos/photos-casa-cornelia.jpg") top no-repeat; }
			body#hospice-sd #left-photos { background:url("../images/left-photos/photos-hospice-sd.jpg") top no-repeat; }
			body#museum-man #left-photos { background:url("../images/left-photos/photos-museum-man.jpg") top no-repeat; }
			body#san-pasqual #left-photos { background:url("../images/left-photos/photos-san-pasqual.jpg") top no-repeat; }
			body#scripps-mercy #left-photos { background:url("../images/left-photos/photos-scripps-mercy.jpg") top no-repeat; }

#index #left-photos {
	background: #fff;
	height: 300px;
	width: 425px;
}
/*----------------------------- Home page content ------------------*/
#content {
	background: url(../images/index-text.jpg) top no-repeat;
	height: 300px;
	width: 485px;
}
#content.inlieu {padding-top: 150px; height: auto; }
.inlieu p.inlieuof { font-weight: bold; margin-bottom: 7px; text-transform:none; color: #000; text-transform: uppercase;}

.inlieu .inlieu-bg {background: url(/global/images/inlieu-bg.jpg) top repeat-x; padding: 10px 10px; margin-bottom: 15px; }
#column-right #content.inlieu .inlieu-bg p.inlieu-list { margin-bottom: 0px; text-transform: uppercase; font-weight: bold; }
#column-right #content.inlieu .hr-dotted{ margin: 10px 0px 7px 0px; width: 485px;}
#column-right #content.inlieu ul {margin-left: 0px; padding-left: 0px;}
#column-right #content.inlieu ul li {
			list-style: none ;
			padding-left:0px; 
			margin-bottom: 0px;
			width: 205px;
			float: left;
			/*color: #000b6b;*/
			}	
#content span {display: none;}
/* --------------------- FLASH ELEMENTS ----------------*/

	#wheel-fla {
		background: url("../../city-heights-initiative/images/wheel-w-text.jpg");
		width: 495px;
		height: 250px;
		margin: 10px;
	}
	#wheel-fla p, #wheel-fla  noscript {padding-top: 150px; width: 130px;}
	 .wheel-text {
		float: left; 
		width: 157px; 
		font-size: .9em; 
		line-height: 16px; 
		margin-left: 10px; 
		padding-top: 15px;
	 }
	
	
	#floorplans-fla {
		width: 425px;
		height: 450px;
		margin-top: 15px;
	}
	#floorplans-fla p, #floorplans-fla noscript {padding-top: 150px; width: 130px;}

	#header-flash p, #header-flash noscript { padding: 5px 0 0 30px; color: #FFFFFF;}
	#header-flash a:link, #header-flash a:visited {color: #FFFFFF;}
	#header-flash a:hover, #header-flash a:active {color: #FFFF00;  text-decoration: none;}

/* ------------------------ column-left framework ------------------------ */
#column-left {
	width:445px;
	float:left;
	}
	
#tonwhomes-left {
	float: left;
	width: 700px;
}
	#tonwhomes-left p {
		width: 50%;
		float: left;
		_display: inline;
		height: 300px;
	}

/* ------------------------ column-right framework ------------------------ */
#column-right {
	width:515px;
	float:left;
	}
#index #column-right {
	width:485px;
	}
	#column-right p,  #column-right h1, #column-right h2, #column-right h3, #column-right ul, #column-right ol, #column-right dl {
		margin:0px 10px 10px 0px;
		}
	#index #column-right p {
		margin:0px 0px 10px 0px;
		}
		#column-right h1 {
			margin: 54px 0px 0px 0px;
			}
		
	/* single column list */
	#column-right ul { padding-left:15px; }
		#column-right ul li { 
			/*background:transparent url("../images/bullet.jpg") 0px 6px no-repeat;  */
			list-style: disc ;
			padding-left:5px; 
			margin-bottom: 5px;
			}	
		#column-right ul.pagelist {padding-left: 0px;}
		#column-right ul.pagelist li { 
			list-style: none ;
			padding-left:0px; 
			margin-bottom: 0px;
			}			
					
	/* ordered/numbered list */
	#column-right ol { padding-left:25px; }
		#column-right ol li { 
			list-style: decimal outside;
			padding-left:5px; 
			margin-bottom: 5px;
			}
	#column-right dl { padding-left:0px; }
		#column-right dl dt { 
			margin-top: 10px;
			color: #000b6b;
			}
		#column-right dl dd { 
			margin-bottom: 1px;
			line-height: 15px;
			vertical-align:middle;
			}


/*-----------------VILLAGE TOWNHOMES PAGES--------------------*/
span.table-title {display: none;}
body#townhomes-rental-info h2, .body#townhomes-rental-info normal {
	font-weight: normal;
}
body#townhomes-rental-info a.bold {
	font-weight: bold;
	color:#000b6b;
	text-decoration:none;
}
body#townhomes-rental-info #column-left p {
	width: 95%;
}
body#townhomes-rental-info table.rental-info {
	vertical-align: top;
	width: 92%;
	border: none;
	text-align:center;
}
body#townhomes-rental-info table.rental-info tr.head {
	background-color: #4d5497;
	color: #fff;
	font-weight: bold;
}
body#townhomes-rental-info table.rental-info tr td {
	border: 1px solid #000b6b;
}
body#townhomes-rental-info #affordable-table {
	display: none;
}
body#townhomes-rental-info #column-left #standard {
	padding-right: 15px;
	margin-right: 5px;
	background: url(/global/images/bullet.jpg) right no-repeat;
}
body#townhomes-rental-info #column-left #standard, 
body#townhomes-rental-info #column-left #affordable {
	float: left;
	margin-bottom: 10px;
	_display: inline;
}
body#townhomes-rental-info #column-left #standard a, body#townhomes-rental-info #column-left #affordable a {
	text-decoration: underline;
}
body#townhomes-faq .minus a, body#townhomes-faq .plus a,
body#townhomes-faq .minus a:visited, body#townhomes-faq .plus a:visited { padding-left: 24px; height: 24px; color:#000b6b; text-decoration:none; }

body#townhomes-faq .minus a:active, body#townhomes-faq .plus a:active,
body#townhomes-faq .minus a:hover, body#townhomes-faq .plus a:hover { color:#242424; text-decoration:none; outline:none; }

body#townhomes-faq .normal {
	font-weight: normal;
}
body#townhomes-faq .bold a {
	font-weight: bold;
	color:#000b6b;
}
body#townhomes-faq table.rental-info {
	vertical-align: top;
	width: 50%;
	border: none;
	text-align:center;
}
body#townhomes-faq table.rental-info tr.head {
	background-color: #4d5497;
	color: #fff;
	font-weight: bold;
}
body#townhomes-faq table.rental-info tr td {
	border: 1px solid #000b6b;
}

/* ------------------------ subhead framework ------------------------ */
h1 { height:55px; background-position: left; background-repeat: no-repeat; } /* sets height for all subheads */
	body#index h1 { background:url("../images/subhead-welcome.jpg") left no-repeat; margin-top: 54px; }
	body#about-us h1 { background:url("../images/subhead-about-us.jpg") left no-repeat; }
	body#news h1 { background:url("../images/subhead-news.jpg") left no-repeat; }
	body#city-heights h1 { background:url("../images/subhead-city-heights-initiative.jpg") left no-repeat; }
		body#police-station h1 { background:url("../images/subhead-police-station.jpg") left no-repeat; }
		body#real-estate h1 { background:url("../images/subhead-real-estate.jpg") left no-repeat; }
			body#pitch h1 { background:url("../images/subhead-pitch.jpg") left no-repeat; }
			body#chc h1 { background:url("../images/subhead-chc.jpg") left no-repeat; }
			body#townhomes-features h1,
			body#townhomes-rental-info h1,
			body#townhomes-floorplans h1,
			body#townhomes-ariel h1,
			body#townhomes-faq h1,
			body#village-townhomes h1 { background:url("../images/subhead-village-townhomes.jpg") left no-repeat; }
			body#mcc h1 { background:url("../images/subhead-mcc.jpg") left no-repeat; }
			body#foreclosure h1 { background:url("../images/subhead-foreclosure.jpg") left no-repeat; }
			body#chs h1 { background:url("../images/subhead-chs.jpg") left no-repeat; }
			body#graffiti h1 { background:url("../images/subhead-graffiti.jpg") left no-repeat; }
			body#community-garden h1 { background:url("../images/subhead-community-garden.jpg") left no-repeat; }
			body#street-lights h1 { background:url("../images/subhead-street-lights.jpg") left no-repeat; }
			body#citizen-code h1 { background:url("../images/subhead-citizen-code.jpg") left no-repeat; }
		body#programs h1 { background:url("../images/subhead-programs.jpg") left no-repeat; }
			body#community-policing h1 { background:url("../images/subhead-community-policing.jpg") left no-repeat; }
			body#food-stamps h1 { background:url("../images/subhead-food-stamps.jpg") left no-repeat; }
			body#health-services h1 { background:url("../images/subhead-health-services.jpg") left no-repeat; }
			body#social-services h1 { background:url("../images/subhead-social-services.jpg") left no-repeat; }
			body#dads-clinic h1 { background:url("../images/subhead-dads-club.jpg") left no-repeat; }
			body#pcbfp h1 { background:url("../images/subhead-pcbfp.jpg") left no-repeat; }
			body#school-park h1 { background:url("../images/subhead-school-park.jpg") left no-repeat; }
		body#education h1 { background:url("../images/subhead-education.jpg") left no-repeat; }
			body#scholarships h1 { background:url("../images/subhead-scholarships.jpg") left no-repeat; }
			body#music-programs h1 { background:url("../images/subhead-music-programs.jpg") left no-repeat; }
			body#faces h1 { background:url("../images/subhead-faces.jpg") left no-repeat; }
			body#preschool h1 { background:url("../images/subhead-preschool.jpg") left no-repeat; }
			body#cardinals h1 { background:url("../images/subhead-cardinals.jpg") left no-repeat; }
			body#collaborative h1 { background:url("../images/subhead-collaborative.jpg") left no-repeat; }
			body#urban-dialogue h1 { background:url("../images/subhead-urban-dialogue.jpg") left no-repeat; }
			body#success-for-life h1 { background:url("../images/subhead-success-for-life.jpg") left no-repeat; }
	body#apf h1 { background:url("../images/subhead-apf.jpg") left no-repeat; }
	body#israel h1 { background:url("../images/subhead-israel.jpg") left no-repeat; }
	body#aprender-y-crecer h1 { background:url("../images/subhead-Aprender-y-Crecer.jpg") left no-repeat; }
	body#grant-making h1 { background:url("../images/subhead-grant-making.jpg") left no-repeat; }
			body#casa-cornelia h1 { background:url("../images/subhead-casa-cornelia.jpg") left no-repeat; }
			body#hospice-sd h1 { background:url("../images/subhead-hospice-sd.jpg") left no-repeat; }
			body#museum-man h1 { background:url("../images/subhead-museum-man.jpg") left no-repeat; }
			body#san-pasqual h1 { background:url("../images/subhead-san-pasqual.jpg") left no-repeat; }
			body#scripps-mercy h1 { background:url("../images/subhead-scripps-mercy.jpg") left no-repeat; }
	body#contact-us h1 { background:url("../images/subhead-contact-us.jpg") left no-repeat; }
	body#thankyou h1 { background:url("../images/subhead-thankyou.jpg") left no-repeat; }
	body#search h1 { background:url("../images/subhead-search.jpg") left no-repeat; }


/* ------------------------footer framework ------------------------ */
#footer {
	width: 820px;
	text-align:right;
	font-size: 10px;
	color: #c8c8c8;
	background: url(../images/footer.jpg) top no-repeat;
	padding: 24px 110px 70px 110px;
	margin: auto;
	}

/* ------------------------ MAIN NAVIGATION FRAMEWORK ------------------------ */
#global-nav	{
	background: url("../images/global-nav.jpg");
	width: 145px;
	height: 27px;
	float: right;
	margin-top: 10px;
}
	#global-nav	a#about {
		width: 72px;
		display: block;
		height: 27px;
		float: left;
	}
	#global-nav	a#news {
		width: 73px;
		display: block;
		height: 27px;
		float: left;
	}
	 #global-nav a span { display: none; }

	#global-nav	a#about:hover, 
	body#about-us #global-nav a#about {
		background: url("../images/global-nav-over.jpg");
	}
	#global-nav	a#news:hover,
	 body#news #global-nav a#news{
		background: url("../images/global-nav-over.jpg") -72px 0px no-repeat;
	}
/* ------------------------ vertical sprite nav ------------------------ */
 #nav {
	background:url("../images/nav.jpg") top left no-repeat;					
	width:188px;	/* Width of buttons, not entite image (or half of entire image) */
	height:109px;	 /* Height of entire image */
	margin:0;
	padding:0;
	}
 body.city-heights #nav, body.grant-making #nav  {float: left;}

 #nav li span { display: none; }

 #nav li { float:left; list-style:none; position:relative; }

 #nav li, 
 #nav a { 
	height:17px;	/* Each button must have the same height, define it here */
	display:block;
	}

/* margin-top to set where the nav should begin */
 #nav-01 { margin-top:14px; width:188px; }

/* margin-top if there is a spacing between each nav button */
 #nav-02,  #nav-03,  #nav-04,  #nav-05 { margin-top:0; width:188px; }

 #nav-01 a:hover { background:url("../images/nav-over.jpg") -0px  -14px no-repeat; }
 #nav-02 a:hover { background:url("../images/nav-over.jpg") -0px  -31px no-repeat; }
 #nav-03 a:hover { background:url("../images/nav-over.jpg") -0px  -48px no-repeat; }
 #nav-04 a:hover { background:url("../images/nav-over.jpg") -0px  -65px no-repeat; }
 #nav-05 a:hover { background:url("../images/nav-over.jpg") -0px  -82px no-repeat; }
/* ----------------- On States ------------- */
 body.city-heights #nav-01 a, 
 body.real-estate #nav-01 a,
 body.programs #nav-01 a,
 body.education #nav-01 a  { background:url("../images/nav-over.jpg") -0px  -14px no-repeat; }
 body.grant-making #nav-02 a { background:url("../images/nav-over.jpg") -0px  -31px no-repeat; }
 body.apf #nav-03 a { background:url("../images/nav-over.jpg") -0px  -48px no-repeat; }
 body.aprender-y-crecer #nav-04 a { background:url("../images/nav-over.jpg") -0px  -65px no-repeat; }
 body.israel #nav-05 a { background:url("../images/nav-over.jpg") -0px  -82px no-repeat; }

/* ------------------------------ SUBNAV General Styles ---------------------------------- */
#nav li ul {
	position:absolute;
	left:-9999px;
	margin-left:188px; /* Set to same width as in #nav */
	}

#nav li ul li a {
	width:100%;
	height:20px; /* Height of each drop down nav item, should match above */
	line-height:20px;	 /* Height of each drop down nav item again, should match above */
	}


/* Drop down link styles */
#nav a:link, #nav a:visited, #nav a:hover, #nav a:active {
	font-size:1.0em;
	text-decoration:none;
	}

#nav li:hover ul, #nav li.sfHover ul	{ left: auto; }

#nav-03 ul li { background: #fff; width: 237px; height: 109px; margin-top: -65px;}
#nav-04 ul li{ background: #fff; width: 237px; height: 109px; margin-top: -82px;}
#nav-05 ul li { background: #fff; width: 237px; height: 109px; margin-top: -99px;}
/* ------------------------------ SUBNAV - CITY HEIGHTS ---------------------------------- */
 #subnav-city-heights {
	background:url("../../city-heights-initiative/images/subnav-city-heights.jpg") top left no-repeat;					
	width:237px;	/* Width of buttons, not entite image (or half of entire image) */
	height:109px;	 /* Height of entire image */
	margin:-31px 0px 0px 0px;
	padding:0;
	}
 body.city-heights #subnav-city-heights {margin-top: 0px; float: left;}
 #subnav-city-heights li span { display: none; }

 #subnav-city-heights li { float:left; list-style:none;}
 #nav ul#subnav-city-heights li { _margin-bottom: -2px;}
 
 body.grant-making #nav #subnav-city-heights li {*position:relative;}
 
 #subnav-city-heights li, 
 #subnav-city-heights a { 
	height:18px;	/* Each button must have the same height, define it here */
	display:block;
	}

/* margin-top to set where the subnav-city-heights should begin */
 #subnav-city-heights-01 { margin-top:12px; width:237px; }

/* margin-top if there is a spacing between each subnav-city-heights button */
 #subnav-city-heights-02, #subnav-city-heights-03, #subnav-city-heights-04, #subnav-city-heights-05 { margin-top:0; width:225px; }

 #subnav-city-heights-01 a:hover { background:url("../../city-heights-initiative/images/subnav-city-heights-over.jpg") -0px  -12px no-repeat; }
 #subnav-city-heights-02 a:hover { background:url("../../city-heights-initiative/images/subnav-city-heights-over.jpg") -0px  -30px no-repeat; }
 #subnav-city-heights-03 a:hover { background:url("../../city-heights-initiative/images/subnav-city-heights-over.jpg") -0px  -48px no-repeat; }
 #subnav-city-heights-04 a:hover { background:url("../../city-heights-initiative/images/subnav-city-heights-over.jpg") -0px  -66px no-repeat; }
 #subnav-city-heights-05 a:hover { background:url("../../city-heights-initiative/images/subnav-city-heights-over.jpg") -0px  -84px no-repeat; }
/* ----------------- On States ------------- */
 body#city-heights #subnav-city-heights-01 a { background:url("../../city-heights-initiative/images/subnav-city-heights-over.jpg") -0px  -12px no-repeat; }
 body#police-station #subnav-city-heights-02 a { background:url("../../city-heights-initiative/images/subnav-city-heights-over.jpg") -0px  -30px no-repeat; }
 body.real-estate #subnav-city-heights-03 a { background:url("../../city-heights-initiative/images/subnav-city-heights-over.jpg") -0px  -48px no-repeat; }
 body.programs #subnav-city-heights-04 a { background:url("../../city-heights-initiative/images/subnav-city-heights-over.jpg") -0px  -66px no-repeat; }
 body.education #subnav-city-heights-05 a  { background:url("../../city-heights-initiative/images/subnav-city-heights-over.jpg") -0px  -84px no-repeat; }


/* ------------------------------ SUBNAV - GRANT MAKING ---------------------------------- */
 #subnav-grant-making {
	background:url("../../grant-making/images/subnav-grant-making.jpg") top left no-repeat;					
	width:237px;	/* Width of buttons, not entite image (or half of entire image) */
	height:109px;	 /* Height of entire image */
	margin:-48px 0px 0px 0px;
	padding:0;
	}
 body.grant-making #subnav-grant-making {margin-top: 0px; float: left;}
 #subnav-grant-making li span { display: none; }

 #subnav-grant-making li { float:left; list-style:none; }
 
 #nav ul#subnav-grant-making li { _margin-bottom: -2px;}

 #subnav-grant-making li, 
 #subnav-grant-making a { 
	height:18px;	/* Each button must have the same height, define it here */
	display:block;
	}

/* margin-top to set where the subnav-grant-making should begin */
 #subnav-grant-making-01 { margin-top:12px; width:237px; }

/* margin-top if there is a spacing between each subnav-grant-making button */
 #subnav-grant-making-02, #subnav-grant-making-03, #subnav-grant-making-04, #subnav-grant-making-05 { margin-top:0; width:225px; }

 #subnav-grant-making-01 a:hover { background:url("../../grant-making/images/subnav-grant-making-over.jpg") -0px  -12px no-repeat; }
 #subnav-grant-making-02 a:hover { background:url("../../grant-making/images/subnav-grant-making-over.jpg") -0px  -30px no-repeat; }
 #subnav-grant-making-03 a:hover { background:url("../../grant-making/images/subnav-grant-making-over.jpg") -0px  -48px no-repeat; }
 #subnav-grant-making-04 a:hover { background:url("../../grant-making/images/subnav-grant-making-over.jpg") -0px  -66px no-repeat; }
 #subnav-grant-making-05 a:hover { background:url("../../grant-making/images/subnav-grant-making-over.jpg") -0px  -84px no-repeat; }

/* ----------------- On States ------------- */
 body#san-pasqual #subnav-grant-making-01 a { background:url("../../grant-making/images/subnav-grant-making-over.jpg") -0px  -12px no-repeat; }
 body#scripps-mercy #subnav-grant-making-02 a { background:url("../../grant-making/images/subnav-grant-making-over.jpg") -0px  -30px no-repeat; }
 body#museum-man #subnav-grant-making-03 a { background:url("../../grant-making/images/subnav-grant-making-over.jpg") -0px  -48px no-repeat; }
 body#casa-cornelia #subnav-grant-making-04 a { background:url("../../grant-making/images/subnav-grant-making-over.jpg") -0px  -66px no-repeat; }
 body#hospice-sd #subnav-grant-making-05 a { background:url("../../grant-making/images/subnav-grant-making-over.jpg") -0px  -84px no-repeat; }
 
 
 /* ---------------------- TOMNHOME LINKS -----------------*/
  /* ---------------------- VILLAGE TOWNHOMES -----------------*/
ul#townhome-links {
 	background: url("../../city-heights-initiative/images/links-village-townhomes.jpg");
	width: 197px;
	float:right;
	height: 304px;
	margin: 0px 15px 5px 15px;
	padding: 0px 0px 0px 0px;
 }

   ul#townhome-links li span { display: none; }

   ul#townhome-links li { float:left; list-style:none; position:relative; }

   ul#townhome-links li, 
   ul#townhome-links a { 
	height:17px;	/* Each button must have the same height, define it here */
	display:block;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}

/* margin-top to set where the nav should begin */
   ul#townhome-links #townhome-links-01 { margin:37px 0px 0px 0px; width:197px; }

/* margin-top if there is a spacing between each nav button */
 #townhome-links-02,  #townhome-links-03,  #townhome-links-04,  #townhome-links-05,
 #townhome-links-06,  #townhome-links-07,  #townhome-links-08,  #townhome-links-09, #townhome-links-10,
 #townhome-links-11,  #townhome-links-12,  #townhome-links-13,  #townhome-links-14, #townhome-links-15 { margin-top:0; width:197px; }

  #townhome-links-01 a:hover { background:url("../../city-heights-initiative/images/links-village-townhomes-over.jpg") -0px  -37px no-repeat; }
  #townhome-links-02 a:hover { background:url("../../city-heights-initiative/images/links-village-townhomes-over.jpg") -0px  -54px no-repeat; }
  #townhome-links-03 a:hover { background:url("../../city-heights-initiative/images/links-village-townhomes-over.jpg") -0px  -71px no-repeat; }
  #townhome-links-04 a:hover { background:url("../../city-heights-initiative/images/links-village-townhomes-over.jpg") -0px  -88px no-repeat; }
  #townhome-links-05 a:hover { background:url("../../city-heights-initiative/images/links-village-townhomes-over.jpg") -0px  -105px no-repeat; }
  #townhome-links-06 a:hover { background:url("../../city-heights-initiative/images/links-village-townhomes-over.jpg") -0px  -122px no-repeat; }
  #townhome-links-07 a:hover { background:url("../../city-heights-initiative/images/links-village-townhomes-over.jpg") -0px  -139px no-repeat; }
  #townhome-links-08 a:hover { background:url("../../city-heights-initiative/images/links-village-townhomes-over.jpg") -0px  -156px no-repeat; }
  #townhome-links-09 a:hover { background:url("../../city-heights-initiative/images/links-village-townhomes-over.jpg") -0px  -173px no-repeat; }
  #townhome-links-10 a:hover { background:url("../../city-heights-initiative/images/links-village-townhomes-over.jpg") -0px  -190px no-repeat; }
  #townhome-links-11 a:hover { background:url("../../city-heights-initiative/images/links-village-townhomes-over.jpg") -0px  -207px no-repeat; }
  #townhome-links-12 a:hover { background:url("../../city-heights-initiative/images/links-village-townhomes-over.jpg") -0px  -224px no-repeat; }
  #townhome-links-13 a:hover { background:url("../../city-heights-initiative/images/links-village-townhomes-over.jpg") -0px  -241px no-repeat; }
  #townhome-links-14 a:hover { background:url("../../city-heights-initiative/images/links-village-townhomes-over.jpg") -0px  -258px no-repeat; }
  #townhome-links-15 a:hover { background:url("../../city-heights-initiative/images/links-village-townhomes-over.jpg") -0px  -275px no-repeat; }
/* ----------------- On States ------------- */
 body#townhomes-features #townhome-links-03 a,
 body#townhomes-rental-info #townhome-links-03 a,
 body#townhomes-floorplans #townhome-links-03 a,
 body#townhomes-ariel #townhome-links-03 a,
  body#townhomes-faq #townhome-links-03 a,
 body#village-townhomes #townhome-links-03 a { background:url("../../city-heights-initiative/images/links-village-townhomes-over.jpg") -0px  -71px no-repeat; }
 body#townhomes-features #townhome-links-04 a { background:url("../../city-heights-initiative/images/links-village-townhomes-over.jpg") -0px  -88px no-repeat; }
 body#townhomes-rental-info #townhome-links-05 a { background:url("../../city-heights-initiative/images/links-village-townhomes-over.jpg") -0px  -105px no-repeat; }
 body#townhomes-floorplans #townhome-links-06 a { background:url("../../city-heights-initiative/images/links-village-townhomes-over.jpg") -0px  -122px no-repeat; }
 body#townhomes-ariel #townhome-links-07 a { background:url("../../city-heights-initiative/images/links-village-townhomes-over.jpg") -0px  -139px no-repeat; }
 body#townhomes-faq #townhome-links-08 a { background:url("../../city-heights-initiative/images/links-village-townhomes-over.jpg") -0px  -156px no-repeat; }

 /* ---------------------- ADDITIONAL LINKS -----------------*/
  /* ---------------------- REAL-ESTATE -----------------*/
 body.real-estate #column-right ul.additonal-links {
 	background: url("../../city-heights-initiative/images/links-real-estate.jpg");
	width: 197px;
	float:right;
	height: 220px;
	margin: 0px 15px 5px 15px;
	padding: 0px 0px 0px 0px;
 }

  body.real-estate #column-right ul.additonal-links li span { display: none; }

  body.real-estate #column-right ul.additonal-links li { float:left; list-style:none; position:relative; }

  body.real-estate #column-right ul.additonal-links li, 
  body.real-estate #column-right ul.additonal-links a { 
	height:17px;	/* Each button must have the same height, define it here */
	display:block;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}

/* margin-top to set where the nav should begin */
  body.real-estate #column-right ul.additonal-links #additonal-links-01 { margin:37px 0px 0px 0px; width:197px; }

/* margin-top if there is a spacing between each nav button */
 #additonal-links-02,  #additonal-links-03,  #additonal-links-04,  #additonal-links-05,
 #additonal-links-06,  #additonal-links-07,  #additonal-links-08,  #additonal-links-09, #additonal-links-10 { margin-top:0; width:197px; }

 body.real-estate #additonal-links-01 a:hover { background:url("../../city-heights-initiative/images/links-real-estate-over.jpg") -0px  -37px no-repeat; }
 body.real-estate #additonal-links-02 a:hover { background:url("../../city-heights-initiative/images/links-real-estate-over.jpg") -0px  -54px no-repeat; }
 body.real-estate #additonal-links-03 a:hover { background:url("../../city-heights-initiative/images/links-real-estate-over.jpg") -0px  -71px no-repeat; }
 body.real-estate #additonal-links-04 a:hover { background:url("../../city-heights-initiative/images/links-real-estate-over.jpg") -0px  -88px no-repeat; }
 body.real-estate #additonal-links-05 a:hover { background:url("../../city-heights-initiative/images/links-real-estate-over.jpg") -0px  -105px no-repeat; }
 body.real-estate #additonal-links-06 a:hover { background:url("../../city-heights-initiative/images/links-real-estate-over.jpg") -0px  -122px no-repeat; }
 body.real-estate #additonal-links-07 a:hover { background:url("../../city-heights-initiative/images/links-real-estate-over.jpg") -0px  -139px no-repeat; }
 body.real-estate #additonal-links-08 a:hover { background:url("../../city-heights-initiative/images/links-real-estate-over.jpg") -0px  -156px no-repeat; }
 body.real-estate #additonal-links-09 a:hover { background:url("../../city-heights-initiative/images/links-real-estate-over.jpg") -0px  -173px no-repeat; }
 body.real-estate #additonal-links-10 a:hover { background:url("../../city-heights-initiative/images/links-real-estate-over.jpg") -0px  -190px no-repeat; }

/* ----------------- On States ------------- */
 body#pitch #additonal-links-01 a { background:url("../../city-heights-initiative/images/links-real-estate-over.jpg") -0px  -37px no-repeat; }
 body#chc #additonal-links-02 a { background:url("../../city-heights-initiative/images/links-real-estate-over.jpg") -0px  -54px no-repeat; }
 body#village-townhomes #additonal-links-03 a { background:url("../../city-heights-initiative/images/links-real-estate-over.jpg") -0px  -71px no-repeat; }
 body#mcc #additonal-links-04 a { background:url("../../city-heights-initiative/images/links-real-estate-over.jpg") -0px  -88px no-repeat; }
 body#chs #additonal-links-05 a { background:url("../../city-heights-initiative/images/links-real-estate-over.jpg") -0px  -105px no-repeat; }
 body#foreclosure #additonal-links-06 a { background:url("../../city-heights-initiative/images/links-real-estate-over.jpg") -0px  -122px no-repeat; }
 body#community-garden #additonal-links-07 a { background:url("../../city-heights-initiative/images/links-real-estate-over.jpg") -0px  -139px no-repeat; }
 body#graffiti #additonal-links-08 a { background:url("../../city-heights-initiative/images/links-real-estate-over.jpg") -0px  -156px no-repeat; }
 body#street-lights #additonal-links-09 a { background:url("../../city-heights-initiative/images/links-real-estate-over.jpg") -0px  -173px no-repeat; }
 body#citizen-code #additonal-links-10 a { background:url("../../city-heights-initiative/images/links-real-estate-over.jpg") -0px  -190px no-repeat; }


  /* ---------------------- PROGRAMS -----------------*/
 body.programs #column-right ul.additonal-links {
 	background: url("../../city-heights-initiative/images/links-programs.jpg");
	width: 197px;
	float:right;
	height: 160px;
	margin: 0px 15px 5px 15px;
	padding: 0px 0px 0px 0px;
 }

  body.programs #column-right ul.additonal-links li span { display: none; }

  body.programs #column-right ul.additonal-links li { float:left; list-style:none; position:relative; }

  body.programs #column-right ul.additonal-links li, 
  body.programs #column-right ul.additonal-links a { 
	display:block;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	height:17px; 
	}

/* margin-top to set where the nav should begin */
  body.programs #column-right ul.additonal-links #additonal-links-01 { margin:37px 0px 0px 0px; width:197px; }

/* margin-top if there is a spacing between each nav button */
 #additonal-links-02, #additonal-links-03, #additonal-links-04, #additonal-links-05 { margin-top:0; width:197px; }
 
 body.programs #column-right ul.additonal-links li#additonal-links-06,
 body.programs #column-right ul.additonal-links li#additonal-links-06 a { width:197px; height:27px;}
 
 body.programs #additonal-links-01 a:hover { background:url("../../city-heights-initiative/images/links-programs-over.jpg") -0px  -37px no-repeat; }
 body.programs #additonal-links-02 a:hover { background:url("../../city-heights-initiative/images/links-programs-over.jpg") -0px  -54px no-repeat; }
 body.programs #additonal-links-03 a:hover { background:url("../../city-heights-initiative/images/links-programs-over.jpg") -0px  -71px no-repeat; }
 body.programs #additonal-links-04 a:hover { background:url("../../city-heights-initiative/images/links-programs-over.jpg") -0px  -88px no-repeat; }
 body.programs #additonal-links-05 a:hover { background:url("../../city-heights-initiative/images/links-programs-over.jpg") -0px  -105px no-repeat; }
 body.programs #additonal-links-06 a:hover { background:url("../../city-heights-initiative/images/links-programs-over.jpg") -0px  -122px no-repeat; }
/* ----------------- On States ------------- */
 body#community-policing #additonal-links-01 a { background:url("../../city-heights-initiative/images/links-programs-over.jpg") -0px  -37px no-repeat; }
 body#food-stamps #additonal-links-02 a { background:url("../../city-heights-initiative/images/links-programs-over.jpg") -0px  -54px no-repeat; }
 body#health-services #additonal-links-03 a { background:url("../../city-heights-initiative/images/links-programs-over.jpg") -0px  -71px no-repeat; }
 body#social-services #additonal-links-04 a { background:url("../../city-heights-initiative/images/links-programs-over.jpg") -0px  -88px no-repeat; }
 body#dads-clinic #additonal-links-05 a { background:url("../../city-heights-initiative/images/links-programs-over.jpg") -0px  -105px no-repeat; }
 body#pcbfp #additonal-links-06 a { background:url("../../city-heights-initiative/images/links-programs-over.jpg") -0px  -122px no-repeat; }
 
 /* ---------------------- EDUCATION -----------------*/
 body.education #column-right ul.additonal-links {
 	background: url("../../city-heights-initiative/images/links-education.jpg");
	width: 210px;
	float:right;
	height: 220px;
	margin: 0px 15px 5px 15px;
	padding: 0px 0px 0px 0px;
 }

  body.education #column-right ul.additonal-links li span { display: none; }

  body.education #column-right ul.additonal-links li { float:left; list-style:none; position:relative; }

  body.education #column-right ul.additonal-links li, 
  body.education #column-right ul.additonal-links a { 
	height:17px;	/* Each button must have the same height, define it here */
	display:block;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}

/* margin-top to set where the nav should begin */
  body.education #column-right ul.additonal-links #additonal-links-01 { margin:37px 0px 0px 0px; width:197px; }

/* margin-top if there is a spacing between each nav button */
 #additonal-links-02,  #additonal-links-03,  #additonal-links-04,  #additonal-links-05, 
 #additonal-links-06, #additonal-links-07,  #additonal-links-08 { margin-top:0; width:197px; }
 
 body.education #column-right ul.additonal-links li#additonal-links-07,
 body.education #column-right ul.additonal-links li#additonal-links-07 a,
  body.education #column-right ul.additonal-links li#additonal-links-09,
 body.education #column-right ul.additonal-links li#additonal-links-09 a  { width:210px; height:27px;}


 body.education #additonal-links-01 a:hover { background:url("../../city-heights-initiative/images/links-education-over.jpg") -0px  -37px no-repeat; }
 body.education #additonal-links-02 a:hover { background:url("../../city-heights-initiative/images/links-education-over.jpg") -0px  -54px no-repeat; }
 body.education #additonal-links-03 a:hover { background:url("../../city-heights-initiative/images/links-education-over.jpg") -0px  -71px no-repeat; }
 body.education #additonal-links-04 a:hover { background:url("../../city-heights-initiative/images/links-education-over.jpg") -0px  -88px no-repeat; }
 body.education #additonal-links-05 a:hover { background:url("../../city-heights-initiative/images/links-education-over.jpg") -0px  -105px no-repeat; }
 body.education #additonal-links-06 a:hover { background:url("../../city-heights-initiative/images/links-education-over.jpg") -0px  -122px no-repeat; }
 body.education #additonal-links-07 a:hover { background:url("../../city-heights-initiative/images/links-education-over.jpg") -0px  -139px no-repeat; }
 body.education #additonal-links-08 a:hover { background:url("../../city-heights-initiative/images/links-education-over.jpg") -0px  -166px no-repeat; }
 body.education #additonal-links-09 a:hover { background:url("../../city-heights-initiative/images/links-education-over.jpg") -0px  -183px no-repeat; }
 
/* ----------------- On States ------------- */
 body#scholarships #additonal-links-01 a { background:url("../../city-heights-initiative/images/links-education-over.jpg") -0px  -37px no-repeat; }
 body#music-programs #additonal-links-02 a { background:url("../../city-heights-initiative/images/links-education-over.jpg") -0px  -54px no-repeat; }
 body#faces #additonal-links-03 a { background:url("../../city-heights-initiative/images/links-education-over.jpg") -0px  -71px no-repeat; }
 body#preschool #additonal-links-04 a { background:url("../../city-heights-initiative/images/links-education-over.jpg") -0px  -88px no-repeat; }
 body#cardinals #additonal-links-05 a { background:url("../../city-heights-initiative/images/links-education-over.jpg") -0px  -105px no-repeat; }
 body#school-park #additonal-links-06 a { background:url("../../city-heights-initiative/images/links-education-over.jpg") -0px  -122px no-repeat; }
 body#collaborative #additonal-links-07 a { background:url("../../city-heights-initiative/images/links-education-over.jpg") -0px  -139px no-repeat; }
 body#urban-dialogue #additonal-links-08 a { background:url("../../city-heights-initiative/images/links-education-over.jpg") -0px  -166px no-repeat; }
 body#success-for-life #additonal-links-09 a { background:url("../../city-heights-initiative/images/links-education-over.jpg") -0px  -183px no-repeat; }
 
 /* ---------------------- GRANT MAKING -----------------*/
 body.grant-making #column-right ul.additonal-links {
 	background: url("../../grant-making/images/links-grant-making.jpg");
	width: 197px;
	float:right;
	height: 135px;
	margin: 0px 15px 5px 15px;
	padding: 0px 0px 0px 0px;
 }

  body.grant-making #column-right ul.additonal-links li span { display: none; }

  body.grant-making #column-right ul.additonal-links li { float:left; list-style:none; position:relative; }

  body.grant-making #column-right ul.additonal-links li, 
  body.grant-making #column-right ul.additonal-links a { 
	height:17px;	/* Each button must have the same height, define it here */
	display:block;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}

/* margin-top to set where the nav should begin */
  body.grant-making #column-right ul.additonal-links #additonal-links-01 { margin:37px 0px 0px 0px; width:197px; }

/* margin-top if there is a spacing between each nav button */
 #additonal-links-02,  #additonal-links-03,  #additonal-links-04,  #additonal-links-05 { margin-top:0; width:197px; }

 body.grant-making #additonal-links-01 a:hover { background:url("../../grant-making/images/links-grant-making-over.jpg") -0px  -37px no-repeat; }
 body.grant-making #additonal-links-02 a:hover { background:url("../../grant-making/images/links-grant-making-over.jpg") -0px  -54px no-repeat; }
 body.grant-making #additonal-links-03 a:hover { background:url("../../grant-making/images/links-grant-making-over.jpg") -0px  -71px no-repeat; }
 body.grant-making #additonal-links-04 a:hover { background:url("../../grant-making/images/links-grant-making-over.jpg") -0px  -88px no-repeat; }
 body.grant-making #additonal-links-05 a:hover { background:url("../../grant-making/images/links-grant-making-over.jpg") -0px  -105px no-repeat; }
/* ----------------- On States ------------- */
 body#hospice-sd #additonal-links-01 a { background:url("../../grant-making/images/links-grant-making-over.jpg") -0px  -37px no-repeat; }
 body#san-pasqual #additonal-links-02 a { background:url("../../grant-making/images/links-grant-making-over.jpg") -0px  -54px no-repeat; }
 body#scripps-mercy #additonal-links-03 a { background:url("../../grant-making/images/links-grant-making-over.jpg") -0px  -71px no-repeat; }
 body#museum-man #additonal-links-04 a { background:url("../../grant-making/images/links-grant-making-over.jpg") -0px  -88px no-repeat; }
 body#casa-cornelia #additonal-links-05 a { background:url("../../grant-making/images/links-grant-making-over.jpg") -0px  -105px no-repeat; }
