#page {
	margin: 0 auto;
	width: 1024px;
	}
#header, #footer {
	background-color: #fff;
	display: block;
	margin: 1px 0;
	padding: 5px;
	width: 1024px;
	clear: both;
	height:390px;
	}
#column1, #column2, #column3 {
	margin-right: 5px;
	float: left;
	}
	
#content {
	background-color: #fdfdfd;
	margin: 1px 0;
	width: 1024px;
	border: solid 1px #fdfdfd;	
	height:auto;
	text-align:center;	
	}
	
a img
{
  border: 0;
}

ol,
ul
{
  margin: 0 0 1em 0em;
  padding-left: 3em;
}

ol
{
  padding-left: 3.4em;
}

ul
{
  list-style: disc
}

#column1 {
	background-color: #fdfdfd;
	width: 330px;
	border: solid 2px #fdfdfd;	
	height:auto;
	text-align:center;	
	}

#column2 {
	background-color: #fff;
	width: 665px;
	//border: solid 2px #ddd;
	height:auto;
	border-left-color:#999999;
	border-left-style:solid;
	border-left-width:thin;
	float:left;
	text-align:left;
	padding-left:10px;

	}
	#column2a {
	background-color: #fff;
	width: 465px;
	//border: solid 2px #ffff;
	height:auto;
	border-left-color:#999999;
	border-left-style:solid;
	border-left-width:thin;

	}
#column3 {
	background-color: #fff;
	width: 200px;
	border: solid 0px black;
	}
	
p {
	padding: 10px;
	font:"Trebuchet MS";
	font-size:12px;
	}

h1 {
	font-size: 1.5em;
	padding: 5px
	}

h2 {
	font-size: 1.25em;
	padding: 5px
	}
body, li {
	font-size: 12px;
	font-family: arial, helvetica, Geneva, Swiss, sans-serif;
	line-height: 16px;
	background-color: #ffffff;
	color:#888888;
	text-align:left;

	}
a {
   font-size: 13px;
   font-family: arial, helvetica, Geneva, Swiss, sans-serif;
   color:#777777;
   text-decoration:none;

}

/* NewsListing Snippet Classes
---------------------------------- */
ul.newsList
{
  list-style: none;
  padding-left: 1em;
}

li.newsLi
{
  padding: .5em;
  color:inherit;
  background: #efefef;
  margin: .5em;
}

h1.newsTitle
{
  /*the news story title */
  border-bottom: 1px solid #ddd;
}

p.postInfo
{
  text-align: right;
  font-size: 10px;
  color: #aaa;
  background:inherit;
}

h2.oldernewsheading {}

ul.oldnews
{
  font-size: 90%;
}
