/* Start of CMSMS style sheet 'Site: layout' */
body {
  margin: 12px 0px 0px;
  padding: 0px;
  text-align: center;
  background-color: #FFFFFF;
  color: #000000;
  font-family: verdana, helvetica, sans-serif;
  font-size: small;
}
* html body {
  font-size: x-small; /* for IE5/Win */
  f\ont-size: small; /* for other versions of IE */
}
#wrapper {
  margin: 0em auto;
  padding: 0px;
  position: relative;
  width: 760px;
  \width: 762px;
  w\idth: 760px;
  border: 1px solid #666666;
}
#header {
  margin: 0px;
  padding: 0px;
  position: relative;
  width: 760px;
  height: 131px;
  background-color: #040000;
  color: #000000;
}
#homepage #header {
  height: 327px;
  background: #040000 url('/uploads/images/bg_header_home.gif') top left no-repeat;
}
#hdrpic {
  position: absolute;
  top: 26px;
  right: 0px;
  width: 186px;
}
#visit {
  position: absolute;
  top: 0px;
  right: 0px;
}
#navcontainer {
  position: absolute;
  top: 89px;
  left: 150px;
  background-color: #da9a23;
  height: 40px;
  width: 610px;
  z-index: 500;
}
#homepage #navcontainer {
  position: absolute;
  top: 275px;
  left: 0px;
  width: 574px;
  height: 50px;
  z-index: 500;
}
#main {
  text-align: left;
}
#pan {
  margin: 0px;
  padding: 0px;
  width: 760px;
  height: 40px;
  background-color: #da9a23;
  color: #FFFFFF;
}
#pan p {
  margin: 0px;
  padding: 8px 0px 0px 150px;
  text-transform: uppercase;
  font-size: 20px;
}
#panoramic {
  margin: 0px;
  padding: 0px;
  height: 139px;
  background-color: #da9a23;
  color: #FFFFFF;
  text-indent: -9999px;
}
.mackenzie #panoramic {
  background: #da9a23 url('/uploads/images/panpic_mackenzie.jpg') top left no-repeat;
}
.huble #panoramic {
  background: #da9a23 url('/uploads/images/panpic_huble_homestead.jpg') top left no-repeat;
}
.exploration #panoramic {
  background: #da9a23 url('/uploads/images/panpic_exploration_place.jpg') top left no-repeat;
}
.pgrfm #panoramic {
  background: #da9a23 url('/uploads/images/panpic_pgrfm.jpg') top left no-repeat;
}
.tworivers #panoramic {
  background: #da9a23 url('/uploads/images/panpic_two_rivers_gallery.jpg') top left no-repeat;
}
.valley #panoramic {
  background: #da9a23 url('/uploads/images/panpic_valley_museum.jpg') top left no-repeat;
}
.whistle #panoramic {
  background: #da9a23 url('/uploads/images/panpic_whistle_stop_gallery.jpg') top left no-repeat;
}
.valemount #panoramic {
  background: #da9a23 url('/uploads/images/panpic_valemount.jpg') top left no-repeat;
}
.barkerville #panoramic {
  background: #da9a23 url('/uploads/images/panpic_barkerville.jpg') top left no-repeat;
}
.stjames #panoramic {
  background: #da9a23 url('/uploads/images/panpic_fort_st_james.jpg') top left no-repeat;
}

#content {
  float: right;
  margin: 0px;
  padding: 0px;
  width: 628px;
}
#homepage #content {
  float: none;
  margin: 0px;
  padding: 0px;
  width: 760px;
}
#center {
  float: left;
  display: inline;
  margin: 20px 20px 10px;
  padding: 0px;
  width: 404px;
}
#homepage #center {
  float: left;
  display: inline;
  margin: 0px 0px 0px 65px;
  padding: 20px 0px;
  width: 416px;
}
#rt {
  float: right;
  display: inline;
  margin: 0px 10px;
  padding: 0px;
  width: 146px;
  text-align: center;
}
#homepage #rt {
  margin: 0px;
  padding: 0px;
  width: 249px;
  background-color: #fbe9be;
}
#sidebar {
  float: left;
  display: inline;
  margin: 20px 0px 0px;
  padding: 0px;
  width: 132px;
}
#footer {
  margin: 0px;
  padding: 1px;
  clear: both;
  background-color: #040000;
  color: #000000;
}
/* End of 'Site: layout' */

