/* CSS Document */

body 
{
margin: 0px;
padding: 0px;
color:#000;
background: #C4E4F7 url(../images/back.jpg)  repeat-x top left;
}

.bigbox
{
margin: 0px auto;
width: 550px;
background: #fff;
}

.tallbox
{
margin: 0px auto;
width: 380px;
background: #fff;
}

/* for BBO map */
.mapbox
{
margin: 0px auto;
width: 640px;
background: #fff;
}

/* for Life along lands edge display */
.bookbox
{
margin: 0px auto;
width: 640px;
background: #E5F3FC;
}


/* used for holding lists with several columns */
.waderbox
{
overflow: hidden;
margin: 0px auto;
width: 600px;
padding: 10px;
background: #fff;
}

/* used for creating columns */
.waderlist
{
float: left;
width: 190px
}

										/* NAVIGATION */


/* photo pages navigation */
.nextback
{
margin: 0px auto;
width: 135px;
height: 15px;
}

/* accom nav place holder */
.nav
{
clear: both;
margin: 0px auto;
width: 190px;
height: 15px;
}

.numberbox
{
float: left;
width: 15px;
height: 15px;
border: 1px solid #E5F3FC;
margin: 10px 5px;
}

.numberbox:hover
{
border: 1px solid #999;
}									

.numberboxcurrent
{
float: left;
width: 15px;
height: 15px;
border: 1px solid #E5F3FC;
margin: 10px 5px;
background: #4FAFE9;
}

.numberboxcurrent:hover
{
border: 1px solid #999;
}
										/* FONTS */


h4
{
font: 16px Arial, Helvetica, sans-serif;
text-align: center;
line-height: 1.5em;
margin: 0px;
}

p
{
clear: left;
font: 13px Arial, Helvetica, sans-serif;
text-align: center;
line-height: 1.3em;
}

.waderbox p
{
text-align: left;
}

.footerlogo
{
float: left;
width: 88px;
height: 72px;
background: #fff url(../images/footer-logo.gif) no-repeat center;
}

.numberbox p
{
font: 12px Arial, Helvetica, sans-serif;
text-align: center;
margin: 0px
}

.numberboxcurrent p
{
font: 12px Arial, Helvetica, sans-serif;
text-align: center;
margin: 0px
}

										/* LINKS */


/* standard link */
.body a:link 
{
color:#4FAFE9;
text-decoration: none;
border-bottom: 1px dotted;
}

.body a:visited 
{
color:#4FAFE9;
text-decoration: none;
border-bottom: 1px dotted;
}

.body a:hover
{ 
background-color: #FDC4B3;
}

/* navigation on photos pages */
.number a:link 
{
color: #000;
text-decoration: none;
}

.number a:visited 
{
color: #000;
text-decoration: none;
}

.number a:hover 
{ 
color: #000;
}