/* structure
--------------------------------- */
body {
  margin:0;
  padding:0;
  background:#EBE8D0 url("../images/bg_body.gif") repeat-x left top;
  color:#333;
  text-align:center;
  font:x-small Arial, sans-serif;
  voice-family: "\"}\""; voice-family:inherit;
  font-size:small;
  } html>body {font-size:small;}
#container {
  position:relative;
  width:732px;
  margin:0 auto;
  text-align:left;
  }
#intro {
  border:1px solid #A79355;
  border-width:0 1px;
  }


/* hidden text
--------------------------------- */
h1, h2, h3 {
  margin:0;
  background-repeat:no-repeat;
  background-position:left top;
  }
h1 span, h2 span, h3 span, #quickSummary p.p1 span {display:none;}
li { font-size: 75% }

/* header and summary
--------------------------------- */
#pageHeader h1 {
  height:71px;
  background: transparent 35px 30px;
  }
#pageHeader h2 {
  height:115px;
  background:url("../images/rmc6.jpg") no-repeat left top;
  }
#quickSummary p.p1 {
  height:76px;
  margin:0;
  background:url("../images/maple.gif") repeat-x 35px 10px;
  }


/* supporting text
---------------------------------*/
#supportingText {
  left:35px;
  top:0;
  border:1px solid #A79355;
  border-width:0 1px;
  padding-bottom:8px;
  border-bottom:8px solid #BDAF83;
  }
#supportingText p {
  margin:.75em 0;
  line-height:1.5em;
  padding:0 20px;
  }

#leftText p {
  width: 300px;
  margin:.75em 0;
  line-height:1.5em;
  padding:0 20px;
  }

#rightText p {
  float: right;
  clear: right;
  width: 300px;
  }

#supportingText h3 {
  height:40px;
  border:1px solid #A79355;
  border-width:1px 0;
  margin:1em 0 .5em;
  background-color:#D9D98B;
  }

#explanation h3 {
  height:80px;
  background-image:url("../images/rmc3.jpg");
  border-top-width:1px;
  margin:0 0 10px;
  }

#participation h3 {
  height:240px;
  background-image:url("../images/3.jpg");
  border-width:0px;
  background-color:transparent;
  }
#accommodation h3 {
  height:450px;
  background-image:url("../images/insidepics.gif");
  border-width:0px;
  background-color:transparent;
  }
#location h3 {
  height:70px;
  background-image:url("../images/rmc7.jpg");
  border-top-width:1px;
  margin:0 0 10px;
  }

#fullText p {
  margin:0 .75em;
  line-height:1.5em;
  padding:0 20px;
  }


/* link list
---------------------------------*/
#linkList {
  position:absolute;
  top:202px;
  left:100px;
  width:521px;
  }
#linkList h3 {height:23px;}


/* footer
---------------------------------*/
#footer {
  background:#D9D98B url("../images/bg_pattern.gif");
  color:#000;
  margin:1.75em 0 0;
  padding:10px 20px;
  border:1px solid #A79355;
  border-width:1px 0;
  font:85% Arial,Sans-serif;
  text-align:center;
  }
#footer a:link, #footer a:visited {
  padding:0 5px;
  font-weight:normal;
  }




/* links
---------------------------------*/
a:link, a:visited {
  color:#703F0E;
  background-color:transparent;
  font-weight:bold;
  text-decoration:none;
  }
a:hover {
  color:#616623;
  background-color:transparent;
  text-decoration:underline;
  }


/* misc
---------------------------------*/
acronym {border-width:0;}

#extraDiv1 {
	position: absolute;
	left: 371px;
	top: 378px;
	background: url(../images/6.jpg) no-repeat;
	width: 366px;
	height: 240px;
	}


#skiani {
	position: absolute;
	top: 600px;
	left: 500px;
	background: transparent no-repeat;
	width: 300px;
	height: 75px;
	}
	

.style2 {
   font-size: x-small;}
