body { 
margin:0;
padding:0;
background:#fff;
font: 11px/15px Verdana, Sans-Serif;
color:#000; }

img { border: 0; }

a { color:#dd5168; text-decoration:none; }

a:hover { color:#000; text-decoration:none; border-bottom:1px solid #dd5168; }

#header {
width:500px;
height:46px;
margin:20px auto 0;
padding:0;
background:#aac8dd url("header.gif") no-repeat top left; 
}

	#header p { visibility:hidden; margin:0; padding:0; }

#content {
width:498px;
background:#eff9ff;
border-right: 1px solid #6b6b6b;
border-left: 1px solid #6b6b6b;
margin:0 auto 0;
padding:0;
}
	
	#content h1{ 
	font-weight:bold; 
	margin:0; 
	padding:20px 0 0 20px;
	font-size: 110%; 
	font-family: Georgia, serif;
	color:#000; }
	
	#content p { margin:0; padding:20px; }
	
	#content p a { 
	margin:0 auto;
	padding: 5px 0;
	width:30%;
	display:block;
	background:#fff;
	border:1px solid #6b6b6b;
	text-align:center;
	}	
	
	#content p a:hover { background:#ffe9ed; }

	#content  th { 
	margin:0; 
	padding:0; 
	text-transform:uppercase; 
	color:#6b6b6b;
	font-size:90%; }

	#content td, #content th { border: 0; padding: 2px 4px; }

	#content table { width:95%; margin: 5px auto 0; }

	#content form { margin:0; padding: 20px; }
	
#footer {
width:498px;
margin:-10px auto 20px;
padding:0;
height:28px;
border: 1px solid #6b6b6b;
background:#aac8dd url("footer.gif") repeat-x top left;
}

	#footer p a {
	display:block;
	text-align:center;
	margin:-5px 0 0 0;
	padding:0;
	color:#000;
	text-transform:uppercase;
	border:0;
	}
	
	#footer p a:hover { color:#fff; border:0;}