﻿body 
{


background-image:url('images/yback.jpg');


}
#top_spacing
{
background-color: transparent;
height: 0px;
}


/*These are the table layout controls for the Master Page 1 main table*/
#main_table
{
background-color: transparent;
}

#header_row
{
background-color: White;
vertical-align: top;
height: 150px;
margin-right:50px;  
}

#menu_row
{
background-color: black;
padding-left:0px;
padding-right:0px;
height: 50px;
vertical-align: bottom;
text-align: center; 
}

#menu_column_left
{
background-color: white;
vertical-align: top;
width: 146px;
}

#main_table_content_1
{
background-color: white;
vertical-align: top;
padding: 0px;
width: 620px;
height: 315px; 
}

#main_table_content_2
{
background-color: white;
vertical-align: top;
width: 610px;
}

#content_column_right
{
background-color: white;
vertical-align: top;
width: 170px;
}

#footer_row
{
background-color: White;
vertical-align: middle;
color:Black;
font-family:Tahoma;
font-size:small;
width: 900px;
height: 50px;

}

/*These are the menu controls for Master Page 1*/
.menu_left
{
font-size: 12px;
font-family: tahoma;
font-weight: bold;
width: 140px;
padding: 2px;
border-bottom: none;
}

.menu_top
{
margin-left: 4px;
font-family: Tahoma;
font-size: 11pt;
}

.menu_top_static
{
font-family: Tahoma;
font-size: 10pt;
}

.staticMenuItemStyle
{
padding: 2px 0 2px 0;
font-family:Tahoma; 
font-size: 10pt; 
color: black; 
}

.footer_menu
{
font-family: Tahoma;
font-size: 10pt;
color: red;
width: 625px;    
text-align:center;
margin-left: 155px;
}

.footer_StaticMenuItemStyle
{
font-family: Tahoma;
font-size: 10pt;
color: blue;
width: 80%;
}

.siteMapPath1
{
font-family: Tahoma;
font-size: 8pt;
font-weight: bold; 
color: blue;
border: none;
width: 140px;
}

/*These are the content placeholder controls for Master Page 1*/
#master_1_main_content_1
{
width: 610px;
height: 275px;
vertical-align: top;
}

.panel_main_table_content_1
{
vertical-align: top;
width: 620px;
height: 315px;
padding: 0px;
border:0;
}

/*These are the collapsible panel controls for Master Page 1*/
#collapse_panel_title_left
{
    float: left;
    color: White;
    font-weight: bold;
    font-size: 16px;
    margin: 0px;
    font-family: 'Myriad Pro';
}

#collapse_panel_title_right
{
float: right;
color: White;
font-weight: bold;
font-size: 14px;
margin: 0px;
}

.collapse_panel_header_1
{
background-color:Blue;
color: White;
width: 610px;
height: 20px;
float: left;
vertical-align: middle;
text-align: left;
font-weight: bold;
font-size: 16px;
padding: 5px;
cursor: pointer;
margin-top: 0px;
margin-bottom: 0px;
}

.collapse_panel_1
{
float:left;
width: 610px;
height: 0px;
padding: 5px 5px 5px 5px;
background-color: Purple;
font-family: Tahoma;
font-weight: normal;
font-size: 12px;
color: White; 
overflow: hidden;
margin-top: 0px;
}

.collapse_panel_header_2
{
background-color:Blue;
color: White;
width:610px;
height: 20px;
float:left;
vertical-align: middle;
text-align: left;
font-weight: bold;
font-size: 16px;
padding: 5px;
cursor: pointer;
}

.collapse_panel_2
{
float:left;
width: 610px;
height: 0px;
padding: 5px 5px 5px 5px;
background-color: lime;
font-family: Tahoma;
font-weight: normal;
font-size: 12px;
color: White; 
overflow: hidden;
}

.collapse_panel_header_3
{
background-color:Blue;
color: White;
width: 610px;
height: 20px;
float:left;
vertical-align: middle;
text-align: left;
font-weight: bold;
font-size: 16px;
padding: 5px;
cursor: pointer;
}

.collapse_panel_3
{
float:left;
width: 610px;
height: 0px;
padding: 5px 5px 5px 5px;
background-color: black;
font-family: Tahoma;
font-weight: normal;
font-size: 12px;
color: White; 
overflow: hidden;
margin-bottom: 0px;

}

.collapse_panel_picture
{
text-align:center;
vertical-align:middle;
margin:0px;
}

/*Custom Content Controls for Default Page (Uses Master 1)*/
#default_title_row
{
height: 25px;
width:600px;
font-family: Tahoma;
background-color:black;
color: white;
font-size: 16pt;
font-weight: bold;
font-style: italic;
border-bottom: ridge 2pt black;
text-align: center;
margin-top: 0px;
margin-bottom: 0px;
}

#default_body_1
{
font-family: Tahoma;
font-weight: bold;
color: black;
font-size: 11pt;
}

#default_title_row_2
{
height: 25px;
width: 620px;
font-family: Papyrus;
background-color: Black;
color: white;
font-size: 16pt;
font-weight: bold;
font-style: italic;
border-bottom: ridge 2pt black;
text-align: center;
margin-top: 0px;
margin-bottom: 0px;
}

#default_body_2
{
font-family: Tahoma;
font-weight: bold;
color: black;
font-size: 11pt;
}

/*This section controls the styling of the Administrative pages. */
#administrative_header
{
    height: 25px;
    background-color: #FF80FF;
    font-family: Tahoma;
    font-size: 14pt;
    font-weight: bold;
    font-style: italic;
    color: White;
    text-align: center;
    margin: 0px;
}


#administrative_links_header
{
Font-Family: Tahoma;
Font-Size: 14pt;
Font-Weight: bold;
Font-Style: italic;
Color: Black;
Padding-Left: 5px;
Margin: 0px;
}

#administrative_links
{
Font-Family: Tahoma;
Font-Size: 11pt;
Font-Weight: bold;
Font-Style: italic;
Color: Blue;
Padding-Left: 5px;
Margin: 0px;
}


/*This section controls the styling of the Adult pages. */
#adult_header
{
    background-color: #6600CC;
    font-family: Tahoma;
    font-size: 14pt;
    font-weight: bold;
    font-style: italic;
    color: White;
    text-align: center;
    margin: 0px;
}

#adult_links_header
{
Font-Family: Tahoma;
Font-Size: 14pt;
Font-Weight: bold;
Font-Style: italic;
Color: Black;
Padding-Left: 5px;
Margin: 0px;
}

#adult_links
{
Font-Family: Tahoma;
Font-Size: 11pt;
Font-Weight: bold;
Font-Style: italic;
Color: Blue;
Padding-Left: 5px;
Margin: 0px;
}

/*This section controls the styling of the Art pages. */
#art_header
{
    background-color: #CC3300;
    font-family: Tahoma;
    font-size: 14pt;
    font-weight: bold;
    font-style: italic;
    color: White;
    text-align: center;
    margin: 0px;
}

#art_links_header
{
float:left;
width: 300px;
Font-Family: Tahoma;
Font-Size: 14pt;
Font-Weight: bold;
Font-Style: italic;
Color: Black;
Padding-Left: 5px;
Margin: 0px;
}

#art_links
{
float:left;
Width: 300px;
Font-Family: Tahoma;
Font-Size: 11pt;
Font-Weight: bold;
Font-Style: italic;
Color: Blue;
Padding-Left: 5px;
Margin: 0px;
}

#art_location_header
{
float: left; 
width: 200px; 
text-align: left; 
font-family: Tahoma; 
font-size: 14pt; 
font-style: italic; 
font-weight: bold;
color: Black; 
padding-left: 5px; 
margin-top: 0px;
margin-bottom: 0px;
}

#art_location
{
float: left; 
width: 175px; 
text-align: left; 
font-family: Tahoma; 
font-size: 11pt; 
font-style: italic; 
font-weight: bold;
color: black; 
padding-left: 5px; 
margin-top: 0px;
margin-bottom: 0px;
}

/*This section controls the styling of the Events pages. */
#events_header
{
    background-color: #CC00FF;
    font-family: Tahoma;
    font-size: 14pt;
    font-weight: bold;
    font-style: italic;
    color: White;
    text-align: center;
    margin: 0px;
}

#events_links_header
{
Font-Family: Tahoma;
Font-Size: 14pt;
Font-Weight: bold;
Font-Style: italic;
Color: Black;
Padding-Left: 5px;
Margin: 0px;
}

#events_links
{
Font-Family: Tahoma;
Font-Size: 11pt;
Font-Weight: bold;
Font-Style: italic;
Color: Blue;
Padding-Left: 5px;
Margin: 0px;
}

/*This section controls the styling of the Facilities pages. */
#facilities_header
{
    background-color: #808080;
    font-family: Tahoma;
    font-size: 14pt;
    font-weight: bold;
    font-style: italic;
    color: White;
    text-align: center;
    margin: 0px;
}

#facilities_links_header
{
Font-Family: Tahoma;
Font-Size: 14pt;
Font-Weight: bold;
Font-Style: italic;
Color: Black;
Padding-Left: 5px;
Margin: 0px;
}

#facilities_links
{
Font-Family: Tahoma;
Font-Size: 11pt;
Font-Weight: bold;
Font-Style: italic;
Color: Blue;
Padding-Left: 5px;
Margin: 0px;
}

/*This section controls the styling of the Parties pages. *******************************************************/
#parties_header
{
    background-color: #33CCCC;
    font-family: Tahoma;
    font-size: 14pt;
    font-weight: bold;
    font-style: italic;
    color: White;
    text-align: center;
    margin: 0px;
}

#parties_links_header
{
float:left;
width: 300px;
Font-Family: Tahoma;
Font-Size: 14pt;
Font-Weight: bold;
Font-Style: italic;
Color: Black;
Padding-Left: 5px;
Margin: 0px;
}

#parties_links
{
float:left;
Width: 300px;
Font-Family: Tahoma;
Font-Size: 11pt;
Font-Weight: bold;
Font-Style: italic;
Color: Blue;
Padding-Left: 5px;
Margin: 0px;
}

#parties_location_header
{
float: left; 
width: 200px; 
text-align: left; 
font-family: Tahoma; 
font-size: 14pt; 
font-style: italic; 
font-weight: bold;
color: Black; 
padding-left: 5px; 
margin-top: 0px;
margin-bottom: 0px;
}

#parties_location
{
float: left; 
width: 200px; 
text-align: left; 
font-family: Tahoma; 
font-size: 11pt; 
font-style: italic; 
font-weight: bold;
color: black; 
padding-left: 5px; 
margin-top: 0px;
margin-bottom: 0px;
}

/*This section controls the styling of the Preschool pages. *******************************************************/
#preschool_header
{
    background-color: #00CC99;
    font-family: Tahoma;
    font-size: 14pt;
    font-weight: bold;
    font-style: italic;
    color: White;
    text-align: center;
    margin: 0px;
}

#preschool_links_header
{
float:left;
width: 300px;
Font-Family: Tahoma;
Font-Size: 14pt;
Font-Weight: bold;
Font-Style: italic;
Color: Black;
Padding-Left: 5px;
Margin: 0px;
}

#preschool_links
{
float:left;
Width: 300px;
Font-Family: Tahoma;
Font-Size: 11pt;
Font-Weight: bold;
Font-Style: italic;
Color: Blue;
Padding-Left: 5px;
Margin: 0px;
}

#preschool_location_header
{
float: left; 
width: 200px; 
text-align: left; 
font-family: Tahoma; 
font-size: 14pt; 
font-style: italic; 
font-weight: bold;
color: Black; 
padding-left: 5px; 
margin-top: 0px;
margin-bottom: 0px;
}

#preschool_location
{
float: left; 
width: 200px; 
text-align: left; 
font-family: Tahoma; 
font-size: 11pt; 
font-style: italic; 
font-weight: bold;
color: Blue; 
padding-left: 5px; 
margin-top: 0px;
margin-bottom: 0px;
}

/*This section controls the styling of the Programs home page. */
#programs_header
{
    background-color: #0000FF;
    font-family: Tahoma;
    font-size: 14pt;
    font-weight: bold;
    font-style: italic;
    color: White;
    text-align: center;
    margin: 0px;
}

#programs_links_header
{
Font-Family: Tahoma;
Font-Size: 14pt;
Font-Weight: bold;
Font-Style: italic;
Color: Black;
Padding-Left: 5px;
Margin: 0px;
}

#programs_links_column_1
{
Font-Family: Tahoma;
Font-Size: 11pt;
Font-Weight: bold;
Font-Style: italic;
Color: Blue;
Width: 125px;
Float: left;
Text-Align: left;
Vertical-Align: top;
Padding-Left: 5px;
Margin: 0px;
}

#programs_links_column_2
{
Font-Family: Tahoma;
Font-Size: 11pt;
Font-Weight: bold;
Font-Style: italic;
Color: Blue;
Width: 125px;
Float: left;
Text-Align: left;
Vertical-Align: top;
Padding-Left: 5px;
Margin: 0px;
}

/*This section controls the styling of the Rentals pages. */
#rentals_header
{
background-color: #ff3300;
Font-Family: Tahoma;
Font-Size: 14pt;
Font-Weight: bold;
Font-Style: italic;
Color: White;
Text-Align: center;
Margin: 0px;
}

/*This section controls the styling of the School Age pages. *******************************************************/
#schoolage_header
{
    background-color: #663300;
    font-family: Tahoma;
    font-size: 14pt;
    font-weight: bold;
    font-style: italic;
    color: White;
    text-align: center;
    margin: 0px;
}

#schoolage_links_header
{
float:left;
width: 300px;
Font-Family: Tahoma;
Font-Size: 14pt;
Font-Weight: bold;
Font-Style: italic;
Color: Black;
Padding-Left: 5px;
Margin: 0px;
}

#schoolage_links
{
float:left;
Width: 300px;
Font-Family: Tahoma;
Font-Size: 11pt;
Font-Weight: bold;
Font-Style: italic;
Color: Blue;
Padding-Left: 5px;
Margin: 0px;
}

#schoolage_location_header
{
float: left; 
width: 200px; 
text-align: left; 
font-family: Tahoma; 
font-size: 14pt; 
font-style: italic; 
font-weight: bold;
color: Black; 
padding-left: 5px; 
margin-top: 0px;
margin-bottom: 0px;
}

#schoolage_location
{
float: left; 
width: 200px; 
text-align: left; 
font-family: Tahoma; 
font-size: 11pt; 
font-style: italic; 
font-weight: bold;
color: black; 
padding-left: 5px; 
margin-top: 0px;
margin-bottom: 0px;
}

/*This section controls the styling of the Sponsors page. */
#sponsors_header
{
background-color: Red;
Font-Family: Tahoma;
Font-Size: 14pt;
Font-Weight: bold;
Font-Style: italic;
Color: White;
Text-Align: center;
Margin: 0px;
}

#supporters_header
{
background-color: Red;
Font-Family: Tahoma;
Font-Size: 14pt;
Font-Weight: bold;
Font-Style: italic;
Color: White;
Width: 583px;
Float: left;
Text-Align: center;
Margin: 0px;
}

#supporters_column_1
{
Font-family: Arial; 
Font-size:9pt; 
Text-align:left;
Width: 275px; 
Float: left; 
Padding: 5px; 
Margin:0px;
}

#supporters_column_2
{
Font-family: Arial; 
Font-size:9pt; 
Text-align:left;
Width: 275px; 
Float: left; 
Padding: 5px; 
Margin:0px;
}

/*This section controls the styling of the Sports pages. */
#sports_header
{
    background-color: #000066;
    font-family: Tahoma;
    font-size: 14pt;
    font-weight: bold;
    font-style: italic;
    color: White;
    text-align: center;
    margin: 0px;
}

#sports_links_header
{
float:left;
width: 380px;
Font-Family: Tahoma;
Font-Size: 14pt;
Font-Weight: bold;
Font-Style: italic;
Color: Black;
Padding-Left: 5px;
Margin: 0px;
}

#sports_links
{
float:left;
Width: 380px;
Font-Family: Tahoma;
Font-Size: 11pt;
Font-Weight: bold;
Font-Style: italic;
Color: Blue;
Padding-Left: 5px;
Margin: 0px;
}

#sports_location_header
{
float: left; 
width: 150px; 
text-align: left; 
font-family: Tahoma; 
font-size: 14pt; 
font-style: italic; 
font-weight: bold;
color: Black; 
padding-left: 5px; 
margin-top: 0px;
margin-bottom: 0px;
}

#sports_location
{
float: left; 
width: 150px; 
text-align: left; 
font-family: Tahoma; 
font-size: 10pt; 
font-style: italic; 
font-weight: bold;
color: Blue; 
padding-left: 5px; 
margin-top: 0px;
margin-bottom: 0px;
}

.table
{
}

.table_header_row
{
    background-color: #7C0041;
    color: White;
    font-weight: bold;
    text-align: center;
}

.table_row
{
font-size: 10pt;
text-align: center;
}

.table_row_alt
{
    font-size: 10pt;
    text-align: center;
    background-color: #EFDDE3;
}

.picture_animation
{
Duration:1.0;
Fps: 20;
}

.picture_fade
{
Opacity:0.0; 
Filter:alpha(opacity=0);
border-color: #666666;
border-style: ridge;
border-width: 1px;
}

.bulleted_list
{
    margin-top:0px;
}

.watermarked
{
background-color: lightblue;
font-family:Tahoma;
font-weight:bold;
font-size:9pt;
}

.static_menu_hover
{
    background-image:url('images/header2.gif');
}

.static_menu_hover_2
{
    background-image:url('images/header2.jpg');
}
