
#contentbelowtabs{ 
	padding-left:1em;
	padding-bottom: 1em;
	/* border-left:1px solid #333366;
	border-right:1px solid #333366;
	border-bottom:1px solid #333366;*/
	margin-top:1em;
	margin-right:1em;
	margin-bottom:1em;
}
#contentbelowtabs h3{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000042;
}
/* tabbed navigation */
#menu {
	border-bottom : 1px solid #333366;
	margin: 0;
	margin-left:10em;
	padding-bottom : 19px;
	padding-left : 10px;
	width:auto;
}

#menu ul, #menu li	{
	display : inline;
	list-style-type : none;
	margin : 0;
	padding : 0;
}

	
#menu a:link, #menu a:visited	{
	background : #eee;
	border : 1px solid #333366;
	color : #333366;
	float : left;
	font-size : 0.9em;
	font-weight : normal;
	line-height : 14px;
	margin-right : 4px;
	padding : 2px 6px 2px 6px;
	text-decoration : none;
}

#menu a:link.active, #menu a:visited.active	{
	background : #fff;
	border-bottom : 1px solid #fff;
	color : #000;
}

#menu a:hover	{
	color :#333366;
	background-color: #cfdff0;
}

	
body.jan #menu li#jan a, 
body.feb #menu li#feb a,
body.mar #menu li#mar a,
body.apr #menu li#apr a,
body.may #menu li#may a,
body.jun #menu li#jun a,
body.jul #menu li#jul a,
body.aug #menu li#aug a,
body.sep #menu li#sep a,
body.oct #menu li#oct a,
body.nov #menu li#nov a,
body.dec #menu li#dec a,
body.snap #menu li#snap a,
body.coming #menu li#coming a,
body.full #menu li#full a   {

	background : #fff;
	border-bottom : 1px solid #fff;
	color : #333366;
}



 #menu ul a:hover {
	color :#333366 !important;
}

/* end of tabbed navigation */
table.event{
padding:0;
margin-right:0.5em;
margin-top:0.5em;
 border-top:dashed 1px #333366;
 border-left:1px solid #333366;
	border-right:1px solid #333366;
	width:auto;
}
.event th{
text-align:left;
background-color: #cfdff0;
 vertical-align:top;
 font-size:0.8em;
 color:#333366;
  padding:4px;
    border-bottom:dashed 1px #333366;
}
.event td{
 vertical-align:top;
 font-size:0.8em;
 color:#333366;
 padding:0.5em;

  border-bottom:dashed 1px #333366;
}
.event td.prices{
background-color: #e9f2fb;
}
.event td a{
color: #333366;
font-weight:bold;
text-decoration:none;
}
.event td a:hover{
color: #333366;
text-decoration:underline;
}
