/* ***************************************************************************************************  */
/* Style sheet for CodedColor online album 								*/
/* <TEMPLATEVERSION=3>	!do not change this line!							*/
/* Careful: Don't change or remove the %TOKENS% in this file! 						*/
/* ***************************************************************************************************  */

/* Global settings may be overridden by special section settings */
   h1,h2,h3,h4,p,ul,ol,li,div,td,th,address,blockquote,nobr,b,i,a
      {font-family:Comic Sans MS,Arial,sans-serif;}  /* all text in Comic Sans MS */
   h1 {font-size:150%;}
   h2 {font-size:130%;}
   h3 {font-size:120%;}

/*** NAVIGATION TREE (top left frame) */
   BODY.t-body { background-color:#FFFFFF;;background-image:url(./pics/bg_tree.jpg);background-attachment:fixed;color:#000000; }
   TABLE.tree  { font-size:80%; }
   A.t-unknown { color:#000000; }	/* unknown node */

   /* treenode (node is a menu tree having submenus) */
   A.t-treenode 	{ color:#000000; }
   A.t-treenode:link 	{ text-decoration:none; }
   A.t-treenode:visited { text-decoration:none; }
   A.t-treenode:hover 	{ color:#000000;text-decoration:none;background-color:#FFFF00; }
   A.t-treenode:active 	{ color:#000000;text-decoration:none;background-color:#CCFFFF; }

   /* image link */
   A.t-image 		{ color:#000000; }
   A.t-image:link 	{ text-decoration:none; }
   A.t-image:visited 	{ text-decoration:none; }
   A.t-image:hover 	{ color:#0000A0;text-decoration:none;background-color:#FFFF00; }
   A.t-image:active 	{ color:#0000A0;text-decoration:none;background-color:#CCFFFF; }

   /* external internet link http:// */
   A.t-url 		{ color:#000000; }
   A.t-url:link 	{ text-decoration:none; }
   A.t-url:visited 	{ text-decoration:none; }
   A.t-url:hover 	{ color:#804040;text-decoration:none;background-color:#FFFF00; }
   A.t-url:active 	{ color:#804040;text-decoration:none;background-color:#CCFFFF; }

   /* local link pointing to a doc within the tree ./bla/x.html */
   A.t-loc-url 		{ color:#000000; }
   A.t-loc-url:link 	{ text-decoration:none; }
   A.t-loc-url:visited 	{ text-decoration:none; }
   A.t-loc-url:hover 	{ color:#008000;text-decoration:none;background-color:#FFFF00; }
   A.t-loc-url:active 	{ color:#008000;text-decoration:none;background-color:#CCFFFF; }

/*** THUMB FRAME (top right frame) */
   BODY.thumb 	{ background-color:#000000;;background-image:url(./pics/bg_thumbs.jpg);background-attachment:fixed;color:#000000; }
   TABLE.thumb 	{ vertical-align:middle; }
   TD.thumb 	{ vertical-align:middle;text-align:center;width:80px;height:80px; }
   IMG.thumbimg { border-color:#000000;border-width:3px;border-style:hidden ; }	/* deselected thumb (use bgcolor for invisibility) */
   IMG.thumbsel { border-color:#000000;border-width:3px;border-style:solid; }	/* selected highlighted thumb */

/*** INFO FRAME (bottom left frame) */
   BODY.info 		{ background-color:#FFFFFF;;background-image:url(./pics/bg_info.jpg);background-attachment:fixed;color:#000000; }
   TABLE.info 		{ padding:5px;font-size:90%; }
   H1.info 		{ font-size:123%;font-weight:bold; }	/* title */
   .infoannotation 	{ font-size:100%;margin-bottom:10pt; }	/* description annotation */
   .infoimgparam   	{ font-size:90%;vertical-align:top; }	/* image parameters filename, pixel width .. */
   .infoexif	   	{ font-size:90%;vertical-align:top; }	/* exif information */
   th.infoexif,th.infoimgparam	{ text-align:left;font-weight:bold; }
   /* td.infoexif,td.infoimgparam	{ border:1px ridge gray; } */

/*** IMAGE FRAME or detailed window (bottom right frame), will be overridden by slideshow frame*/
   BODY.img	{ background-color:#C0C0C0;margin:10px;;background-image:none;background-attachment:fixed;color:#000000; }

/*** SLIDESHOW window */
   BODY.slideshow,
   BODY.slidenav  { background-color:#C0C0C0;;background-image:none;background-attachment:fixed;color:#000000;text-align:center; }
   BODY.slideshow { background-image:url(./pics/bg_image.jpg);background-attachment:fixed; }
   BODY.slidenav  { background-image:none;background-attachment:fixed;}
   IMG.slideshow  { border-color:#FFFFFF;border-width:4px;border-style:outset; }

/*** ALBUM DESCRIPTION  */
   BODY.album	{ background-color:#FFFFFF;text-align:center;margin-left:5px; }
   TABLE.album	{ }
   h1.albumtitle { text-align:center;color:navy;margin-top:20px; }	/* album title */
   h2.albumcat	{ font-size:110%;font-weight:bold;color:navy;padding-top:10px;margin-bottom:0.5em; }	/* album categories */
   h3.albumlbl	{ font-size:100%;font-weight:bold;padding:0px;margin-bottom:0.2em; }	/* album labels description, size ...*/
   .albumtxt	{ font-size:100%; }	/* normal text in table */

   /* special attributes intended to switch off display of entries ie. TD.albumlbldsc { display:none } hides the label for album description no placeholder or { visibility:hidden } with placeholder */
   TD.albumlbldsc	{}
   TD.albumtxtdsc	{}
   TD.albumlblsize	{}
   TD.albumtxtsize	{}
