/* CSS for the EE photo galleries */

#pid_gallery  #content {
   background-color: 	#fff;
}

#wrapper_popup{
  margin: 10px 20px;
  padding: 10px 20px 10px 20px;
  border: 2px solid  #ccc;
  background-color:  #EAEBEE;
}
#pid_gallery #wrapper_popup .title{margin-bottom: 1em; font-weight: bold; text-align:center;}
#pid_gallery #wrapper_popup .caption {text-align:center;}

#photocatnav {margin-top: 1em;}

#photocatnav form {
  margin: 0.25em 10px 0.25em 30px;
  font-size: 90%;
  float: left;
}

#pid_gallery .paginate {
 margin:            10px 0 10px 6px;
 background-color:  transparent;
}

#pid_gallery .windowclose {
 margin:            15px 0 10px 0;
 font-size:         90%;
 background-color:  transparent;
 text-align: 		center;
}

#pid_gallery table a, #pid_gallery table a:hover {
  margin: 0;
  padding: 0;
  border: 0;
  background: transparent;
}

#pid_gallery .categories img, #pid_gallery .thumbs img {
 margin: 0;
 padding: 0;
 border: 0;
 background-color: transparent;
}

#pid_gallery .border {border:	1px solid #000;}
#pid_gallery img.border {border: 3px solid white; background-color: white;}

#pid_gallery .paddedborder {
 padding: 	20px;
 border: 	1px solid #000;
}

#pid_gallery .thumbs {
 text-align:	center;
 padding:	15px 3px 8px 3px;
 /*background-color: #EAEBEE;*/
 background-color: #F0EFD0; /* tint of #e5e2af; */
}

#pid_gallery .title {
 margin:            3px 0 0 0;
 font-family:       Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:         11px;
 font-weight: 		bold;
 color:             #000;
}

#pid_gallery .caption {
 margin:  			12px 0 4px 0;
 background-color:	transparent;
 font-family:       Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:         11px;
 color: #000;
}

#pid_gallery .commentlink {
 margin:            4px 0 8px 0;
}


#pid_gallery #content li {
 margin:            0 0 15px 0;
 font-family:       Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:         11px;
 color: 				#333;
 background-color:  transparent;
 text-align: 		left;
 padding-bottom: 	5px;
 border-bottom: 		1px dashed #ccc;
}

#pid_gallery .stats {
 margin:            4px 0 4px 0;
 font-family:       Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:         10px;
 font-weight: 		normal;
 color:             #fff;
}

#pid_gallery .imageBG {
 text-align: center;
 background-color:  #8185A9;
}

#pid_gallery .categories {
 padding:           5px 10px 5px 12px;
 /*background-color:  #E9E9F2;*/
 background-color: #F0EFD0; /* tint of #e5e2af; */
}

#pid_gallery .tableBorder {
  position: relative;
  width: 100%;
  /*border: 1px solid #73737E;*/ /*mid grey*/
  border: 3px solid white;
  background-color: #e5e2af;
  margin: 0 30px 1em 30px;
  width: auto;
}

/* remember only limited formatting for col's */

/* column formating for category tables */
col#tcatcol1{width: 25%;}
col#tcatcol2{width: 55%;}
col#tcatcol3{width: 10%;}
/*col#tcatcol4{width: 10%;}*/

/* column formating for picture tables */
col.tpiccol1{width: 25%;}
col.tpiccol2{width: 25%;}
col.tpiccol3{width: 25%;}
col.tpiccol4{width: 25%;}

#pid_gallery th {
 font-family:       Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:         12px;
 color:             #fff;
 font-weight:		bold;
 text-align:			center;
 padding:           5px 4px 5px 12px;
 background-color:   #7f7f65; /* #7378A7;  dark blue */
}

#pid_gallery td {
 font-family:       Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:         11px;
 color:             #000;
}


