

table
{
	width: 100%;
}

.wbg th
{
	padding:10px 4px 0px 4px;
/*	background: #f3f2d7;
	border-bottom: 1px solid #c2c2ac; */
	text-transform: lowercase;
	background:#d7c896;
	border-bottom: solid 1px #bba96d;
	color:#81785a;
}

td
{
	padding:4px;
	vertical-align:top;
}

.even td
{
/*	background: #f3e7bf url(../images/dotted.gif) repeat-x bottom left;*/
	background: #f3e7bf; /*f9f8eb*/
	border-bottom: 1px solid #f2db90;
}

.odd td
{
/*	background: #fffde6 url(../images/dotted.gif) repeat-x bottom left; */
	background: transparent;
	border-bottom: 1px solid transparent; /* #fef8b3 */
}

.cancelled td
{
	text-decoration: line-through;
	color: #900;
}

.cancelled .venue
{
	background: url(../images/cancelled.png) no-repeat center right;	
}

.past td
{
	color: #c2b999;
}

.venue span
{
	font-weight: bold;
}

.date
{

	width: 100px;
	font-size: 11px;
	font-weight: bold;
/*	height: 45px;
	line-height:15px; */
/*	background: #fff url(../images/cal.png) no-repeat center top; */
}

/*.odd td.date{background-color: #ecc560;}
.even td.date{background-color: #ecc560;} */

.date .da
{
	font-size:11px;	
	border-bottom: 1px solid #000;
}

.date .nr
{
	font-size:18px;	
}

.date .mo
{
	
}

h3.cal
{
	padding-top:20px;
	padding-bottom:5px;
	font-weight:normal;
	margin:0;
/*	background: url(../images/dotted.gif) repeat-x bottom left; */
}

.paging
{
/*	position: absolute;
	top:0; */
}

li
{
	color:#000;
}
