body.dlstyle  {
     margin: 12px;
     }
h1, h2, h3 { 
     text-align: center;
     font-family: "Times New Roman","Times Roman",Times,serif;
     color: blue;
      }
th {
     text-align: right;
     }
td.links {
     text-align: center; font-size: smaller;
     }

dt {
	font-weight: bold;
	margin : 28px 12px 12px 4px;
  }
dt.forsale {
	 color: blue;
	 }
dt.wanted {
	 color: red;
	 }
dt.other {
   color: green;
	 }
dd {
	margin : 0px 12px 0px 24px;
}
.center {
     text-align: center;
     }
	 
.contents {
	color : Yellow;
	border-color : silver;
	border-width : 4px;
	text-decoration: none;
}

.promo {
    font-family: "Comic sans MS","Monotype Corsiva",Impact,serif;
    font-size: 14pt;
    font-style: italic;
    font-weight: bold;
    text-decoration: none;
    color: red;
    }
.eventmonth {  
     font-weight: bold; 
     text-align: left;
     font-family: arial,univers,sans-serif; 
     background-color: #ddeeff;
     }
.eventbullet {  
     text-align: right;
     font-family: arial,univers,sans-serif; 
     }
.eventday { 
     font-weight: normal; 
     text-align: right;
     font-family: arial,univers,sans-serif; 
     }
		 
.eventdetail { 
     font-weight: normal; 
     text-align: left;
     font-family: arial,univers,sans-serif; 
     line-height: 120%;
}
.eventdetail p {
		 margin-top: 1px;
		 margin-bottom: 3px;
     }
.eventdetail br {
		 line-height: 60%;
     }
.left {
	text-align: left;
}
.super {
  font-size:70%;
	vertical-align:super;
}
.super {
	font-size: 80%;
	vertical-align: super;
}
.highlightbk {
	background-color: #CCCCFF;
	padding: 10px;
	width: 100%;
}
.approvedEvent {
	color: #090;
}
.unapprovedEvent {
	color: #C00;
}
