/* MBP Styles updated 4-2009 */

body {
background-color: #000;
margin: 0;
}
a:link, a:visited {
color: #6176bf;
}
img.photo { 
	border: solid 2px #ccc;
}
h1 span {
display:none
}
p.enlarge {
color: #fff;
text-align: center;
margin: 0 0 5px 0;
font-size: 1.1em;
font-style: italic;
letter-spacing: 1px;
}

/* lightbox css */

.hiddenPic {display:none;}



#lightbox {
          margin-top: -40px;
          position: absolute;	
          left: 0;
          width: 100%; 
          z-index: 100; 
          text-align: center; 
          line-height: 0;
          }
#lightbox img {
          width: auto; 
          height: auto;
          border: solid 3px #666;
          }

#outerImageContainer {
          position: relative;

          background-color: #242424; 
          width: 250px; 
          height: 250px; 
          margin: 0 auto; 
          }
#imageContainer { 
          padding: 5px;
          }

#loading { 
         position: absolute; 
         top: 40%; 
         left: 0%; 
         height: 25%; 
         width: 100%; 
         text-align: center; 
         line-height: 0; 
         }
#loading img {
         border: 0;
         }
#hoverNav { 
         position: absolute; 
         top: 0; 
         left: 0; 
         height: 100%; 
         width: 100%; 
         z-index: 10; 
         }
#imageContainer>#hoverNav { 
         left: 0;
         }
#hoverNav a { 
         outline: none;
         }

#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(../images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(../images/nextlabel.gif) right 15% no-repeat; }

#imageDataContainer { 
         background-color: #242424; 
         margin: 0 auto; 
         line-height: 1.1em; 
         overflow: auto; 
         width: 100%; 
          font-family: Verdana, Helvetica, sans-serif; 
          font: 60%;
         }

#imageData {	
         padding: 0 8px; 
         color: #666; 
         }
#imageData #imageDetails { 
         width: 70%; 
         float: left; 
         text-align: left; 
         }	
#imageData #caption { 
         font-weight: bold;	
         }
#imageData #numberDisplay { 
         display: block; 
         clear: left; 
         padding-bottom: .5em;

         }			
#imageData #bottomNavClose { 
         width: 66px; 
         float: right;  
         padding-bottom: 0.7em; 
         outline: none;
         }	
#imageData #bottomNavClose img {
         border: 0 
         } 	
#overlay { 
         position: absolute; 
         top: 0; 
         left: 0; 
         z-index: 90; 
         width: 100%; 
         height: 500px; 
         background-color: #000; 
         }
/* end lightbox css */
.style58 {
	font-family: Garamond, "Times New Roman", serif;
	color: #FFFFFF;
}
.smallCaps {
	font-family: Garamond, "Times New Roman", serif;
	font-size: 18px;
	font-style: italic;
	line-height: normal;
	font-weight: normal;
	font-variant: small-caps;
	color: #FFFFFF;
}
.style60 {
	font-family: Garamond, "Times New Roman", serif;
	font-size: 21px;
	font-style: italic;
	line-height: normal;
	font-weight: bold;
	font-variant: small-caps;
	color: #FFFFFF;
}
.forAdv {
	font-family: Garamond, "Times New Roman", serif;
	font-size: 18px;
	font-style: italic;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
}
.style62 {font-family: Garamond, "Times New Roman", serif; font-size: 18px; font-style: italic; line-height: normal; font-weight: bold; font-variant: small-caps; color: #FFFFFF; margin-bottom: 8px;}
