/*
img {
   behavior: url("pngbehavior.htc");
}
*/



.corners_mask {
   position: absolute;
   width:450px; 
   height: 70px; 
   z-index: 20;
}


div#s_gallery {
   position: relative;
   width:450px; 
   height: 345px; 
   overflow: hidden;
   padding: 0px;
   margin: -13px auto 0;
   border: 0px solid #ffffff;   
}

div#clip {
   position: relative;
   width:410px; 
   height: 345px; 
   overflow: hidden;
   padding: 0px;
   margin: -13px auto 0;
   border-right: 20px solid #E9F8E9; 
	border-left: 20px solid #E9F8E9; 
	border-bottom: 30px solid #E9F8E9; 
	border-top: none;	  
}

div#clip embed {
	/*margin-left: 20px;*/
}

p.clip {
	position: relative;
	bottom: 10px;
	margin:0;
	padding: 0;
   z-index: 20;
} 
 
div#s_gallery div.imageElement {
   display: block;
   height: 345px; 
} 

#s_gallery img.gallery_img {
}


#s_gallery img.inGallery {
    display: none;
    position: absolute;
    opacity: 0;
    filter:alpha(opacity=0);
	-moz-opacity:0;
	-khtml-opacity: 0;
}

#s_gallery div#imgDesc {
   position: absolute;
	z-index: 10;
	width: 100%;
	margin: 0px;
	left: 0;
	bottom: 0;
	height: 36px;
	background: #095c68; 
	color: #e9f8e9;
	font-family: Georgia, Arial;
	text-indent: 0;
	opacity: 0;
	overflow: hidden;
}

#s_gallery div#imgDesc p {
   vertical-align: middle;
   margin: 5px 10px;
   background: #095c68; 
}

#imgDesc .itemName
{  
   font-size: 14pt;
   position:absolute;
   text-align:right;
   width:425px;
   margin-top: 2px;
   /*margin-top: -15pt;
   float: right;*/
}

#imgDesc img
{
	border: 0;
	margin-left: 6px;
	margin-top: 7px;
}

#imgDesc .flag
{  
   font-size: 12pt; 
   /* margin-top: 6px; */
   position: absolute;
}


#s_gallery a.right, #s_gallery a.left
{
	position: absolute;
	height: 99%;
    width: 12%;
	top: 0px;	
	cursor: pointer;
	z-index:30;
	filter:alpha(opacity=60);
	-moz-opacity:0.6;
	-khtml-opacity: 0.6;
	opacity: 0.6;
}

* html #s_gallery a.right, * html #s_gallery a.left
{
	filter:alpha(opacity=50);
}

#s_gallery a.right {
   right: 2px;
}

#s_gallery a.right:hover {
   background: url('img/rightArrow.png') no-repeat scroll right center;
}


 #s_gallery a.left {
    left: 2px;	
 }


#s_gallery a.left:hover {
   background: url('img/leftArrow.png') no-repeat scroll left center;
}


/*
.withArrows a.pause
{
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
}
*/

#s_gallery a.pause, #s_gallery a.play
{
	position: absolute;	
   height: 99%;
	width: 120px;
	left: 170px;
	top: 0px;
	cursor: pointer;	
	z-index: 40; 
/*	background: url('img/trans.png') no-repeat center center;*/
	-moz-opacity:0.65;
	-khtml-opacity: 0.65;
	opacity: 0.65;
}



#s_gallery a.pause:hover { 
    background: url('img/pause.png') no-repeat center center;
 }





#s_gallery a.play:hover { 
    background: url('img/play.png') no-repeat center center;
 }



/*
* html .withArrows a.play { 
  background: url('img/play.gif') no-repeat scroll center center;
}

* html .withArrows a.pause { 
  background: url('img/pause.png') no-repeat scroll center center;
}

/

#s_gallery #galleryLoading
{
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	background-color: #fcfeef;
	background-repeat: no-repeat;
	background-position: center center;
	background-image: url('img/loading-bar.gif');
}



/*
* html  #s_gallery a.pause span {
   filter:alpha(opacity=0);
}

* html #s_gallery a.pause span.over {
   filter:alpha(opacity=0);
}


img.pause_img {
  
}	
	



#s_gallery a.pause:hover { 
    background: url('img/pause.png') no-repeat center center;
 }



* html .withArrows a.pause:hover { 
  background: url('img/pause.png') no-repeat center center;
	filter:alpha(opacity=60); 
}


#s_gallery a.play:hover { 
    background: url('img/play.png') no-repeat center center;
 }



* html .withArrows a.play:hover { 
  background: url('img/play.png') no-repeat center center;
	filter:alpha(opacity=60); 
}
*/

