body {
      background: #white;
      margin: 0;
      padding: 0;
      font-family: verdana, geneva, arial, sans-serif;
}
h1 {color:#8888FF;}
div#highlight{color: red;
	font-weight: bold;}
	div#head {
                height: 78px;
                min-width: 870px;
		margin:15px; padding:5px;
		background: #8888FF;
		}

	div#links {
		float:left;
		width:175px;
                min-height: 470px;
		margin:0; padding:0;
                background: white;
                border-top: solid 1px #8888FF;
                border-right: solid 1px #8888FF;
		}
	div#right {
		float:right;
		width:150px;
		margin:0; padding:0;
                background: brown;
		font-size:80%;
		}
	div#foot {
		height:80px;
                min-width: 780px;
		margin:-1px 10px 10px 0px;
                padding:10px 0px 0px 10px;
                background: #FFFFFF;
                border-top: solid 1px #8888FF;
		}
	div#content {
             border-top: solid 1px #8888FF;
             border-left: solid 1px #8888FF;
             border-bottom: solid 1px #8888FF;
/*		margin:0px 0px 0px -1px; */
		margin:0px 0px 0px 175px; 
                padding: 15px 15px 15px 15px;
                min-width: 700px;
                min-height: 470px;
                background: white;
		}
	.column-in {
		margin:0; padding:0.5em 1em;
		}
	.cleaner {
		clear:both;
		height:1px;
		font-size:1px;
		border:none;
		margin:0; padding:0;
		background:transparent;
		}
		
	h1,h2,h3,h4 { margin: 0.2em 0 }
	p { margin: 0.5em 0 }
	
	.copy { text-align:center; font-size:80% }

div#content p {margin: 0 1em 1em;}
div#content h3 {margin-bottom: 0.25em;}


div#links p.dist {display: block; 
                 text-align: left; 
             padding: 4px 10px 4px 10px;
             margin: 26px  0px 0px  0px;
             color: black;
             background: white;
             font-size: 140%}

div#links a {display: block; 
             text-align: left; 
             padding: 4px 10px 4px 10px;
             margin: 0  0px;
             text-decoration: none;
             color: black;
             background: white;
             font-size: 120%}
div#links a:hover {color: #FFFF00; background: #8888FF;}

div#links a.sub {display: block;
             margin: 0 0 1px;
                 padding: 2px 4px 2px 20px;
                 color: black;
                 background: #white;
             font-size: 100%}
div#links a.sub:hover {color: #FFFF00;
                       background: #8888FF;}


div#links a.distance {display: block; 
             text-align: left; 
             padding: 4px 10px 4px 10px;
             margin: 26px  0px 0px  0px;
             text-decoration: none;
             color: black;
             background: white;
             font-size: 120%}
div#links a.distance:hover {color: #FFFF00; 
             padding: 4px 10px 4px 10px;
             margin: 26px  0px 0px  0px;
                            background: #8888FF;}


div#content p.topic {color: blue;
                     font-weight: bold}
div#content a.center {text-align: center;
	display: block;
	}
 p.append{font-size: 80%;
         text-align: center;}

hr.axe {background: #8888FF;
        colour: #8888FF;
        height: 3px}

div.imcenter {text-align: center;}
img.p500 {border-style: solid;
             border-width: 2px;
             border-color: #8888FF;
             width: 500px;
             height: 500px;}
img.preview {border-style: solid;
             border-width: 2px;
             border-color: #8888FF;
             width: 600px;
             height: 600px;}
div.figure {
  float: right;
  border: 1px #99ffcc solid;
  margin: 2px 2px 2px 2px;
  padding: 4px 10px 4px 4px;
}
div.figure p {
  text-align: left;
  font-weight: bold;
}
div.figure34 {
  width: 100%;
  float: center;
  text-align: center;
/*  border: 3px #99ffcc solid;*/
  margin: 15px 0px 15px 0px;
  padding: 0px 0px 0px 0px;
}

