*{
	margin: 0px;
	padding: 0px;
}
header, section, nav, article, footer, hgroup {
	display:block;
}
body{
	width:100%;
	display:-webkit-box;
	-webkit-box-pack:center;
	background-color: orange;
}
#top_header h1 {
	font: bold 30px verdana;
	color: blue;
}
#top_menu li{
	display:inline-block;
	list-style:none;
	width:auto;
	padding: 50px;
	font: bold 15px arial;
	border: ulr(border2.jpg);

}
#morning li{
	width: 150px;
	padding: 0px;
	font: bold 12px Tahoma;
	color: black;
	padding: 5px;

}
#afternoon li{
	width: 200px;
	padding: 0px;
	font: bold 12px Tahoma;
	color: black;
	padding: 5px;

}
#evening li{
	width: 150px;
	padding: 0px;
	font: bold 12px Tahoma;
	color: black;
	padding: 5px;

}
#links p{
	font: 15px gulim;
}
#footer{
	text-align:center;
	padding: 20px;
	border-top: 2px solid green;
}