/* CSS Document */

html, body {background-color:#FFF; font-size:13px; margin:0; padding:0; color:#3c3c3c;}
body table {font:13px Verdana, Arial, Helvetica, sans-serif; border:1px solid #366;}
h1, h2, h3 {margin:20px 0 0; padding:0; font-size:22px; font-family:Georgia, "Times New Roman", Times, serif; text-align:center; color:#366;}
h2 {font-size:18px; margin-top:15px;}
h3 {font-size:15px; margin-top:5px;}
a, a:link {color:#063;}
a:visited {color:#366;}
a:hover, a:focus, a:active {color:#699;}
a#adoptList {font-weight:bold;}
#intro, #cat, #dog, #general, #news {background-color:#FFC;}
#dog {border-right:1px solid #366; border-left:1px solid #366;}
#news {border-right:1px solid #366;}
#featured {background-color:#9C9;}
#adopting {background-color:#9C9; border-right:1px solid #366;}
#adopting h2, #adopting h3, #featured h2 {margin:0; padding:1px 0 3px; background-color:#FFC; color:#366;}
#head {background-color:#FFF;}
#head h2 {margin:1px 0 3px; color:#366;}
#nav {text-align:center; background-color:#699; padding:2px 0 4px;}
#nav a {margin:0 5%; font-weight:bold; font-size:16px; color:#FFF;}
#footer {background-color:#699;}
#footer a:hover {color:#FFC;}
#footer a:visited {color:#063;}
div.caption {text-align:center; margin:8px 0 0;}
div.caption span {color:#366; background-color:#FFC; font-weight:bold; padding:1px 3px 3px;}
.top {background-color:#fcb72c; height:10px; line-height:10px;}
.spacer {margin:0; padding:0; background-color:#dd2d0a; font-size:20px; height:10px; line-height:10px;}
p {margin:0; padding:12px 20px; line-height:1.35em;}
