/*
	Style sheet for the EspressoPix  photo system
	P T Garner, MH Media
*/

.hiddenPic {display:none;}

h1{ color: #009900; font-size: 18px; }

h2{ color: #009900; font-size: 14px; }

.tooltip{position: relative; z-index:24;background-color:white; color:#000; text-decoration:none;}
.tooltip:hover{z-index:25; background-color:white;}
.tooltip span{display: none}
.tooltip:hover span{display:block; position:absolute; padding: 1em; width:15em; border:1px outset #9999CC; 
	background-color:#cccccc; color:black
	text-align: justifed; font-family:verdana, arial, sans-serif; font-size: 10px; filter: alpha(opacity=90);-moz-opacity:1.0; opacity:1.0; }

        img {
        border-width: 1px;
        border-style: inset;
        border-color: gray; 
        background: gray;
        }

        a{  
        font-family:Trebuchet MS, verdana, arial, sans-serif;
        color:black;
        background-color: white;
        font-size: 12px;
        font-weight: normal;
        text-decoration: none;
        }

        body {       
        background: white;
        font-family: Verdana;
        font-size: 11px;
        margin-left: 15%;
        margin-right: 5%;
        scrollbar-face-color: blue;
        scrollbar-highlight-color:      #6789cd;
        scrollbar-shadow-color:         #6789cd;
        scrollbar-3dlight-color:        #6789cd;
        scrollbar-arrow-color:          #000000;
        scrollbar-track-color:          #8fa7d9;
        scrollbar-darkshadow-color: #6789cd;
        }

	
	th	{
	font-family:Trubuchet, Tahoma, Arial, Serif;
	background-color: transparent;
	border-color: none;
	color: black;
	font-style: normal;
	font-weight: bold;
	font-size: 80%;
	text-align: left;
	}

	td	{
	font-family:Trubuchet, Tahoma, Arial, Serif;
	background-color: white;
	border-color: none;
	color: #0000FF;
	font-style: normal;
	font-weight: normal;
	font-size: 75%;
	}

	.main{
	color: black; 
	border-style: dotted; 
	border-color: gray; 
	border-width: 1px;
	vertical-align: text-top;
	}
	
	.linktab{
	background: #ccffcc;
	color: black; 
	border-style: dotted; 
	border-color: gray; 
	border-width: 1px;
	vertical-align: text-top;
	}

	.blogtab{
	background: #ccddff;
	color: black; 
	border-style: dotted; 
	border-color: gray; 
	border-width: 1px;
	vertical-align: text-top;
	}

	.logo { 
	color: #FF99CC; 
	font-family:Trubuchet, Tahoma, Arial, Serif;
	font-size:14px;
	font-style: normal;
	font-weight: bold;
	}

   	.displayMenu{
   	color: white;
  	background-color: white;
   	border-width: 1px; 
   	border-style: dotted; 
   	border-color: gray; 
   	}
	
	.title{
        font-family:Trubuchet, Tahoma, Arial, Serif;
        background: transparent;
        color: black; 
        font-style: normal;
        font-weight: bold;
        font-size: 2em;
        }

	.blurb{
        font-family:Trubuchet, Tahoma, Arial, Serif;
        background: transparent;
        color: black; 
        font-style: italic;
        font-weight: bold;
        font-size: 1.5em;
        }

	.note{
	width: 75%;
	border-style: dotted;
	border-width: 1px;
	border-color: gray;
	font-family: Trebuchet MS, verdana, arial, sans-serif;
	background-color: white;    
	color: blue;
	padding: 2px;
	text-align: justify;
	text-decoration: none;    
	font-size: 12px;    
	font-weight: normal;
	}

	.teaser{
	background-color: transparent;
	float:left; 
	padding: 0px 3px 0px 0px; 
	border-width:0px;
	}

/**/	
