* { margin:0; padding: 0; }body {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #000000;	background-image:url(images/background.gif);	background-color: #cfd1cf;	line-height: 1.2;}#wrapper {	width: 790px;	background-color: #FFFFFF;	margin-right: auto;	margin-left: auto;	border-right-width: thick;	border-bottom-width: thick;	border-left-width: thick;	border-top-style: none;	border-right-style: solid;	border-bottom-style: solid;	border-left-style: solid;	border-top-color: #624099;	border-right-color: #624099;	border-bottom-color: #624099;	border-left-color: #624099;}#header {	height: 213px;	background-image: url(images/header.gif);	background-repeat: no-repeat;	background-position: right top;	background-color: #FFFFFF;}#nav {	height: 70px;	background-color: #FFFFFF;}a {	color: #624099;	text-decoration: underline;}a:hover {	text-decoration: none;}#content {	min-height: 440px;}#sidebar {	width: 223px;	min-height: 440px;	padding-left: 23px;	font-size:14px;	line-height: 2; 	text-align: center;	color: #4a2a7e;}#sidebar p {	padding-top: 200px;	clear: left;}#textbody {	width: 470px;	margin-right: 30px;	margin-bottom: 20px;	float: right;	padding-left: 20px;	border-left-color: #624099;	border-left-style: solid;	border-left-width: 1px;}#footer {	width: 80%;	clear: both;	margin-left: auto;	margin-right: auto;	padding-top: 15px;	border-top: #624099 solid 1px;	padding-bottom: 10px;	text-align: center;	font-size: 10px;	color: #624099;}#subfoot {		clear: both;	margin-left: auto;	margin-right: auto;	padding-top: 10px;	text-align: center;	font-size: 10px;	color: #624099;} p {	padding-bottom: 10px;}h1 {	color: #000000;	font-size: 17px;	padding-bottom: 15px;}h2 {	color: #4a2a7e;	font-size: 13px;	padding-bottom: 5px;	padding-top: 10px;}#photoholder {	margin: 0;	padding: 0;	float: left;}ul {	padding-left: 15px;}li {	padding-bottom: 3px;}img.button {	margin-bottom: 18px;}
