body {
/*	background: transparent url(./background.jpg) repeat; */
  background-color: #aeb6b9;
  font-family: calibri, arial;
}

#l2d_wrapper {
   min-height: 10px;
  border-radius: 5px;	
  -moz-border-radius: 5px; 
  -webkit-border-radius: 5px; 
  -khtml-border-radius: 5px;

  box-sizing: content-box;
  margin: 0 auto;
  margin-top: 20px;
  margin-bottom: 20px;
  padding-bottom: 20px;
}

#showcase {
  border-bottom:5px solid grey;
}

@media screen and (min-width: 320px) {
  #l2d_wrapper {
	  width: 98%;
  }	  
}	 
 
@media screen and (min-width: 600px) {
  #l2d_wrapper {
	  width: 90%;
  }	  
}	  

@media screen and (min-width: 800px) {
  #l2d_wrapper {
	  width: 80%;
  }	  
}

@media screen and (min-width: 800px) {
  #l2d_wrapper {
	  width: 80%;
  }	  
}


#event_banner {
	width: 95%;
	margin: 0 auto;
	max-height:
}
#event_banner img {
	max-width: 100%;
}


#event_body {
  height: auto;
  overflow: auto;
  padding-bottom: 1em;
  width: 95%;
  border-radius: 5px;	
  -moz-border-radius: 5px; 
  -webkit-border-radius: 5px; 
  -khtml-border-radius: 5px;
  border: 1px solid #B2B1B1;
  box-sizing: content-box;
  margin: 0 auto;
  background-color: #ffffff;
}

#event_footer {
	display: block;
	width: 95%;
	margin: 0 auto;
	margin-top: 1em;
	background-color: #000;
	color: #FCF400;
}
#event_footer p {
	text-align: center;
	font-family: calibri, arial;
}