﻿@font-face 
{  
	  font-family: "ZemkeHandITC TT"; 
	  
	  src: url('images/zemkeha1.eot'); /* IE */ 
	  src: local("ZemkeHandITC TT"), url("images/zemkhi_.otf") format("opentype"); /* non-IE */
} 

body
{
    font-size: 62.5%;
    margin:0;
    padding:0;
    font-family:'ZemkeHandITC TT',Georgia,'Lucida Grande',Verdana,sans-serif;
    text-align:center;
    color:Gray;
    background:gray url('images/main-background.png') top center fixed repeat-y;
}
#wrapper
{
    width:960px;
    margin: 0 auto 0 auto;
    text-align:left;
}

#logo
{
    margin-top: -2.0em;
}

#navigation
{   
    margin-top: 8.0em;
    width:100%;
    height:2.5em;
    background: #660b50;
}

#navigation a
{
    float:left;
    padding-left: 3.0em;
    font-size:1.5em;
    font-family: 'ZemkeHandITC TT';
    color:white;
    font-weight:bold;
    text-decoration: none; 
    
}
#navigation a:link
{
    color:  White;
}
#navigation a:hover 
{
    color:#cd5928;
}
#navigation a:active
{
    color: Black;
}
#upcoming-events
{
    font-family: "ZemkeHandITC TT";    
    margin-top: -7.0em;
    margin-left: 8.0em;
    width:20.0em;
    font-size:2.7em;
    font-weight:bold;
    line-height:1.50em;
    text-align:center;
    color:#cd5928;
}    	
#welcome, #welcome1
{
    margin-top:1.0em;
    margin-left: 5.0em;
    font-family:ZemkeHandITC TT;
    font-weight: bold;
    text-align:center;
    line-height:1.0em;
    width:20.0em;
    font-size:3.0em;
    color:#cd5928;
   
}
#videossummer1, #videossummer2, #videossummer3
{
    margin-top:1.0em;
    margin-left: 5.0em;
    font-family:ZemkeHandITC TT;
    font-weight: bold;
    line-height:1.0em;
    width:20.0em;
    font-size:3.0em;
    color:#cd5928;
    
   
}
#videossummer2
{
    margin-top:1.0em;
    margin-left: 5.0em;
    font-family:ZemkeHandITC TT;
    font-weight: bold;
    line-height:1.0em;
    width:20.0em;
    font-size:3.0em;
    color:#cd5928;
    
   
}

#videos
{
    margin-top:1.0em;
    margin-left: 5.0em;
    font-family:ZemkeHandITC TT;
    font-weight: bold;
   /* text-align:center;*/
    line-height:1.0em;
    width:20.0em;
    font-size:3.0em;
    color:#cd5928;
   
}
#videos1
{
    margin-top:1.0em;
    margin-left: 5.0em;
    font-family:ZemkeHandITC TT;
    font-weight: bold;
   /* text-align:center;*/
    line-height:1.0em;
    width:20.0em;
    font-size:3.0em;
    color:#cd5928;
   
}

#childrenconfidence
{
    margin-top:0.0em;
    margin-left:14.0em; 
}

    
#mission-statement, #about-us, #testimonials, #mission-statement
{ 
    margin-top:1.0em;
    margin-left: 12.0em;
    text-align: justify;
    width:40.0em;
    font-size:1.5em;
    font-weight:bold;
    color:#660b50;
    text-indent:2.0em;
    
}
#contactus
{
    margin-left:12.0em;
    font-size:1.5em;
    color:#660b50;
    font-weight:bold;
}

#facebook a

{
   
    margin-left: 25.0em;
    font-family:"ZemkeHandITC TT";  
    color:#cd5928;
    text-decoration:underline;
    font-size:2.0em;
    
}

#cupon
{
    margin-top: 0.0em;
    text-align: center;
}



 
#links 
{
    font-weight: bold;
    text-align:center;
    line-height:1.0em;
    /*width:20.0em;*/
    font-size:3.0em;
   
    margin-left: 10.0em;
    font-family:"ZemkeHandITC TT";  
    color:#cd5928;
    /*text-decoration:underline;*/
    font-size:2.0em;
    
} 

#registrationform 

{
   
    margin-left: 15.0em;
    font-family:"ZemkeHandITC TT";  
    color:#cd5928;
    text-decoration:underline;
    font-size:2.0em;
    
} 

#page-title h2, #testimonials-title h2, #summerworkshop h2,  #contactus-title h2
{
    margin-left:8.0em;
    font-size:2.2em;
    color:#cd5928;
    font-weight:bold;
}
#def-classes, #thankyou
{
    text-indent:2.0em;
    margin-left:12.0em;
    text-align: justify;
    width:40.0em;
    font-size:1.5em; 
    font-weight:bold;
    color:#660b50;
    
}
#activities1
{
    margin-left:12.0em;
    font-weight:bold;
    font-size:1.5em; 
    color:#660b50; 
}
#activities1 ul, #activities2 ul
{
    margin-top: -1.0em;
}
#activities2 
{
   margin-top: -16.0em;
   margin-left: 30.0em;
   font-size:1.5em;
   font-weight:bold; 
   color:#660b50;  
}
#prices 
{
    margin-top:5.0em;
    margin-left:12.0em;
    font-size:1.5em;
    font-weight:bold; 
    color:#660b50; 
}
#fun-classes
{
    margin-top:-10.0em;
    float:right;
}
#registration a
{
    margin-left: 25.0em;
    color:#cd5928;
    font-size:1.5em;
    text-decoration:underline;
}
#schedule-title h1
{
    font-size:2.5em;
    text-align:center;
    color:#cd5928;
}
#day-off
{
    font-size:1.5em;
    text-align:center;
    color:#660b50;    
}
#alingtable
{
    margin-left:17.0em;
    width:66.0em;
}
    
#monday, #tuesday, #wednesday, #thursday, #friday, #saturday
{
    padding: 0.5em;
    float: left;
}
table
{
    border-collapse:collapse;
    border:1px solid black;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:small;
}
th
{
    Text-align:center;
    background:#660b50;
    color:White;
    padding:0.2em;
 
}
td
{
    color:black;
    border:1px solid black;
    padding:0.2em;
}

#kids-performing
{
    margin-top:1.0em;
    float:right; 
}
#limitspace
{
    margin-top :20.0em;  
    margin-left:18.0em;
    color:#cd5928;
}
#registrationformsummer 

{
   
    margin-left: 10.0em;
    font-family:"ZemkeHandITC TT";  
    color:#cd5928;
    text-decoration:underline;
    font-size:2.0em;
    
} 
/*#registration1 
{
    margin-top:8.0em;
    margin-left:15.0em;
    color:#cd5928;
    font-size:1.5em;
    text-decoration:underline;
}*/
#registration2 a
{
    margin-top:0.0em;
    margin-left:8.0em;
    color:#cd5928;
    font-size:2.0em;
    text-decoration:underline;
}
#sessions
{
    margin-top:3.0em;
    margin-left:23.0em;
}

#gallery, #gallery1
{
    margin-top: 3.0em;
    margin-left: 18em;
    margin-right: 15em;
}
#gallery img, #sessions img, #gallery1 img
{
    border: 5px ridge Purple;
}

.enlarge
{
 font-size: large;
 color: Black;   
}

#contact_form
{
    margin-left: 50.0em;
    margin-top: -24.0em;
}

#info
{
    line-height: 1.0em;
    font-family: Arial;
    text-align:center;
    margin-top:5.0em;
    font-size:1.0em;
    color:#660b50;    
}
#limitedspace
{
    margin-top :30.0em;  
    margin-left:18.0em;
    color:#cd5928;
}

#video
{
    margin-left:18.0em;
    
    color:#cd5928;
}
#videochannel12
{
  margin-left:25em;
  
}
  
