/* CSS Document */

ul {
list-style-type:none; 
margin:0 0 0 0; 
padding:0 0 0 0
}

.title {
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	}
	
#disclaimer {
width:100%;
border-top:1px dotted #999999;
padding-top:10px;
margin-top:10px
}

#disclaimer p {
font-size:10px;
}

#plaza {
font-weight:bold;
padding-top:10px;
}

.open-wrap {
width:100%; 
padding-bottom:30px
}

.img {
float:left; 
width:100px;
}

.descrp {
float:right; 
width:440px
}

#last-sat{
width:100%; 
margin-bottom:20px
}

#opening {
font-weight:bold;
margin-bottom:0;
padding:10px 0 0 0;
border-top:1px dotted #999999
}

#phone {
padding:0 0 5px 8px;
margin:0
}

.spacer {
clear:left; 
height:10px
}

.spacer-last {
clear:left; 
height:20px
}

#tix-img{
margin:0 auto 5px auto; 
width:100%
}
#tix-box {
border: 1px solid rgb(187, 187, 187); 
margin:0 0 12px 12px; padding: 8px 8px 12px; 
background: rgb(240, 239, 239) none repeat scroll 0%; 
-moz-background-clip: -moz-initial; 
-moz-background-origin: -moz-initial; 
-moz-background-inline-policy: 
-moz-initial; 
float: right; 
width: 160px;
}

.event-date {
margin:0; 
padding:0 0 4px 0
}


#enews-img {
float:left; 
margin:0 4px 0 0
}

.thelibrary {
letter-spacing: -1px !important
}

td.line	{
	border-top: 1px dotted #ccc;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	}	
	
li.evlink {list-style:none; margin:0 0 5px 0}
li + p {margin-top: 18px} 

/*#events {
width:100%; 
padding:5px 0 10px 0;
border-top:1px #999999 dotted
}*/

