.tabbed {
  overflow:hidden;
  height:100%;
  }
.tabbed ul.tabs {
  overflow:hidden;
  height:100%;
  font-size:18px;
  }
.tabbed ul.tabs li {
  float:left;
  display:inline;
  margin-right:1px;
  }
.tabbed ul.tabs li a {
  float:left;
  display:block;
  margin-top:2px;
  padding:9px 20px;
  background:#e0dcd5;
  color:#706b69;
  text-decoration:none;
  }
.tabbed ul.tabs li a:hover,
.tabbed ul.tabs li a.active {
  background:#f4efe6;
  margin-top:0;
  padding:10px 20px;
  color:#b20e3d;
  }



.tabbed .panes .pane {
  display:none;
  overflow:hidden;
  height:100%;
  padding: 20px 20px 10px;
  background:#f4efe6;
  }
  
  
  
.event_gallery {
  margin-top:20px;
  }  
.event_gallery .panes .pane {
  padding-bottom:14px;
  }
.event_gallery .pane ul {
  padding:0;
  overflow:hidden;
  margin:0;
  overflow:hidden;
  height:100%;
  }
.event_gallery .pane ul li {
  display:inline;
  float:left;
  margin-right:6px;
  margin-bottom:6px;
  overflow:hidden;
  height:100%;
  }
.event_gallery .pane ul li img {
  display:block;
  overflow:hidden;
  }
.event_gallery .pane ul li.last {
  margin-right:0;
  }

  
  
.side_gallery {
  /*margin-top:35px;*/
  margin-bottom:20px;
  }  
.side_gallery .panes .pane {
  padding:10px 10px 0;
  }
.side_gallery .pane ul {
  padding:0;
  overflow:hidden;
  height:100%;
  }
.side_gallery .pane ul li {
  display:inline;
  float:left;
  margin-right:10px;
  margin-bottom:10px;
  }
.side_gallery .pane ul li.last {
  margin-right:0;
  }
.side_gallery .tabbed ul.tabs li a {
  float:left;
  display:block;
  margin-top:2px;
  padding:9px 13px 9px 12px;
  text-decoration:none;
  font-size:16px;
  }
.side_gallery .tabbed ul.tabs li a:hover,
.side_gallery .tabbed ul.tabs li a.active {
  margin-top:0;
  padding-top:10px;
  padding-bottom:10px;
  }
  
  



#cast-creative ul li {
  display:block;
  padding:0 0 10px;
  overflow:hidden;
  height:100%;
  }
#cast-creative ul h4 {
  font-size:16px;
  margin:0 0 5px;
  }
#cast-creative ul span {
  font-size:12px;
  font-style:italic;
  }



#reviews ul li {
  padding:5px 0 10px 30px;
  background:url('../images/icons/quote_general.png') no-repeat left top;
  overflow:hidden;
  height:100%;
  }
#reviews ul blockquote {
  width:auto!important;
  margin:0 0 5px!important;
  padding:0;
  display:block;
  clear:both;
  float:none;
  border:0 none;
  background:none;
  font-size:16px;
  line-height:20px;
  }
#reviews ul cite {
  font-style:italic;
  }






  
  
  



/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
