.ui-page {max-width: 720px; margin:0 auto !important; position: relative !important;

          border-right: 1px #222 outset !important;
          border-left: 	1px #222 outset !important;
}
.ui-mobile-viewport {background-image: url("../img/burlap.jpg");}

.touchimg {width: 280px;  margin-top: -15px;}
// .touchimg {width: 280px; margin-left: -15px; margin-top: -15px;}
b {background: #ebe9da; }
#splash {text-align: center }
.ui-body-c, .ui-overlay-b, .ui-content, .ui-page {background: #ebe9da;}
.mapimage {width: 100%;}

#infodiv h2,h1,h3 {text-align: center; margin-top: 0px;}
#infodiv  img {display: block; margin-left: auto; margin-right: auto;}
#infodiv {background: #ebe9da; padding: 15px; margin-top: 15px;}

#linkarea h2,h1,h3 {text-align: center; margin-top: 0px;}

#linkarea {background: #ebe9da; padding: 15px; margin-top: 15px; text-align: center;}
.map_link {white-space: nowrap; }
.map_link_wrapper  {display: inline; white-space: nowrap; margin-bottom: 10px !important; padding-right: 15px;}

.touchcircle {position: absolute; width:50px; height: 50px; z-index: 100; display:none;} 
.touchalert {position: absolute; width:50px; height: 50px; z-index: 100; display:none;} 

.farm1700 				>	div {background: #73BE5A;}
.farm1850 				>	div {background: #ADD794;}
.town 					> 	div {background: #E6BE63;}
.farm1900 				>	div {background: #19A252;}
.cropwalk 				>	div {background: #E6BE63;}
.wallaceexhibitcenter 	>	div {background: #E6BE63;}
.visitorcenter 			>	div {background: #E6BE63;}
.tractorcartstop		>	div {background: #E6BE63;}
.mapdefault				>	div {background: #ebe9da;}

.farm1700				{background: #73BE5A;}
.farm1850				{background: #ADD794;}
.town 	 				{background: #E6BE63;}
.farm1900 				{background: #19A252;}
.cropwalk 				{background: #E6BE63;}
.wallaceexhibitcenter 	{background: #E6BE63;}
.visitorcenter 			{background: #E6BE63;}
.tractorcartstop		{background: #E6BE63;}
.mapdefault				{background: #ebe9da;}

.schedulelink p a:link {text-decoration:none; color: #ffffff;}
.hiddenmessage {display: none;}
.dialogmessage {text-align: center; }
			
.tablediv {position:absolute;background-color:#198E29;}
		
.mobilebubbleimg { width: 150px;margin-left: 5px;}
.mobilebubble p { margin-left: 5px; }
.targetbox {border-width: 1px; border-style: solid; border-color: black; width: 40px; height: 40px; position: absolute;}
.entered {background: black; }

.divimgmap {position: static;margin-left: -15px; margin-top: -15px;}
.mobilebubble {}
.listtitle { margin-bottom: 0px; }
.indexlist { margin-top: 0px; }

.scheduletime { text-align: right; vertical-align:text-top;}
.scheduleactivityhead {text-align: left; padding-left: 10px; padding-right: 20px;}
.scheduletitle {padding-left: 10px; padding-right: 20px; }

.appheading {text-align: center; color: #4A82AD;}

#schedulemarquee2 > span {margin-right: 50px; }
.marqueeclone > span {margin-right: 50px; }
.marqueeclone {margin: 0px; position: absolute; z-index: 1000; top: 40px; left: 0px; background: #497bae;

	background-image: -webkit-gradient(linear,left top,left bottom,from(#497bae),to(#314f67));
	background-image: -webkit-linear-gradient(#497bae,#314f67);
	background-image: -moz-linear-gradient(#497bae,#314f67);
	background-image: -ms-linear-gradient(#497bae,#314f67);
	background-image: -o-linear-gradient(#497bae,#314f67);
	background-image: linear-gradient(#497bae,#314f67);
 }
 
 .ui-content {
	border-width: 0;
	overflow: visible;
	overflow-x: hidden;
	padding: 1em; 
	padding-top: 2em;
}
 
#weather_button { visibility: hidden; }


.blink {

  animation: blink5 1s steps(5, start) infinite;
  -webkit-animation: blink5 1s steps(5, start) infinite; 
}
@keyframes blink5 {
  to { visibility: hidden; }
}
@-webkit-keyframes blink5 {
  to { visibility: hidden; }
}

 /* This property reliably reflects orientation change
  * all js functions that need access to orientation may check
  * this css property as a proxy.
  */
  
@media screen and (orientation:landscape){
   #dl_data { background-repeat: no-repeat;}
	} 
 
@media screen and (orientation:portrait){
   #dl_data{ background-repeat: repeat;}
	}


