* {
	font-size: 16px;
	font-family: Helvetica, Arial, "Sans Serif";
}

body {
  background: #ffffcc;
}

.clear {
	height: 1px;
	width: 100%;
	clear: both;
	margin: 0px 0px -1px;
}

#left-column {
  float: left;
  padding: 0px;
  margin: 0px;
}

#right-column {
  float: left;
  padding: 0px;
  margin: 0px;
}
 
#left-swapped-header {
  height: 402px;
  width: 279px;
  background: url(images/2009/LeftTopHichborns.png);
}

#left-navigation-background {
  height: 335px; /*252px;*/
  width: 279px;
  padding-top: 10px;
  overflow: hidden;
  background: url(images/2009/LeftMiddle3.png);
}

.navigation-cell {
  width: 218px;
  height: 26px;
  margin-left: 50px;
  padding-right: 5px;
  padding-top: 5px;
  text-align: right;
  font-weight: bold;
  font-size: 18px;
  font-family: Arial;
  color: #003366;
  white-space: nowrap;
  background: url(images/2009/SideBarButton.png);
}

.navigation-cell a {
  color: #003366;
  text-decoration: none;
}

.navigation-cell a:hover {
  color: #CC3300;
  text-decoration: none;
}


#left-footer {
  width: 279px;
  /*height: auto;*/
  padding-top: 25px;
  overflow: hidden;
  background-repeat: no-repeat;
  background: url(images/2009/LeftBottom2.png);
}

#left-very-footer {
  width: 279px;
  height: 96px;
  padding: 0px;
  background-repeat: no-repeat;
  background: url(images/2009/LeftVERYbottom.png);
}

#media-box {
  width: 210px;
  height: 102px;
  margin-top: 10px;
  margin-left: 40px;
  text-align: center;
}

#jesuspp {
  width: 210px;
  /*height: 102px;*/
  margin-top: 10px;
  margin-left: 40px;
  text-align: center;
}

#participation-box, #pillKillsBabies {
  width: 210px;
  height: 93px;
  margin-top: 20px;
  margin-left: 40px;
  /*border: 1px solid #66cc33;*/
  text-align: center;
}

#right-header {
  height: 233px;
  width: 684px;
  background: url(images/RightTop2010.png);
}

#right-body {
  padding: 25px 35px 0px 25px;
  font-family: arial;
  font-size: 16px;
  width: 670px;
  height: auto;
  overflow: hidden;
  background: url(images/2009/RightMiddle2.png);
  background-repeat: no-repeat;
}

#right-footer {
  height: 95px;
  width: 684px;
  background: url(images/2010/RightBottom2010.png);
}

.footnote {
  vertical-align: super;
  font-size: 10px;
  color: #0000AA;
}

.page_navigation {
  float: right;
  margin-right: 10px;
}

#pup {
  font-family: arial;
  position:absolute;
  z-index:200; /* aaaalways on top*/
  padding: 3px;
  margin-left: 10px;
  margin-top: 5px;
  width: 400px;
  border: 1px solid black;
  background-color: #777;
  color: white;
  font-size: 0.95em;
}

/***
 * Added by Eugene 05-01-2009
 */
#contactList, #contactList ul, #contactList li {
  margin: 0px;
  padding: 0px;
  list-style: none;
}

#contactList li {
  /*border: 1px solid red;*/
}

#contactList li.row {
  clear: both;
}

#contactList li.header {
  padding: 0px;
  margin: 0px;
  clear: both;
}

#contactList li.row li {
  float: left;
  width: 49.5%;
  margin-bottom: 6px;
}

.tpQuestion, .tpAnswer {
  font-weight: bold;
}

#needie7wrapper {
  width: 669px;
  margin: 0px auto;
}

#needie7header {
  height: 233px;
  width: 684px;
  background: url(images/2009/RightTop.gif);
}

.idx3footnote, .idx3footnote a {
  font-size: 11px;
}

.idx3footnote sup {
  font-size: 9px;
}
