.imgGalleryP
{
	position: relative;
	width:751px;
	top: 0px;
	left: 0px;
	float: left;
	margin: 0px auto;
	padding: 0px;
	border: 0px #000fff solid;
}

Div#GalleryP
{
	float: left;
	text-align: left;
	position: relative;
	z-index: 1;
	margin: 0px;
	left: 0px;
	top: 0px;
	width: 751px;
	height: 100%;
	border: 0px #000fff solid;
}

.Image_Container_1P
{
	text-align: left;
	position: relative;
	z-index: 3;
	margin: 0px auto;
	left: 0px;
	top: 0px;
	width: 751px;
	height:100% auto;
	border: 0px #FF0000 solid;
}

.thumbContainerP
{
	text-align: left;
	position: relative;
	z-index: 1;
	margin: 15px 0 0 0;
	padding:0px;
	left: 0px;
	top: 0;
	width: 751px;
	height: 100%;
	border: 0px #000fff solid;
	float:left;
}


.dialogP {
 width:84px;
 margin:0px 0 0 0;
 padding:0 0 0px 0;
 border-right: 1px #cdcdcd solid;
 border-left: 1px #cdcdcd solid;
 position:relative;
 left:0;
 right:0;
 float:left;
}
 
.dialogP .hd .c,
.dialogP .ft .c {
 font-size:1px; /* ensure minimum height */
 height:6px;
  border: 0px red solid;
  
}
 
.dialogP .ft .c {
height:6px;
  border: 0px red solid;
}
 
.dialogP .hd {
 background:transparent url(../media/tl.png) no-repeat 0px 0px;
  border: 0px red solid;
  height:6px;
  margin-left:-1px;
}
 
.dialogP .hd .c {
 background:transparent url(../media/tr.png) no-repeat right 0px;
 margin-right:-1px;
}
 
.dialogP .bd {
 border: 0px red solid;
 width:100%;
 position:relative;float:left;margin:0px;padding:0px;
 
}
 
.dialogP .bd .c {
 
}
 
.dialogP .bd .c .s {
 
 background:url(../media/ms.jpg) repeat-x 0px 0px;
 padding:1em;
 
}
 
.dialogP .ft {
 background:transparent url(../media/bl.png) no-repeat;
  border: 0px red solid;height:6px;width:100%;
 position:relative;float:left;margin:0px;padding:0px;
 margin-left:-1px;
}
 
.dialogP .ft .c {
 background:transparent url(../media/br.png) no-repeat top right;
 border: 0px red solid;height:6px;width:100%;
 position:relative;float:right;margin:0px;padding:0px;
  margin-right:-2px;

}
 
 
.divDataP {
	margin: 0 0px;
	border: 0px red solid;
}

.roundtop_P { 
	background: url(../media/tl1.png) no-repeat top left;
	border: 0px red solid; 
	height:15px;
	text-align:left;
	position:relative;
}

.roundbottom_P {
	background: url(../media/br1.png) no-repeat top right;
	 position:relative;
	 float:left;
	 left:0;top:0;
}

