/* CSS Document */

#page_content {

	margin: 0px auto;
	width:1000px;
	height:1000px;
	POSITION: relative;
	text-align:left;
	

	background-image:url(../common/background.jpg);
	background-repeat:no-repeat;
	background-position:top;
	background-color:#000000;
	
	color:#B0B0B0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

#footer{
width:100%;
text-align:center;
font-size:10px;
position:relative;
top:-25px;
z-index:99;
}
	
body {

   margin:0px auto; 
	text-align:center;
	background-color:#0C1834;


}


#home {
	position:absolute;
	left:0px;
	top:220px;
	width:69px;
	height:32px;
}

#presentations {
	position:absolute;
	left:69px;
	top:220px;
	width:134px;
	height:32px;
}

#books {
	position:absolute;
	left:203px;
	top:220px;
	width:75px;
	height:32px;
}

#publishing {
	position:absolute;
	left:278px;
	top:220px;
	width:203px;
	height:32px;
}

#biblio {
	position:absolute;
	left:481px;
	top:220px;
	width:129px;
	height:32px;
}

#history {
	position:absolute;
	left:610px;
	top:220px;
	width:165px;
	height:32px;
}

#gallery {
	position:absolute;
	left:775px;
	top:220px;
	width:135px;
	height:32px;
}

#contact {
	position:absolute;
	left:910px;
	top:220px;
	width:89px;
	height:32px;
}

#title {
	position:absolute;
	left:683px;
	top:279px;

}

#submenu{
	position:absolute;
	top:399px;
	left:675px;

}
#history_dates{
	position:absolute;
	top:580px;
	left:11px;
}
#history_pics{
	position:absolute;
	top:492px;
	left:513px;
	width: 489px;
}
#history_text1{
	position:absolute;
	top:286px;
	left:22px;
	width:635px;
	height:75px;
}

#history_text2{
	position:absolute;
	top:586px;
	left:140px;
	width:352px;
	height:2442px;
}	
#history_sub_menu{
	position:absolute;
	top:437px;
	left:341px;
}
#history_subtitle{
	position:absolute;
	top:498px;
	left:1px;
}

/*photos pages*/
#photo_title {
	position:absolute;
	left:0px;
	top:274px;
	width:381px;
	height:73px;
}
#eiger_photos{
	position:absolute;
	left:231px;
	top:292px;

}

#skiing {
	position:absolute;
	left:381px;
	top:292px;
	width:77px;
	height:48px;
}

#climbing {
	position:absolute;
	left:458px;
	top:292px;
	width:96px;
	height:48px;
}

#hiking {
	position:absolute;
	left:554px;
	top:292px;
	width:75px;
	height:48px;
}

#scenics {
	position:absolute;
	left:629px;
	top:292px;
	width:86px;
	height:48px;
}

#people {
	position:absolute;
	left:715px;
	top:292px;
	width:82px;
	height:48px;
}

#huts {
	position:absolute;
	left:797px;
	top:292px;
	width:59px;
	height:48px;
}

#misc {
	position:absolute;
	left:856px;
	top:292px;
	width:138px;
	height:48px;
}

/*end photos pages*/

div{
margin:0px;}
table{
margin:0;}

img {
	border: 0px; 
}
a {
	margin: 0px; /*otherwise netscape has margin*/
}

p {
	margin: 0px; /*otherwise netscape has margin*/
	padding-top:5px;
	padding-bottom:5px;
}

a:link {
	color: #AA3232;
	text-decoration: none;

}    
a:visited {
	color:#AA3232;
	text-decoration: none;
		

} 
a:hover {
	color:#AA3232;
		text-decoration: underline;	
}

.border{
	border:2px solid #262664;

}
.rollover {
filter:progid:DXImageTransform.Microsoft.Fade(duration=0.2);
}	
img{
margin:0px;
border:0px;
padding:0px;
}
.float_right{
float:right;
margin-left:5px;
margin-bottom:5px;
}
.float_left{
float:left;}
.highlight{
background-color:#FD9744;
}
.smalltext{
font-size:10px;
}
.text {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.red{
color:#AA3232;
}
.sub_heading{
font-size:14px;
font-weight:bold;
color:#ffffff;
}
.heading{
font-size:18px;
font-weight:bold;
color:#AA3232;


}

.underline{
text-decoration:underline}

ul{  
margin-top:0px;
padding-top:0px;
margin-left:20px;
margin-bottom:0px;
padding-bottom:0px;
}
li{
padding-top:0px;
margin-top:0px;
margin-left:20px}
.border{
	border:1px solid #262664;
}
.superscript{
font-size:6px;
vertical-align:super}
blockquote{
padding-top:0px;
margin-top:0px;}
