/* CSS Document */

#Contents {
	background-color: #CF0010;
	clear:right;
	float:right;
	width:600px;
	color: #FFFFFF;
}
#Contents a {
	color: #FFFF00;
	text-decoration: none;
}
#Contents a:hover {
	text-decoration: underline;
}
#Contents h2 {
	margin: 0;
	padding: 0;
}
#Contents ul {
	list-style: none;
	padding: 0;
	margin: 0;
}
#Contents ul li {
	padding-bottom: 10px;
}
#Contents ul li.right {
	text-align: right;
}
#Contents ul li h3 {
	font-family: Arial;
	font-size: 18pt;
	font-weight: bold;
	font-style: italic;
	margin: 0;
	padding: 0;
}
#Contents ul li p {
	margin: 0;
	padding: 10px 20px 0 20px;
}
#Contents ul li p.catch {
	font-weight: bold;
}
#Contents #DanceFinalists {
	background: #4D4D4D url('../../events/yf2009/images/dancefinalists-main.jpg') top left repeat-y;
}
#Contents #DanceFinalists p {
	margin: 0 0 15px 0;
	padding: 0;
	text-align: center;
	font-weight: bold;
}
#Contents #DanceFinalists table td {
	text-align: center;
}
#Contents #DanceFinalists table td.area {
	color: #FFFF00;
	font-weight: bold;
}
#Contents #DanceFinalists table td.winner {
	color: #FFFF00;
	font-size: 12pt;
	font-weight: bold;
}
#Contents #DanceFinalists table td.crew {
	font-size: 12pt;	
}
#Contents #DanceFinalists table td.gallery {
	padding: 8px;
}
#Contents #DanceFinalists table td img {
	border: 3px #FFFFFF double;
	background-color: #000000;
}
#Contents #Footer {
	background: #4D4D4D url('../../events/yf2009/images/dancefinalists-bottom.jpg') top left no-repeat;
	height: 117px;
}
#Contents #Index {
	background: #CF0010 url('../../events/yf2009/images/yfflyer-bottom.jpg') top left no-repeat;
	/*height: 363px;*/
}
#Contents #Subs {
	background: #CF0010 url('../../events/yf2009/images/background.jpg') top left repeat;
}
#Contents #Subs-Announce {
	background: #000000 url('../../events/yf2009/images/announce/flyerbottom.jpg') top left no-repeat;
}
#Contents #Subs-Announce ul {
	font-family: "Arial Black";
	list-style: none;
	padding: 0;
	margin: 0;
	width: 560px;
	background: #444243 url('../../events/yf2009/images/announce/events.jpg') top left no-repeat;
}
#Contents #Subs-Announce ul li, #Contents #Subs-Announce ul li {
	padding: 0 0 3px 0;
	margin: 0;
}
#Contents #Subs-Announce ul li.date {
	font-family: "Pom Bold DT, Arial, Helvetica";
	padding: 0;
	margin-bottom: 5px;
	color: #FFFFFF;
	font-size: 18pt;
	font-weight: bold;
}
#Contents #Subs-Announce ul li.motorshow {
	color: #FFFFFF;
	font-size: 12pt;
}
#Contents #Subs-Announce ul li.concert {
	color: #FFFFFF;
	font-size: 18pt;
	margin: 0;
}
td#eventsdate {
	font-family: Arial;
	font-size: 16pt;
	font-weight: bold;
	font-style: italic;
	text-align: center;
	color: #FFFF00;
	width: 180px;
}
td#eventslist {
	font-size: 14pt;
	font-weight: bold;
	font-style: italic;
	height: 120px;
	width: 180px;
	margin: 20px 0 20px 0;
	text-align: center;
}
td#big {
	letter-spacing: -1px;
	font-family: Arial;
	font-size: 28pt;
	font-weight: bold;
	font-style: italic;
	text-align: center;
	vertical-align: bottom;
	color: #FFFF00;
}
td#big2 {
	letter-spacing: -1px;
	font-family: Arial;
	font-size: 28pt;
	font-weight: bold;
	font-style: italic;
	text-align: center;
	vertical-align: middle;
	color: #000000;
}
td#medium {
	letter-spacing: -1px;
	font-family: Arial;
	font-size: 20pt;
	font-weight: bold;
	font-style: italic;
	text-align: center;
	vertical-align: middle;
	color: #FFFF00;
}
td#medium2 {
	letter-spacing: -2px;
	font-family: Arial;
	font-size: 20pt;
	font-weight: bold;
	font-style: italic;
	text-align: center;
	vertical-align: middle;
	color: #000000;
}
td#small {
	height: 1em;
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	font-style: italic;
	text-align: center;
	vertical-align: middle;
	color: #FFFF00;
}
td#description {
	font-size: 10pt;
	text-align: left;
	vertical-align: top;
	color: #FFFFFF;
}
td#description2 {
	font-weight: bold;
	font-size: 10pt;
	text-align: left;
	vertical-align: middle;
	color: #FFFFFF;
}
td#description3 {
	font-weight: bold;
	font-size: 10pt;
	text-align: center;
	vertical-align: middle;
	color: #000000;
}
td.dagupancell0101 {
	background: url('../../events/yf2009/images/bamboo.jpg') top left no-repeat;
	width: 206px;
	height: 156px;
}
td.dagupancell0102 {
	background: url('../../events/yf2009/images/dagupan/band-contest.png') top left no-repeat;
	width: 202px;
	height: 76px;
}
td.dagupancell0201 {
	background: url('../../events/yf2009/images/bikeexhibit.jpg') top left no-repeat;
	width: 206px;
	height: 156px;
}
td.dagupancell0301 {
	background: url('../../events/yf2009/images/testride.jpg') top left no-repeat;
	width: 206px;
	height: 145px;
}
td.dagupancell0401 {
	background: url('../../events/yf2009/images/danceshowdown.jpg') top left no-repeat;
	width: 206px;
	height: 139px;
}

