ul.dropdown, #banner img, #banner, #breadcrumbs, #sidebar, #footer {
	display: none;	
}


#container {
	width: 960px;
	margin: 0 auto;
}

h1 {
	font: bold normal 1.8em/1.8em "Lucida Sans Unicode", "Lucida Grande", Arial, sans-serif;
	color: #5ea02a;
}

h2 {
	font: bold normal 1.4em/1.4em Arial, sans-serif;
	text-transform: uppercase;
	color: #333333;
	margin-bottom: 0.6em;
}

h3 {
	font: bold normal 1.2em/1.4em Arial, sans-serif;
	color: #5ea02a;
	margin-bottom: 0.6em;
}

h4 {
	font: bold normal 1.4em/1.4em Arial, sans-serif;
	text-transform: uppercase;
	color: #5EA02A;	
}


span.capitalize-bold {
	font-weight: bold;
	text-transform: uppercase;
}

#white-bar {
	height: 5em;
}

#white-bar a img {
	margin: 0 auto;
	width: 312px;
	border: none;
}


#content {
	width: 56.8em;
	float: left;
}

#content p {
	color: #575656;
	font: normal normal 1.2em/1.6em Arial, Helvetica, sans-serif;
	margin-bottom: 1.4em;
}

#content ul {
	margin-bottom: 2em;
}

#content ul li {
	color: #575656;
	font: normal normal 1.2em/1.6em Arial, Helvetica, sans-serif;	
	margin: 1em 0;
}

/* ------------- Tables --------------- */


table {
  color: #575656;
  font: normal normal 1.2em/1.4em Arial, Helvetica, sans-serif;
  margin: 0.3em 1em 0.3em 0;
  background: #fff;
  border-collapse: collapse;
  width: 100%;
  height: 11.2em;
}

table.timetable th, table.timetable td {
  vertical-align: middle;
  text-align: center;
}

table th, table td {
  border: 1px silver solid;
  padding: 0.2em;
  width: 50%;
}

table th {
  background: #d7ff98;
  text-align: left;
  font-weight: bold;
  color: #3e3d3d;
}

td.timetable-link {
	vertical-align: middle;	
	text-align: left;
}

td.timetable-link a {
	float: right;
	margin-right: 1em;
	color: #5EA02A;
	text-decoration: underline;
	font-weight: bold;
	padding-left: 24px;
	background: #fff url(../images/arrow-right.jpg) no-repeat center left;
}


