*{	margin: 0;	padding: 0;}body{	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 12px;	color: #4F4939;	background: #CC9;	padding: 0 0 30px 0;	border-bottom: 5px solid #FFF;}#topcont{	width: 100%;	height: 110px;	border-top: 5px solid #FFF;}#topmenu{	margin: 0 auto;	width: 850px;	height: 46px;	font-size: 12px;}#topmenu ul{	float: right;	list-style-type: none;}#topmenu ul li{	display: inline;}#topmenu ul li a{	float: left;	padding: 0 20px;	line-height: 40px;	color: #CC9;	background: #FFF;	text-transform: lowercase;	text-decoration: none;}#topmenu ul li a:hover, .active{	line-height: 46px;}#toptitle{	margin: 0 auto;	width: 850px;	height: 64px;}#toptitle h1{	font-weight: normal;	font-size: 36px;	letter-spacing: -1px;	font-family: Georgia, "Times New Roman", Times, serif;}#maintopborder{	margin: 0 auto;	width: 850px;	height: 15px;	background: url('../images/topcont-top.gif') no-repeat;}#maincont{	margin: 0 auto;	width: 800px;	padding: 10px 25px;	line-height: 180%;	background: #FFF;}#maincont h1, h2, h3, h4, h5{	font-weight: normal;	font-size: 24px;	margin: 0 0 15px 0;	font-family: Georgia, "Times New Roman", Times, serif;}#maincont p{	margin: 0 0 15px 0;}#maincont a{	color: #808060;	padding: 5px;	text-decoration: none;}#maincont a:hover{	color: #333;}#maincont img{	float: right;	margin: 0 0 15px 15px;	padding: 5px;	border: 1px solid #CCC;}#maincont ul{	margin: 0 0 15px 30px;	list-style-type: square;	color: #CC9;}#maincont ul li span{	color: #333;}#maincont ol{	margin: 0 0 15px 30px;	color: #CC9;}#maincont ol li span{	color: #333;}#maincont p.blockquote{	margin: 0 0 15px 20px;	padding: 0 0 0 15px;	border-left: 3px solid #CC9;}#mainbottomborder{	margin: 0 auto;	width: 850px;	height: 15px;	background: url('../images/topcont-bottom.gif') no-repeat bottom left;}#footercont{	clear: both;	margin: 0 auto;	width: 850px;	text-align: center;	color: #808060;	padding: 20px 0;	font-size: 11px;	font-family:Arial, Helvetica, sans-serif;}#footercont ul{	list-style-type: none;}#footercont ul li{	display: inline;	padding: 0 5px;}#footercont ul li a{	color: #808060;	text-decoration: none;}#footercont ul li a:hover{	color: #333;}