body {
   background-color: #FFFFFF;
   font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
   color:#5B0000;
   font-size:76%;
   background: url(grafix/moving-pets.png) no-repeat fixed top right;
   }
#leftcolumn{
position:absolute;
top:20px;
left:20px;
text-align:center;
	width: 170px;
}
#leftcolumn p{
   font-size: 10pt;
   color: #5B0000;
   font-weight: bold;
   margin-right: 5px;
   margin-top: 50px;
   margin-bottom: 50px;
}
#leftcolumn h2 .smallbull{
   font-size:1em;
}
#leftcolumn h2{
   font-size:2em;
   font-weight:bold;
   font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
   margin:0 0 0 0;
}
#leftcolumn #address{
   border:1px solid #000173;
   width:160px;
   background-color:#EEEEEE;
   color:#5B0000;
   font-size:0.9em;
   font-weight:bold;
   line-height:120%;
   margin:15px 0 0 0;
   padding:5px 0 5px 0;
}
#leftcolumn #address a:link, #leftcolumn #address a:visited{
   color:#5B0000;
   font-size:0.9em;
   font-weight:bold;
   text-decoration: none
}
#leftcolumn #address a:hover{
   color:#5B0000;
   font-size:0.9em;
   font-weight:bold;
   text-decoration: underline;
}
#content{
	position:relative;
   top:0px;
   left:0px;
   font-size: 10pt;
	padding-bottom:100px;
	margin: 0px 150px 0 220px;
	line-height: 150%;
	width: auto;
}
#content h1{
   margin: 10px 0 0 0;
   font-size: 1.5em;
   background-color:#2F4F4F;
   color:#FFEEEE;
   padding:4px 5px 3px 5px;
}
#content h2{
	margin: 20px 0 30px 0;
	font-size: 1.2em;
   background-color:#EEEEEE;
   padding:4px 5px 3px 5px;

}
#content h3{
   font-size: 1.1em;
   background-color:#FFFFFF;
   padding:4px 0 3px 0;
   width:100%;
   border-top: 2px solid #000000;
   border-bottom:1px double #000000;
   margin:10px 0 6px 0;
}
#content h4{
   font-size: 1.2em;
   background-color:#FFFFFF;
   padding:4px 0 0 0;
   width:100%;
   border-top: 1px solid #000000;
   margin:10px 0 0 0;
}
#content h2 a img{
	margin-left: 10px;
}
#content p{
	margin:0 0 7px 0;
}
#content ul.links li{
   margin-top: 10px;
   padding:0 0 10px 0;
}
#content ul{
	margin: 0 0 0 20px;
}
#content img.left{
   float:left;
}
#content img.right{
   float:right;
}
#content p a:link, #content ul a:link{
	text-decoration:none;
   border-bottom:1px dotted;
   font-weight:normal;
   color:#5B0000;
}
#content p a:visited, #content ul a:visited{
	text-decoration:none;
   border-bottom:1px dotted;
   font-weight:normal;
   color:#5B0000;
}
#content p a:hover, #content ul a:hover{
	text-decoration:none;
   border-bottom:1px solid;
   font-weight:normal;
   color:#5B0000;
}
#navmenu{
	margin-top:0;
}
#navmenu a:link{
   font-size: 1em;
   text-transform: uppercase;
   font-weight: bold;
   color: #000173;
   padding: 3px;
   display: block;
   text-decoration: none;
}
#navmenu a:visited{
	/*font-size: 8pt;*/
	text-transform: uppercase;
	font-weight: bold;
	color: #000173;
	padding: 3px;
	display: block;
	text-decoration: none;
}
#navmenu a:hover{
   /*font-size: 8pt;*/
   text-transform: uppercase;
   font-weight: bold;
   color: #000173;
   padding: 3px;
   display: block;
   text-decoration: none;
   background-color: #C6C6C6;
}
#navmenu a:link.here{
   font-size: 1em;
   text-transform: uppercase;
   font-weight: bold;
   color: #000173;
   padding: 3px;
   display: block;
   text-decoration: none;
   border:1px solid #C6C6C6;
}
#navmenu a:visited.here{
	text-transform: uppercase;
	font-weight: bold;
	color: #000173;
	padding: 3px;
	display: block;
	text-decoration: none;
   border:1px solid #C6C6C6;
}
#navmenu a:hover.here{
   text-transform: uppercase;
   font-weight: bold;
   color: #000173;
   padding: 3px;
   display: block;
   text-decoration: none;
   background-color:#FFFFFF;
   border:1px solid #C6C6C6;
}
#footer{
   font-size: 8pt;
   color: #81B2B3;
   padding-bottom: 2px;
   padding-top: 2px;
   padding-left: 220px;
   padding-right: 10px;
   text-align: left;
   width:100%;
}
#footer a:link, a:visited{
   font-weight: bold;
   text-decoration: none;
   color: #6C6C6C;
}
#footer a:hover{
   font-weight: bold;
   text-decoration: underline;
   color: #800000;
}
/*#keywordtable{
   width:"500px";
   font-size: 10pt;
}
#keywordtable th{
   background-color: #2F4F4F;
   font-weight: bold;
   color: #EEEEEE;
   font-size: 8pt;
   text-align: center;
   padding: 2px;
   width:80px;
}
#keywordtable th.top{
padding:0;
width:20px;
}
#keywordtable th a:link{
   color: #ADD8E6;
   border-bottom: 1px dotted #ADD8E6;
   text-decoration:none;
}
#keywordtable th a:visited{
   color: #ADD8E6;
   border-bottom: 1px none #ADD8E6;
   text-decoration:none;
}
#keywordtable th a:hover{
   color: #FFD700;
   border-bottom: 1px solid #FFD700;
   text-decoration:none;
}

#keywordtable td{
   background-color: #999999;
   font-weight: bold;
   color: #2F4F4F;
}
#keywordtable td.fill{
   background-color: #FFD700;
   font-weight: bold;
   color: #2F4F4F;
}*/
/*p.articlelist{
   font-size:8pt;
   padding:20px 0 0 10px;
}*/