
#main {
  float: right;
  margin-top: 0px;
  width: 688px;
  clear: both;
  background: #000 url(/_imgs/u_bottomband_bg.gif) bottom left repeat-y;
  /* background-image: ;
    background-position: ;
  background-repeat: ; */
  margin-bottom: 0em;
  }

#colleft {
  /* width: 250px; */
  background-color: #fff;
  padding: 0 2px 0 0px;
  margin: 0;
  border-left: 1px solid #cecece;
  border-top: 0px solid #483912;
  }

#colA {
  /* float: left; */
  /* background: #000 url(/_imgs/u_bottomband_bg.gif) bottom left repeat-y; */
  }
  

div#map {
  width: 319px;
  height: 338px;
  background-color: #c5b4a0;
  background-image: url(/_imgs/distance-map.jpg);
  background-position: top left;
  background-repeat: no-repeat;
  float: right;
  }
  

div#map a {
  width: 319px;
  height: 338px;
  text-indent: -999em;
  border: none;
  display: block;
  background: transparent;
  }



div#photo {
  width: 369px;
  height: 338px;
  background-color: transparent;
  background-image: url(/_imgs/rotate/001.jpg);
  background-position: top left;
  background-repeat: no-repeat;
  float: left;
  position: relative;
  }

/* taken care of in javascript */
/* div#photo a { 
  width: 369px;
  height: 338px;
  text-indent: -999em;
  border: none;
  display: block;
  background-color: transparent;
  } */


div#bottomband {
  padding: 10px 10px 0 0;
  min-height: 210px; overflow: visible;
  }
/* for Internet Explorer */ /*\*/ * html div#bottomband { height: 210px; } /**/



div#bottomcontentblock {
  margin-left: 380px;
  color: #4a5567;  /*  80945f */
  background-color: transparent;
  font-size: 100%;
  }

/* ~~~~~~~~~~~~~ news ~~~~~~~~~~~~ */
div#news {
  width: 329px;
  background-color: transparent;
  color: #fff;
  padding: 0px 10px 10px 10px;

  float:left;
  }

div#news a {
  color: #fff;
  font-weight: bold;
  border-color: #fff;
  }

div#news h1.newstitle {
  color: #fff;
  text-transform: uppercase;
  letter-spacing: 0.15em;
  margin-bottom: -1em;
  }

div#news div.NewsSummaryPostdate {
  color: #000; margin-bottom: -8px;
  }

div#news h2.NewsSummaryLink a {
text-transform: none;
font-size: 1.45em;
font-weight: normal;
}

div#news .NewsSummary {margin-top: 1.15em;}

div#news div.NewsSummaryLink a:hover {
  color: #000;
  border-bottom-color: #000;
  }

div#news span.seeall a {
  font-weight: bold; 
  margin-left: 0px; 
  font-size: 0.84em;
  margin-top: 2em;
  padding-bottom: .5em;
  display: block;
  text-decoration: none;
  border: none;
  text-transform: uppercase;
  color: #000;
  }

div#news span.seeall a:hover {
  color: #fff;
  }
