body{
   margin:0px 0px;
   padding:0px;
   }
   
#contents {
position:absolute;
margin-top: 10px;
margin-left:-500px;
left:50%;
width: 800px;
padding: 0px;
background-color: #FFF;
color: #000;
background-image:url(Images/background.jpg);
}

#buttons {
 display: none
 }
#buttons li {margin: 0; padding: 0; list-style: none; display: block; position: absolute;}

#buttons a {display: block;}

#index {left: 0px; top: 0px; width: 69px; height: 65px;}
#about {left: 0px; top: 69px; width: 67px; height: 94px;}
#success {left: 0px; top: 194px; width: 68px; height: 86px;}
#gallery {left: 0px; top: 301px; width: 74px; height: 91px;}
#events {left: 0px; top: 409px; width: 79px; height: 93px;}
#members {left: 0px; top: 512px; width: 84px; height: 86px;}
#available {left: 84px; top: 0px; width: 82px; height: 95px;}
#adopt {left: 61px; top: 108px; width: 105px; height: 94px;}
#minimart {left: 71px; top: 229px; width: 95px; height: 89px;}
#help {left: 83px; top: 350px; width: 83px; height: 95px;}
#contact {left: 88px; top: 459px; width: 78px; height: 89px;}
#index a {height: 65px;}
#about a {height: 94px;}
#success a {height: 86px;}
#gallery a {height: 91px;}
#events a {height: 93px;}
#members a {height: 86px;}
#available a {height: 95px;}
#adopt a {height: 94px;}
#minimart a {height: 89px;}
#help a {height: 95px;}
#contact a {height: 89px;}

#index a:hover {background: url(Images/menu_graphic.jpg) -166px -0px no-repeat;}
#about a:hover {background: url(Images/menu_graphic.jpg) -330px -69px no-repeat;}
#success a:hover {background: url(Images/menu_graphic.jpg) -166px -193px no-repeat;}
#gallery a:hover {background: url(Images/menu_graphic.jpg) -330px -301px no-repeat;}
#events a:hover {background: url(Images/menu_graphic.jpg) -330px -409px no-repeat;}
#members a:hover {background: url(Images/menu_graphic.jpg) -330px -513px no-repeat;}
#available a:hover {background: url(Images/menu_graphic.jpg) -249px -0px no-repeat;}
#adopt a:hover {background: url(Images/menu_graphic.jpg) -391px -108px no-repeat;}
#minimart a:hover {background: url(Images/menu_graphic.jpg) -237px -229px no-repeat;}
#help a:hover {background: url(Images/menu_graphic.jpg) -249px -350px no-repeat;}

#contact a:hover {background: url(Images/menu_graphic.jpg) -254px -460px no-repeat;}

#shiftText_home {text-indent: -9000px; background: url(Images/Buttons/Sandstone/home1.jpg);}
#shiftText_about {text-indent: -9000px; background: url(Images/Buttons/Sandstone/about1.jpg);}
#shiftText_success {text-indent: -9000px; background: url(Images/Buttons/Sandstone/success1.jpg);}
#shiftText_gallery {text-indent: -9000px; background: url(Images/Buttons/Sandstone/gallery1.jpg);}
#shiftText_calendar {text-indent: -9000px; background: url(Images/Buttons/Sandstone/calendar1.jpg);}
#shiftText_members {text-indent: -9000px; background: url(Images/Buttons/Sandstone/member1.jpg);}
#shiftText_available {text-indent: -9000px; background: url(Images/Buttons/Sandstone/available1.jpg);}
#shiftText_adopt {text-indent: -9000px; background: url(Images/Buttons/Sandstone/adopt1.jpg);}
#shiftText_minimart {text-indent: -9000px; background: url(Images/Buttons/Sandstone/minimart1.jpg);}
#shiftText_help {text-indent: -9000px; background: url(Images/Buttons/Sandstone/help1.jpg);}
#shiftText_contact {text-indent: -9000px; background: url(Images/Buttons/Sandstone/contact1.jpg);}

a:link { color: blue; text-decoration: underline }
a:active { color: blue; text-decoration: underline }
a:visited { color: purple; text-decoration: underline }
a:hover { color: blue; text-decoration: underline }

#header{
position:relative;
top:0px;
left:166px;
padding:0px;
border:none;
}

#text{
position:relative;
left:166px;
top:20px;
width:550px;
height:100%;
margin-left:42px;
}

h1{
font-size:1%;
line-height:1px;
text-align:center;}

h2{
font-family:georgia;
font-size:24px;
text-align:center;
}

h3{
font-family:arial;
font-size:18px;
}

h5{
font-family:georgia;
font-size:16px;
}

.text{
font-family:georgia;
font-size:13px;
line-height:1.4em;
}

ul { 
list-style-image: url(Images/bl_paw.gif);
font-family:georgia;
font-size:13px;
line-height:1.4em;
}

.pq_thanks 
{width: 210px;
color:#D43D1A;
float: right;
font-weight:bold;
line-height:100%;
margin-left:10px;
font-family:trebuchet,tahoma;
font-size:8px;
}

.pq_dillon 
{width: 256px;
color:#D43D1A;
float: right;
font-weight:bold;
line-height:100%;
margin-left:10px;
font-family:trebuchet,tahoma;
font-size:8px;
}

.pq_store
{width: 150px;
height: 145px;
margin-bottom: 10px;
color:#D43D1A;
float: right;
font-weight:bold;
line-height:100%;
margin-left:10px;
font-family:trebuchet,tahoma;
font-size:8px;
}

.pq_progress 
{width: 160px;
height: 200px;
color:#D43D1A;
float: right;
font-weight:bold;
line-height:100%;
margin-left:10px;
font-family:trebuchet,tahoma;
font-size:8px;
}

.pq_LF 
{width: 185px;
height: 125px;
color:#D43D1A;
float: left;
font-weight:bold;
line-height:100%;
margin-left:5px;
font-family:trebuchet,tahoma;
font-size:8px;
}

.emphasis{
  color: #b22222;
  font-weight: bold;
  font-family:georgia;
  font-size:13px;
  line-height:1.4em;
}

.replace{
      position:relative;
      text-align:left;
      margin:0px; padding:32px 5px;
      /* hide overflow:hidden from IE5/Mac */
      /* \*/
      overflow: hidden;
      /* */
}
.replace span{
      display:block;
      position:absolute;
      top:0px;
      left:0px;
      z-index:1; /*for Opera  5 and 6*/ } 

h2#thanks span{background-image:url("Images/Thankyou.JPG"); height:89px; width:407px;}

.pq_chili{
display:none;
}