* {	margin:0;	padding:0;	border:0; }html {	width:100%; 	height:100%;	margin-bottom:2px; }body {	background:#FFFFDD;	color:#23231D;	font-family:"Times New Roman", Times, serif;	font-size:14;	font-style:italic;	line-height:1em;  }div {	position:relative; }h1 {	font-size:25px;	font-style:italic;	line-height:29px;	margin-bottom:0.75em; }h2 {	font-size:21px;	font-style:italic;	line-height:26px;	margin:1.25em 0px 0.1em 0px; }h3 {	font-size:18px;	margin:1em 0px 0.25em 0px; }h4 {	font-size:1.1em; 	margin:1em 0px 0.25em 0px; }h5 {}p {	font-size:1.05em;	line-height:1.45em;	margin-bottom:0.75em; }ul {	list-style:none; }#PageInfo ul {	margin:0.25em 0px 1.5em 0px; }li {	font-size:1em;	line-height:1.45em;	margin-bottom:0.25em; }a {	color:#0000FF; }a:hover, a:active {	color:#800080; }td {	line-height:1.35em;	padding:0.25em 20px 0.25em 10px; }input, textarea {	border:solid 1px #999999;	padding:3px; }#Site {	width:900px; }#Nav {	/* float:left; */	left:0px;	/* padding-right:30px; */	position:absolute;	top:0px;	width:220px; }#Nav ul {}#Nav li {	font-size:1em;	height:26px;	line-height:26px;	margin-bottom:1px; }#Nav a {	background:url(../images/nav-bg-inactive.gif) top repeat-x;	color:#000000;	display:block;	font-style:italic;	height:26px;	padding:0px 15px;	text-align:center;	text-decoration:none; }#Nav a.active {	background:url(../images/nav-bg-active.gif) top repeat-x;}#Content {	/* float:left; */	left:250px;	position:absolute;	top:0px;	width:570px; }#Masthead {	height:121;	margin-top:10px;	width:570; }#PageInfo {	clear:both;	padding:20px 10px; }#Footer {	clear:both;	padding-top:50px;	text-align:center; }#Phone {	font-size:30px;	font-weight:bold;	line-height:36px; }#FooterInfo {	font-size:1em;	font-style:italic; }