
/* structure
--------------------------------- */
body {
  margin:0;
  padding:0;
  background:none;
  color:#333;
  text-align:center;
  font:x-small verdana,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;
  background:#FFFFFF;
    border:1px solid #A79355;
  
  }
#intro {
  border:1px solid #A79355;
  border-width:0 0px 1px 0;
  }




  
/* header and summary
--------------------------------- */

#header_text p.p2 {
  position:absolute;
  top:53px;
  right:205px;
  width:400px;
  margin:0;
  font-size:98%;
  line-height:1.3em;
  text-align:right;
  color:#345087;
  background-color:transparent;
  }


/*  right side
--------------------------------- */
#right {
  position:absolute;
  top:196px;
  right:4px;
  width:180px;
  }
#right h3 {
  height:44px;
  background-image:  url(images/bg_info.gif);
  }
#right p {
  margin:15px 5px 12px 0px;
  font-size:93%;
  font-style:italic;
  line-height:1.7em;
  color:#66472E;
  background-color:transparent;
  text-align:justify;
  }


/* supporting text centre
--------------------------------- */
#main_text {
 margin:0 200px;
  border:1px solid #A79355;
  border-width:0 1px;
  padding-bottom:8px;

  
  }
#main_text p {
font-size: 80%;
  margin:.75em 0;
  line-height:1.5em;
  padding:0 20px;
  text-align: justify;
  color:#000000;
  }
  #main_text.heading {
	float:right;
	margin:0 0 0 0;
	margin-right: -10px;
	margin-top:0;
  }
#main_text h3 { /* text headers*/
  height:20px;
  border:1px solid #A79355;
  border-width:1px 0;
  margin:1em 0 .5em;
  background-color:#D9D98B;
  }
#explanation h3 {
  height:30px;
  background-image:  url(images/bg_select.gif);
  border-top-width:0;
  margin:0 0 10px;
  }



/* link list
--------------------------------- */
#linkList {
  position:absolute;
  top:230px;
  left:5px;
  width:180px;
  font-family:Verdana,Arial,Sans-serif;
font-size: 98%;


  }
#navigation {
	float: left;
	width: 180px;
	
}
#navigation ul {
	list-style: none;
	margin: 0;
	padding: 0;
	border: none;
}
#navigation li {
	width: 195px;
	border-bottom: 1px solid #B6A595;
	margin: 0;
	padding: 0;
	font-size: 80%;
	vertical-align: bottom;	
}

  
/* footer
--------------------------------- */
#footer {
  background:#FFFFFF  ;
  color:#000000;
  margin:0 0 0;
  padding:0px 0px 0px 0px;

  border-top: 1px solid #B6A595;
  border-width:1px 0;
  font:85% Verdana,Arial,Sans-serif;
  text-align:center;  	
  }


