/*
Cascading Style Sheet
National Dance Institute
asdlabs inc.
www.asdlabs.com
*/

body 			{width:760px; margin:0 auto 0 0; position:relative; background:#473882;}
img 			{border:0;}
#frame 			{background:#fff url(ndi_bg.gif) repeat-y;}

#header 		{width:760px; height:80px; background: #473882; position: relative;}
#header a#logoheader 	{position:absolute; top:4px; left:2px;}

#header .donate 	{cursor:pointer; position:absolute; left:650px; display:block;}
#header .donate a 	{padding:26px 0 0 32px; display:block; width:100px; height:64px; text-decoration:none; color:#fff; overflow:hidden;}
#header .donate h4 	{margin:0; background:transparent url(ndi_stars_header.gif) no-repeat; font:normal 10px/12px trebuchet ms, arial, sans-serif; letter-spacing:1px; text-transform:uppercase;}
#header .donate a:hover {color:#e38e35;}
#header .donate span	{text-transform:uppercase; font-size:15px; display:block;}

#header_divider 	{width:760px; height:20px; background: #e38e35; position: absolute; top: 60px; text-align: right; margin:0; padding:0; overflow:hidden;}

#nav 			{list-style:none; margin:0; padding:0; float:right; height:20px;}
#nav li 		{float:left; background:#e38e35; text-align:center; height:20px; border-left:1px solid #473882; position:relative;}
#nav li a		{color:#473882; height:20px; display:block; text-decoration:none; margin:0; position:relative; line-height:20px;}
#nav li a:hover		{color:#e38e35; background:#473882;}
#nav li h3 		{margin:0; padding:0; height:20px; width:80px; font:bold 11px/20px arial, sans-serif; letter-spacing: 1px; text-transform:uppercase; position:relative;}
#nav li img 		{position:absolute; left:-4px; top:0;}

#nav li.menu_about h3 		{width:85px;}
#nav li.menu_programs h3 	{width:90px;}
#nav li.menu_support h3 	{width:95px;}
#nav li.menu_new h3 		{width:100px;}
#nav li.menu_index h3 		{width:60px;}

#main 			{clear:both; position:relative;}

#subnav 		{
	list-style:none;
	margin:0px 0 0 0px;
	padding:0;
	position:absolute;
	left: -8px;
	top: 10px;
}
#subnav li 		{width:180px; margin:0; padding:0; background:#fff url(ndi_img_star_2nav.gif) no-repeat 5px 7px; border-bottom:1px dashed #ede8e8;}
#subnav li a		{color:#473882; display:block; text-decoration:none; padding:0 0 0 20px;}
#subnav li a:hover	{color:#e38e35; background:#ede8e8 url(ndi_img_star_2nav_mo.gif) no-repeat 5px 8px;}
#subnav li h4 		{margin:0; padding:0; font:normal 12px/26px trebuchet ms, arial, sans-serif;}
#subnav ul		{list-style:none; margin:0; padding:0; display:none;}
#subnav ul li		{margin:0; padding:0; border-top:1px dashed #ede8e8; border-bottom:none; background:#fff url(ndi_img_star_3nav.gif) no-repeat 15px 5px;}
#subnav ul li a		{margin:0; padding:0 0 0 30px;}
#subnav ul li a:hover	{background:#ede8e8 url(ndi_img_star_3nav_mo.gif) no-repeat 15px 5px;}
#subnav ul li h5 	{margin:0; padding:0; font: italic 10px/20px trebuchet ms, arial, sans-serif;}

#subnav #sub_contact,
#subnav #sub_donate,
#subnav #sub_glance 		{background:transparent url(ndi_bg_subnav.gif) no-repeat 7px 0px; height:20px; border-bottom:none; margin:10px 0 0 0;}
#subnav #sub_contact a,
#subnav #sub_donate a,
#subnav #sub_glance a 		{color:#fff;}
#subnav #sub_contact h4,
#subnav #sub_donate h4,
#subnav #sub_glance h4 		{font:bold 13px/20px arial, trebuchet ms, arial, sans-serif; text-indent:5px;}
#subnav #sub_contact a:hover,
#subnav #sub_donate a:hover,
#subnav #sub_glance a:hover	{color:#473882; background:transparent url(ndi_bg_subnav.gif) no-repeat 7px 0px;}	

.section_history #sub_history ul,
.section_school #sub_school ul,
.section_staff #sub_staff ul,
.section_ways #sub_ways ul,
.section_advance #sub_advance ul	{display:block;}

#content 		{position:relative; left:190px; width:570px; margin:0; padding:0;}
#content a		{color:#473882;}
#content a:hover	{color:#e38e35;}
.emphasis		{color:#e37c11;}

#lintle 		{margin:0; padding:0;}
#lintle img		{margin:0; padding:0;}
#section_index #lintle 	{height:253px;}

#content_center				{width:370px; margin:0; padding:0; float:left; background:#ede8e8;}
#content_center	p			{font: normal 12px/17px verdana, arial, sans-serif; margin:0; padding:0 14px 10px 12px;}
#section_index #content_center p	{font: normal 12px/15px verdana, arial, sans-serif; margin:0; padding:0 14px 10px 12px;}
#content_center	p.emphasis		{color:#e38e35;}
#content_center ul 			{list-style:none;}
#content_center	li			{font: normal 12px/17px verdana, arial, sans-serif; padding:0 14px 10px 5px; background:transparent url(ndi_img_star_center.gif) no-repeat 0px 3px; margin:0; padding:0 0 10px 20px;}
#content_center	blockquote		{font: italic 12px/17px verdana, arial, sans-serif; padding:0 14px 10px 5px;}
#content_center	blockquote div		{font: normal 12px/17px verdana, arial, sans-serif; padding:0 0 0 25px;}
#content_center	h4			{margin:0 0 0 2px; padding:0; text-indent:16px; font:bold 19px/19px trebuchet ms, arial, sans-serif; padding:10px; color: #473882; background:transparent url(ndi_img_star_center.gif) no-repeat 9px 12px;}
#content_center table 			{margin:0 0 0 12px; font: normal 12px/17px verdana, arial, sans-serif;}
#content_center td 			{font: normal 11px/15px verdana, arial, sans-serif;}
#content_center td.date 		{text-align:right; v-align:top; font-weight:bold; color:#e38e35; padding-right:5px;}
#content_center p img 			{margin:0;}
#content_center .spacer			{height:300px;}
.store_entry 				{font: normal 11px/15px verdana, arial, sans-serif;}
#section_index #content_center a img 		{border:1px solid #ede8e8;}
#section_index #content_center a:hover img 	{border:1px solid #e38e35;}

#content_right 		{margin:0; padding:0; width:180px; float:right;}
#content_right img	{position:relative; margin:10px 0 0 0; padding:0;}
#content_right p	{font: normal 11px/14px arial, sans-serif; margin:0; padding:0 14px 10px 0px;}
#content_right h5	{font:italic bold 12px/17px arial, sans-serif; margin:0; text-indent:14px; padding:5px 10px 0 0; color:#e38e35; background:transparent url(ndi_img_star_3nav.gif) no-repeat 0px 9px;}
#content_right a	{font:bold 10px/14px arial, sans-serif; margin:0;}
#content_right hr	{padding:0; margin:0; height:0px; border:0px; border-top:1px solid #ede8e8;}
#content_right ol	{font: normal 11px/14px arial, sans-serif; margin:0; padding:0px 14px 10px 15px;}
#content_right ol li	{padding:15px 0 0 0; color:#333;}
#content_right ul 			{list-style:none; margin:0; padding:10px 0 0 0;}
#content_right li			{font: normal 11px/17px verdana, arial, sans-serif; background:transparent url(ndi_img_star_2nav.gif) no-repeat 0px 3px; margin:0; padding:0 10px 10px 15px;}
#content_right blockquote		{font: italic 11px/17px verdana, arial, sans-serif; margin:0; padding:10px 10px 10px 15px;}
#content_right blockquote div		{font: normal 10px/15px verdana, arial, sans-serif; padding:10px 0 0 0;}


#footer 		{clear:both; width:760px; background:#473882; position:relative; text-align: left;}
#footer a 		{font: normal 11px/12px trebuchet ms, arial, sans-serif; text-decoration:none;}
#footer p 		{font: normal 10px/12px trebuchet ms, arial, sans-serif; color:#e38e35; margin:0; padding:5px 5px 10px 15px;}
#footer #footer_nav 	{color:#fff; font: normal 11px/12px trebuchet ms, arial, sans-serif; margin:0; padding:10px 10px 0 15px;}
#footer #footer_nav a	{color:#fff;}
#footer #footer_nav a:hover	{color:#e38e35;}
#footer #search 	{float:left; position:relative; background:#473882; padding:18px 0 0 10px; display:none;}
#footer #search p	{color:#e38e35; font: normal 12px/11px trebuchet ms, arial, sans-serif; margin:0; padding:0; margin:5px 0 5px 0; text-align:left;}
#footer #search a	{background:#e38e35; color:#473882; text-transform:uppercase; margin:0 0 0 5px; padding:2px 4px 2px 4px; border:1px solid #333;}

.asd 			{font:normal 9px/8px verdana, sans-serif; padding:0px 10px 10px 10px;}
#footer .asd 		{display:none;}
.asd a 			{text-decoration:none; color:#e38e35; background:transparent url(https://www.nycharities.org/App/NDI/scripts/ndi_asd.gif) no-repeat right 1px; padding-right:65px;}
.asd a:hover 		{background:transparent url(https://www.nycharities.org/App/NDI/scripts/ndi_asd_mo.gif) no-repeat right 1px;}
.asd span 		{display:none;}

#section_about .menu_about a,
#section_programs .menu_programs a,
#section_support .menu_support a,
#section_new .menu_new a,
#section_index .menu_index a 	{color:#e38e35; background:#473882;}

#section_index #sub_upcoming,
#section_index #sub_image 	{border-bottom:none;}

#section_about #sub_store,
#section_programs #sub_alumni, 
#section_support #sub_current,
#section_new #sub_video		{border-bottom:1px dashed #e38e35;}

#section_programs .section_alumni #sub_alumni 	{border-bottom:1px dashed #ede8e8;}
#section_programs .section_alumni #sub_profiles {border-bottom:1px dashed #e38e35;}


.section_founder #sub_founder h4 a,
.section_mission #sub_mission h4 a,
.section_history #sub_history h4 a,
.section_awards #sub_awards h4 a,
.section_staff #sub_staff h4 a,
.section_board #sub_board h4 a,
.section_affiliate #sub_affiliate h4 a,
.section_store #sub_store h4 a,
.section_partner #sub_partner h4 a,
.section_school #sub_school h4 a,
.section_advance #sub_advance h4 a,
.section_teacher #sub_teacher h4 a,
.section_professional #sub_professional h4 a,
.section_special #sub_special h4 a,
.section_alumni #sub_alumni h4 a,
.section_faqs #sub_faqs h4 a,
.section_funding #sub_funding h4 a,
.section_corporate #sub_corporate h4 a,
.section_volunteer #sub_volunteer h4 a,
.section_funder #sub_funder h4 a,
.section_gala #sub_gala h4 a,
.section_press #sub_press h4 a,
.section_breaking #sub_breaking h4 a,
.section_upcoming #sub_upcoming h4 a,
.section_spotlight #sub_spotlight h4 a,
.section_ways #sub_ways h4 a,
.section_sponsor #sub_sponsor h4 a,
.section_volunteer #sub_volunteer h4 a,
.section_inkind #sub_inkind h4 a,
.section_current #sub_current h4 a,
.section_video #sub_video h4 a 	{color:#e38e35; background:#ede8e8 url(ndi_img_star_2nav_mo.gif) no-repeat 5px 8px; cursor:default;}


.section_core #sub_core h5 a,
.section_partner #sub_partner h5 a,
.section_residencies #sub_residencies h5 a,
.section_bios #sub_bios h5 a,
.section_swat #sub_swat h5 a,
.section_celebration #sub_celebration h5 a,
.section_perfhistory #sub_perfhistory h5 a,
.section_events #sub_events h5 a,
.section_profiles #sub_profiles h5 a,
.section_summerinst #sub_summerinst h5 a {color:#e38e35; background:#ede8e8 url(ndi_img_star_3nav_mo.gif) no-repeat 15px 5px; cursor:default;}