body			{
			padding: 0;
			margin: 0;
			font: small Verdana, Tahoma, Sans-serif;
			background: #000000 url(layout/background.gif) no-repeat top center;
			}

p			{ padding: 0; margin: 6px 0 0px 0px; }
ul			{ margin-top: 3px; margin-bottom: 0px; }
li 			{ padding-bottom: 3px; }

font,th,td		{ font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px;}

a:link 			{ color: #4B4B4B; text-decoration: none; }
a:visited 		{ color: #4B4B4B; text-decoration: none; }
a:active 		{ color: #FFFFFF; text-decoration: none; }
a:hover 		{ color: #FFFFFF; text-decoration: underline; }

td.border-left 		{ background: url(layout/border-left.gif) repeat-y 0 0; }
td.border-right		{ background: url(layout/border-right.gif) repeat-y 0 0; }
td.border-middle	{ background: url(layout/border-middle.gif) repeat-y 0 0; }
td.title-background	{ background: url(layout/title-background.gif) repeat-x 0 0; color: #FFFFFF; }

.mouseoverfade:link img 	{filter:none;}
.mouseoverfade:visited img 	{filter:none;}
.mouseoverfade:hover img 	{opacity: 0.6; filter: alpha(opacity=60); -moz-opacity: 0.60; -khtml-opacity: 0.6;}

.topmenu		{ font-size : 11px; color : #FFFFFF; }
.topmenu:link 		{ color: #FFFFFF; text-decoration: none; }
.topmenu:visited	{ color: #FFFFFF; text-decoration: none; }
.topmenu:active		{ color: #FFFFFF; text-decoration: none; }
.topmenu:hover 		{ color: #B4E2FE; text-decoration: none; }

.boxes 			{ border: 1px solid #DCE9FF; margin-right: 4px; }
.boxes td, .boxes th 	{ background-color: #F6F9FF; }
.boxes th 		{ border-bottom: 1px solid #DCE9FF; }
.boxes .top a:link 	{ color: #000000; text-decoration: none; }
.boxes .top a:visited 	{ color: #000000; text-decoration: none; }
.boxes .top a:active 	{ color: #000000; text-decoration: none; }
.boxes .top a:hover 	{ color: #000000; text-decoration: underline; }
.boxes .bot td  	{ border-top: 1px solid #fff; }

td.shade0  		{ background-color: #F6F9FF; }
td.shade1  		{ background-color: #E6EEFF; }
td.shade2  		{ background-color: #D9E6FF; }
td.shade3  		{ background-color: #E6EEFF; }
td.shade4  		{ background-color: #D9E6FF; }
td.shade5  		{ background-color: #E6EEFF; }

th.shade0  		{ background-color: #F6F9FF; }
th.shade1  		{ background-color: #D9E6FF; }
th.shade2  		{ background-color: #E6EEFF; }
th.shade3  		{ background-color: #D9E6FF; }
th.shade4  		{ background-color: #E6EEFF; }
th.shade5  		{ background-color: #D9E6FF; }


 .date {
 width: 90px;
 }
  .dayw {
 width: 2px;
 }
 .time {
 width: 2px;
 }
 .ve!nue {
 width: 170px;
 }
 .de!scription {
 width: 270px;
 }
.spacer {
width: 10px
}
.highlight {
background-color:#191919;
}
.small {
font-size: 10px;
}

