#page_navigation p#subpages a[name=featured_program]        { width:175px; }
#page_navigation p#subpages a[name=parents_place]           { width:165px; }
#page_navigation p#subpages a[name=schools_and_groups]      { width:165px; }
#page_navigation p#subpages a[name=kids_corner]             { width:165px; }
#page_navigation p#subpages a[name=grants_and_fundraising]  { width:174px; }



.current_resource                   { color:#000000; }
.resource                           { color:#999999; }
.hiding  							{ display: block; } /*none*/
.showing 							{ display:block; }
.toggle_below                       { margin-top:10px; display: none; }
		
									
#community_folder					{ position:relative; z-index:2; width:677px; left:35px; }
#community_folder #folders			{ width:677px; height:28px; display:block; overflow:hidden; }
#community_folder #folders a		{ width:169px; height:28px; display:block; float:left; text-align:center; font:normal normal 14px/28px "Arial"; color:#000000; }
#community_folder #folders a:hover	{ color:#CD0000; text-decoration:none; }

#community_menu 					{ position:absolute; z-index:5; left:620px; top:60px; width:325px; height:450px; background:url(/pages/community_and_you/images/sub-menu1.gif) no-repeat; }
#community_menu a 					{ width:230px; margin:10px 0 0 70px; display:block; line-height:20px; font-family:"Arial"; font-size:14px; color:#DF751F; }
#community_menu a:hover 			{ color:#000; text-decoration:none; }
#community_menu #first 				{ margin-top:35px; }
									
#community_menu #fund-raising 		{ display:block; position:absolute; left: 20px; top:260px; width:60px; height:40px; color:#000; text-align:center; }
#community_menu #free-posters 		{ display:block; position:absolute; left:140px; top:280px; width:60px; height:40px; color:#000; text-align:center; }
#community_menu #soccer-tips  		{ display:block; position:absolute; left:-45px; top:350px; width:80px; height:40px; color:#000; text-align:center; }
#community_menu #free-plays   		{ display:block; position:absolute; left: 88px; top:375px; width:60px; height:40px; color:#000; text-align:center; }

#community_menu #fund-raising:hover { text-decoration:underline; }
#community_menu #free-posters:hover { text-decoration:underline; }
#community_menu #soccer-tips:hover  { text-decoration:underline; }
#community_menu #free-plays:hover   { text-decoration:underline; }

#community_header					{ width:677px; height:100px; display:block; clear:both; background:url(/pages/community_and_you/images/headers/schools_and_groups.jpg) no-repeat; }
#community_body						{ position:relative; z-index:3; width:677px; height:350px; display:block; clear:both; background:url(/pages/community_and_you/images/bodies/community_body-index.jpg) no-repeat;}
#community_background				{ position:relative; z-index:4; width:677px; overflow:hidden; background:url(/pages/community_and_you/images/community_background.gif); }
#community_content					{ position:relative; z-index:5; padding:3px 20px 0 100px; }
#community_content p				{ padding-bottom:10px; }
#community_content li				{ list-style-type:disc; list-style-position:inside; }
#community_footer					{ width:677px; height: 35px; display:block; clear:both; background:url(/pages/community_and_you/images/community_footer.gif) no-repeat; }



#extra_window						{ position:   fixed; z-index: 9; top: 0px; left: 0px; width: 100%; height:100%; display:none; background-color:#000000; opacity:.5; }
#intra_window						{ position:absolute; z-index:99; top:50px; left:50%; width:677px; margin-left:-338px; display:none; font-family:Arial,Helvetica,sans-serif; font-size:12px; }
#intra_window input[type=button]	{ position:absolute; top:20px; right:20px; width:62px; height:20px; background:url(/pages/community_and_you/images/close.gif); border:0; }
#intra_window #wf_page				{ position:relative; display:block; clear:both; }
#intra_window #wf_page #wf_header	{ position:relative; width:677px; height:100px; overflow:hidden; clear:both; background:url(/pages/community_and_you/images/headers/wellness_fairs.gif) no-repeat; }
#intra_window #wf_page #wf_body		{ position:relative; width:677px; overflow:hidden; background:url(/pages/community_and_you/images/community_background.gif); }
#intra_window #wf_page #wf_body li	{ list-style-type:disc; list-style-position:inside; }
#intra_window #wf_page #wf_body a	{ color:#FFFFFF; text-decoration:none; }
#intra_window #wf_page #wf_body div	{ padding:5px 20px 0 100px; line-height:16px; }
#intra_window #wf_page #wf_body p	{ line-height:16px; }
#intra_window #wf_page #wf_footer	{ position:relative; width:677px; height: 35px; display:block; overflow:hidden; clear:both; background:url(/pages/community_and_you/images/community_footer.gif) no-repeat; }



#community_landing			        { position:relative; width:665px; height:290px; }
#featured_program			        { position:absolute; z-index:6; top:0px; left:24px; width:300px; height:300px; display:block; background-color:#FFFFFF; text-align:center; }
#featured_program p			        { padding:10px; text-align:left; }
#education_newsletter		        { position:absolute; z-index:12; bottom:0px; left:-20px; width:430px; height:50px; display:block; background:url(/pages/community_and_you/images/ed-news2.gif) no-repeat; text-align:center; }
#education_newsletter a		        { width:430px; height:50px; text-indent:-9999em; display:block; overflow:hidden; }

#coloring_pages                     { position:relative; width:560px; height:275px; }
#coloring_pages div                 { position:absolute; z-index:5; top: 25px; width:378px; height:250px; background-image:url(/pages/community_and_you/images/kids_corner.gif); }
#coloring_pages a                   { position:absolute; z-index:6; top:200px; width:75px; height:75px; display:block; }
#coloring_pages a#link_coloring     { left: 30px; }
#coloring_pages a#link_scramble     { left:110px; }
#coloring_pages a#link_postcard     { left:200px; }
#coloring_pages a#link_mvtrivia     { left:285px; }

#free_posters div 					{ width:550px; height:120px; margin:5px 0 10px 0; clear:both; }
#free_posters div a					{ position:relative; width: 75px; height:120px; margin-right:10px; display:block; float:left; }
#free_posters div a:hover           { color:#000000; }
#free_posters div a img				{ width: 75px; height:100px; }

#poster_underlay                    { position:   fixed; z-index:98; top:  0px; left:  0px; width: 100%; height: 100%; display:none; background-color:#000000; opacity:.5; }
#poster_preview                     { position:absolute; z-index:99; top: 50px; left:  50%; width:370px; height:545px; margin-left:-185px; display: none; background-color:#FFFFFF; }
#poster_preview a                   { position:absolute; z-index:99; top:-21px; left:320px; width: 50px; height: 20px; display:block; background-color:#FFFFFF; text-align:center; line-height:20px; font-weight:bold; font-size:14px; }
#poster_preview img                 { position:relative; width:350px; height:525px; margin:10px; }