html {
height:100%; 
max-height:100%;  
padding:0; 
margin:0; 
border:0; 
font-size:90%; 
font-family: verdana, arial, sans-serif; 
background:#f3edf7 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;
 background: url("images/angus_starter.gif") right bottom ;     /* 100%   0% */
 background-position: 97% 96%;
 background-repeat: no-repeat;
}

#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;}

#aspca {position:fixed; margin:0; left:8px; top:340px; display:block; width:154px; height:196px; background:url(images/aspca.gif); cursor:pointer; 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:400px;}
#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;} 

h4 {font-size: 1.0em;  color: #000090; font-family: verdana,tahoma,sans-serif; 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.9em;
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:right;
font-size:70%;
font-family:verdana,san-serif,algerian,courier;
color:#000090;
}

#frenchypups
{
float:left;
width:290px;
padding:10px;
border:0px dashed black;
text-align:left;
font-size:70%;
font-family:verdana,san-serif,algerian,courier;
color:#000090;
}

#frenchypups2
{
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:290px;
padding:12px;
border:0px dashed black;
text-align:left;
font-size:70%;
font-family:verdana,san-serif,algerian,courier;
color:#000090;
}

#puggle
{
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;
}

 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.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;}
