/* Table for Workshop/Event dates */

.datetime {
color: #983222;
font-size:10px;
line-height:100%;
margin-bottom:0.2em;
text-transform:uppercase;
}

caption.wslevel {
font-weight:bold;
color:#983222;

}

caption {
color:#544C41;
padding-top: 10px;
text-align:left;
}

th {
background-color:#ffffff;
color:#666666;
font-size:12px;
line-height:11px;
padding:5px;
text-align:left;
vertical-align:top;
}

tr {
	vertical-align:top;
	}
	
td {
	padding:5px;}

.wsdates {
	font:13px/1.5em Verdana, Arial, Helvetica, sans-serif;
	border:1px solid #DEDCD2;
	}
	
ul.nobullets, ul.nobullets li, .wsdates ul, .wsdates li {
font:13px/1.5em Verdana, Arial, Helvetica, sans-serif;
color:#000000;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}
ul, ol {
padding-left:1.3em;
}
ul {
margin-left:0;
padding-left:0;
}

table .smallnote {
margin-bottom:0;
padding-bottom:0;
}
.smallnote {
color:#544C41;
font-size:9px;
line-height:10px;
}
.offrow {
	background-color: #F0F0F0;
	}
	
p.table {
	font:13px/1.5em Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	margin:0;
	}
.soldout { background: #FFFFFF;}
.soldmessage { background: #FFFFFF;  font-weight: bold; text-align: center; }