img#logo {
	background: transparent url(images/logo.png) no-repeat scroll 0pt 0pt;
	float: left;
	height: 125px;
	margin-top: 0px;
	width: 962px;
}

img#logo-register {
	background: transparent url(images/logo-register.png) no-repeat scroll 0pt 0pt;
	float: left;
	height: 125px;
	margin-top: 0px;
	width: 962px;
}

img#logo-dechant {
	background: transparent url(images/logo-dechant.png) no-repeat scroll 0pt 0pt;
	float: left;
	height: 125px;
	margin-top: 0px;
	width: 446px;
}

/* gets rid of any box around the artilces if nothing is there */
table.contentpaneopen-blank {



}


/* contactinfo */
table.contactinfo {
  margin: 0 0 0 0;
  background: whitesmoke;
  border-collapse: collapse; 
  width: 100%;
}

table.contactinfo th, table.contactinfo td {
  border: 1px black solid;
}

table.contactinfo th {
  background: url(th-bg.jpg) repeat-x top #263248;
  text-align: center;
  color: #d7dde8;
  padding: 0.1cm;
}

table.contactinfo td {
  background: url(td-bg.jpg) repeat-x top #d7dde8;
  text-align: left;
  color: #263248;
  padding: 0.1cm;
}

table.contactinfo td:hover {
  color: #263248;
  background: #aaafb8;
}



/* infotables */
table.infotables {
  margin: 1em 1em 1em 0;
  background: whitesmoke;
  border-collapse: collapse; 
}

table.infotables th, table.infotables td {
  border: 1px black solid;
}

table.infotables th {
  background: url(th-bg.jpg) repeat-x top #263248;
  text-align: center;
  color: #d7dde8;
  padding: 0.1cm;
}

table.infotables td {
  background: url(td-bg.jpg) repeat-x top #d7dde8;
  text-align: left;
  color: #263248;
  padding: 0.1cm;
}

table.infotables td:hover {
  color: #263248;
  background: #aaafb8;
}


/* sidetable */
table.sidetable {
  margin: 0 0 0 0;
  background: whitesmoke;
  border-collapse: collapse; 
  width: 100%;
}

table.sidetable td {
  border: 0px black solid;
  text-align: center;
  padding: 0.1cm;
}



/* infotables2 decant foundation tables */
table.infotables2 {
  margin: 1em 1em 1em 0;
  background: whitesmoke;
  border-collapse: collapse; 
}

table.infotables2 th, table.infotables2 td {
  border: 1px black solid;
}

table.infotables2 th {
  background: url(th-bgd.jpg) repeat-x top #af4f0c;
  text-align: center;
  color: #d7dde8;
  padding: 0.1cm;
}

table.infotables2 td {
  background: url(td-bg.jpg) repeat-x top #d7dde8;
  text-align: left;
  color: #af4f0c;
  padding: 0.1cm;
}

table.infotables2 td:hover {
  color: #af4f0c;
  background: #aaafb8;
}

