body {
  background:#F9D8FF;
  text-align:center;
  font: 12px Arial, Helvetica, sans-serif;
  color:#000;
}
h2 {
  font-size:16px;
}
h1 {
  font-size:28px;
}
a {
  color:#000;
  text-decoration:none;
}
a:hover {
  text-decoration:underline;
}
img {
  border:none;
}
#con {
	margin: 0 1em 0 3em;
}
#con h2 {
	padding-bottom: .2em;
	border-bottom: 1px solid #ccc;
	color: #666;
	font-size: 18px;
}
#con p.center {
	font-weight: bold;
}
#con li {
	font-weight: bold;
	font-size: 14px;
	color: #FF6295;
}
#con a {
	text-decoration: underline;
}
#con a:hover {
	text-decoration: none;
}
#container {
  margin:0px auto;
  width:790px;
  padding:25px;
}
#content {
  background:#fff;
  padding:30px;
  text-align:left;
}
#header {
 position:relative;
 height:70px;
}
#number {
  position:absolute;
  top:-10px;
  right:0px;
  font-size:13px;
}
#headline {
  color:#ccc;
  position:absolute;
  right:75px;
  top:13px;
  text-align:right; 
  font-size:36px;
  font-family:"Times New Roman", Times, serif;
}
#logo {
  position:absolute;
  top:-53px;
  left:-58px;
}
#menu {
  /*width:*/
  background:#F9D8FF;
  padding:8px;
  margin-bottom:15px;
  margin-right:8px;
  width:600px;
  float:right;
  position:relative;
}
#menu ul {
list-style:none;
padding:0;
margin:0;
}
#menu li {
  float:left;
  margin: 0 2em;  
}
#menu li a {
  font-weight:bold;
}
#leftside {
  clear:both;
  float:left;
  width:490px;
}
#sidebar {
  background:#FEB2FF;
  float:right;
  padding:10px 1px;
  width:215px;
  text-align:center;
  margin:10px 0px;
}
#textblock {
  padding:10px;
}
#logos {
  clear:both;
  text-align:center;
}
#logos img {
  margin-left:10px;
}
#footer {
  color:#666;
}
.zetatagline {
  font-size:10px;
  font-weight:bold;
  font-family:verdana;
  color:#666;
}
.sidebarheadline {
  font-size:14px;
  color:#000;
}
.sidebarnote, .quotee, #caption, .sidebarnote a {
  text-align:right;
  font-size:11px;
  color:#666;
}
.sidesection {
  margin-top:2px;
  background:#F9D8FF;
  padding:10px;
  color:#666;
}
.sidesection b {
  font-size:14px;
  color:#000;
}
.quote {
  color:#666;
  text-align:left;
}
div#con span.sig {
	font-style: italic;
	font-size: 10px;
}
form.link {
	width: 100px;
}
form div {
	margin-top: 1em;
}
form input.submit {
	border: 0;
	padding: .2em;
	text-transform: uppercase;
	color: #fff;
	background-color: #919191;
}
form label {
	display: block;
  	float: left;
  	width: 110px;
}