.text10 {  font-size: 10px}
.text12 {  font-size: 12px ; line-height: 1.2em;}
.text12_BoldRed { font-size: 12px ; font-weight: bold; color: #FF0000}
.text12_BoldBlue {  font-size: 12px; line-height: 20px; font-weight: bold}
.text12brown {font-size: 12px;line-height: 1.2em;color: #663300;}
.text14 {  font-size: 14px; line-height: 20px; font-weight: normal}
.text16 {  font-size: 16px}
.border_U {  border-color: #0033CC black black; border-style: solid; border-top-width: thin; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.border_L {  border-color: #0033CC black black; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: thin}
.border_R {  border-color: #0033CC black black; border-style: solid; border-top-width: 0px; border-right-width: medium; border-bottom-width: 0px; border-left-width: 0px}
.border_D {  border-color: #0033CC black; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: thin; border-left-width: 0px}
BODY{
scrollbar-track-color:#008bce;
scrollbar-face-color:#ffffff;
scrollbar-darkshadow-color:#000000;
scrollbar-highlight-color:#000000;
scrollbar-3dlight-color:#000000;
scrollbar-arrow-color:#c45e3c;}
A:link{color:blue;} 
A:visited{color:blue;} 
A:active{color:blue;text-decoration:none;} 
A:hover{color:blue;;}
.text12_red { font-size: 12px ; line-height: 1.2em; ; color: #FF0000}
.Breadcrumbs_link {  font-size: 12px; color: #006699}
.Breadcrumbs_active { font-size: 12px; color: #FF6600; font-weight: normal}
.margin_1em {  margin-left: 1em}
input.but { text-align:center; font-weight:bold;padding-bottom:2px;height:19; background-color:#D9ECFF; color:#0066CC; 
						border: 1px solid #0066CC; }

div#imagetitle h2{
	text-indent:-1000em;
	font-size: 12px
}

div#imagetitle{
	width:700px;
	height:30px;
	clear:both;
	background:url(images/schedule_title.jpg) top;
}

/*|||||||||||||||||||
	mainmenu
|||||||||||||||||||*/
div#mainmenu{
	height:27px;
	width:100%;
	padding:0 0 3px 0;
	background:#ffffff url(images/menubar_bk.gif) bottom;
}
div#mainmenu ul{
	padding:0 127px 0 0;
	margin:0;
}
div#mainmenu li{
	margin:0;
	list-style-type:none;
	float:left;
	overflow:hidden;
}
li#li_event a:link,li#li_event a:visited{
	text-indent:-100em;
	background:#ffffff url(images/menu_01.gif) 0 0;
	display:block;
	width:137px;
	height:27px;
}
li#li_event a:hover,li#li_event a#active{
	background-position:0 -27px;
}
li#li_fair a:link,li#li_fair a:visited{
	text-indent:-100em;
	background:#ffffff url(images/menu_02.gif) 0 0;
	display:block;
	width:137px;
	height:27px;
}
li#li_fair a:hover,li#li_fair a#active{
	background-position:0 -27px;
}
li#li_autograph a:link,li#li_autograph a:visited{
	text-indent:-100em;
	background:#ffffff url(images/menu_03.gif) 0 0;
	display:block;
	width:137px;
	height:27px;
}
li#li_autograph a:hover,li#li_autograph a#active{
	background-position:0 -27px;
}

li#li_handshake a:link,li#li_handshake a:visited{
	text-indent:-100em;
	background:#ffffff url(images/menu_04.gif) 0 0;
	display:block;
	width:137px;
	height:27px;
}
li#li_handshake a:hover,li#li_handshake a#active{
	background-position:0 -27px;
}

/*|||||||||||||||||||
	area menu
|||||||||||||||||||*/
.menubar{
	width:25px;
	background:#ffffff url(images/area_bar01.gif) top right repeat-y;
}
div#areamenu{
	width:25px;
}
div#areamenu ul{
	margin:0;
	padding:0;
}
div#areamenu ul li{
	list-style-type:none;
	margin:0;
	overflow:hidden;
}
li#li_west a:link,li#li_west a:visited{
	text-indent:-100em;
	background:#ffffff url(images/area_01.gif) 0 0;
	display:block;
	width:25px;
	height:125px;
	overflow:hidden;
	margin:0;
	padding:0;
}

li#li_west a#active{
	background-position:0 -125px;
}

li#li_east a:link,li#li_east a:visited{
	text-indent:-100em;
	background:#ffffff url(images/area_02.gif) 0 0;
	display:block;
	width:25px;
	height:125px;
	overflow:hidden;
	margin:0;
	padding:0;
}

li#li_east a#active{
	background-position:0 -125px;
}


/*|||||||||||||||||||
	schedule
|||||||||||||||||||*/
div#schedule{
	width:675px;
	border:solid 1px #cccccc;
}
div#schedule_subtitle{
	background:#ffffff url(images/titleBK.gif) ;
	height:37px;
	padding:0 0 0 25px;
	margin:0;
}
h3.shopname{
	font-size:1.0em;
	color:#0d3c67;
	padding:5px 0;
	margin:0;
	float:left;
}
p.eventBT{
	float:right;
	text-align:right;
	margin:0;
	padding:0;
}
div#event_content{
/*
	border-bottom:dashed 1px #7fafff;
	margin:0 5px 10px 5px;
*/
	margin:0 5px 3px 5px;
}
h4.eventlist{
	background:#ffffff url(images/title_icon01.gif) center left no-repeat;
	font-size:0.8em;
	padding:0 0 0 20px;
	margin:0;
	float:left;
}
h4.eventlist a:link{
	color:#ff4e00;
}
p.eventlist_sc{
	font-size:0.8em;
	color:#ff0000;
	text-align:right;
	margin:0;
}
p.event_details{
	font-size:0.8em;
	vertical-align:top;
	margin:0;
	padding:2px 0 5px 20px;
}
table.schedule_main{
	width:700px;
	border-collapse:collapse;
	padding:0;
	border:0;
}
table.schedule_main td{
	vertical-align:top;
	border-collapse:collapse;
	padding:0;
	border:0;
}
table.schedule{
	width:675px;
	border-collapse:collapse;
	border:solid 1px #999999;
}
table.schedule th{
	font-size:x-small;
	font-weight:normal;
	border:solid 1px #999999;
	padding:1px;
	font-family:‚l‚r ‚o–¾’©,selif;
	color:#1967ae;
	background:#ffffff url(images/itemBG.gif) repeat-x;
}
table.schedule td{
	font-size:x-small;
	height:1.2em;
	padding:2px;
	border:solid 1px #999999;
	vertical-align:top;
}
img.noevent{
	margin: 50px 155px;
}
div#schedule_footer{
	width:680px;
	background:url(images/schedule_footerBG.gif) repeat-x;
	margin:0 0 0 20px;
	height:30px;
	padding:1px;
}
div#schedule_info{
	font-size:0.8em;
	text-align:left;
	width:655px;
	margin-top:10px;
}
div#schedule_info p{
	margin:0;
	padding:0;
}
div#schedule_footer img{
	border:0;
}
p.schedule_pre{
	float:left;
	margin:0;
	padding:5px 0 0 10px;
	font-size:0.9em;
	color:#0d3c67;
}
p.schedule_next{
	float:right;
	margin:0;
	padding:5px 10px 0 0;
	font-size:0.9em;
	color:#0d3c67;
}

p.schedule_pre a:link,p.schedule_next a:link{
	color:#0d3c67;
}
