\html {
height:100%; 
max-height:100%;  
padding:0; 
margin:0; 
border:0; 
font-size:90%; 
font-family: verdana, arial, sans-serif; 
background:#e5f7ff url(images/pixel.gif;) 90% 93% no-repeat; 
/* hide overflow:hidden from IE5/Mac */ 
/* \*/ 
overflow: hidden; 
/* */ }
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;}

* html #head, * html #foot,* html #left,* html #roof,* html #bumblebee {position:absolute;}


#pad1 {display:block; width:18px; height:90px; float:left;}
#pad3 {display:block; width:18px; height:30px; float:left;}
.pad2 {display:block; height:75px;}

.pad3 {display:block; height:20px;}
#pad2 {display:block; width:18px; height:400px; float:left;}

#content p {padding:0px; z-index:3;}
.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: 1em; verdana,arial; color: rgb(0,0,150);}

.tbg { background-image: url(images/tcbga.jpg);
 background-position: bottom right;
 background-repeat: no-repeat;}

 img.dotted {border-style: dotted}

.bull_pup { background-image: url(images/bull_pup.gif);
 background-position: bottom right;
 background-repeat: no-repeat;}

span
{
float:left;
width:0.75em;
font-size:300%;
font-family:san-serif,verdana,algerian,courier;
color:#ff0000;
line-height:80%;
}

#beagle
{
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;
}

#pug_male
{
float:left;
width:200px;
padding:10px;
border:0px dashed black;
text-align:left;
font-size:70%;
font-family:verdana,san-serif,algerian,courier;
color:#000090;
}

#puggle_pup1
{
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;
}

#puggle_pup2
{
float:left;
width:218px;
padding:10px;
border:0px dashed black;
text-align:left;
font-size:70%;
font-family:verdana,san-serif,algerian,courier;
color:#000090;
}

 A:link {color: rgb(0,0,255); text-decoration: none; font-size:12; font-family:verdana,sans-serif,tahoma; text-decoration: none; background-color: transparent;}
 A:active  {color: rgb(0,0,255); text-decoration: none; font-size:12; font-family:verdana,sans-serif,tahoma; text-decoration: none; background-color: transparent;}
 A:visited {color: rgb(0,0,255); text-decoration: none; font-size:12; font-family:verdana,sans-serif,tahoma; text-decoration: none; background-color: transparent;}
 A:hover {color: rgb(150,0,255); text-decoration: none; font-size:12; font-family:verdana,sans-serif,tahoma; text-decoration: none; background-color: rgb(255,255,229);}

 A.sign:link {color: rgb(221,29,170); text-decoration: none; font-size:8; font-family:verdana,sans-serif,tahoma; text-decoration: none; background-color: transparent;}
 A.sign:active  {color: rgb(221,29,170); text-decoration: none; font-size:8; font-family:verdana,sans-serif,tahoma; text-decoration: none; background-color: transparent;}
 A.sign:visited {color: rgb(221,29,170); text-decoration: none; font-size:8; font-family:verdana,sans-serif,tahoma; text-decoration: none; background-color: transparent;}
 A.sign:hover {color: rgb(0,255,0); text-decoration: none; font-size:8; font-family:verdana,sans-serif,tahoma; text-decoration: none; background-color: rgb(78,69,129);}




 A.current:link {color: rgb(0,0,150); text-decoration: none; font-size:12px; font-family:verdana,sans-serif,tahoma; background-color: rgb(255,255,2550;}
 A.current:active  {color: rgb(0,0,150); text-decoration: none; font-size:12px; font-family:verdana,sans-serif,tahoma; background-color: transparent;}
 A.current:visited {color: rgb(0,0,150); text-decoration: none; font-size:12px; font-family:verdana,sans-serif,tahoma; background-color: transparent;}
 A.current:hover {color: rgb(150,0,255); text-decoration: none; font-size:12px; font-family:verdana,sans-serif,tahoma; background-color: transparent;}





 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;}
