body {background: white;}
img.kt {background: url(images/background2.jpg); border:1px solid black;}
#bottomnav, table.footer, td.footer {background: white;}
#intro, #outro, #main, ul.mn {background: white; font-family:sans-serif;
        font-weight:bold; font-size: larger; color:navy;}
ul.amn, li {margin-left:20%;margin-right:auto: size:250px;}

#intr, #outro {margin-left:25%; margin-right:25%; color:navy;}
#intro {margin-bottom: auto; margin-top: auto; font-size:22pt}
#outro {clear:both; margin-top: 30px;}
#maidn { margin-right:15%;}
#bottomnav {margin-left:5%; margin-right:5%;}
#Header, #intro, #outro, #summary, #main {text-align: center;}
#btitle, #tiptitle, #ltitle, #kidstitle, #title {font-weight:bold; 
                                                font-size: 16pt}
#bottomline, #tip, #location,
#hours, #kids, #textbody {font-family: sans-serif; 
                          padding: 5px; 
                          border-bottom: none; border-right: none;}

#summary {font-family: sans-serif; padding-top: 5px;font-weight:bold;
          font-size:larger;}
#hours {text-align: center; font-weight: 600; font-size: 11pt;}
#location {text-align: center;}
li.well {width: 250px; margin-left: auto; margin-right: auto; 
   font-family: sans-serif;}
li.spotlight {font-weight:bold;}

#feeding {padding-left:30%;}

em.well, em.hours, em.emergency, em.closed, em.day {font-weight: bold; 
                                                   font-family: serif; 
                                                   font-size: 14pt}
em.hours{font-size:24pt;}
em.day, em.emergency {font-style: normal}
em.emergency, em.closed {color: red}
em.day {color: navy}

#box {border: 5px outset red; margin-left:auto; margin-right:auto;}
td.about {border: 3px inset red; font-family:sans-serif; font-weight: bold;
         font-size: larger;}

#bottomnav {padding-top:30px;}
#bottomnav, #footer {clear: left; clear: right; text-align: center}
#footer {font-weight: bold;}
table.footer {width: 400px; margin-left: auto; margin-right:auto;
             border-left: 3px outset red; border-top: 3px inset red}
td.footer, caption.footer {padding-left:23px; padding-right: 23px; 
                          font-family:sans-serif; font-weight: bold; 
                          font-size: smaller;}}
a.title:link, a.title:active, a.title:visited 
              {color: teal; font-weight: bold; text-decoration: underline;
              font-size: larger;}

#sidenav {border: 3px inset rgb(64, 136, 122); text-align:center;}
#sidenav {border-bottom: none; border-left: none; 
         padding-right: 10px; clear: left; padding-bottom:60px;}
#sidenav {color: maroon; padding-left: 5px; text-indent: -0px;
         line-height: 2em;}
em.title {color: navy; font-variant: small-caps; font-style:normal;
                    line-height: normal; font-weight: bold; font-size:14pt;}
#sidenav {float: left;}

a.nav:link, a.nav:active, a.nav:visited
              {color: maroon; text-decoration: none; font-size:smaller;
              font-family:sans-serif; font-weight:bold;}
a.nav2:link, a.nav2:active, a.nav2:visited
              {color: maroon; text-decoration: none; font-weight: bolder;}
a.eblink:link, a.eblink:active, a.eblink:visited
              {color: navy; text-decoration: none; font-variant:
              small-caps;}
a {color:navy;}

#fp {width:300px; margin: auto; border: 1px solid navy;}
td.fp {width: 150px; height: 200px; border: 1px solid navy; 
      text-align: center; color: navy;}
