/* Layout */
div {
	margin: 0;
	padding: 0;
}
div.page {
	margin: 0 auto;
	width: 948px;
}
div.header {
	display: inline;
	float: left;
	width: 100%;
	height: 158px;
	overflow: hidden;
	background: transparent url(../i/div_header.gif) no-repeat 0 0;
	position: relative;
}
div.wrapper {
	clear: both;
	display: inline;
	float: left;
	width: 100%;
	background-color: #fff;
}

/* Scrolling text content */
div.content {
	display: inline;
	float: right;
	margin: 0 10px 0 0;
	padding: 10px 10px 0;
	width: 448px;
	height: 450px;
	overflow: auto;
}
/* Timetable Page */
div.content-timetable {
	display: inline;
	float: right;
	margin: 0 10px 0 0;
	padding: 10px 10px 0;
	width: 730px;
	height: 450px;
	overflow: auto;
}
/* Main Image */
div.extra0 {
	display: inline;
	float: left;
	margin: 0;
	padding: 2px 0 0;
}

div.extra1 {
	display: inline;
	float: left;
	margin: 0;
	padding: 2px 0 0;
	width: 470px;
	height: 458px;
	background: transparent url(../i/image_1.jpg) no-repeat 100% 0;
}

div.extra2 {
	display: inline;
	float: left;
	margin: 0;
	padding: 2px 0 0;
	width: 470px;
	height: 458px;
	background: transparent url(../i/image_2.jpg) no-repeat 100% 0;
}

div.extra3 {
	display: inline;
	float: left;
	margin: 0;
	padding: 2px 0 0;
	width: 470px;
	height: 458px;
	background: transparent url(../i/image_3.jpg) no-repeat 100% 0;
}

div.extra4 {
	display: inline;
	float: left;
	margin: 0;
	padding: 2px 0 0;
	width: 470px;
	height: 458px;
	background: transparent url(../i/image_4.jpg) no-repeat 100% 0;
}

div.extra5 {
	display: inline;
	float: left;
	margin: 0;
	padding: 2px 0 0;
	width: 470px;
	height: 458px;
	background: transparent url(../i/image_5.jpg) no-repeat 100% 0;
}

div.extra6 {
	display: inline;
	float: left;
	margin: 0;
	padding: 2px 0 0;
	width: 470px;
	height: 458px;
	background: transparent url(../i/image_6.jpg) no-repeat 100% 0;
}

div.extra7 {
	display: inline;
	float: left;
	margin: 0;
	padding: 2px 0 0;
	width: 470px;
	height: 458px;
	background: transparent url(../i/image_7.jpg) no-repeat 100% 0;
}

div.extra8 {
	display: inline;
	float: left;
	margin: 0;
	padding: 2px 0 0;
}

div.extra9 {
	display: inline;
	float: left;
	margin: 0;
	padding: 2px 0 0;
}

/* Bottom Tagline */
div.slogan {
	display: inline;
	clear: both;
	float: left;
	width: 100%;
	height: 67px;
	background: transparent url(../i/div_slogan.gif) no-repeat 0 100%;
}
div.footer {
	display: inline;
	float: left;
	margin: 5px 0 0;
	width: 100%;
}
div.image {
	margin:0;
	padding: 0;
	width: 100%;
	height: 200px;
}