<style type="text/css">  <!--

  /*---------- Page Default ----------*/
  body 	{
    text-align: center;
    padding: 0px;
    margin: 0px auto;
    background-color:#f3f1e6;
  }

  body, td, p, li, ul, a, div, span, input {
    font-family: arial;
    font-size: 9pt;
  }

  #wrap {
    width: 980px;
    text-align: left;
    border-left: 1px solid #388b94;
    border-right: 1px solid #388b94;
    background-color: #fff;
    margin: 0px auto;
  }

  /*---------- Global Links ---------*/
  a, a:visited {
    color: #388B94;
  }
  a:hover {
    color: #5EA9BC;
  }

  /*---------- Top Nav Bar ----------*/
  #headlinks {
    margin: 0px;
    padding: 0px;
    height: 24px;
    font-weight: bold;
    border-top: 1px solid #D8D2BA;
      background: url(http://animalcharms.net/media/en-US/backgrounds/modern-muted.jpg);
    }

  #morelinks {
    margin: 0px;
    padding: 4px 0 0 4px;
    height: 20px;
    font-weight: bold;
      background: url(http://animalcharms.net/media/en-US/backgrounds/modern-muted.jpg);
    }

  .inline, .navlinks {
    margin: 0px;
    padding: 0px;
    display: inline;
    list-style: none;
  }

  .navlinks a {
    margin: -8px 0 0 0;
    float: left;
    display: block;
    color: #000000;
    padding: 0 10px;
    text-align: center;
    text-decoration: none;
  }
  .navlinks a:hover {
    color: #000000;
    background: #5EA9BC;
    border-bottom: 1px solid #5EA9BC;
  }
.navlinks a:visited {
    color: #000000;
  }

  /*---------- Head Styles ----------*/
  #header {
    margin: 0px;
    min-height: 70px;
    max-height: 200px;
    overflow: hidden;
    border-bottom: 1px solid #D8D2BA;
    color: #000000;
    padding: 0 0 0 30px;
    background: #FFFFFF;
    vertical-align: middle;
    background-image: url(http://animalcharms.net/images/animal-charms-background.jpg);
  }

  .storename {
    font-size: 18pt;
  }

  .main_table {
    border-collapse: collapse;
    border: 0px;
    width: 100%;
    margin: 0px;
    padding: 0px;
    vertical-align: top;
  }

  .caption {
     border: 3px double #000; 
     text-align: center; 
     background: #fff; 
     font-weight: bold; 
     color:#388b94;
  }

  /*---------- Search Bar ----------*/
  #search {
    margin: 0px;
    height: 24px;
    padding: 1px;
    text-align: right;
    font-weight: bold;
    background: #5EA9BC;
  }

  /*---------- Right Side ----------*/
  #right {
    margin: 0px;
    padding: 0px;
    background: #FFFFFF;
    border: 0px;
    width: 180px;
    vertical-align: top;
  }

  #righttext {
    background: #5EA9BC;
    margin: 0px;
    padding: 7px;
    font-size: 9pt;
  }

  /*---------- Middle Text ----------*/
  #text {
    border: 0px;
    margin: 0px;
    padding: 5px;
    vertical-align: top;
  }
  #text_table {
    width: 100%;
    border: 0px;
    padding-top: 5px;
    padding-left: 5px;
    padding-right: 5px;
  padding-bottom 5px;
  }

  .pagename {
    font-size: 14pt;
    font-stretch: wider;
  }

  #text1 {
  /*  border: 1px solid #D9D3B4; */
  /*  background-color: #EBE7D6; */
    padding: 10px;
  }
  #text3 {
    margin: 0px;
    background: #ffffff;
    padding: 10px;
    height: 80px;
    text-align: center;
    clear: both;
  }

  #text2 {
  }

  .products {
  }

  /*---------- Left Side ----------*/
  #leftnav {
    width: 180px;
    margin: 0px;
    padding: 0px;
    background: #388B94;
    vertical-align: top;
    height: 450px;
  }

  #lefttext {
    margin: 0px;
    padding: 7px;
    color: #FFFFFF;
  }

  #links	{
    margin: 0px;
    margin-bottom: 0px;
    padding: 0px;
    background: #388B94;
  }

  #links li {
    list-style-type: none;
    margin-bottom: 0px;
    font-size: 8pt;
    color: #FFFFFF;
  }

  #links li a {
    margin: 0px;
  }

  #links li a {
    display: block;
    color: #FFFFFF;
    text-decoration: none;
    font-weight: bold;
    margin: 0px;
    padding: 2px 6px;

    border-bottom: 1px solid #5EA9BC;
    border-top: 1px solid #388B94;
  }


  #links li a:hover {
    color: #000000;
    background: #EBE7D6;
  }

  /*---------- Footer ----------*/
  #footer {
    margin: 0px;
    padding: 7px;
    clear: both;
    text-align: center;
    border-top: 3px solid #D9D3B4;
    background-color: #388B94;
    color: #FFFFFF;
    font-weight: bold;
  }
  #footer a {
  color: #fff;
  text-decoration: none;
  font-weight: bold;
  }
  #footer a:hover {
  text-decoration: underline;
  font-weight: bold;
  }

  /*---------- Other ----------*/
  h1 {
    margin: 4px 0 4px 0;
    font-size: 18px;
    color: #388B94;
  }

  h1.name {
    text-align: left;
    font-family: Arial Narrow,Arial MT Condensed Light,sans-serif;
    font-size: 20px;
    margin: 0px;
    padding-bottom: 5px;
    color: #388B94;
  }
  h2 {
    font-size: 16px;
    color: #388B94;
    font-style: italic;
  }
  h3 {
    font-size: 14px;
    color: #388B94;
    font-style: italic;
  }
  table.products a {
    text-decoration: none;
    color: #388B94;
  }

  .search_info {
    border: 1px solid #D9D3B4;
    background: #EBE7D6;
    padding: 6px;
  }

  input.search_button {
    color: #FFFFFF;
    background-color: #388B94;
    border: 2px outset #000000;
    font-weight: bold;
  }

  input.search_button_selected {
    border: 2px solid #EBE7D6;
    background: #EBE7D6;
    font-weight: bold;
  }

 #shipping {
        color: #000080;
        text-align: center;
        font-weight: bold;
        padding: 8px 8px 8px 8px;
        border: 1px solid #6aa8af;
        }

  -->
</style>


<style type="text/css">
 #moretext img {
          float: left; margin-right: 16px;
          }
span.prod_sku {
	font-family: arial;
	font-size: 10pt;
	}
 #prod_addtocart {
	border: 1px solid #D9D3B4;
	background-color: #EBE7D6;
	}
 #prod_moreaddtocart {
	text-align: right;
	vertical-align: bottom;
	}
 #prod_moreprice {
	text-align: left;
	vertical-align: top;
	}
 #subproduct_table {
        border-collapse: collapse;
	border: 0px;
	width: 100%;
	border: 1px solid #388B94;
	}
 #related {
	padding-left: 10px;
	font-weight: bold;
	border-bottom: 1px solid #388B94;
	color: #ffffff;
	background: #5EA9BC;
	}
 #charity {
        color: #008000;
        text-decoration: underline;
        }
</style>

<!--[if IE]>
<style type="text/css">
  .navlinks a {
    margin: 4px 0 0 0;
    float: left;
    display: block;
    color: #000000;
    padding: 0 10px;
    text-align: center;
    text-decoration: none;
  }
</style>
<![endif]-->

