body {color:black; font-family:arial, sans-serif; font-size:85%; margin:0; background:#060;}
td, th {color:black; font-family:arial, sans-serif;}
p {margin: 0 0 1em 0;}

#content {background:white; padding: 10px; margin:0 0 0 156px;}
#header {
	background: #DAFACF url(../images/logo.gif) 15px 0 no-repeat;
	font-family: verdana, georgia, arial, sans-serif;
	font-weight: bold;
	height: 176px;
	padding: 0 5px 0 176px;
	border-bottom: 2px solid #060;
}

h1 {color:#DA047A; border-bottom:solid 1px #DA047A; font-size:200%; margin:0 0 0.3em 0; padding:0;}
#header h1 {font-family:verdana, georgia, arial, sans-serif; padding-top:40px;}
#header p {font-size:90%; font-weight:bold;}
h2 {color:#DA047A; font-size:160%; margin:0 0 0.7em 0; border-bottom:1px dashed #DA047A;}
h3 {color:#DA047A; font-size:120%; margin:0.5em 0 0.5em 0;}

#footer {background:#DAFACF; border-top:2px solid #060; padding:4px 4px 10px 4px; font-size:90%; margin:0;}

#nav {position:absolute; top:178px; left:0; width:156px;}
#nav ul {margin:0; padding:0; border-right:2px solid #060;}
#nav ul li {display:inline;}
#nav ul li a {padding:8px 4px; background-color:#FACFCF; display:block; border-bottom:2px solid #060;}
#nav ul li.current a {background-color:white; color:black; text-decoration:none;}
#nav ul li a:hover {background-color:#DAFACF;}
#nav ul li.current a:hover, #nav ul li.subcurrent a, #nav ul li.subcurrent a:hover {background-color:white;}
#nav ul li a {padding:8px 4px; background-color:#FACFCF; display:block; border-bottom:2px solid #060;}
.donate {background-image:url(../images/vmc.gif); background-position:center right; background-repeat:no-repeat;}
.store {background-image:url(../images/kittyface.gif); background-position:center right; background-repeat:no-repeat;}

dt {font-weight:bold;}
dd {margin-bottom: 0.7em;}
dl.adopt dt {color:#DA047A; font-size:120%;  font-weight:bold;}
ul.inmemory li, ul.links li {line-height:1.8em;}
