body{
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
background-color:#FFF;
}

a img {
  border: none;
}
#wrapper{
width:800px;
margin:12px auto;
background: #ddd;
padding-top: 10px;
}

/* --- large image ---*/
.fullWrapper{
}
.fullWrapper a img{
border: none !important; 
display: none;
background-color:#0A090B;
}

#photocell {
  border: 2px solid #555;
  height: 400px;
  width: 400px;
  background: #808080 url('loading.gif') center no-repeat;
  margin: 0px auto;
  overflow: hidden;
  line-height:0px;
}

* html #photocell {
  text-align:left;
}

#largeLink {
  display: block;
}

/* --- thumbnails ---*/
.thumbsWrapper {
clear:left;
position: relative;
padding: 2px;
min-height: 33px;
background: #aaa;
}

* html .thumbsWrapper {
height: 33px;
}

.thumbnails {
  width: 792px;
}

div.clear {
clear: both;
line-height: 1px;
height: 1px;
padding: 0px;
margin: 0px;
}

.thumbsWrapper div {
vertical-align:bottom;
float: right;
overflow: none;
padding: 0px;
margin: 0 auto;
white-space: nowrap;
}  
.thumbsWrapper div div{
text-align:center;
font-size:12px;
float:left;
margin: 1px;
}

.thumbsWrapper a {
overflow: hidden;
border-color:#000;
border-style:solid;
border-width:2px 2px 2px;
width: 27px;
height: 27px;
line-height: 27px;
display: block;
}

.currentImg {
border-color:#fff !important;
}

.thumbsWrapper a img {
margin-left: -2px;
}

/* --- next and back image links --- */
a.nextLink, a.backLink{
font-size:14px;
color:#0A090B;
text-decoration:none;
vertical-align:top;
width:38px;
text-align:center;
font-size:10px;
padding:3px 2px;
border:1px solid #0A090B;
background: #000;
color: #fff;
}
a.backLink{
float:left;
margin:12px 0 12px 24px !important;
}
a.nextLink{
float:right;
margin:12px 24px 12px 0 !important;
}
a.nextLink:hover, a.backLink:hover{
	color:#cdcdcd;
	background-color:#232323;
}


/*--- caption ---*/
#captionBox{
	display: none;
	font-size:12px;
	color:#fff;
	background-color: #000;
	opacity: .7;
	filter: alpha(opacity=70);
	height: 30px;
	padding: 5px 5px 5px;
	text-align: left;
	margin: -40px 0px 0px;
	width: 400px;
	line-height: 14px;
	position: absolute;
}

* html #captionBox {
  margin-top: -44px;

}

.caption {
  display: none;
}

