body {
	margin: 0;
	padding:0;
	min-width: 630px;      /* 2x LC width + RC width */
	background: #eeedd9;
}
#container {
  padding-left: 0px;   /* LC width */
  padding-right: 320px;  /* RC width */
}
#container .column {
  position: relative;
  float: right;
}
#center {
  width: 100%;
 # padding: -50px -50px;
	#margin: 0 1% 0 1%;
	#border-right: 1px solid #000;
}
#right {
  width: 320px;          /* RC width */
  margin-right: -320px;  /* RC width */
}
#footer {
	clear: both;
	text-align: center;

  #background-color: green;
}
#header {
}
/*** IE6 Fix ***/
* html #left {
  left: 0px;           /* RC width */
}
#container {
  overflow: hidden;
}
#container .column {
  padding-bottom: 20010px;  /* X + padding-bottom */
  margin-bottom: -20000px;  /* X */
}
#footer {
  position: relative;
}

h1 {
	color:#000;
	margin:0 2% 15px 2%;
	padding: 15px 0 3px 0;
	font:18px "New Century Schoolbook","Times",Serif;
	font-weight: normal;
	text-align: center;
	border-bottom: 1px solid #000;
}

h2 {
	text-transform: uppercase;
	color:#000;
	margin:20px 0px 4px 0;
	font:12px/1.5 "New Century Schoolbook","Times",Serif;
	font-weight: 700;
	text-align: center;
}

h3 {
	text-transform: uppercase;
	color:#000;
	margin:0px 0px 4px 0;
	font:12px/1.5 "New Century Schoolbook","Times",Serif;
	font-weight: 700;
	text-align: center;
}

p {
	color: #000;
	font: 12px/1.5 "New Century Schoolbook", "Baskerville", "Times", Serif;
	margin: 5px 0 5px 0;
	text-indent: 10px;
}

li {
	color: #000;
	font: 12px "New Century Schoolbook", "Baskerville", "Times", Serif;
	margin: 5px 0 5px 0;
}

#container table {
	width: 96%;
	margin: 3px 0 3px 2%;
}

#container table table{
	width: 100%;
	margin: 0;
}

#container td {
	color: #000;
	font: 11px/1.5 "New Century Schoolbook", "Times", serif;
	margin: 5px 0 5px 0;
}

a:link, a:visited, a:active {text-decoration: none}

a:hover {text-decoration: underline}
