body {		margin: 0px;		padding: 0px;		color: #000000;		background-color: #996666;}#header {		background-image: url('../images/content-bg.gif');		margin: 0px 0px 0px 0px;		width: 1004px;}#purplebar {		background-image: url('../images/purple.gif');		margin: -.26em 0px -10px 0px;		width: 1004px;		height: 7px;}hr {		color: purple;		background-color: purple;	    margin: 1.5em 0em .6em 0em;}ol { 	text-align: left;	   font-family: Arial, Helvetica, sans-serif;	   font-size: 12px;	   color: #000000;	   padding: 0px 5em 0px 18px;	   text-align: justify;}#left_nav {		float: right;		width: 211px;		padding: 100px 0px 0px 30px;}a:link, a:visited		 { color: purple;		 text-decoration: none;	     }a:hover		{color: #cc9999; }#links {	    font-family: Arial, Helvetica, sans-serif;	    font-size:.9em;	    padding: 3em 0em 0px 1em;		text-align: right;}#main_content {		float:left;		margin: 0 0 0 4em;}#pastel_main {		height: 348px;}/*#purplenav {		background-image: url('../images/purple.gif');		float: left;		margin: 0px 10px 0px 0px;		width: 1px;		height: 395px;}*/h1 {	   text-align: left;	   font-family: Arial, Helvetica, sans-serif;	   font-size: 18px;	   color: #996666;	   padding: 38px 0 0px 0;	   margin: 0px 0 -.6em 0;}h2 {	   text-align: left;	   font-family: Arial, Helvetica, sans-serif;	   font-size: 16px;	   color: #996666;	   padding: 38px 0 0px 0;	   margin: 0px 0 -.6em 0;}p {	   text-align: left;	   font-family: Arial, Helvetica, sans-serif;	   font-size: 12px;	   color: #000000;	   padding: 0px 5em 0px 0px;	   text-align: justify;}p.art {		margin: -2em 0em 2em 9.5em;}.img_main {		float: right;		margin: -2em 0em 0em 3em;}.img_main_gallery {		display: inline;		margin: 2em 6em 2em 7em;}.thumbnails {		margin: 0em 0em 1em 0em;		border: 0;}#footer {		background-image: url('../images/purple.gif');		float: left;		width: 1004px;}p.legal {        color: white;        font-size: 11px;        font-family: Arial, Helvetica, sans-serif;        padding: 0 0 0 30px;}.formfields {       text-align: left;	   font-family: Arial, Helvetica, sans-serif;	   font-size: 12px;	   color: black;	   padding: 0px 100px 0px 15px;	   position: relative;	   top: 0px;		}