a:link {	text-decoration: none;	padding: 1px;	color: #0033FF;}a:visited {	text-decoration: none;	padding: 1px;	color: #0033FF;}a:hover {	text-decoration: none;	background-color: #b0ab79;	padding: 1px;	color: #FFFFFF;}a:active {	text-decoration: none;	background-color: #b0ab79;	padding: 1px;	color: #FFFFFF;}#subnav {	position: inherit;	background-color: #C0BC8A;	padding: 10px;}body{	padding: 5px;	color: #333333;	text-align: center;	font:85%/1.45 "Trebuchet MS", Verdana, Geneva, Helvetica, Arial, sans-serif;	background: #F1EFBD;	margin-bottom: 10px;}.bodypic {	margin: 0px;}h1,h2,h3 {	margin: 0;	padding: 0 10px;	letter-spacing: -1px;	font-weight:100;	color: #773300}.left {	text-align: left;}h1 {	font-size: 200%}h2 {	font-size: 150%}h3 {	font-size: 120%;}p {	margin:0;	padding: 0 10px 1em}div#container {	width:720px;	margin: 0 auto;	padding: 0px;	text-align:left}div#header {	width:720px;	margin: 0;	padding: 0px;	height: 220px;	background-image: url(images/headerpic.jpg);	color: #FFFFFF;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 350%;	background-repeat: no-repeat;}div#content {	float:left;	width:550px;	padding:10px;	background: #e0deac;	margin-top: 10px;}#spacer {	height: 10px;}div#nav {	float:right;	width:145px;	padding:10px 0;	background:#d0cd9b;	margin-top: 10px;}div#footer {	width:auto;	margin: 0;    padding: 10px;	background: #c0bc8a;}.bnav {	font-size: 0.8em;}#container #nav #footer2 p {	margin-top: 10px;	font-family: "Lucida Grande", "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif;}#container #nav #footer2 p {	text-align: left;	font-size: 80%;}div#footer2 {	width:130px;	margin: 0;    padding: 0;	background: #c0bc8a;}#container #content #footer {	text-align: center;	padding: 20px;}#container #nav h2 {	text-align: center;}#container #nav a:link, a:visited {	font-family: "Trebuchet MS", Verdana, Geneva, Helvetica, Arial, sans-serif;	text-decoration: none;	font-size: 100%;	padding: 1px;}#container #nav a:hover {	background-color: #b0ab79;	padding: 1px;	text-decoration: underline;}.pics {	float: left;	padding-right: 10px;	padding-top: 5px;	padding-bottom: 5px;	vertical-align: top;}.pics-r {	float: right;	padding-top: 5px;	padding-bottom: 5px;	padding-left: 10px;}.newline {	clear: both;}#headtitle {	padding-right: 20px;	padding-top: 0px;	text-align: right;	text-shadow: 4px 4px 3px #111111;}#subheadtitle {	padding-right: 20px;	padding-top: 0px;	text-align: right;	font-size: 90%;	text-shadow: 4px 4px 4px #000000;	font-family: Arial, Helvetica, sans-serif;}ul {	line-height: 200%;	list-style-type: circle;	font-size: 107%;	margin-left: 60px;	font-family: "Lucida Grande", "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif;}#container #content table {	text-align: left;}.gallrt {	text-align: right;}h4 {	text-align: center;	border: 3px double #774400;	margin-right: 40px;	margin-left: 40px;	background-image: url(images/mgrad2.png);	color: #996600;	background-repeat: repeat;	padding: 10px 0px;	margin-top: 10px;}.formlab {	font-family: "Lucida Grande", "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif;	font-size: 110%;	font-weight: bold;	color: #773300;	text-align: right;}.picframe {	padding-top: 10px;	padding-bottom: 10px;	border: double 3px #773300;}.right {	text-align: right;}.philo {	text-align: center;	border: 3px double #77402C;	background-image: url(images/phio-texture.jpg);	background-repeat: no-repeat;	background-position: center center;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 120%;	color: #333333;	padding: 20px;	margin-left: 20px;	margin-right: 20px;	line-height: 160%;}.nash {	font-weight: bold;	color: #773300;}.resisay {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 115%;	font-style: italic;}.resname {	font-style: normal;	text-align: right;	color: #773300;}.menu {	border: 3px double #773300;	padding: 5px;}.menutable {	text-align: left;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 120%;	letter-spacing: 1px;}.menusubhead {	font-size: 80%;}.gallrtCtr {	text-align: center;}#container #nav #footer2 .nash {	font-size: 120%;}