body {
	font: 75% Arial, Helvetica, sans-serif;
	background: #fff;
	margin: 0;
	padding: 0;
	text-align: left;
	color: #333;
}

a:link {color:#990000;text-decoration:none;font-weight:bold;}
a:visited {color: #ccccff;text-decoration:none;font-weight:bold;}
a:hover {color: #666;text-decoration:none;font-weight:bold;}
a:active {color: #666;text-decoration:none;font-weight:bold;}

.oneColFixCtrHdr #container {
	width: 780px;
	margin: 0 auto;
	text-align: left;
	border:2px solid #ccc;
	background:#fff;
}
.oneColFixCtrHdr #header {
}
.oneColFixCtrHdr #header h1 {
font-size:18px;
font-family:"verdana",helvetica,georgia;
}
.oneColFixCtrHdr #mainContent {
	padding: 0 20px;
}
.oneColFixCtrHdr #footer {
	margin:0 auto;
}
.oneColFixCtrHdr #footer p {
	margin: 0;
	font-size:85%;
	text-align:center;
}
h1,h2,h3,h4 {
text-align:center;
}
h1 {
font-size:18px;
}
p {
font-weight:bold;
}

.table {
width:750px;
border-collapse:collapse;
text-align:center;
}

.td {
width:190px;
margin:0 auto;
padding:3px;
text-align:left;
}

.td img {
border:2px solid #000;
text-align:center;
margin:0 auto;
}

div.img
  {
  margin: 2px;
  height: auto;
  width: auto;
  float: left;
  text-align: center;
  padding:10px;
  background-color:#ffcccc;
  border:2px solid #000;
  }
div.img img
  {
  display: inline;
  margin: 3px;
  border: 3px solid #000;
  }
div.img a:hover img
  {
  border: 3px dashed #990000;
  }
  
.oneColFixCtrHdr #wrapper {
padding :0 5px;
}

ul {
font-size : 95%;
}

quote {
font-style : italic;
}

.recip {
	text-align:center;
	margin:0 auto;
	padding:10px;
}