

@import url(http://fonts.googleapis.com/css?family=Lobster);
@import url(http://fonts.googleapis.com/css?family=Roboto+Slab);
@import url(http://fonts.googleapis.com/css?family=Special+Elite);
@import url(http://fonts.googleapis.com/css?family=Stardos+Stencil);

/*#topstyle {
  height:7px;
  background-color:#B2F0F1;
}*/

.body {
  width: 100%;
}

.navbar {
	/*background-color:#4AD5D8;*/
		
		font-family: 'Special Elite', cursive;
    background-color:#fff;
    margin-left:20px;
    margin-right:20px;
    border:none;
    margin-top:10px;
    color:#666666;


}

.navbar-brand {
    float: left;
    font-size: 16px;
    height: 10px;
    line-height: 10px;
    margin-top:10px;
    padding: 15px;
    letter-spacing: 2px;
    color:#666666;
}

a .navbar-brand {
	color:#666666;

}

.navbar-nav > li > a {
	  font-size:10px;
	  text-transform: none;
	  /*opacity:0.7;*/
	  height: 10px;
    margin-top:10px;
    line-height:1px;
    margin-right: 10px;
    border:solid 1px #84e5e7;
    background-color: #fff; 
}

.navbar-default .navbar-collapse, .navbar-default .navbar-form {
  float:right;
}

.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
    background-color: #fff;
  }


a {
    color:#4ad5d8 ;
	}

 ul {         
          padding:0 0 0 0;
          margin:0 0 0 0;
      }
      ul li {     
          list-style:none;
          margin-bottom:25px;           
      }
      ul li img {
          cursor: pointer;
      }


      .casting {
      	color:#84e5e7;

      }

      h2 {
        font-family:'Special Elite';
        font-size:19px;
        text-align: center;
      }

      .classinfo {
        font-family:'Special Elite';
        font-size:16px;
        text-align:center;
      }

      .jumbotron {
        border: solid 2px #84e5e7;
        background-color: #fff;
        }

        #openingcontent {
        	width:100%;
        	text-align:center;
        }


#contact {
	background-color: #ffffff;
	text-align:left;
    color: #666666;
}

#contact h3 {
  color:#84e5e7;
  text-align:center;
  font-family:'Special Elite';
  padding-bottom:20px;
  border-top:solid 1px #84e5e7;
}
#contacta {
    background-color: #ffffff;
    text-align:left;
    color: #666666;
    padding-right: 0px;
  
}

#contacta h2{
  line-height: 23px;

}

#work {
	text-align:center;
	margin-bottom:70px;
	margin-top:40px;
}

#contact <.a {
    color: #666666;
}

.fancy2 {
	float:center;
	margin-top: 40px;
}

.form-control {
    border: 1px solid #4ad5d8;
}

.btn {
    background-color: #4ad5d8;
    border-color: #3baaac;
    color: #fff;
}

#pastwork {
	padding:20px;
}

#gallery {
	padding-top:40px;
  /*overflow-y:scroll;
  height:300px;*/
}

#about {
  padding-left:10px;
  text-align:center;

}

#quote h3 {
    font-family:'Special Elite';
    color:#666666;
    text-align:center;
}

#quote {
  padding-right:11px;
  font-size:11px;
   color:#666666;
  text-align:center;
  font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;

}

#quote p {
   border: solid 1px #84e5e7;
   padding:10px;
}


#quote2 h3 {
    font-family:'Special Elite';
    color:#666666;
    text-align:center;
}

#quote2 {
  font-size:11px;
   color:#666666;
  text-align:center;
  font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;

}

#quote2 p {
  border-radius: 40px 40px;
   border: solid 1px #84e5e7;
   padding:20px;
}



#bio{
  margin:20px;
  padding:20px;
  font-size:14px;
   color:#666666;
  text-align:left;
  font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
 border-top: solid 1px #84e5e7;
}

.circular {
  text-align: right;
  width: 210px;
  height: 290px;
  /*
  border-radius: 150px;
  -webkit-border-radius: 150px;
  -moz-border-radius: 150px;*/
  
  box-shadow:0 0 8px rgba(59, 170, 172, .8);
  border:solid 1px #3baaac;
}

.shel {
  text-align:center;
  font-style:oblique;
     border: solid 2px #84e5e7;
       padding:20px;
}

#classperspective {
  margin-top:10px;
  padding-left:10px;
  padding-right:30px;
 font-size:12px;
   color:#666666;
  text-align:center;
  font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;

}


#classperspective h3 {
    font-family:'Special Elite';
    color:#666666;
    text-align:center;

}

#classperspective p {
  margin-top:40px;
  border-radius: 40px 40px;
   border: solid 1px #84e5e7;
   padding:20px;
}

#classdescription{
  font-size:14px;
   color:#666666;
  text-align:left;
  font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
  border: solid 2px #84e5e7;
  padding:20px;
  margin-bottom:45px;
}


#classdescription h3 {
  font-family: 'Special Elite';
}

#aboutallison {
  margin-top:30px;
  padding-left:30px;
  padding-right:30px;
 font-size:12px;
   color:#666666;
  text-align:center;
  font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;

}


#aboutallison h3 {
    font-family:'Special Elite';
    color:#666666;
    text-align:center;
    margin-bottom:20px;

    
}

#aboutallison p {
  margin-top:30px;
  border-radius: 40px 40px;
   border: solid 1px #84e5e7;
   padding:22px;
}

