/* CSS Document */

body {
	font-family:Arial, Helvetica, sans-serif;
	background:#F0F0F0;
}

/*
header, .header, content .header, footer .header {
	background: #FFFFFF;
}
*/

h1 {
	background:#F0F0F0;
	margin-top: 5px;
	padding-top: 5px;
	padding-bottom: 10px;
}

#left_panel, #centre_panel, #right_panel {
	float: left;
}

#centre_panel {
	margin-left: 25px;
	margin-right: 35px;
}

#left_panel {
	width: 260px;
}

#right_panel {
	width: 280px;
}

#location th {
	text-align: left;
}


.main_clock {
	width: 400px;
	height: 400px;
}

#left_panel h2 {
	margin-top: 0px;
	margin-bottom: 6px;
	padding-top: 0px;
	padding-bottom: 0px;
}

#about {
	margin-top: 15px;
}

#right_panel h2 {
	margin-top: 0px;
	margin-bottom: 5px;
	padding-top: 0px;
	padding-bottom: 0px;
}

#right_panel .local_times h2 {
	margin-top: 5px;
}

#about, #info {
	font-size: 0.9em;
}

#notice p {
	margin: 0px;
	padding: 0px;
}

#notice strong {
	color:#900
}

#notice {
	font-size: 0.9em;
	border:thin solid #C03;
	background:#FFC;
	margin-top: 10px;
	margin-right: 30px;
	padding: 10px;
}

.small_clocks {
	font-size: 0.9em;
}

footer {
	font-size: 0.7em;
}

.side_clock_wrapper {
	width: 90px;
	display: inline-block;
	//position: relative;
	//border:#F00 medium dashed
}
.side_clock_wrapper p {
	text-align:center;
	margin-top: 6px;
}
.side_clock {
	width: 90px;
	height: 80px;
}
#info {
	position: relative;
}

footer {
	clear: left;
}
