body {
	margin:0px 0px; padding:0px; /* Need to set body margin and padding to get consistency between browsers. */
	text-align:center; /* Hack for IE5/Win */
	}

p {
	font-family:verdana, arial;
	font-size:11px;
	color:black;
	text-align:left;
	}
p.date {
	font-family:verdana, arial;
	font-size:11px;
	color:grey;
	text-align:left;
	border-bottom:1px #e6e6e6 solid;
	}
h2 {
	font-family:verdana, arial;
	font-size:14px;
	color:black;
	text-align:left;
	font-weight:bold;
	}
#container {
	width: 800px;
	margin: 10px auto;
	color: #333;
	background-color:#fff;
	/* border: 1px solid gray; */
	line-height: 130%;
	}
#header {
	width:800px;
	heigth:200px;
	clear:both;
	background-color:#fff;
	}
#content {
	width:800px;
	padding-top:10px;
	background-color:#fff;
	/* background: url(images/background.png) repeat; */
	}
#content_top {
	width:800px;
	padding-top:40px;
	/* background: url(images/top_content.png) 0 100% no-repeat; */
	}
#footer {
	width:800px;
	border-top:1px rgb(197,197,197) solid;
	/* background-color:#ff8400; */
	clear:both;
	}
#footer p {
	color: rgb(197,197,197);
	font-size:10;
	margin:10px;
	text-align:right;
	line-height: 120%;
	}
#footer a {
	color: rgb(197,197,197);
	border-bottom: 1px dotted rgb(197,197,197); 
	text-decoration: none;
	}
