body {	margin: 0px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: small;	font-weight: 300;	color: #333333;	}h1 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 15px;	font-weight: 300;}h2 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: normal;}h3 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 15px;	font-weight: 600;	color: #54B947;}h4 {    /* This is similar to the main class, just made a structural tag for it instead of using span */	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: small;	font-weight: 600;	text-decoration:none;	color: #763B97;	font-style:none;}p {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: small;	font-weight: 300;	color: #333333;}td {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: small;	font-weight: 300;	color: #333333;}ul {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: small;	font-weight: 300;	color: #333333;}strong {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: small;	font-weight: bold;}a {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: small;	font-weight: 300;	text-decoration:underline;	color: #124DA2;}.testamonial {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-style:italic;	font-size: x-small;	color: #763B97;}.testamonial a{  font-size: x-small;  }.quote {	font-size: 10px;	color: #666666;}.address {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: x-small;}.address a {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: x-small;}/* main menu background */.main {	background: #ffffff;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: small;	font-weight: 600;	text-decoration:none;	color: #763B97;}.mainover {	background: #ffffff;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: small;	font-weight: 600;	text-decoration: none;	color: #00aeef;}.main_nobg {	//background: #ffffff;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: small;	font-weight: 600;	text-decoration:none;	color: #763B97;}/* drop-down menu border: 1px solid #ffc424;*/.nav1 {	background: #763b97;	font-family: Verdana, Arial, Helvetica, sans-serif;	padding: 2px;	font-size: 11px;	font-weight: 500;	text-decoration:none;	color: #ffffff;}.nav1over {	background: #00aeef;	font-family: Verdana, Arial, Helvetica, sans-serif;	padding: 2px;	font-size: 11px;	font-weight: 500;	text-decoration:none;	color: #ffffff;}/* level 2 */.nav2 {	background: #00aeef;	font-family: Verdana, Arial, Helvetica, sans-serif;	padding: 2px;	font-size: 11px;	font-weight: 500;	text-decoration:none;	color: #ffffff;}.nav2over {	background: #763b97;	font-family: Verdana, Arial, Helvetica, sans-serif;	padding: 2px;	font-size: 11px;	font-weight: 500;	text-decoration:none;	color: #ffffff;}a.whitelink {	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #124DA2;	font-size: xsmall;	font-weight:600;	text-decoration: underline;}a.whitelink:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: xsmall;	font-weight:600;	color:#763B97;	text-decoration: none;}.photo {    margin: 4px;    padding:4px;    border:1px solid #e3e3e3;    color:#333;    background:#fff;}.gallery_icon {    margin: 4px;    padding:4px;    padding-bottom:12px;    border:1px solid #e3e3e3;    color:#333;    background:#fff;}.gallery {    background-color: #DEF4FE;    text-align: left;     vertical-align: middle;     border-bottom: 1px dotted #DDD;    padding:0px;}.callout {    display: block;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: small;	font-weight: 600;	text-decoration:none;	color: #763B97;	border-bottom: 1px dotted #EEE;}.background_table{    background-image: url(../images/background.gif);    background-repeat: repeat-x;}