	body {
		margin:               0px;
		font-family:          Verdana, sans-serif;
		font-weight:          400;
		background-image:     url(mtnbg.jpg);
		background-color:     #4F74AB;
		background-repeat:    no-repeat;
		background-position:  bottom center;
		background-attachment:fixed;
	}

	img { border:0; }

	p { 
		text-align:    justify;
		padding-right: 5px;
		padding-left:  5px;
	}

	.caption {
		text-align: center;
		font-size:  65%;
	}

	.mtnmarker {
		font-size:   75%;
		font-family: Verdana, sans-serif;
	}

	h1, h2, h3 { 
		font-variant:   small-caps;
		font-family:    Verdana, sans-serif;
		padding-top:    0px;
		padding-bottom: 0px;
		font-size:      160%;
		}
	
	h4, h5, h6 {
		font-variant:   small-caps;
		font-family:    Verdana, sans-serif;
		padding-top:    0px;
		padding-bottom: 0px;
		font-size:      120%;
		}
	
	b {font-size:110%}
	b.listheader {font-size: 125% }
	
	a:hover { color:blue }
	
	a {	color: #0041A0; }

	a.listlink {
		font-size: 17px;
		text-decoration: none;
		font-weight: bold;
	}
	
	td {
		text-align: justify;
	}

	td.listdate {
		padding: 3px;
		font-size: 13px;
		width: 75px;
		text-align: center;	
		border-top:    1px solid #4F74AB;
		border-bottom: 2px solid #4F74AB;
		border-left:   3px solid #4F74AB;
		background-color: white;
	}

	td.listpeak {
		padding: 3px;
		width: 130px;
		text-align: center;
		border-top:    1px solid #4F74AB;
		border-bottom: 2px solid #4F74AB;
		background-color: white;
	}

	td.listelevation {
		padding-right: 10px;
		padding-left: 1px;
		padding-top: 1px;
		padding-bottom: 1px;
		font-size: 13px;
		width: 15px;
		text-align: center;	
		border-top:    1px solid #4F74AB;
		border-bottom: 2px solid #4F74AB;
		background-color: white;
	}


	td.listitem {
		border-top:    1px solid #4F74AB;
		border-bottom: 2px solid #4F74AB;
		border-right:  3px solid #4F74AB;
		background-color: white;
	}

	td.listheader {
		text-align: center;	
		border: 3px solid white;
		background-color: #4F74AB;
		/*border-top: 3px solid #4F74AB;*/
		color: white;
	}

	td.trdata {
		text-align: right;
		width: 125px;
		vertical-align: top;
		padding-right: 10px;
	}

	.marker {
		text-align: left;
	}
	
	.captionclass {
		width: 250px;
		border: 0px;
		padding: 5px;
	}

	#title {
		font-variant:small-caps;
		padding:     10px;
		margin:      0;
		font-size:   30px;
		font-weight: bold;
	}

	#peaks {
		/*font-variant:small-caps;*/
		padding:     10px;
		margin:      0;
		font-size:   25px;
		font-weight: bold;
	}

	#date {
		padding:     55px;
		margin:      0;
		font-size:   18px;
		font-style:  italic;
		font-weight: bold;
	}

	.pad {
		padding: 5px;
	}

	#main {
		height:   80%;
		width:    72%;
		position: absolute;
		top:      0px;
		left:     14%;
		overflow: auto;
		padding:  10px;
	}
