body {    color: #000066; /* #993300; */    background-color: #ff7711;    font-family: Verdana, Geneva, Helvetica, Arial, sans-serif;    font-size: 0.95em;	}h1 {   font-size: 1.3em;	}h2 {   font-size: 1.4em; /* 1.2em */   margin-top: 12px;   margin-bottom: 4px;}a {/*	text-decoration: none; */}div#main a {  border-bottom: 1px solid #ff7711;}div#main div.angies-floatleft a {  border: 0;}a:link, a:visited {	color: #ff7711; /* 993300; */}/*a:visited {	color: #ff7711;}*/a:active, a:hover {	text-decoration: underline;}p.first {	margin-top: 2px;}p.testimonials {	font-size: 0.8em;}span.angies-highlight {  font-size: 110%;  line-height: 20px;  padding: 5px 10px 5px 10px;  background-color: #FFDE73; /* FBBD1C; */}div#container {	border: 5px solid #993300;	width: 970px; /* 850px; */	margin-left: auto;	margin-right: auto;	background-color: #FFFFCC;		}div#banner {	margin-top: 0;	width: 970px; /* 850px; */	height: 182px;}img.logo {	border: 0;}div#topnav {	text-align: center;	margin-right: 190px;	font-size: 1.2em; /* 1em; */	font-weight: bold;	margin-left: 10px;		margin-top: -35px; /* -30px;  -42px; */	margin-bottom: 5px;	color: #ff7711;}div#topnav .item {	margin-right: 5px; /* 2px; */	padding: 5px; /* 3px; *//*	border: 1px solid #993300; */	background-color: #EBDAA2;	border: 1px solid #993300; /* 000066;  */}div#topnav a {	text-decoration: none;     color: #993300;}div#topnav a:visited {    color: #993300;}div#topnav a:active, div#topnav a:hover {    color: #ff7711;    text-decoration: none;}div#topnav a.this, div#topnav a.this:visited {    color: #ff7711;    text-decoration: none;}div#main {	padding: 5px 20px 15px 20px; }div#main p {/*	color: #3D107B;  */	text-align: justify; }div.homethird {	float: left;	width: 30%;	padding: 5px 10px 5px 10px;}div.homethird h2 {	font-size: 1.7em;}p.homeinvite {	width: 180px;	margin-left: auto;	margin-right: auto;	padding: 10px;	background-color: #FFDE73;}div#home-map-block{/*  float: right;  margin-left: 20px; */  width: 240px;}div#home-map-block p {  text-align: left;}/*#zoom_in{position:absolute;top:5px;left:5px;z-index:3;cursor:pointer;}#zoom_out{position:absolute;top:30px;left:5px;z-index:3;cursor:pointer;}.i-zoom-in{background-position:0 -2620px;width:24px;height:23px;}.i-zoom-out{background-position:0 -2648px;width:24px;height:23px;}*/div#home-testim-block {  float: right;  margin-left: 20px;  margin-bottom: 10px;  width: 280px; /* 300px; */  background-color: #FFDE73; /* FBBD1C; */}div#home-testim-block img { float: left; margin: 0 5px -5px 10px; padding: 5px 5px 2px 0;}div#home-testim-block p { text-align: left; margin-top: 15px; margin-left: 10px; margin-right: 10px;} div.testimonial {  margin-left: 50px;  margin-right: 50px;  font-style: italic;   color: #A84900;  /* #DB5F00;  */}div#home-testim-block div.testimonial { margin: 5px;}.testim-auth {  margin-left: 10px;/*  font-style: normal;*/  color: #003366;}blockquote p {  margin-top: 0;  margin-bottom: 5px;}div.floatcol {  float: left;	      width: 50%;}dl {  /* About */  margin-left: 20px;  margin-right: 20px;}dt {  font-weight: bold;  font-size: 1.1em; /* 0.9em; */  color: #DB5F00; /* #ff7711;  #930; */    margin-top: 5px;}.emph {  font-weight: bold;  color: #DB5F00; /* #ff7711;  #930; */}blockquote.contact {	width: 200px;	padding: 10px;	background-color: #FFDE73;}.contactphone { /* contact */  font-weight: bold;/*  color: #DB5F00; *//* #ff7711;  #930; */  font-size: 1.1em;}.contactemail { /* contact */  font-weight: bold;  font-size: 1.1em;}div.clearboth {	clear: both;}div#footer {	text-align: center;/*	border-top: 3px solid #930; */	border-top: 1px solid #001863; 	background-color: #EBDAA2; 	}div#footer p {	margin-top: 10px;	margin-bottom: 0px;	color: #993300;}div#footer p.infotame {	margin-top: 6px;	padding-bottom: 6px;}a.subtle {  /* link to infotamers */	color: #930;	text-decoration: none; }a.subtle:hover, a.subtle:active { 	text-decoration: underline; }div.imagerow {	margin-top: 20px;	width: 99%;	margin-left: auto;	margin-right: auto;}img.photo { 	margin-left: 0px;	margin-right: 0px;}div.imagerow :first-child {	margin-left: 60px;}img.top {   vertical-align: top;}div.angies-floatleft { /* angie's 10 */	float: left;	margin-right: 15px;}img.floatleft {  /* angie's 09 */	float: left;	margin-right: 15px;}object {  /* youtube *//* entire page = 850w, video = 560w */  margin-left: 110px;}/* ------------- slideshow, whose css loads before this -------------- */.slideshow {	margin-bottom: 60px;}div#main .slideshow-controller a, .slideshowcontroller a.active, div#main .slideshow-thumbnails a {	border: none;}
