body.pagebg {  
margin: 0;
background-color: black; 
background-image: url(/peru/backgrounds/blankMapWithoutRightColumn.jpg); 
background-repeat: no-repeat; 
text-align: center;
background-position: top center;
}
body.pagebgfront {  
margin: 0;
background-color: black; 
}
#contentindex{width:600px; margin: 0px 10px 0px 200px; font-size:0.8em;; position: relative;}

#nav{width: 200px; height: 600px; color:#FFFFFF; border:3px solid black; background-color: #1F3332;}
/* ------- NAV -------------*/

ul#mainnav {width: 200px; list-style: none; margin: 0px; padding: 0px; background-color: #1F3332;}
ul#mainnav li a {text-decoration: none; display: block; width: 200px;	padding: 4px 4%; font: 13px verdana, arial, helvetica, sans-serif; color: #fff;}
ul#mainnav li {border-top: 0px solid #000000;}
ul#mainnav li a:hover {background-color: #1F3332;color: #FFFFFF; border-bottom: 0px;}
ul#mainnav ul.subnav{list-style: none; margin: 0 0 0 10px; padding: 0px; font-size: .9em;}

#nav2{width: 900px; height: 25px; color:#FFFFFF; border:3px solid black; background-color: #1F3332;}
#mainnav2 {width: 900px; list-style: none; margin: 0px; padding: 0px; background-color: #1F3332;}

.overlayDisplayAutomatic{
text-align: center;
align: center;
margin: 25px 25px; 
background: url(/peru/backgrounds/overlay2.gif); 
overflow: auto;
width: 860; 
height: 600;
background-repeat: repeat-x, repeat-y; 
filter: alpha(opacity=70);-moz-opacity:0.7;opacity:.7;
}
.overlayDisplayOther{
text-align: center;
align: left;
margin: 0px 0px 0px 0px;
background: url(/peru/backgrounds/overlay2.gif); 
overflow: auto;
width: 690; 
height: 600;
background-repeat: repeat-x, repeat-y; 
filter: alpha(opacity=70);-moz-opacity:0.7;opacity:.7;
}
.overlayDisplayOther2{
text-align: center;
align: left;
margin: 0px 0px 0px 0px;
background: url(/peru/backgrounds/overlay2.gif); 
overflow: auto;
width: 900; 
height: 600;
background-repeat: repeat-x, repeat-y; 
filter: alpha(opacity=70);-moz-opacity:0.7;opacity:.7;
}
.nonopaque{
background-color: white;
background-repeat: repeat-x, repeat-y; 

}
.overlayDisplayAutomaticBlack{
text-align: center;
align: center;
margin: 25px 25px 25px 25px;
background: url(/peru/backgrounds/overlay3.gif); 
overflow: auto;
width: 860; 
height: 760;
background-repeat: repeat-x, repeat-y; 
filter: alpha(opacity=70);-moz-opacity:0.7;opacity:.7;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10pt;
color: white;
}
.overlayText{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11pt;
}
.overlayTextWhite{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11pt;
color: white;
}
.overlayTextWhiteLarge{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12pt;
color: white;
}
.overlayTextWhiteSmall{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10pt;
color: white;
}
.overlayTitle{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 13pt;
font-weight: bold;
}
.overlayClick0{
float: left;
}
.overlayClickLogo{
float: left;
}
.overlayClick1{
margin-left: 335px;
}
.overlayClick2{
margin-left: 335px;
}
.overlayClick3{
margin-left: 335px;
}
.overlayClick4{
margin-left: 335px;
}
.overlayClick5{
margin-left: 335px;
}
.overlayClick6{
margin-left: 335px;
}
.overlayClick7{
margin-left: 335px;
width: 238;
}
.rightColumn{
float: right;
width: 238px; 
height:918; 
margin-left: 0;
margin-top: 0;
}
.baseCampPictures{
float: right;
width: 200px; 
margin-left: 0;
margin-top: 0;
align: center;
}
.baseCampTitle{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 14pt;
font-weight: bold;
text-align: center;
width: 100%;
}
.baseCampDetailsTitle{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12pt;
font-weight: bold;
}
.bigTitle{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 16pt;
font-weight: bold;
color: white;
text-align: center;
}
.standardLinksWhite {
	color : white;
}
.standardLinksWhite:visited {
	color : white;
}
.baseCampTeams{
text-align: center;
width: 100%;
}
.baseCampTeamsPicsInfo{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10pt;
width:200px;
}
.baseCampTeamsPics{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10pt;
background-color: white;
}
#container{width: 900px; margin: 0 auto; bottom:0;} 

#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }

#lightbox img{ border: none; } 
#overlay img{ border: none; }




