.fixed {
	width: 960px;
	margin: 0px auto;
	z-index: 100;
}

#hd {
	padding-bottom: 10px;
	border-bottom: solid 5px #eee;
}

#hd .logo {
	margin: 0px;
	height: 55px;
	background: url("../../img/publics/logo.png") no-repeat left bottom;
}

#hd .logo a:link,
#hd .logo a:visited {
	display: block;
	height: 55px;
/* 	background-color: #ddd; */
	text-indent: -2000px;
	overflow: hidden;
}

#hd ul.menu {
	font-family: "wf_SegoeUI","Segoe UI","Segoe","Segoe WP";
	margin: 0px;
	padding: 0px;
	list-style: none;
}

#hd ul.menu li {
	float: left;
	margin-left: 30px;
}

#hd ul.menu li a:link,
#hd ul.menu li a:visited {
	display: block;
/* 	width: 70px; */
/* 	height: 60px; */
	padding-top: 32px;
	border-top: solid 3px transparent;
	font-size: 16px;
	color: #888;
/* 	background-color: #eee; */
}

#hd ul.menu li a:hover,
#hd ul.menu li a.sel:link,
#hd ul.menu li a.sel:visited {
	border-top: solid 3px #000;
	color: #000;
}

#ft .nav {
	padding-top: 30px;
	border-top: dotted 1px #ccc;
}

#ft .nav dl {
	margin: 0px;
	padding: 0px;
	line-height: 150%;
}

#ft .nav dl dt,
#ft .nav dl dd {
	margin: 0px;
	padding: 0px;
}

#ft .nav dl dt {
	color: #000;
}

#ft .addthis_toolbox {
	width: 104px;
}

#ft .disclaimer {
	text-align: center;
	padding-top: 30px;
}