html {

height:100%; 

max-height:100%;  

padding:0; 

margin:0; 

border:0; 

font-size:90%; 

font-family: verdana, arial, sans-serif; 

background:#ebf5f2 url(images/pixel.gif;) 90% 90% no-repeat; 

/* hide overflow:hidden from IE5/Mac */ 

/* \*/ 

overflow: hidden; 

/* */ }



@media print {

body {

        background: white;

        font-size: 12pt;

	}

	

#head {

	display: none;

	}



#left {

	display: none;

	}



#foot {

	display: none;

	}



#bumblebee {

	display: none;

	}



#print {

	display: none;

	}

	

#content {

	width: auto; 

	margin: 0 5%;

	padding: 0; 

	border: 0;

	float: none !important;

	color: black; 

	background: transparent;

	}

   }



body {height:100%; max-height:100%; overflow:hidden; padding:0; margin:0; border:0;}



#content {display:block; height:100%; max-height:100%; overflow:auto; top:30px; padding-left:210px; position:relative; z-index:3;}



#head {position:fixed; margin:0; top:0; left:0; display:block; width:100%; height:100px; background:url(images/appalachians2.jpg) #000050; font-size:3.0em; z-index:4; color:#ffffc0; font-style: italic; font-weight: bold; text-align: center;}



#foot {position:fixed; margin:0; bottom:-1px; right:15px; display:block; width:100%; height:40px; background:url(images/wild_flowers.gif); color:#ffffff; text-align:right; font-size:1.2em; font-weight: bold; z-index:5;}



#left {position:fixed; no-repeat; left:0; top:100px; height:100%; width:180px; background:url(images/barn_door.jpg); background-position:0 100px; font-size:1em; color:#ffff90; z-index:4;}



#bumblebee {position:fixed; margin:0; left:20px; bottom:12px; display:block; width:110px; height:162px; background:url(images/bumblebee.gif); z-index:4;}



#wv {position:absolute; margin:0; left:18px; top:260px; display:block; width:150px; height:16px; z-index:4;}



* html #head, * html #foot,* html #left,* html #roof,* html #bumblebee,* wv {position:absolute;}



#pad1 {display:block; width:18px; height:90px; float:left;}
#pad2 {display:block; width:18px; height:400px; float:left;}

#pad3 {display:block; width:18px; height:30px; float:left;}

.pad1 {display:block; height:80px;}

.pad2 {display:block; height:75px;}

.pad3 {display:block; height:400px;}





#content p {padding:0px;}

.bold {font-size:1.2em; font-weight:bold;}



#menu { padding-left:18px; margin:-64px 0px; width:0;}

#menu li {list-style-type:none; width:130px; height:20px; margin:10px 0; clear:both;}

#menu a, #menu a:visited {position:relative; display:block; width:130px; height:20px; border:2px solid #bbbbbb; background-color:#e2e7cc; color:#000090; padding-left:3px; font-size:1em; font-family: verdana, arial, sans-serif; text-decoration:none;}

#menu a span, #menu a:visited span {display:none;}

#menu a:hover {color:#0000ff; background-color:#ffffc0; border:2px solid #00ff00; text-decoration:none;}

* html #menu a:hover span {width:8px; height:16px; w\idth:0; he\ight:0;} 



h3 {font-size: 1.2em;  color: #336600; font-family: verdana,tahoma,sans-serif; font-style: italic; font-weight: bold;} 



table {font: 3em; verdana,arial; color: rgb(0,0,150);}

.image {
	border-style:inset;
	border-color: #e2e7cc;
	border-width:5px;
}

.image2 {
	border-style:inset;
	border-color: #eadafb;
	border-width:5px;
}



.tbg { background-image: url(images/tcbga.jpg);

 background-position: bottom right;

 background-repeat: no-repeat;}



 img.dotted {border-style: dotted}



span

{

float:left;

width:0.82em;

font-size:300%;

font-family:san-serif,verdana,algerian,courier;

color:#ff0000;

line-height:80%;

}



#bull

{

float:right;

width:290px;

padding:10px;

border:0px dashed black;

text-align:left;

font-size:70%;

font-family:verdana,san-serif,algerian,courier;

color:#000090;

}



#french

{

float:left;

width:232px;

padding-top:10px;
padding-right:20px;

border:0px dashed black;

text-align:left;

font-size:70%;

font-family:verdana,san-serif,algerian,courier;

color:#000090;

}



#tilly

{

float:right;

width:290px;

padding:8px;

border:0px dashed black;

text-align:left;

font-size:70%;

font-family:verdana,san-serif,algerian,courier;

color:#000090;

}





#info p {margin-left:15px; margin-right:20px;}

#info img {margin:15px; float:left;}

#info h1 {margin-left:15px;}

/* the style starts here */

a.tooltip {color:#c00;}

a.tooltip b {display:none;}

a.tooltip:hover {border:0; position:relative; z-index:500; text-decoration:none;}

a.tooltip:hover b {display:block; position:absolute; top:20px; left:-25px; padding:5px; font-weight:normal; color:#000; border:1px solid #888; background:#ffc; width:150px;}

a.tooltip:hover b em {position:absolute; left:20px; top:-6px; width:11px; height:6px; background:#fff url(tooltip.gif) 0 0; display:block; font-size:1px;}













 A:link {color: rgb(0,0,255); text-decoration: none; font-size:12; font-family:verdana,sans-serif,tahoma; text-decoration: underline; background-color: transparent;}

 A:active  {color: rgb(0,0,255); text-decoration: none; font-size:12; font-family:verdana,sans-serif,tahoma; text-decoration: underline; background-color: transparent;}

 A:visited {color: rgb(0,0,255); text-decoration: none; font-size:12; font-family:verdana,sans-serif,tahoma; text-decoration: underline; background-color: transparent;}

 A:hover {color: rgb(150,0,255); text-decoration: none; font-size:12; font-family:verdana,sans-serif,tahoma; text-decoration: underline; background-color: rgb(255,255,229);}





 A.test:link {color: rgb(0,0,150); text-decoration: none; font-size:12px; font-family:verdana,sans-serif,tahoma; background-color: transparent;}

 A.test:active  {color: rgb(0,0,150); text-decoration: none; font-size:12px; font-family:verdana,sans-serif,tahoma; background-color: transparent;}

 A.test:visited {color: rgb(0,0,150); text-decoration: none; font-size:12px; font-family:verdana,sans-serif,tahoma; background-color: transparent;}

 A.test:hover {color: rgb(150,0,255); text-decoration: none; font-size:12px; font-family:verdana,sans-serif,tahoma; background-color: transparent;}





 A.self:link {color: rgb(0,0,255); text-decoration: none; font-size:12px; font-family:verdana,sans-serif,tahoma; background-color: transparent;}

 A.self:active  {color: rgb(0,0,255); text-decoration: none; font-size:12px; font-family:verdana,sans-serif,tahoma; background-color: transparent;}

 A.self:visited {color: rgb(0,0,255); text-decoration: none; font-size:12px; font-family:verdana,sans-serif,tahoma; background-color: transparent;}

 A.self:hover {color: rgb(0,0,255); text-decoration: none; font-size:12px; font-family:verdana,sans-serif,tahoma; background-color: transparent;}

