body {		background-image: url(images/bg-pattern.gif);		text-align: center;		padding: 10px;		font-size:100%;		line-height:1.2em;		font-family: Verdana, Helvetica, sans-serif; }p { 	color: #8e6f47; 		font-size:0.88em; 		}h1, h2, h3, h4 {		color: #8e6f47;		font-family: "Trebuchet MS", georgia, helvetica, arial, verdana, sans-serif;		font-weight: bold;		margin: .5em 0;		letter-spacing: .07em;		line-height: 1.2em;}ul, li{	color: #8e6f47; 		font-size:0.88em;}h1 { font-size: 218%;}h2 { font-size: 164%;}h3 { font-size: 145%;}h4 { font-size: 118%; text-transform: uppercase; letter-spacing: 0.15em; margin: 0 0 -5px; padding: 0; }a, a:link {     text-decoration: none;    color: #900f03;    border-bottom: 1px solid #900f03; }a:visited { color: #900f03; border-color: #900f03; }a:hover { color: #7465b8; text-decoration: none; border-bottom-width: 0; }a:active { color: #7465b8; border-color: #7465b8 }a img, img, {    border: none;}.outer { 		text-align: left;		width: 729px; 		margin: 0 auto; 		padding: 0; }.outer img { 		vertical-align: bottom; 		margin: 0; 		padding: 0; }.nav{ 		width: 729px; 		height: 33px; 		margin: 0; 		padding: 0; }.header img{ 		float: left; 		margin: 0; 		border: 0; }.nav img{ 		float: left; 		margin: 0; 		border-width: 0; }.nav a {		display:block;		overflow:hidden;		height: 33px;		margin-right: auto;		margin-left: auto;		float: left;		border: 0px;		}.nav a:hover{		display:block;		border: 0px solid black;		}.nav a:hover img {		margin-top: -33px; }.leftnav { 		width: 179px; 		height: 136px; 		float: left; 		margin: 0 0 94px 22px; 		padding: 10px 0 0;		display: inline; }.leftnav a {		display:block;		overflow:hidden;		height: 34px;		margin-right: auto;		margin-left: auto;		width: 179px;		border: 0px;}.leftnav a:hover { 	    display:block;	    text-indent:-179px; }.content {		background-color: white; 		width: 367px; 		float: left; 		padding: 10px; }.rightcol { 		width: 120px; 		float: left;		padding-top: 10px;		font-size:0.75em }.rightcol a {		display:block;		overflow:hidden;		height: 34px;		margin-right: auto;		margin-left: auto;		width: 120px;		border: 0px;}.rightcol a:hover { 	    display:block;	    text-indent:-120px; }.footer { }.mid-inner{ background-image: url(images/outer-bg.gif); background-repeat: repeat-y; }.inner { 		background-image: url(images/flower.gif); 		background-repeat: no-repeat; 		background-position: 22px bottom; 		width: 729px; 		margin: 0; 		padding: 0; }.prop {	    height:300px;	    float:right;	    width:1px;  }.clear {	    clear:both;	    height:1px;	    overflow:hidden;}#breadcrumbnav { text-align: left; padding: 4px 5px 7px; border: solid 1px; color: #8e6f47; font-size:0.7em; font-weight: bold; line-height: 1.2em; background-image: url(images/bg-pattern.gif);}.credits { color: #8e6f47; font-size:9px; line-height: 10px; text-align: center; }.signupForm { color: #f9e2e1; width: 364px; border-top: 3px solid #f9e2e1; border-left: 10px solid #f9e2e1; background-color: #8e6f47; text-align: center; padding-top: 5px; padding-bottom: 10px; }.signupForm fieldset { margin: 0; padding: 10px 0 0; border-width: 0; }.signupForm form { margin: 0; padding: 0; border-width: 0; }.signupForm legend { font-weight: bold; font-style: italic; text-align: center; }