/*
Contains formatting information for the automatic photo slideshow script.
Johannes Knabe, Bonn / Germany, 2005-07 and St Albans / UK, 2006-08
*/

/*
ADD "display:none" IF YOU WANT TO HIDE CERTAIN ELEMENTS, 
E.G. CONTROL TO SWITCH BETWEEN SLIDESHOW AND BROWSER MODES
*/

/*hide everything but the picture:*/

  /*
  input,#picInfo,div.smallprint,.controlTable,a.goLink,select {
    display:none;
    }
  */

/*hide elements one by one:*/

  input.slidebrowse { /*change modes button*/
    /*display:none;*/
    }
  
  input.sizebutton {  /*actual size / fit on screen button*/
    /*display:none;*/
    }
  
  select {            /*select delay between slides*/
    /*display:none;*/
  }
  
  a.goLink {          /*next / last links to speed up browsing*/
    /*display:none;text-decoration:none;*/
    }
  
  #picInfo {          /*info on the picture text; e.g. name and size*/
    /*display:none;*/
    }
  
  .controlTable {    /*all control buttons*/
    /*display:none;*/
    }


  @media print {      /*hide stuff for printing*/
    a { text-decoration:none;
        color:black;}
    td.paddingBug { padding-top:6px }
    span.hideForPrint { display:none;}
    input { display:none;}
    select { display:none;}
    div.smallprint { display:none;}
    a.goLink { display:none;text-decoration:none;}
    }
  
  @media screen {     /*link definitions*/
    a {color: blue}
    a:link { text-decoration:none; }
    a:visited { text-decoration:none; }
    a:hover { text-decoration:underline; }
    a:active { text-decoration:underline; }
    a:focus { text-decoration:underline; }
    }

  body		{
			}

  h1,h2,h3,h4,p,ul,ol,li,dl,dt,dd,div,td,th,address,blockquote,span 
			{ 
  font-family:arial, helvetica, verdana, sans-serif;
			}

  body {
    margin:           3px;
    padding:          0px;*/
  }  

  span.info {         /* user defined picture texts-caption over thumb*/
    font-style:     italic;
	font-size:		1.5em;
  }

  span.title {         /*user defined picture texts-mouseover title*/
    font-style:     italic;
	font-size:		1.1em;
  }

  table {
    vertical-align:   middle; 
  }

  td.currpic {        /*current picture frame*/
    border:           1px solid #aaa; /* orig border color */
    border:           1px solid #2e3a0a; /* Istoria color */
    background-color: #fff; /*should equal the fade-to color from the script*/
    padding:          5px;  /*some space needed as browsers are different*/
  }

  td.browsetd {
    padding-right:    1px;
  }

  div.tdpic{          /*browse-mode thumbnails*/
    border:           1px solid #aaa; /* orig border color */
    border:           1px solid #2e3a0a; /* Istoria color */
    background-color: #fff;
    padding:          3px;
  }

  div.smallprint {    /*text under the picture, usually disclaimer*/
    font-size:.7em;
	font-weight:normal;
	font-style:italic;
    white-space:nowrap; 
	/*display:none;*/
    }


/* navigation buttons */

#backnext	{
	font-family:	 Arial, Helvetica, sans-serif;	/*	all text in the buttons will be sans serif */
	font-size:		 .8em;			/*	text will be smaller than base font size */
	font-weight:	 bold;			/*	text will be bold */
		}

#backnext ul	{		/*	this grouping sets up an unordered list for making buttons */
	display:	inline;			/*	sets for horizontal display of li boxes */
	margin:		 0;					/*	sets margins for buttons area */
	padding:	 3px 0 3px 0;
		}

#backnext li	{
	list-style-type:	 none;	/*	eleminates bullet characters in list items */
	line-height:1em;			/*  adjusts spacing between buttons  */
	margin-top:9px;
	margin-right:2em;
		}
#backnext a		{
					}
#backnext a:link, 
#backnext a:visited		{  
	margin-right:	 8px;					/*	sets right margin of boxes */
	padding:		 1px 5px 1px;			/*	sets padding in boxes */
	color:			#D1EBD1; /*ffffff;*/				/*	sets text color for links */
	text-decoration: none;					/*	eliminates underline for links */
	background-color:	#2E4E33; /*599627;*/			/* Smart Growth green */
	text-decoration:	none;				/* no underline */
	border-top:			2px solid #70c030;		/* these four paramaters give boxes */
	border-left:		2px solid #70c030;		/* a raised medallion appearance */
	border-bottom:		2px solid #2e3a0a;
	_border-bottom:		2px solid #2e3a0a;		/* ie workaround */
	border-right:		2px solid #2e3a0a;

	border-top:		 3px solid #3a8340; /*1e9406;*/  /*FFFFB3;*/		/*	these four paramaters give boxes	*/
	border-left:	 3px solid #3a8340; /*1e9406;*/  /*FFFFB3;*/	/*	a raised medallion appearance */
	border-bottom:	 3px solid #1c311b; /*B28B04;*/
	border-right:	 3px solid #1c311b; /*B28B04;*/
		}

#backnext a:hover	{
	border-top:		2px solid #2e3a0a;		/*	these four paramaters give boxes */
	border-left:	2px solid #2e3a0a;		/*	a depressed medallion appearance */
	border-bottom:	2px solid #73ba19;		/*	when mouse cursor is placed over them */
	_border-bottom:	2px solid #73ba19;		/*	ie workaround */
	border-right:	2px solid #73ba19;
	
	border-top:		3px solid #1c311b; /*B28B04;*/		/*	these four paramaters give boxes		*/
	border-left:	3px solid #1c311b; /*B28B04;*/  	/*	a depressed medallion appearance		*/
	border-bottom:	3px solid #3a8340; /*1e9406;*/  /*FFFFB3;*/			/*	when mouse cursor is placed over them	*/
	border-right:	3px solid #3a8340; /*1e9406;*/  /*FFFFB3;*/	

		}

#back-to	{
	font-family:	'times new roman', times, serif;
	font-size:		1em;
	font-weight:	bold;
		}

#back-to ul	{
	list-style:		none;
	margin:			0;
	padding:		0;
	padding-top:	12px;
	padding-bottom:	12px;
		}

#back-to li	{
	display:	inline;
		}

#back-to a:link,
#back-to a:visited	{  
	margin-right:		2px;
/*	padding-top: 4px;*/
	padding:			6px 6px 6px 4px;
	color:				#ffffff;
	text-decoration:	none;
	font-weight:		bold;
	background-color:	#d2ab60;
	background-color:	#a59080;
	background-color:	#50660e;
	background-color:	#599627; /* green to be developed */
	border-top:			3px solid #70c030;
	border-left:		3px solid #70c030;
	border-bottom:		3px solid #2e3a0a;
	border-right:		3px solid #2e3a0a;
		}

/* 	original edge colors	#FBF14D;
							#B28B04;
*/
#back-to a:hover {
	text-decoration:	none;
	margin:0 2px 2px 0;
	/*padding:			5px 5px 5px 2px;*/
	border-top:		3px solid #2e3a0a;
	border-left:	3px solid #2e3a0a;
	border-bottom:	3px solid #73ba19;
	border-right:	3px solid #73ba19;
		}

#mail-envelope {
	font-family:	'times new roman', times, serif;
	font-size:		1em;
	float: left;
/*	font-weight:	bold;*/
	}

#mail-envelope ul {
	list-style:		none;
	margin:			0;
	padding:		0;
	padding-top:	8px;
	padding-bottom:	8px;
		}

#mail-envelope li {
	display:	inline;
		}

#mail-envelope a:link, 
#mail-envelope a:visited {  
	margin-right:		0px;
/*	_margin-top:		5px;*/
	padding:			9px 5px 1px 5px;  
	_padding:			5px 3px 3px 4px;
	color:				#CA6002;
/*	background-color:	#FCD242;*/
	background-color:	#33a54d; /* green to be developed */
	background-color:	#50660e;
	background-color:	#599627; /* green to be developed */
	text-decoration:	none;
	border-top:			3px solid #70c030;
	border-left:		3px solid #70c030;
	border-bottom:		3px solid #2e3a0a;
	_border-bottom:		3px solid #2e3a0a;
	border-right:		3px solid #2e3a0a;
		}

#mail-envelope a:hover {
	border-top:		3px solid #2e3a0a;
	border-left:	3px solid #2e3a0a;
	border-bottom:	3px solid #73ba19;
	border-right:	3px solid #73ba19;
		}

