@charset "ISO-8859-1";


@media screen {
  html, body {
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0;
  }
 
	#user_location_off {
		margin:0;
		padding:0;
		position:absolute;
		top:308px;
		left:27px;
	}
 
	#user_location_on {
		margin:0;
		padding:0;
		position:absolute;
		top:308px;
		left:27px;
	}

	#user_location_spinner {
		margin:0;
		padding:0;
		position:absolute;
		top:309px;
		left:30px;
	}


  #center, #right {
    border: 1px solid #888;
  }

  h1 {
    font-weight: bold;
  }
  
  #top {
    padding: 10px;
		height: 40px;
		background: #fffadf;
  }
 
  #top2 {
		width: 100%;
		height: 30px;
    padding: 10px;
		margin-top: 50px;
		background: limegreen;
  }
  
  #bottom {
    height: 30px;
    padding: 0px;
  }
  
  #left {
		margin-top: 10px;
    border: 1px solid #888;
    background-color: #ffffff;
    margin-left: 0px;
  }
 
  #right {
		margin-top: 0px;
    border: 1px solid #888;
    background-color: #ffffff;
    margin-right: 0px;
  }
  
  #center {
		margin-top: 0px;
    margin-left: 0px;
    background-color: #fff;
  }
   
  #center_nav {
		margin-top: 60px;
    margin-left: 15px;
		padding: 5px;
		width: 100%
    background-color: #fff;
  }
  
  #edit-toolbar {
    position: relative;
    z-index: 100;
  }
  
  #kml-url {
    font-size: 100%;
    width: 100%;
  }
  
  #load-button {
    font-size: 100%;
    font-weight: bold;
  }
  
  #tree .dijitTreeLabel.folder {
    font-weight: bold;
  }

  #tree .dijitTreeIcon.KmlPoint,
  #tree .dijitTreeIcon.KmlPlacemark {
    background: transparent url(/images/KmlPoint.gif) no-repeat scroll top left;
  }
  
  #tree .dijitTreeIcon.KmlScreenOverlay,
  #tree .dijitTreeIcon.KmlGroundOverlay {
    background: transparent url(/images/KmlOverlay.gif) no-repeat scroll top left;
  }
  
  #tree .dijitTreeIcon.KmlLineString,
  #tree .dijitTreeIcon.KmlLinearRing {
    background: transparent url(/images/KmlLineString.gif) no-repeat scroll top left;
  }
  
  #tree .dijitTreeIcon.KmlPolygon {
    background: transparent url(/images/KmlPolygon.gif) no-repeat scroll top left;
  }
  
  #tree .dijitTreeIcon.KmlDocument {
    background: transparent url(/images/KmlDocument.gif) no-repeat scroll top left;
  }
	#container {
    background-color: #f3f0da;
	} 
 
  #container .dijitSplitterV {
    width: 10px;
    background: transparent none;
  }
  
  #container .dijitSplitterThumb {
    width: 10px;
    background-position: center center;
  }

	#pane_handle {
		display:inline;		
		position: relative;
		top: 2px;
	}

	.weather_condition_label {
		color: black;
		font-family: Arial;
    font-weight: bold;
		width: 200px;
		font-size: 12px;
		text-align: left;
	}

	.ski_area_label {
		color: white;
		font-family: Arial;
    font-weight: bold;
		width: 200px;
		font-size: 10px;
		text-align: left;
		text-shadow: 0 0 0.2em #87f, 0 0 0.2em #87f, 0 0 0.2em #87f;
	}

	#map-description {
		padding: 10px 30px 0;
	}

	#map-description p {
		padding: 0 0 10px;
	}
}

