
html { min-width: 600px; }

.clearhack { display: inline; }

body {
background-image: url(http://www.pawedpets.org/images/bg.jpg);
font-family: arial;
color: #000;
padding: 1em 20px 3em 20px;
margin: 0; }

a { color: #06C; }

a:hover { color: #333; }

a:active { color: #000; }

ul.PawPrint { list-style-image: url('http://www.pawedpets.org/images/paw.jpg') }

#main {
border: 1px solid #000;
clear: both;
background: #3EA99F;
padding-top: 2em; }

#contents {
padding: 1em;
background: #fff;
min-height: 300px; }

#header {
position: relative;
width: 100%;
height: 3em;
width: 45em; }

#header ul#primary {
margin: 0;
padding: 0;
position: absolute;
bottom: -1px;
width: 45em; }

#header ul#primary li  {
display: inline;
list-style: none; }

#header ul#primary a,#header ul#primary span,#header ul#primary a.current {
width: 8em;
display: block;
float: left;
padding: 4px 0;
margin: 1px 2px 0 0;
text-align: center;
font-family: arial;
font-size: 85%;
text-decoration: none;
color: #000; }

#header ul#primary span,#header ul#primary a.current,#header ul#primary a.current:hover {
border: 1px solid #000;
border-bottom: none;
background: #3EA99F;
padding-bottom: 6px;
margin-top: 0; }

#header ul#primary a {
background: #E0FFFF;
border: 1px solid #000;
border-bottom: none; }

#header ul#primary a:hover {
margin-top: 0;
border-color: #000;
background: #C2DFFF;
padding-bottom: 5px; }

#header ul#secondary {
position: absolute;
margin: 0;
padding: 0;
bottom: -1.4em;
left: 1px;
width: 50em; }

#header ul#secondary li a,#header ul#secondary li span {
width: auto;
display: block;
float: left;
padding: 0 10px;
margin: 0;
text-align: auto;
border: none;
border-right: 1px dotted #000;
background: none; }

#header ul#secondary li a {
color: #fff;
text-decoration: underline; }

#header ul#secondary li a:hover {
color: #333;
background: transparent;
padding: 0 10px;
border: none;
border-right: 1px dotted #000; }

#header ul#secondary li a:active {
color: #000;
background: transparent; }

#header ul#secondary li:last-child a { border: none; }
