   .about {
    font-size: 8pt;
    text-align: justify;
}
  .avail {
   font-family: Times New Roman, serif;
   font-size: 12px;
   font-weight: normal;
   color: "#000000";
}
  .banner {
   font-family: Verdana, sans-serif;
   font-weight: bold;
   font-size: 19px;
   text-decoration: none;
   color: "white";
}
  .blurb {
   font-family: Times New Roman, serif;
   font-size: 15px;
   font-weight: normal;
   color: "#000000";
}
  .yellowbanner {
   font-family: Verdana, sans-serif;
   font-weight: bold;
   font-size: 21px;
   text-decoration: none;
   color: "yellow";
}
  table.fabtext {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 8pt;
   text-align: justify;
}
  .slingtext {
   font-family: Times New Roman;
   font-size: 18px;
   font-weight: normal;
   font-style: italic;
   color: "#000000";
   padding-left: 6;
   padding-right: 6;
}
  .slogan {
   font-family: Times New Roman;
   font-size: 22px;
   font-weight: bold;
   font-style: italic;
   color: "#99CCFF";
   z-index: 2;
}
 .title {
    font-family: Times New Roman;
    font-size: 24px;
    font-weight: bold;
    color: "#000000";
    z-index: 2;
}
.subtitle {
   font-family: Times New Roman;
   font-size: 14px;
   font-weight: normal;
   font-style: italic;
   color: "#000000";
   z-index: 2;
}
 a.fablink {
    color: black;
    text-decoration: none;
    font-family: verdana, sans-serif;
    font-size: 12px;
}
  a.fablink:hover {
    color: blue;
    text-decoration: none;
    font-family: verdana, sans-serif;
    font-size: 12px;
}
 a.fablinkc {
    color: black;
    text-decoration: none;
    font-family: verdana, sans-serif;
    font-size: 8pt;
}
  a.fablinkc:hover {
    color: blue;
    text-decoration: none;
    font-family: verdana, sans-serif;
    font-size: 8pt;
}
  a.mainmenu {
    text-align: center;
    font-family: Verdana, sans-serif;
    font-size: 10pt;
    padding-top: 4pt;
    padding-bottom: 4pt;
    color: white;
    text-decoration: none;
}
  a.mainmenu:hover {
    font-weight: bolder;
    color: yellow;
    cursor:hand;
}
  a.mainmenu:active {
    font-weight: bolder;
    color: yellow;
}
  a.orderlink {
    color: blue;
    text-decoration: none;
    font-family: verdana, sans-serif;
    font-size: 14px;
    font-weight: 600;
}
  a.orderlink:hover {
    color: "#3399FF";
    text-decoration: none;
    font-family: verdana, sans-serif;
    font-size: 14px;
    font-weight: 900;
}
  a.submenu {
    text-align: center;
    font-family: Verdana, sans-serif;
    font-size: 8pt;
    color: white;
    text-decoration: none;
}
  a.submenu:hover {
    font-weight: bolder;
    color: yellow;
    cursor:hand;
}
//  a.submenu:active {
//    font-weight: bolder;
//    color: yellow;
//}
   table.about {
      font-size: 8pt;
      text-align: justify;
}
  td.fabtable {
    border-style: solid;
    border-color: #6699FF;
    border-left: 0;
}
  td.na {
    color: "#BBBBBB";
}

.slingtitle {
	color: #3399FF;
	font-size: 24px;
	font-family: "Times New Roman", serif;
	font-weight: bold
}
.parentreviews {
	color: #3399FF;
	font-size: 24px;
	font-family: "Times New Roman", serif;
	font-weight: bold
}
.faq {
	color: #3399FF;
	font-size: 24px;
	font-family: "Times New Roman", serif;
	font-weight: bold
}
.hiptitle {
	color: #060;
	font-size: 24px;
	font-family: "Times New Roman", serif;
	font-weight: bold
}
.hipparentreviews {
	color: #060;
	font-size: 24px;
	font-family: "Times New Roman", serif;
	font-weight: bold
}
.hipfaq {
	color: #060;
	font-size: 24px;
	font-family: "Times New Roman", serif;
	font-weight: bold
}
.adopttitle  {
	color: #903;
	font-size: 22px;
	font-family: "Times New Roman", serif;
	font-weight: bold
}
.hiptm  {
	font-size: 8px;
	vertical-align: 25px
}


.layertitle  {
	color: #FFFF99;
	font-size: 48px;
	font-family: Times New Roman;
	font-weight:
}
.layertitle2  {
	color: #696;
	font-size: 12px;
	font-family: Times New Roman;
	font-weight:
}
.layertitle3  {
	color: white;
	font-size: 72px;
	font-family: Times New Roman;
	font-weight:
}
.layersubtitle {
	color: black;
	font-size: 12px;
	font-family: Verdana, sans-serif
}
.layerspecial  {
	color: black;
	font-size: 12px;
	font-family: Times New Roman;
	font-style: ;
	font-weight: }
#shoppingcart {
	top: 50px;
	left: 50px;
	height: 100px;
	width: 500px;
	background: #eee;
	border: 1px solid #444;
}

#shoppingcart p {
	margin: 0 1em 1em;
}
#contents table {
	font-size: 90%;
	border-collapse: collapse;
}

#contents table td {
	border: 1px solid #999;
	width: 20%;
}

#contents p, #contents button {
	margin: 1em;
}
#booklist, #contents {
	top: 175px;
	left: 50px;
	width: 500px;
	background: #ddd;
	border: 1px solid #333;
}
