.rokin-navi{
	font-weight:bold;
	font-size:110%;
	
}

.pw-template{
  margin:auto;
	width:100%;
}

/* used by the image caption */
#deep-sea .caption{
 	border:1px solid #805B24;
 	background-color:#e1e1e1;
}

#deep-sea .img-placeholder{
	margin-top:5px;
	margin-bottom:5px;
	margin-left:auto; 
	margin-right:auto; 
	text-align:center;
}

/* style used by the thumbnails */
#deep-sea .pwimages{
   margin-left:auto;
   margin-right:auto;	
   border:2px solid #A5A5A5;
   padding:8px; 	
   background-color:#27354A;
      
} 

/* style for the larger images */
#deep-sea .pwimage-full{ 
   border:2px solid #A5A5A5; 
   padding:8px; 	
   background-color:#27354A;
   
   
} 
/* style for the image captions */
#deep-sea .album-caption, #deep-sea .caption{ 
   border:1px solid #A5A5A5;
   padding:3px; 
   background-color:#C5D3DE;
   font-size: 7pt; width:188px;	
   margin-top:2px;
   color:#2E4F7E;	
}


/* the table holding detailed information of the album uses this defition */
#deep-sea .album-detail{
	width:550px;	
	margin-top:10px;
	border-top:1px solid #A5A5A5;
	background-image:url(../images/deep-sea.png);
	background-repeat: repeat-x;
}


#deep-sea .label, #deep-sea .value{		
	padding:3px;
	color:#FFEDED;
	vertical-align:top;
}

/* used by the label of the detailed information */
#deep-sea .label{	
	width:25%;
	background-image: url(../images/detailed-trnsprt.png) ;
	background-repeat:repeat;
	color:#27354A;
	font-weight:normal;
	font-size: 8pt;
	
}

/* used by the value of the detailed information */
#deep-sea .value{
	width:45%;
	font-size: 9pt;
	color:#27354A;
}

#deep-sea .thumb-holder{
	padding:5px;
	background-color:none;	
}
/* the tooltip in the map */
#deep-sea div.tooltip{
	background-color:#cccccc;
	padding:5px;
	color:#4F4F4F;
	border: 1px solid #E3C79D;
	white-space:nowrap;
}
#deep-sea #map{
	margin-left:auto;
	margin-right:auto;
	border:5px solid #FFFFD4;
}

#deep-sea #image_map{
	margin-left:auto;
	margin-right:auto;
	/* display:none;*/
}

/* ----------------------------------------------------------------------------------------*/

/* used by the image caption */

table.pw-template, table.pw-template tr, table.pw-template td{
	border: transparent 0px !important;
}

#deep-sea-2 .caption{
 	border:1px solid #3A404E;
 	margin-top: 2px;
 	background-color:#e1e1e1;
 	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	
	-webkit-box-shadow: 0px 0px 5px 5px rgba(58, 64, 78, 0.2);
	-moz-box-shadow: 0px 0px 5px 5px rgba(58, 64, 78, 0.2);
	box-shadow: 0px 0px 5px 5px rgba(58, 64, 78, 0.2);
}

#deep-sea-2 .img-placeholder{
	margin-top:5px;
	margin-bottom:5px;
	margin-left:auto; 
	margin-right:auto; 
	text-align:center;
}

/* style used by the thumbnails */
#deep-sea-2 .pwimages{
   margin-left:auto;
   margin-right:auto;	
   border:2px solid #A5A5A5;
   padding:8px; 	
   
   background: rgb(58,64,78); /* Old browsers */
	background: -moz-linear-gradient(left, rgba(58,64,78,1) 0%, rgba(125,137,165,1) 49%, rgba(58,64,78,1) 97%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(58,64,78,1)), color-stop(49%,rgba(125,137,165,1)), color-stop(97%,rgba(58,64,78,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left, rgba(58,64,78,1) 0%,rgba(125,137,165,1) 49%,rgba(58,64,78,1) 97%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left, rgba(58,64,78,1) 0%,rgba(125,137,165,1) 49%,rgba(58,64,78,1) 97%); /* Opera11.10+ */
	background: -ms-linear-gradient(left, rgba(58,64,78,1) 0%,rgba(125,137,165,1) 49%,rgba(58,64,78,1) 97%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3a404e', endColorstr='#3a404e',GradientType=1 ); /* IE6-9 */
	background: linear-gradient(left, rgba(58,64,78,1) 0%,rgba(125,137,165,1) 49%,rgba(58,64,78,1) 97%); /* W3C */
   
   -webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	
	-webkit-box-shadow: 0px 0px 5px 5px rgba(58, 64, 78, 0.2);
	-moz-box-shadow: 0px 0px 5px 5px rgba(58, 64, 78, 0.2);
	box-shadow: 0px 0px 5px 5px rgba(58, 64, 78, 0.2);
      
} 

/* style for the larger images */
#deep-sea-2 .pwimage-full{ 
   border:2px solid #A5A5A5; 
   padding:8px; 	
   background-color:#27354A;   
   -webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
   
   
} 
/* style for the image captions */
#deep-sea-2 .album-caption, #deep-sea .caption{ 
   border:1px solid #A5A5A5;
   padding:3px; 
   background-color:#C5D3DE;
   font-size: 7pt; width:188px;	
   margin-top:2px;
   color:#2E4F7E;	
}


/* the table holding detailed information of the album uses this defition */
#deep-sea-2 .album-detail{
	width:550px;	
	margin-top:10px;
	border-top:1px solid #A5A5A5;
	background: -moz-linear-gradient(top, rgba(21,34,59,1) 0%, rgba(120,110,121,0) 28%, rgba(198,170,170,0) 50%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(21,34,59,1)), color-stop(28%,rgba(120,110,121,0)), color-stop(50%,rgba(198,170,170,0))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(21,34,59,1) 0%,rgba(120,110,121,0) 28%,rgba(198,170,170,0) 50%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(21,34,59,1) 0%,rgba(120,110,121,0) 28%,rgba(198,170,170,0) 50%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, rgba(21,34,59,1) 0%,rgba(120,110,121,0) 28%,rgba(198,170,170,0) 50%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#15223b', endColorstr='#00c6aaaa',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, rgba(21,34,59,1) 0%,rgba(120,110,121,0) 28%,rgba(198,170,170,0) 50%); /* W3C */
}


#deep-sea-2 .label, #deep-sea .value{		
	padding:3px;
	color:#FFEDED;
	vertical-align:top;
}

/* used by the label of the detailed information */
#deep-sea-2 .label{	
	width:25%;
	background-image: url(../images/detailed-trnsprt.png) ;
	background-repeat:repeat;
	color:#27354A;
	font-weight:normal;
	font-size: 8pt;
	
}

/* used by the value of the detailed information */
#deep-sea-2 .value{
	width:45%;
	font-size: 9pt;
	color:#27354A;
}

#deep-sea-2 .thumb-holder{
	padding:5px;
	background-color:none;	
}
/* the tooltip in the map */
#deep-sea-2 div.tooltip{
	background-color:#cccccc;
	padding:5px;
	color:#4F4F4F;
	border: 1px solid #E3C79D;
	white-space:nowrap;
}
#deep-sea-2 #map{
	margin-left:auto;
	margin-right:auto;
	border:5px solid #FFFFD4;
}

#deep-sea-2 #image_map{
	margin-left:auto;
	margin-right:auto;
	/* display:none;*/
}

/* ----------------------------------------------------------------------------------------*/
/* used by the image caption */
/* used by the image caption */
#blood-red .caption{
 	border:1px solid #805B24;
 	background-color:#e1e1e1;
}

#blood-red .img-placeholder{
	margin-top:5px;
	margin-bottom:5px;
	margin-left:auto; 
	margin-right:auto; 
	text-align:center;
}

/* style used by the thumbnails */
#blood-red .pwimages{
   margin-left:auto;
   margin-right:auto;	
   border:1px solid #FF0000;
   padding:8px; 	
   background-color:#A70909;
      
} 

/* style for the larger images */
#blood-red .pwimage-full{ 
   border:2px solid #A5A5A5; 
   padding:8px; 	
   background-color:#27354A;
   
   
} 
/* style for the image captions */
#blood-red .album-caption, #blood-red .caption{ 
   border:1px solid #A5A5A5;
   padding:3px; 
   background-color:#C5D3DE;
   font-size: 7pt; width:188px;	
   margin-top:2px;	
   color:#2E4F7E;
}


/* the table holding detailed information of the album uses this defition */
#blood-red .album-detail{
	width:550px;	
	margin-top:10px;
	border-top:1px solid #A5A5A5;
	background-image:url(../images/blood-red.png);
	background-repeat: repeat-x;
}


#blood-red .label, #blood-red .value{		
	padding:3px;
	color:#FFEDED;
	vertical-align:top;
}

/* used by the label of the detailed information */
#blood-red .label{	
	width:25%;
	background-image: url(../images/detailed-trnsprt.png) ;
	background-repeat:repeat;
	color:#5E0505;
	font-weight:normal;
	font-size: 8pt;
	
}

/* used by the value of the detailed information */
#blood-red .value{
	width:45%;
	color:#5E0505;
	font-size: 9pt;
}

#blood-red .thumb-holder{
	padding:5px;
	background-color:none;	
}
/* the tooltip in the map */
#blood-red div.tooltip{
	background-color:#cccccc;
	padding:5px;
	color:#4F4F4F;
	border: 1px solid #E3C79D;
	white-space:nowrap;
}
#blood-red #map{
	margin-left:auto;
	margin-right:auto;
	border:5px solid #BD0A0A;
}

#blood-red #image_map{
	margin-left:auto;
	margin-right:auto;
	/* display:none;*/
}



/* ----------------------------------------------------------------------------------------*/
/* used by the image caption */
#forrest-green .caption{
 	border:1px solid #805B24;
 	background-color:#e1e1e1;
}

#forrest-green .img-placeholder{
	margin-top:5px;
	margin-bottom:5px;
	margin-left:auto; 
	margin-right:auto; 
	text-align:center;
}

/* style used by the thumbnails */
#forrest-green .pwimages{
   margin-left:auto;
   margin-right:auto;	
   border:1px solid #5F801E;
   padding:8px; 	
   background-color:#C4E385;
      
} 

/* style for the larger images */
#forrest-green .pwimage-full{ 
   border:2px solid #5F801E; 
   padding:8px; 	
   background-color:#C4E385;
   
   
} 
/* style for the image captions */
#forrest-green .album-caption, #forrest-green .caption{ 
   border:1px solid #A5A5A5;
   padding:3px; 
   background-color:#C5D3DE;
   font-size: 7pt; width:188px;	
   margin-top:2px;	
   color:#2E4F7E;
}


/* the table holding detailed information of the album uses this defition */
#forrest-green .album-detail{
	width:550px;	
	margin-top:10px;
	border-top:1px solid #A5A5A5;
	background-image:url(../images/forrest-green.png);
	background-repeat: repeat-x;
}

#forrest-green .label, #forrest-green .value{	
	padding:3px;
	color:#FFEDED;
	vertical-align:top;
}

/* used by the label of the detailed information */
#forrest-green .label{	
	width:25%;
	background-image: url(../images/detailed-trnsprt.png) ;
	background-repeat:repeat;
	color:#074D03;
	font-weight:normal;
	font-size: 8pt;
}

/* used by the value of the detailed information */
#forrest-green .value{
	width:45%;
	color:#074D03;
	font-size: 9pt;
}

#forrest-green .thumb-holder{
	padding:5px;
	background-color:none;	
}
/* the tooltip in the map */
#forrest-green div.tooltip{
	background-color:#cccccc;
	padding:5px;
	color:#4F4F4F;
	border: 1px solid #E3C79D;
	white-space:nowrap;
}
#forrest-green #map{
	margin-left:auto;
	margin-right:auto;
	border:5px solid #FFFFD4;
}

#forrest-green #image_map{
	margin-left:auto;
	margin-right:auto;
	/* display:none;*/
}


/* ----------------------------------------------------------------------------------------*/
/* used by the image caption */
#dutch-orange .caption{
 	border:1px solid #805B24;
 	background-color:#e1e1e1;
}

#dutch-orange .img-placeholder{
	margin-top:5px;
	margin-bottom:5px;
	margin-left:auto; 
	margin-right:auto; 
	text-align:center;
}

/* style used by the thumbnails */
#dutch-orange .pwimages{
   margin-left:auto;
   margin-right:auto;	
   border:1px solid #F6F20A;
   padding:8px; 	
   background-color:#D65606;
      
} 

/* style for the larger images */
#dutch-orange .pwimage-full{ 
   border:2px solid #F6F20A; 
   padding:8px; 	
   background-color:#D65606;
   
   
} 
/* style for the image captions */
#dutch-orange .album-caption, #dutch-orange .caption{ 
   border:1px solid #F6F20A;
   padding:3px; 
   background-color:#D65606;
   font-size: 7pt; width:188px;	
   margin-top:2px;	
   color:#2E4F7E;
}


/* the table holding detailed information of the album useion */
#dutch-orange .album-detail{
	width:550px;	
	margin-top:10px;
	border-top:1px solid #A5A5A5;
	background-image:url(../images/dutch-orange.png);
	background-repeat: repeat-x;
}

#dutch-orange .label, #dutch-orange .value{		
	padding:3px;
	color:#FFEDED;
	vertical-align:top;
}

/* used by the label of the detailed information */
#dutch-orange .label{	
	width:25%;
	background-image: url(../images/detailed-trnsprt.png) ;
	background-repeat:repeat;
	color:#953A05;
	font-weight:normal;
	font-size: 8pt;
}

/* used by the value of the detailed information */
#dutch-orange .value{
	width:45%;
	color:#953A05;
	font-size: 9pt;
}

#dutch-orange .thumb-holder{
	padding:5px;
	background-color:none;	
}
/* the tooltip in the map */
#dutch-orange div.tooltip{
	background-color:#cccccc;
	padding:5px;
	color:#4F4F4F;
	border: 1px solid #E3C79D;
	white-space:nowrap;
}
#dutch-orange #map{
	margin-left:auto;
	margin-right:auto;
	border:5px solid #D65606;
}

#dutch-orange #image_map{
	margin-left:auto;
	margin-right:auto;
	/* display:none;*/
}


/* ----------------------------------------------------------------------------------------*/
/* used by the image caption */
#vacation .caption{
 	border:1px solid #805B24;
 	background-color:#e1e1e1;
}

#vacation .img-placeholder{
	margin-top:5px;
	margin-bottom:5px;
	margin-left:auto; 
	margin-right:auto; 
	text-align:center;
}

/* style used by the thumbnails */
#vacation .pwimages{
   margin-left:auto;
   margin-right:auto;	
   border:1px solid #D3A12D;
   padding:8px; 	
   background-color:#D5B078;
      
} 

/* style for the larger images */
#vacation .pwimage-full{ 
   border:2px solid #D3A12D; 
   padding:8px; 	
   background-color:#D5B078;
   
   
} 
/* style for the image captions */
#vacation .album-caption, #vacation .caption{ 
   border:1px solid #F6F20A;
   padding:3px; 
   background-color:#D5B078;
   font-size: 7pt; width:188px;	
   margin-top:2px;	
   color:#2E4F7E;
}


/* the table holding detailed information of the album uses this defition */
#vacation .album-detail{
	width:100%;	
	margin-top:10px;
	border-top:1px solid #A5A5A5;
	background-image:url(../images/vacation.png);
	background-repeat: repeat-y;
}

#vacation .label, #vacation .value{		
	padding:3px;
	color:#FFEDED;
	vertical-align:top;
}

/* used by the label of the detailed information */
#vacation .label{	
	width:25%;
	/* background-image: url(../images/detailed-trnsprt.png) ; */
	background-repeat:repeat;
	color:#953A05;
	font-weight:normal;
	font-size: 8pt;
}

/* used by the value of the detailed information */
#vacation .value{
	width:45%;
	color:#953A05;
	font-size: 9pt;
}

#vacation .thumb-holder{
	padding:5px;
	background-color:none;	
}
/* the tooltip in the map */
#vacation div.tooltip{
	background-color:#cccccc;
	padding:5px;
	color:#4F4F4F;
	border: 1px solid #E3C79D;
	white-space:nowrap;
}
#vacation #map{
	margin-left:auto;
	margin-right:auto;
	border:5px solid #D65606;
}

#vacation #image_map{
	margin-left:auto;
	margin-right:auto;
	/* display:none;*/
}


/* ----------------------------------------------------------------------------------------*/
/* used by the image caption */
#lite *{	
	font-family:Arial,Verdana,Helvetica;
	colour: black;
}

#lite table.pw-template{
	width: 100%;	
}

/* style used by the thumbnails */
#lite .pwimages{
   margin-left:auto;
   margin-right:auto;	
} 

/* style for the larger images */
#lite .pwimage-full{ 
   border:2px solid #cccccc; 
   padding:8px; 	
   background-color:#D65606;
   
   
} 
/* style for the image captions */
#lite .album-caption, #lite .caption{ 
  	font-size: 14px;
 	text-align: center;
	width: 200px;
	background-color: #ffffff;
        box-shadow: none !important;
        border: none;
        text-shadow:none !important;
}


/* the table holding detailed information of the album uses this defition */
#lite .album-detail{
	width:550px;	
	margin-top:10px;
	border-top:1px solid #cccccc;
	/* background-image:url(../images/dutch-orange.png); */
	background-repeat: repeat-x;
}

#lite .img-placeholder{
	margin-top:5px;
	margin-bottom:5px;
	margin-left:auto; 
	margin-right:auto; 
	text-align:center;
}

#lite .label, #lite .value{		
	padding:3px;
	color:#FFEDED;
	vertical-align:top;
}

/* used by the label of the detailed information */
#lite .label{	
	width:25%;
	background-image: url(../images/detailed-trnsprt.png) ;
	background-repeat:repeat;
	color:#953A05;
	font-weight:normal;
	font-size: 8pt;
}

/* used by the value of the detailed information */
#lite .value{
	width:45%;
	color:#953A05;
	font-size: 9pt;
}

#lite .thumb-holder{
	padding:5px;
	background-color:none;	
}
/* the tooltip in the map */
#lite div.tooltip{
	background-color:#cccccc;
	padding:5px;
	color:#4F4F4F;
	border: 1px solid #cccccc;
	white-space:nowrap;
}
#lite #map{
	margin-left:auto;
	margin-right:auto;
	border:5px solid #cccccc;
}

#lite #image_map{
	margin-left:auto;
	margin-right:auto;
	/* display:none;*/
}



/* ----------------------------------------------------------------------------------------*/
/* used by the image caption */
#fancy *{	
	font-family:Arial,Verdana,Helvetica;
	color: #cccccc;	
}

#fancy table.pw-template{
	width: 100%;
	
	background-image: url(../images/vector1_opc45.png) ;
}

/* style used by the thumbnails */
#fancy .pwimages{
   margin-left:auto;
   margin-right:auto;	
   border:1px solid #eeeeee;
   padding:8px; 	
   background-color:#cccccc;	
} 

#fancy .rokin-pathway .pw_album{
	color: #cccccc;	
}

/* style for the larger images */
#fancy .pwimage-full{ 
   border:2px solid #cccccc; 
   padding:8px; 	
   background-color:#D65606;
   
   
} 
/* style for the image captions */
#fancy .album-caption, #fancy .caption{ 
  	font-size: 20px;
 	text-align: center;
 	color:#cccccc;
}


/* the table holding detailed information of the album uses this defition */
#fancy .album-detail{
	width:550px;	
	margin-top:10px;
	/* border-top:1px solid #cccccc; */
	/* background-image:url(../images/dutch-orange.png); */
	background-repeat: repeat-x;
}

#fancy .label, #fancy .value{		
	padding:3px;
	color:#FFEDED;
	vertical-align:top;
}

#fancy .img-placeholder{
	margin-top:5px;
	margin-bottom:5px;
	margin-left:auto; 
	margin-right:auto; 
	text-align:center;
}

/* used by the label of the detailed information */
#fancy .label{	
	width:25%;
	background-image: url(../images/detailed-trnsprt.png) ;
	background-repeat:repeat;
	color:#CCCCCC;
	font-weight:normal;
	font-size: 8pt;
}

/* used by the value of the detailed information */
#fancy .value{
	width:45%;
	color:#CCCCCC;
	font-size: 9pt;
}

#fancy .thumb-holder{
	padding:5px;
	background-color:none;	
}
/* the tooltip in the map */
#fancy div.tooltip{
	background-color:#cccccc;
	padding:5px;
	color:#cccccc;
	border: 1px solid #cccccc;
	white-space:nowrap;
}
#fancy #map{
	margin-left:auto;
	margin-right:auto;
	border:5px solid #cccccc;
}

#fancy #image_map{
	margin-left:auto;
	margin-right:auto;
	/* display:none;*/
}