a:link		{color: #FF6600; text-decoration : none;}
a:visited	{color: #FF6600; text-decoration : none;}
a:hover		{color: #FF6600; text-decoration : underline;}
img {border: 0;}

body {
	font-size: 12px;
	padding: 0px 0px 0px 10px;
	margin: 0px;
	background-image: url();
}

#header{margin:0 auto; width:900px;}

#main{margin:0; width:900px;}

#menu{float: left;  width:25px;}

#left_column{float: left; width:820px;
	background-image: url(img/background.gif);
}

#contents{float: left; width:775px;}

#pr{float: left; width:100px;}

#clear{ clear:both;}

#footer{float: left; width:800px;}

#cm{float: left; width:590px;}

.title {
	font-size: 12px;
	color: #ffffff;
	font-weight: 900;
	padding: 0px 0px 0px 15px;
	border: none;
}
.title2 {
	font-size: 12px;
	color: #000000;
	font-weight: 900;
	padding: 0px 0px 0px 0px;
	border: none;
}
.day {
	font-size: 10px;
	font-weight: 900;
	padding: 0px 0px 0px 0px;
	color: #FF6600;
	border: none;
}
.entry {
	font-size: 10px;
	padding: 0px 0px 0px 0px;
	color: #000000;
	border: none;
}
.entry_schedule {
	font-size: 10px;
	padding: 0px 0px 0px 10px;
	color: #ffffff;
	border: none;
}
.entry_sub {
	font-size: 10px;
	padding: 0px 0px 0px 10px;
	border: none;
}
.waku {
	padding: 5px 5px 5px 5px;
	border: 1px #42281A solid;
}
.text {
	font-size: 10px;
	padding: 0px 0px 0px 0px;
	color: #000000;
}
.schedule_text {
	color: #000000;
	font-size: 10px;
	padding: 0px 0px 0px 5px;
	background-color: #DFDFDF;
}
img.schedule {
	float: left;
}
.waku {
	font-size: 10px;
	padding: 5px 5px 5px;
	border: 1px #666666 solid;
}
.posit {
	padding: 5px 0px 5px 35px;
	color: #000000;
}
.posit2 {
	padding: 5px 0px 5px 10px;
	color: #000000;
}
.posit3 {
	padding: 5px 5px 5px 5px;
	color: #000000;
}
.indies {
	color: #000000;
	font-size: 10px;
	padding: 5px 0px 5px 10px;
}
.orange {
	color: #FF6600;	
}
.white {
	color: #FFFFFF;	
}