body{background:#330000;margin:0;} 
#header{height:237px;background:url(images/top.jpg) no-repeat;}
#header a{display:block;height:237px;}
.l_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #E3CFAD;
}
.l_content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #3C1A08;
	text-decoration: none;
}
.l_content a:link {
	color: #3C1A08;
	text-decoration: none;
}
.l_content a:hover {
	color: #3C1A08;
	text-decoration: none;
}
.l_content a:visited {
	text-decoration: none;
	color: #3C1A08;
}
.r_content {
	font-family: Tahoma, Arial;
	font-size: 9px;
	color: #DCC1A5;
}
/* scroller
 ***************/
.scroller{position:relative;overflow:hidden;height: 200px;margin-top: 62px;margin-bottom:25px;top:0;}
.scroller ul{margin:0;padding:0;}
.scroller li{list-style:none;clear:both;}
.scroller .container{position:absolute;}
.scroller-controller{text-align:center;}
.scroller-controller .up,.scroller-controller .down{cursor:pointer;margin:0 auto;font-size:0px;line-height:0px;overflow:hidden;}
.scroller-controller .up{background:url('images/scroll-up.gif') no-repeat scroll;width:18px;height:12px}
.scroller-controller .down{background:url('images/scroll-down.gif') no-repeat scroll;width:18px;height:12px}

/* board
 ***********/
.board .photo,.board .info{vertical-align:top;color:#EFDCBA;font-size:9px;}
 
#scroller {
	position:absolute;
	left:220px;
	top:305px;
	width:415px;
	height:250px;
	clip:rect(0 310 246 0);
	overflow:hidden;
	z-index: 13;
}
	#scroller #container {
	position:absolute;
	left:0px;
	top:0px;
	width:415px;
	height:210px;
	overflow:hidden;
	visibility: visible;
}
		#scroller #content { position:absolute; width:415px; }
	
	#scroller #scrollUp { position:absolute; left:198px; top:218px; }
	#scroller #scrollDn { position:absolute; left:198px; top:233px; }
	#scroller #scrollerMo5Shim { position:absolute; left:0px; top:5px; width:1px; height:1px; }
	
	#scroller #scrollbar {
	position:absolute;
	left:415px;
	top:43px;
	width:10px;
	height:200px;
	visibility: hidden;
}
		#scroller #thumb {
	position:absolute;
	left:0px;
	top:11px;
	visibility: hidden;
}
		#scroller #thumbArrowUp, #scroller #thumbArrowDn { position:absolute; left:2px; visibility:hidden; }
		#scroller #marker {
	position:absolute;
	left:1px;
	top:0px;
	width:8px;
	height:1px;
	clip:rect(0 8 1 0);
	background-color:#ffffff;
	layer-background-color:#CCCCCC;
	color: #000000;
	visibility: hidden;
}
		#scroller #elevDn {
	position:absolute;
	left:0px;
	top:0px;
	width:10px;
	height:200px;
	clip:rect(0 10 200 0);
	background-image:url(scripts/elevator1.gif);
	layer-background-image:url(scripts/elevator1.gif);
	visibility: hidden;
}
		#scroller #elevUp {
	position:absolute;
	left:0px;
	top:0px;
	width:10px;
	height:200px;
	clip:rect(0 10 200 0);
	background-image:url(elevator1.gif);
	layer-background-image:url(scripts/elevator1.gif);
	visibility: hidden;
}
.m_content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #EFDCBA;
}
.picture {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #EFDCBA;
	text-decoration: underline;
}
.picture a:link{
	color: #EFDCBA;
	text-decoration: underline;
}
.picture a:visited {
	color: #EFDCBA;
	text-decoration: underline;
}
.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #3C1A08;
}
.download {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #603811;
	text-decoration: underline;
}
.page {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #603811;
	text-decoration: none;
}
.page a:link {
	font-weight: bold;
	color: #603811;
	text-decoration: none;
}
.page a:hover {
	font-weight: bold;
	color: #603811;
	text-decoration: none;
}
.page a:visited {
	font-weight: bold;
	color: #603811;
	text-decoration: none;
}.page1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #ECDAB8;
}
.worldwide {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #E3CFAD;
	text-decoration: none;
}
.worldwide a:link{
	color: #E3CFAD;
	text-decoration: none;
}
.worldwide a:visited {
	color: #E3CFAD;
	text-decoration: none;
}
.worldwide1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #E3CFAD;
	text-decoration: none;
}
.worldwide1 a:link{
	color: #E3CFAD;
	text-decoration: none;
}
.worldwide1 a:visited {
	color: #E3CFAD;
	text-decoration: none;
}
iframe.calendar-of-events{border:0;width:344px;height:100%;}
body.calendar-of-events{border:0;background:url(images/bg-calendar-of-event.png);color:#E3CFAD;font-family:Arial;padding:0 10px;}
body.calendar-of-events h3{font-weight:normal;margin:1em 0;}
body.calendar-of-events ul.event-img-container{list-style:none;margin:0;padding:0;position:absolute;width:800px;height:67px;}
body.calendar-of-events ul.event-img-container li{float:left;}
body.calendar-of-events ul.event-img-container img{cursor:pointer;}
body.calendar-of-events ul.event-img-container img.b{display:none;}
body.calendar-of-events table{font-size:9px;margin-top:15px;width:100%}
body.calendar-of-events table th,body.calendar-of-events table td{padding:3px 0;vertical-align:top;}
body.calendar-of-events table th{font-weight:bold;width:100%;text-align:left;border-bottom:solid 1px #ffffff;}
body.calendar-of-events table th.date{width:50px;}
body.calendar-of-events table th.venue{width:170px;padding-left:7px;}
body.calendar-of-events table th.remarks{width:63px;padding-left:30px;}
body.calendar-of-events table tr{display:none;cursor:pointer;}
body.calendar-of-events table tr.header,body.calendar-of-events table tr.event-11{display:table-row;}
body.calendar-of-events .year{position:absolute;bottom:0;margin-bottom:20px;width:325px;border-bottom:solid 1px #ffffff;height:53px;}
body.calendar-of-events .year h3{font-size:56px;margin:0;}
body.calendar-of-events .download{text-align:right;position:absolute;bottom:30px;right:100px;}
body.calendar-of-events .download a{color:#E3CFAD;}
.event-img-marquee-container{position:relative;overflow:hidden;height:67px;}
