body {
margin: 0px;
margin-top: 40px;
padding: 0px;
background: #a3ce22 url(images/background-texture.jpg) repeat-y;
text-align: left;
scrollbar-base-color: #cccccc; 
scrollbar-face-color: #cccccc; 
scrollbar-track-color: #cccccc; 
scrollbar-arrow-color: #666666;
scrollbar-highlight-color: #ffffff; 
scrollbar-3dlight-color: #666666; 
scrollbar-shadow-color: #666666;
scrollbar-darkshadow-color: #ffffff;}

p, td, input{
font-size: 9pt;
font-family: Verdana, "Trebuchet MS", Arial, Helvetica, sans-serif;
line-height: 13pt;
text-align:left;
color: #660066;}

p.b {
font-weight: bold;}

.center {
text-align: center;}

p.indent {
margin-left: +30px;}

p.pagetitle {
font-size: 15pt;
font-family: "Comic Sans MS", "Trebuchet MS";
text-align: left;
margin-left: +10px;
color: #fff;
font-weight: bold;}

p.pagehead {
padding-top: +4px;
font-size: 11pt;
font-weight: bold;
color: #493995;
line-height: 16pt;}

.quote {
font-size: 9pt;
line-height: 13pt;
color: #493995;}

.form {
font-size: 8pt;
line-height: 10pt;}

.formhead {
font-size: 8pt;
font-weight: bold;
color: #493995;}

.formright {
font-size: 8pt;
text-align: right;
margin-right: +4px;
line-height: 10pt;}

.person {
color: #adb301;}

.price {
color: #6f8f0e;
font-weight: bold;}

p.bullet {
margin-top: -10px;}

p.first {
margin-top: -12px;}

li {
font-size: 10pt;
font-family: Verdana, Trebuchet, Arial, Helvetica, sans-serif;
line-height: 14pt;
text-align:left;
color: #47597a;
margin-bottom: +6px;}

li.first {
margin-top: -18px;}

input {
font-size: 8pt;
text-align: left;
color: #47597a;
background-color: #fff;}

input.sub {
font-size: 8pt;
text-align: center;
color: #47597a;
background-color: #dcdcdc;}

a {
font-size: 10pt;
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height: 10pt;
text-align: right;
color: #6a9011;
text-decoration: none;
font-weight: bold;}

a:link, a:visited {
color: #6a9011;}

a:hover, a:current {
color: #ffcc00;}

#main {
visibility: visible;
position: relative;
text-align: left;
margin: 0px;
padding: 0px;
top: 0px;
left: 0px;
width: 1005px;
height: 638px;
margin-left: auto;
margin-right: auto;
z-index: 1;
background-image: url(images/background-noborder.jpg);
background-repeat: no-repeat;}

#nav {
margin: 0px;
padding: 0px;
visibility: visible;
position: absolute;
top: 101px;
left: 340px;
height: 24px;
width: 650px;
z-index: 3;
text-align:left;}

#nav p {
margin: 0px;
font-size: 10pt;
font-family: "Comic Sans MS", Trebuchet, Verdana, Arial, Helvetica, sans-serif;
text-align: left;
color: #ffffff;
text-decoration: none;
font-weight: bold;}

#nav span.on{
color: #493995;
padding-left: 22px;}

#nav a {
color: #660066;
margin: 0px;
font-size: 10pt;
font-family: "Comic Sans MS", Trebuchet, Verdana, Arial, Helvetica, sans-serif;
text-align: left;
text-decoration: none;
padding-left: 22px;
font-weight: bold;}

#nav a:link, #nav a:visited {
color: #660066;}
#nav a:hover{
color: #61780e;}

#nav a.current {
color: #ffffff;}

#titlebar {
margin: 0px;
padding: 0px;
visibility: visible;
position: relative;
top: 156px;
left: 350px;
height: 24px;
width: 650px;
z-index: 30;
text-align:left;}

#content {
float: left;
margin: 0px;
visibility: visible;
position: absolute;
left: 330px;
top: 210px;
width: 640px;
height: 385px;
overflow: auto;
z-index: 150;
padding-right: 16px;}

#content-dogs {
margin: 0px;
visibility: visible;
position: absolute;
left: 330px;
top: 210px;
width: 650px;
height: 385px;
overflow: auto;
z-index: 15;}

#funstuff {
margin: 0px;
visibility: visible;
position: absolute;
left: 106px;
top: 260px;
width:150px;
height: 356px;
overflow: hidden;
z-index: 15;
text-align: center;}

#grooming {
padding: 10px;
margin: 0px;
visibility: hidden;
position: absolute;
left: 250px;
top: 350px;
width: 340px;
height: 160px;
overflow: hidden;
z-index: 55;
text-align: center;
background-color: #660066;
border: 2px #99cc00 solid;
background-image: url(images/purple-texture.gif);}

#grooming p, td, li{
font-size: 8pt;
font-family: Verdana, "Trebuchet MS", Arial, Helvetica, sans-serif;
line-height: 10pt;
text-align:left;
color: #ffffff;}

#eyes-ani  {
margin: 0px;
visibility: visible;
position: absolute;
left: 235px;
top: 123px;
width: 46px;
width: 39px;
z-index: 90;}

#tail-ani  {
margin: 0px;
visibility: visible;
position: absolute;
left: 0px;
top: 67px;
width: 119px;
width: 81px;
z-index: 90;}

#bar {
margin: 0px;
visibility: visible;
position: absolute;
width: 733px;
height: 18px;
left: 260px;
top: 606px;
text-align: center;
z-index: 5;
background-color: #ECFFB3;
border-top: 1px #99CC00 solid;}

#bar p {
margin: 0px;
font-family: Trebuchet, Verdana, Arial, Helvetica, sans-serif;
text-align: left;
font-size: 7pt;
color: #686D01;}

#bar p.padding {
margin-right: 16px;}

#coupon {
margin: 0px;
padding: 0px;
visibility: visible;
position: absolute;
width: 220px;
height: 265px;
left: 380px;
top: 20px;
text-align: left;
z-index: 500;
background-color: #d0d3ee;
border: 2px #493995 dashed;}

#coupon p, input, textarea {
font-family: Trebuchet, Verdana, Arial, Helvetica, sans-serif;
text-align: left;
font-size: 7pt;
color: #493995;}

#coupon .title {
font-family: Trebuchet, Verdana, Arial, Helvetica, sans-serif;
text-align: center;
font-size: 7pt;
color: #660066;
font-weight: bold;}

#coupon p.cright {
text-align: right;}
