
ul, li  {margin:  0; padding:  0; list-style: none;}
div#past a {text-decoration: underline;color: #DBDBDB;}

div#back.performances {background: transparent url(../images/titleback.gif) no-repeat 645px -10px; height: 90px;}



div#performances-head {height: auto; background: url(../images/paper.gif) repeat; float: left; width: 100%; margin-top: 10px;} 
div#performances-head ul.list{float: left; background: url(../images/paper_light.gif);  width: 89%; margin: 3%; padding: 1.5% 3%; border: 1px double white; text-align: left; color: #050145; font-family: georgia, garamond, serif;}
ul.list li {float:  left; width:  100%;list-style:  none; padding: 15px 0; margin:  0; border-bottom:  1px dotted #666;}
.beechman {float: left; width: 60%; }
}
.beechman a {text-decoration: underline;}
}
.beechman  li {padding: 0; margin:  0; text-align: left;}
.poster {float:  right: width: 40%; text-align: right;}


/***old styles with map
div#performances-head ul {float: left; width: 90%;  list-style-type: none; margin: 30px 0; padding: 0 5%;  color: #050145; font-family: georgia, garamond, serif;}
div#performances-head li.map {float: left; width: 60%;}

div#performances-head iframe {width: 425px; height: 350px; padding: 0; border: 10px solid #050145; background-color: #050145;}
div#performances-head small {text-transform: lowercase; padding-top: 5px; color: #050145;}
div#performances-head li.details  {float: right; background: url(../images/paper_light.gif);  width: 35%;  padding: 2%; border: 1px double white; text-align: left;}

**/
.details a {color: blue; }
.details a:hover {color: #0066CC}
p.savethedate {float: none; color: #050145; font-family: georgia, times, serif; font-weight: bold; text-transform: lowercase; text-align: left; border-bottom: 1px solid #050145;}

h2 {text-transform: lowercase;  font-size: 1.2em; line-height: 20px; color: #050145; padding-top: 10px; padding-bottom: 10px;}


p {font-family: georgia, garamond, serif; font-size: 16px; text-transform: none; color: #050145;}

.instructions {font-size: 1em;} 
.instructions a {color: #050145}


div#past {float: left; width: 95%; margin: 2.5%; padding-bottom: 3%;}



div#past ul#past {width: 95%; height: auto;  margin: 0 auto; padding: 10px 10px 10px 20px; font-family: georgia, times, serif; text-align: left; line-height: 1.5em;  color: #e8f5d9; border: 4px double #e8f5d9;}
li.title {border-bottom: 1px solid #e8f5d9; list-style: none;  color: #e8f5d9; font-family: georgia, times, serif; font-size: 14px; font-weight: bold; text-transform: lowercase; text-align: left; }
li.date {margin: 15px;}
div#past p {color: #e8f5d9; text-transform: none; line-height: 1.5em; padding: 0; margin: 0;}


