body {font-family: Georgia, Verdana, Arial;background: #8B5742; margin:0; }#calendarTable {border-collapse: collapse;margin:10px;}#calendarTable td {  padding: 5px 30px;  border: 2px solid #009ACD;}#imagebox{	position: absolute;	top: 40px;	left: 0;	width: 100%;	z-index: 100;	text-align: center;	line-height: 0;	}#imagebox a img{ border: none; }td{	border: none;	padding: 0px;	margin: 0px;    border-width: 0;    vertical-align: top;}h1, h2, h3, h4, h5, h6 {	margin:0;	padding:0;	font-weight:normal;	font-family: Arial;    color: #009ACD;}h1 {font-size: 26px;}h2 {font-size: 22px;}h3 {font-size: 16px;font-weight:bold;}h4 {color: #666666;font-size: 16px;font-weight:bold;text-align:right;}p {    color: #837D7D;	font-size: 16px;    text-decoration: none;    }.container{max-width: 990px; margin: 0 auto;padding:20px;background:white;}.main{max-width: 950px;padding-left:10px;padding-right:10px;}.main2{width: 950px;padding-left:30px;padding-right:30px;}.leftcol{width: 20%;}.txtcol{width: 50%;padding-left:10px;padding-right:10px;}.imagecol{width: 30%;}#image1{width: 50%;text-align:center;padding-top:20px}#image2{width: 100%;height: auto;max-width:240px;}#youtubeFrame1{width: 100%;height: 250px}.side_txt {    color: #5C939A;	font-size:11px;    text-decoration: none; 	}a.side_txt:hover {color: #A3C6C0;} .top_txt {    color: #009ACD;	font-size: 10px;    text-decoration: none; 	text-align:center;}.clickview {    color: #939D9B;	font-size: 10px;    text-decoration: none;     }.copyright {    color: #009ACD;	font-size: 11px;    text-decoration: none; 	}a.copyright:hover {color: #74ACA2;}#nav {	font-family: Verdana,Arial;	padding-top:13px;	padding-bottom:13px;	padding-right:10px;	background:#009ACD;}#nav ul {	margin:0;	padding:0;	list-style:none;}#nav li {	display:inline;	padding-left:20px;	margin:0;}#nav a,#nav a:visited{	color:white;	font-size:16px;	font-weight: 800; 	letter-spacing:0.5px;	text-decoration: none;}#nav a:hover{	color:#8B5742;	text-decoration: none;}a[href^=tel] {    color: inherit;    text-decoration: underline;}.address_txt {height:0;visibility: collapse;}.firstimage{display: block;margin: 0 auto;}.buttonStd {  background-color: #009ACD;  color: #FFFFFF;  padding: 8px 30px;  border: none;  border-radius: 10px;  font-size: 16px;  cursor: pointer;  margin-top:10px;  letter-spacing: 1px;  outline: none;}@media only screen and (max-width: 568px){body {background: white; }h1 {font-size: 150%;}h2 {font-size: 150%;}h3 {font-size: 100%;}h4 {font-size: 100%;text-align:center}#calendarTable td {  padding: 3px 18px;  border: 2px solid #009ACD;}.buttonStd {  background-color: #009ACD;  color: #FFFFFF;  padding: 8px 30px;  border: none;  border-radius: 10px;  font-size: 16px;  cursor: pointer;  margin-top:10px;  letter-spacing: 1px;  outline: none;}.address_txt {visibility: visible;height:auto;}.firstimage{padding:0px;display:none;width:0;height:0;opacity:0;visibility: collapse;}.top_txt {padding:0px;display:none;width:0;height:0;opacity:0;visibility: collapse;}.side_txt {padding:0px;display:none;width:0;height:0;opacity:0;visibility: collapse;}.navhide {padding:0px;display:none;width:0;height:0;opacity:0;visibility: collapse;}.container{max-width: 100%;width: 100%;}.main2{max-width: 100%;width: 100%;}.leftcol{padding:0px;display:none;width:0;height:0;opacity:0;visibility: collapse; }.txtcol{width:100%;}.imagecol{padding:0px;display:none;width:0;height:0;opacity:0;visibility: collapse; }#image1{padding:0px;display:none;width:0;height:0;opacity:0;visibility: collapse; }#image2{padding:0px;display:none;width:0;height:0;opacity:0;visibility: collapse; }#image3{padding:0px;display:none;width:0;height:0;opacity:0;visibility: collapse; }#image4{padding:0px;display:none;width:0;height:0;opacity:0;visibility: collapse; }#image5{padding:0px;display:none;width:0;height:0;opacity:0;visibility: collapse; }#youtubeFrame1{width: 80%;margin: 0 auto;}#nav {	font-family: Verdana,Arial;	padding-top:8px;	padding-bottom:8px;	padding-right:8px;	background:#009ACD;}#nav a,#nav a:visited{	color:white;	font-size:14px;	font-weight: 800; 	text-decoration: none;	letter-spacing: 0.2px;}#nav li {padding-left:6px;}}