@charset "UTF-8";
body {
font-size: 1em; 
font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
font-weight: normal; 
text-decoration: none;	
background: #7d7960;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #003700;
}

.oneColLiqCtrHdr #container {
	width: 95%;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	text-align: left;
	z-index: 2;
}

.oneColLiqCtrHdr #rightpaws {
	z-index: 50;
	float: none;
	width: 165px;
	height: 100%;
	background-image: url(../images/pawPrintsCat.gif);
	position: absolute;
	display: inline;
	top: 245px;
	right: 40px;
	opacity: 0.25;
}

.oneColLiqCtrHdr #header {
	background: #003700;  
	border: 1px solid #f9f4cb;
	width: 100%;
	margin-top: 10px;
	z-index: 150;
}
.oneColLiqCtrHdr #header h1 { /* zeroing the margin of the last element in the #header div will avoid margin collapse - an unexplainable space between divs. If the div has a border around it, this is not necessary as that also avoids the margin collapse */
	padding: 10px 0;
	margin: 0;
}
.
oneColLiqCtrHdr #space {
	width: 100%;
	height: 5px;
}
.oneColLiqCtrHdr #menubar {
	background: #003700;  
	border: 1px solid #f9f4cb;
	width: 100%;
	z-index: 175;
	margin-top: 3px;
	height: 25px;
}
.oneColLiqCtrHdr #mainContent {
	width: 100%;
	border: thin solid #003700;
	background-color: #f9f4cb;
	z-index: 2;
	margin-top: 6px;
	margin-bottom: 3px;
}
.oneColLiqCtrHdr #footer { 
	border: thin solid #003700;
	width: 100%;
	z-index: 2;
	padding-top: 3px;
	padding-bottom: 3px;
	margin-top: 6px;
} 
#feature {
	text-align: left;
} 
.oneColLiqCtrHdr #footer p {
	margin: 0; /* zeroing the margins of the first element in the footer will avoid the possibility of margin collapse - a space between divs */
	padding: 5px 10px; /* padding on this element will create space, just as the the margin would have, without the margin collapse issue */
	z-index: 150;
}

.body2      { color: #003700; font-size: 100%; font: "Comic Sans MS"; font-weight: normal;  text-decoration: none }
a.body    { color: #003700;   text-decoration: underline }
a.body:hover   { color: #e7e7e7; font-weight: bold;  background-color: #003700; text-decoration: none }
a.body:visited   { color: #003700; font-size: 100%;  font-weight: normal; text-decoration: underline }
a.body:visited:hover    { color: #e7e7e7;  font-weight: bold; background-color: #003700 }

a.photos    { color: #003700;
	font-variant: small-caps;
}
.pbody    { color: #003700;   text-decoration: none }
a.pbody    { color: #003700;   text-decoration: underline }
a.pbody:hover   { color: #e7e7e7; font-weight: bold;  background-color: #003700; text-decoration: none }
a.pbody:visited   { color: #003700; font-size: 100%;  font-weight: normal; text-decoration: underline }
a.pbody:visited:hover    { color: #e7e7e7;  font-weight: bold; background-color: #003700 }



a.photos:hover   { color: #e7e7e7; font-weight: bold;  background-color: #003700; 	font-variant: small-caps; text-decoration: none }
a.photos:visited   { color: #003700; 	font-variant: small-caps;font-weight: normal; }
a.photos:visited:hover    { color: #e7e7e7;  	font-variant: small-caps;font-weight: bold; background-color: #003700 }

.bmenu   { color: #f9f4cb; font-size: 95%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;   text-decoration: none }
a.bmenu  { color: #f9f4cb; font-size: 95%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;   text-decoration: none  }
a.bmenu:hover    { color: #006600; font-size: 95%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; background-color: #f9f4cb;  text-decoration: none  }
a.bmenu:visited  { color: #f9f4cb; font-size: 95%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;   text-decoration: none }
a.bmenu:visited:hover    { color: #006600; font-size: 95%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; background-color: #f9f4cb;   text-decoration: none  }


select {  color: #003700; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 96%; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; margin-top: 0px}
option {  color: #003700; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 96%; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; margin-top: 0px}
b { font-weight: bold;  text-decoration: none }
li    { color: #003700; font-weight: normal; font-size: 96%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; list-style-type: disc }
h1        { color: #003700; font-size: 113%; font-family: "Times New Roman MT Extra Bold", " Helvetica"; font-style: italic; font-weight: bold; line-height: 113%;    padding-right: 7px;
	padding-left: 7px;
}
h2       { color: #003700; font-size: 110%; font-family: "Times New Roman MT Extra Bold", " Helvetica";  font-weight: bold; line-height: 110%;    padding-right: 7px;
	padding-left: 7px;
 }
h3       { color: #003700; font-size: 105%; font-family: "Times New Roman MT Extra Bold", " Helvetica"; font-weight: bold; line-height: 105%;    padding-right: 7px;
	padding-left: 7px;
  }
h4       { color: #003700; font-size: 100%; font-family: "Times New Roman MT Extra Bold", " Helvetica"; font-weight: bold; line-height: 100%;    padding-right: 7px;
	padding-left: 7px;
}
h5       { color: #003700; font-size: 96%; font-family: "Times New Roman MT Extra Bold", " Helvetica"; font-weight: bold; line-height: 96%;    padding-right: 7px;
	padding-left: 7px;
  }
h6       { color: #003700; font-size: 92%; font-family: "Times New Roman MT Extra Bold", " Helvetica"; font-weight: bold; line-height: 92%;    padding-right: 7px;
	padding-left: 7px;
 }
em  { font-weight: bold; font-size: 92%; line-height: 92%; font-family:  "Times New Roman MT Extra Bold", " Helvetica";    padding-right: 7px;
	padding-left: 7px;
 }
p      { 	
    padding-right: 10px;
	padding-left: 10px;
	color: #003700;  
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	font-weight: normal; 
	line-height: normal; 
	margin-right: 5pt;
	margin-left: 8pt; 	
	z-index: 150;
 }
.small {
	font-size: 85%;
}

.shopheader { color: #003700; font-size: 110%; font-family: "Arial, Helvetica, Geneva, Swiss, SunSans-Regular"; font-weight: bold; line-height: 105%; 
}
	