#ImgGalleryDiv
{
	position:relative;
	z-index:1;
	text-align:center;
	left:0px;
	top:0px;
	margin:0px auto;
	padding:0px;
	width:419px;
	padding-right:0px;
	border:solid 0px #ff0000;
}
#previous
{
	position:relative;
	float:left;
	text-align:left;
	left:0px;
	top:0px;
	margin:0px;
	padding:0px;
	width:24px;
	
}
#next
{
	position:relative;
	float:right;
	text-align:left;
	left:0px;
	top:0px;
	margin:0px;
	padding:0px;
	padding-right:0px;
	width:24px;
}
#slideshow
{
	position:relative;
	float:left;
	text-align:left;
	left:11px;
	top:0px;
	margin:0px;
	padding:0px;
	width:100px;
	padding-left:0px;
}

.Img_Container
{
	position:relative;
	z-index:1;
	text-align:center;
	left:0px;
	top:0px;
	width:419px;
	margin:0px auto;
	padding-bottom:8px;
	padding-top:8px;
	border:solid 0px #F0EFEF;
}

#ImageContainer
{
 	position:relative;
	left:0px;
	top:0px;
	width:419px;
	margin:0px;
	padding-top:0px;
  
}

#ImageOuter
{
	position:relative;
	z-index:1;
	text-align:center;
	left:0px;
	top:0px;
	width:332px;
	margin:0px auto;
	background:url(../media/gal_bg.jpg) repeat-y;
	padding:0px;
}


#thumbContainer
{
	position:relative;
	left:0px;
	margin:0px;
	float:left;
	text-align:left;
	padding-top:0px;
	border:solid 0px #ff0000;
}

.thumbImage
{
  position:relative;
	left:0px;
	top:0px;
	margin:0px;
	float:left;
	padding-bottom:0px;
	border:solid 0px #ff0000;
}

#slidecontroller
{
	position:relative;
	left:0px;
	top:122px;
	width:419px;
	margin:0px;
	padding-top:0px;
	z-index:3;
	height:0px;
	cursor:pointer;
	border:solid 0px #ff0000;
	
}

Div#ingress
{
	text-align: left;
	position: relative;
	z-index: 2;
	margin: 0px auto;
	padding: 14px 5px 0 5px;
	left: 0px;
	width: 332px;
	height: 100%;
	border: 0px #000fff solid;
}

#top
{
  top:0px;
  left:0px;
  margin:0px;
  padding:0px;
   z-index:3;
   position:relative;
  border: 0px #000fff solid;
  bottom:0px;
}

.Image_Container
{
 left:0px;
  margin:0px;
z-index:1;
padding:0px;
position:relative;
border: 0px #000fff solid;
}

.Image_Container_IE
{
 left:0px;
  margin:0px;
  z-index:1;
  padding:0px;
  float:left;
  top:-37px;
  position:relative;
 border: 0px #000fff solid;
}

#topleft
{
 top:0px;
  left:0px;
  margin:0px;
  padding:0px;
  width:11px;
  float:left;
  height:11px;
  border:0px solid #000000;
  background:url(../media/mid_topleft.png) left top no-repaet;
}

#topright
{
 top:0px;
  left:0px;
  margin:0px;
  padding:0px;
  width:11px;
  float:right;
  height:11px;
  background:url(../media/mid_topright.png) right top no-repaet;
}

#botmiddle
{
   top:0px;
  left:0px;
  margin:0px;
  padding:0px;
  position:relative;
  z-index:2;
  float:left;
  height:11px;
}

#botleft
{
 top:0px;
  left:0px;
  margin:0px;
  padding:0px;
  position:relative;
  width:11px;
   float:left;
  height:11px;
  background:url(../media/mid_botleft.png) left top no-repaet;
}

#botright
{
top:0px;
  left:0px;
  margin:0px;
  padding:0px;
  position:relative;
  width:11px;
   float:right;
  height:11px;
   border:0px solid #000000;
  background:url(../media/mid_botright.png) right top no-repaet;
}


#bottom
{
  left:0px;
  margin:0px;
  padding:0px;
  z-index:2;
  position:relative;
  border:0px solid #000000;
}

#btnslideshow
{
  top:22px;
  left:0px;
  margin:0px auto;
  padding:0px;
  width:84px;
  z-index:3;
  text-align:center;
  padding-top:0px;
  position:relative;
  
}


#thumbtop
{
  top:11px;
  left:0px;
  margin:0px;
  padding:0px;
   z-index:3;
   position:relative;
  border: 0px #000fff solid;
  bottom:0px;
}

#thumbmiddle
{
  top:0px;
  left:0px;
  margin:0px;
  z-index:1;
  padding:0px;
   position:relative;
 border: 0px #000fff solid;
}

#thumbtopleft
{
 top:0px;
  left:0px;
  margin:0px;
  padding:0px;
  width:11px;
  float:left;
  height:11px;
  border:0px solid #000000;
  background:url(../media/mid_topleft.png) left top no-repaet;
}

#thumbtopright
{
 top:0px;
  left:0px;
  margin:0px;
  padding:0px;
  width:11px;
  float:right;
  height:11px;

  background:url(../media/mid_topright.png) right top no-repaet;
}

#thumbbotmiddle
{
   top:0px;
  left:0px;
  margin:0px;
  padding:0px;
  position:relative;
  z-index:2;
  float:left;
  height:11px;
}

#thumbbotleft
{
 top:0px;
  left:0px;
  margin:0px;
  padding:0px;
  position:relative;
  width:11px;
   float:left;
  height:11px;
  background:url(../media/mid_botleft.png) left top no-repaet;
}

#thumbbotright
{
top:0px;
  left:0px;
  margin:0px;
  padding:0px;
  position:relative;
  width:11px;
   float:right;
  height:11px;
   border:0px solid #000000;
  background:url(../media/mid_botright.png) right top no-repaet;
}


#thumbbottom
{
  top:-11px;
  left:0px;
  margin:0px;
  padding:0px;
  z-index:2;
  position:relative;
  border:0px solid #000000;
}



.clear {
	clear: both;
	display: block;
	height: 1px;
	overflow: hidden;
	margin: 0;
	padding: 0;
}