/* template - style.css */
/* used for ordership message FAQ */


/* initial body format */

body
    {
      font: normal small Arial, Helvetica, sans-serif;
      color: #000000;              /* black */
      text-align: justify;
      font-size: 13px;
      margin-top: 10px;
      margin-left: 0px;
      margin-right: 0px;
      margin-bottom: 10px;
      background-image: url(../BACKGROUND.jpg);
      background-repeat: repeat
    }

.body2        /* used for Section Menus */
    {
      font: normal small Arial, Helvetica, sans-serif;
      color: #000000;              /* black */
      text-align: justify;
      font-size: 13px;
      margin-top: 10px;
      margin-left: 0px;
      margin-right: 0px;
      margin-bottom: 10px;
      background-color: #EBFADB;      /* light green */
    }

.body3        /* used for Section Menus */
    {
      font: normal small Arial, Helvetica, sans-serif;
      color: #6B6B6B;              /* medium gray */
      text-align: justify;
      font-size: 12px;
      margin-top: 10px;
      margin-left: 0px;
      margin-right: 0px;
      margin-bottom: 10px;
      background-color: #FFFFFF;      /* white */
    }

.body4        /* used for applique page */
    {
      font: normal small Arial, Helvetica, sans-serif;
      color: #6B6B6B;              /* medium gray */
      text-align: justify;
      font-size: 12px;
      margin-top: 10px;
      margin-left: 0px;
      margin-right: 0px;
      margin-bottom: 10px;
      background-color: #C4FDC4;
    }

#header-Contact
    {
    	height: 190px;
    	width: 1211px;
    	margin-right: auto;
    	margin-left: auto;
    	background: url(../images/logo-contactform.jpg) no-repeat;
    }

#wrapper
    {
    	height: auto;
    	width: 1198px;
    	margin-right: auto;
    	margin-left: auto;
        border: 1px green solid;
    }

/* container of webpage */

.outertable
    {
      width: 1190px;
      margin: 0 auto;
      border: none;

    }

/* page border */

.center-border    /* used to center iframe on index page [homepage] */
    {
      border: 1px solid #F0E2F3;        /* very-light purple */
      padding-left: 6px;
      padding-right: 6px;
      padding-bottom: 6px;
      padding-top: 6px;
      height: 450px;
    }


.center-border2     /* used for Charity iframe3 */
    {
      border: 1px solid #F0E2F3;        /* very-light purple */
      padding-left: 6px;
      padding-right: 6px;
      padding-bottom: 6px;
      padding-top: 6px;
      height: 330px;
    }

/* template corners creation */

.rc1
    {
      background-image: url(../images/rc1.gif);
      background-repeat: no-repeat;
      background-position: top;
      background-color: #F3E6DE;       /* light purple-pinkish */
      width: 10px;
      height: 35px;
    }

.rc2
    {
      background-image: url(../images/rc2.gif);
      background-repeat: no-repeat;
      background-position: top;
      background-color: #F3E6DE;      /* light purple-pinkish */
      width: 10px;
      height: 35px;
    }

/* very top of page text - Section [right side top] and site url link [left side top] */

.top-bg
    {
      background-color: #F3E6DE;         /* light purple-pinkish */
      width: 1190px;
      height: 35px;
      text-align: left;
    }

.top-bg2
    {
      background-color: #F3E6DE;         /* light purple-pinkish */
      width: 1190px;
      height: 35px;
      text-align: right;
    }

.toptxt
    {
      color: #A3948A;                  /* medium red */
      text-decoration: none;
      font-weight: bold;
      font-size: 14px;
      font-family: tahoma;
    }

/* footer */

.footer-rc
    {
      background-image: url(../images/footer-rc.gif);
      background-repeat: no-repeat;
      background-position: bottom;
      background-color: #E8E8E8;                    /* medium-dark gray */
      width: 10px;
      height: 35px;
    }

.footer-rc2
    {
      background-image: url(../images/footer-rc2.gif);
      background-repeat: no-repeat;
      background-position: bottom;
      background-color: #E8E8E8;               /* medium-dark gray */
      width: 10px;
      height: 35px;
    }

.footer-bg
    {
      background-color: #E8E8E8;            /* medium-dark gray */
      text-decoration: none;
      font-weight: bold;
      font-size: 13px;
      font-family: tahoma;
      color: #787878;                      /* medium-dark gray */
      width: 1190px;
      height: 35px;
      text-align: center;
    }

.footer-bg a
    {
      color: #8E8E8E;                /* medium-dark gray*/
      text-decoration: none;
      font-family: tahoma;
      font-size: 12px;
    }

.footer-bg a:hover
    {
      color: #000000;                   /* black */
      text-decoration: none;
    }

/* background  - above and below baby pictures at top of each page*/

.white
    {
      background-color: #ffffff;         /* white */
	  height: 5px;
    }

.white2
    {
      background-color: #ffffff;       /* white */
      vertical-align: top;
    }

/* large company name text  at top left*/

.name
    {
      font-size: 28px;
      color: #9495B1;           /* medium blue */
      font-weight: bold;
      text-align: center;
    }

.name2
    {
      color: #C3B4C3;          /* light-medium bluish purple */
    }

/* urls */

.url
    {
      color: #A3948A;          /* muted light-medium purple */
      text-decoration: none;
      font-weight: bold;
      font-size: 14px;
      font-family: tahoma;
    }

.url2
    {
      color: #872CB5;             /* dark purple */
      text-decoration: underline;
      font-weight: bold;
      font-size: 14px;
      font-family: tahoma;
      font-style: italic;
    }

.url3
    {
      color: #872CB5;          /* dark purple */
      text-decoration: underline;
      font-weight: bold;
      font-size: small;
      font-family: tahoma;
      font-style: italic;
    }

.url4
    {
      color: #AA53D5;       /* medium purple */
      text-decoration: none;
      font-weight: bold;
      font-size: small;
      font-family: tahoma;
      font-style: italic;
    }

.url5
    {
      color: #AA53D5;       /* medium purple */
      text-decoration: underline;
      font-weight: bold;
      font-size: small;
      font-family: tahoma;
      font-style: normal;
    }

.url6
    {
      color: #AA53D5;       /* medium purple */
      text-decoration: none;
      font-weight: bold;
      font-size: small;
      font-family: tahoma;
      font-style: normal;
    }

.url7                    /* used for Section submenu links*/
    {
      color: #75269C;       /* medium purple */
      text-decoration: none;
      font-weight: normal;
      font-size: 12pt;
      font-family: tahoma;
      font-style: normal;
      text-align: left;
    }

.url8                    /* used for item description order link */
    {
      color: #75269C;       /* medium purple */
      text-decoration: none;
      font-weight: bold;
      font-size: 11pt;
      font-family: tahoma;
      font-style: normal;
      text-align: left;
    }

.url9           /* used for View All link on Menu */
    {
      color: #FFFF8A;       /* light yellow */
      text-decoration: none;
      font-weight: bold;
      font-size: 12pt;
      font-family: tahoma;
      font-style: normal;
    }

.url10                    /* used for coppermine new acct link */
    {
      color: #75269C;       /* medium purple */
      text-decoration: none;
      font-weight: bold;
      font-size: 10pt;
      font-family: tahoma;
      font-style: normal;
      text-align: left;
      background-color: #E8E8E8;
      border: 1px ridge gray;
      padding: 5px;
    }
  .table-Contact
    {
      width: 400px;
      height: 510 px;
      background-color:#F1A72E;
      color: #6B6B6B;          /* medium gray */
      margin: auto auto;
      border: double;
      border-color: #000000;
      border-width: thick;

    }

.url11                    /* used for item description Pattern Source links */
    {
      color: #9100C2;       /* medium purple */
      text-decoration: none;
      font-weight: bold;
      font-size: 8pt;
      font-family: tahoma;
      font-style: normal;
      text-align: left;
    }

/* picturea-images */

.pix1
    {
      border: 1px black solid;
    }

/* used for right bar under baby pictures */

.rc3
    {
      background-image: url(../images/rc3.gif);
      background-repeat: no-repeat;
      background-position: top;
      background-color: #F0E2F3;    /* very-light purple */
      width: 10px;
      height: 34px;
    }

.rc4
    {
      background-image: url(../images/rc4.gif);
      background-repeat: no-repeat;
      background-position: top;
      background-color: #F0E2F3;        /* very-light purple */
      width: 10px;
      height: 34px;
    }

/* message text for subpages - generally */

.msgtxt1
    {
      font-size: large;
      font-weight: normal;
      color: #6B6B6B;              /* medium-dark gray */
      width: 800px;
      font-family: tahoma;
      background-color: white;
      margin: 0 auto;
    }

.msgtxt2
    {
      font-size: small;
      font-weight: normal;
      font-family: tahoma;
      color: #6B6B6B;            /* medium-dark gray */
      line-height: 1

    }

.msgtxt3
    {
      font-size: medium;
      font-weight: normal;
      font-family: tahoma;
      color: #6B6B6B;             /* medium-dark gray */
      text-align: center;
    }

.msgtxt4       /* used on display of thumbnails of items */
    {
      font-size: xx-large;
      font-weight: bold;
      font-family: tahoma;
      color: #000000;             /* black */
    }

/* text inline - specifically */

.txtdec1
    {
      color: #E45491;       /* dark pink */
      font-weight: bold;
      font-size: 16px;
      font-family: tahoma;
      font-style: normal;
    }

.txtdec2                     /* used on order and sizing pages */
    {
      font-size: 11pt;
      font-weight: normal;
      font-family: tahoma;
      color: #6B6B6B;          /* dark gray */
    }

.txtdec2b                     /* used on order and sizing pages */
    {
      font-size: 9pt;
      font-weight: normal;
      font-family: tahoma;
      color: #6B6B6B;          /* dark gray */
    }

.txtdec3
    {
      font-size: 11pt;
      font-weight: bold;
      font-style: italic;
      font-family: tahoma;
      color: #F96CB0;            /* medium pink */
    }

.txtdec4
    {
      font-weight: bold;
      font-family: tahoma;
    }

.txtdec5
    {
      color: #E45491;       /* dark pink */
      font-weight: bold;
      font-size: 14pt;
      font-family: tahoma;
      font-style: normal;
    }

.txtdec6
    {
      color: #267347;       /* dark green */
      font-weight: normal;
      font-size: 11pt;
      font-family: tahoma;
      font-style: italic;
    }

.txtdec7
    {
      color: #6495ED;       /* medium blue -- used for hand made to order notice*/
      font-weight: bold;
      font-size: 11pt;
      font-family: tahoma;
      font-style: normal;
    }

.txtdec8
    {
      color: #525252;       /* medium gray -- used for item description text*/
      font-weight: bold;
      font-size: 13pt;
      font-family: tahoma;
      font-style: normal;
    }

.txtdec9
    {
      color: #6B6B6B;       /* medium gray -- used for view all page text*/
      font-weight: bold;
      font-size: 11pt;
      font-family: tahoma;
      font-style: normal;
    }

.txtdec10
    {
      color: #FF6666;       /* medium pink -- used for view all page text*/
      font-weight: bold;
      font-size: 11pt;
      font-family: tahoma;
      font-style: italic;
    }

.txtdec11
    {
      color: #006600;       /* medium green -- used for view all page text*/
      font-weight: bold;
      font-size: 11pt;
      font-family: tahoma;
      font-style: normal;
    }

.txtdec12
    {
      font-size: 10pt;
      font-weight: normal;
      font-family: tahoma;
      color: #6B6B6B;          /* dark gray */
      font-style: italic;
    }

.txtdec13                /* Used for page numbers on display all */
    {
      font-size: 9pt;
      font-weight: bold;
      font-family: tahoma;
      color: #990099;          /* medium purple */
      font-style: normal;
    }


.txtdec14                /* Used for page numbers on display all */
    {
      font-size: 9pt;
      font-weight: bold;
      font-family: tahoma;
      color: #6B6B6B;          /* dark gray */
      font-style: normal;
    }

.txtdec15        /* Used for index page left menu section headings */
    {
      font-size: 9pt;
      font-weight: bold;
      font-family: tahoma;
      color: #F0E2F3;          /* light purple */
      font-style: normal;
      background-color: #B8A899;
    }

.txtdec16
    {
      color: #E45491;       /* dark pink */
      font-weight: bold;
      font-size: 11pt;
      font-family: tahoma;
      font-style: normal;
    }


.txtdec17                /* Used for Source notice on description tab 1 */
    {
      font-size: 8pt;
      font-weight: bold;
      font-family: tahoma;
      color: #6B6B6B;          /* dark gray */
      font-style: normal;
    }

.txtdec18                /* Used for  display pages - what a category offers*/
    {
      font-size: 10pt;
      font-weight: bold;
      font-family: tahoma;
      color: #663300;          /* medium brown */
      font-style: normal;
    }

.txtdec19                /* Used for Premade display items */
    {
      font-size: 10pt;
      font-weight: bold;
      font-family: tahoma;
      color: #FF3DFF;          /* dark pink */
      font-style: normal;
    }


.txtdec20                /* Used for main menu page -- Toy notice on menu 0-9mo */
    {
      font-size: 8.4pt;
      font-family: tahoma;
      color: #996600;          /* dark gold */
      font-style: normal;
    }

.txtdec21                    /* Used for Applique Page */
    {

      font-weight: bold;
      font-size: 14pt;
      color: #E8E8E8;
      text-decoration: none;
    }

.txtdec22 {
      font-weight: bold;
      font-size: 18pt;
      color: #000000;
}


/* left side links */

.leftlinks
    {
      height: 30px;
      background-color: #CBBDB2;       /* light-medium purple-pinkish */
      line-height: 30px;
      padding-left: 10px;
      background-image:url('../images/indentbg.gif') ;
      box-shadow: inset   #808080;

    }

.leftlinks a
    {
      color: #4B006B;                 /* dark blue-purple */
      text-decoration: none;
      font-size: 11pt;
      font-family: tahoma;
    }

/* bottom links */

.leftlinks a:hover
    {
      text-decoration:none;
      font-size: 11pt;
      font-weight: normal;
      color: #000000;         /* black */
    }

.bottomlinks
    {
      text-align: center;
      background-color: #E8E8E8;       /* very-light gray */
      color: #6B6B6B;          /* medium-dark gray */
    }

.bottomlinks a
    {
      color: #6B6B6B;              /* medium gray */
      font-size: 16px;
      font-weight: bold;
      text-decoration: none;
    }

.bottomlinks a:hover
    {
      color: #000000;        /* black */
      font-size: 14px;
      font-weight: bold;
      text-decoration: none;
    }

/* menu dividing line */

.bottomdivide
    {
      background-color: #B8A899;        /* light-medium purplish-pink */
      height: 10px;
    }

/* iframes */

.frame1
    {
      width: 955px;
      height: 600px;
      border: 0px none transparent;
      overflow: scroll;
      text-align: center;
      background-color: transparent;
    }

.frame2
    {
      width: 810px;
      height: 140px;
      border: transparent;
      overflow: scroll;
      text-align: center;
      background-color: transparent;
    }

.frame3
    {
      width: 810px;
      height: 270px;
      border: transparent;
      overflow: scroll;
      text-align: center;
      background-color: transparent;
    }

.frame4        /* used for display all items page */
    {
      width: 780px;
      height: 515px;
      border: transparent;
      overflow: scroll;
      text-align: center;
      background-color: transparent;
    }

.frame5                 /* used for yarnREQ tab in description pages  */
    {
      width:600px;
      height: 480px;
      border: none;
      overflow: scroll;
    }

.frame6      /* used for pieces display */

    {
      width: 600px;
      height: 450px;
    }

.frame7
    {
      width: 455px;
      height: 600px;
      border: 1 black solid;
      overflow: scroll;
      text-align: center;
      background-color: white;
     }

/* tables */

.table-adj                          /* used for item options */
    {
      padding: 10px;
      border: 1px #858585 solid;     /* medium gray */
      margin: 0 auto;
      background-color: #FFEDEB;     /* light pink */
    }

.table-adj2                          /* used for source listing */
    {
      padding: 10px;
      border: 1px #858585 dashed;     /* medium gray */
      margin: 0 auto;
      background-color: #ffffff;     /* white */
    }

.table-menu                          /* used for source listing */
    {
      padding: 10px;
      border: transparent;
      margin: 0 auto;
      width: 750px;
    }

.table1
    {
      border: 1px purple solid;
      margin: 0 auto;
      width: 795px;
      background-color: #EDEDF2;       /* light-medium blue */
      color: #595959;            /* dark gray */
    }

.table2
    {
      width: 95%;
      border: 1px #6E6E6E solid;        /* medium-dark gray */
      background-color: #BBBCCE;        /* light-medium bue */
      border-color: #808080;            /* medium-dark gray */
    }

.table3
    {
      padding: 3px;
      width: 800px;
    }

.table4
    {
      border: none;
      width: 100%";
      border-collapse: collapse;
      border-spacing: 0px;
	}

.table5
	{
      border: none;
      width: 1077px";
      border-collapse: collapse;
      border-spacing: 0px;
	}

.table6       /* Usef for Section Menu Sub-menu pages */
    {
      border: none;
      width: 100%";
      margin: 0 auto;
      background-color: #EBFADB;
	}

.table7    /* Used for description of items pages */
    {
      border: 1px purple solid;
      margin: 0 auto;
      width: 970px;
      height: 540 px;
      background-color: #FFFFFF;       /* white */
      color: #6B6B6B;       /* medium gray */
    }

.table7-b    /* Used for description of items pages */
    {
      border: 1px purple solid;
      margin: 0 auto;
      width: 970px;
      height: 540 px;
      background-color: #F5F5F5;       /* off white */
      color: #6B6B6B;       /* medium gray */
    }

.table8    /* Used for display all page */
    {
      width: 900px;
      height: 510 px;
      background-color: #FFFFFF;       /* white */
      color: #6B6B6B;          /* medium gray */
      margin: 0 auto;
      border: 1px black solid;
      padding: 5px;
    }

.table9    /* Used for mainmsg page and display of items pages */
    {
      width: 800px;
      height: 510 px;
      background-color: #FFFFFF;       /* white */
      color: #6B6B6B;          /* medium gray */
      margin: 0 auto;
    }

.table10     /* used for description options display page */
    {
      margin: auto auto;
    }

.table11          /* Used for sizing info page */
    {
      margin: 0 auto;
      width: 600px;
      background-color: #FFFFFF;       /* white */
      color: #6B6B6B;       /* medium gray */
    }

.table12
    {
      border: 1px purple solid;
      margin: 0 auto;
      width: 1180px;
      background-color: #EDEDF2;       /* light-medium blue */
      color: #595959;
    }

.table13    /* Used for mainmsg page and display of items pages */
    {
      width: 800px;
      height: 510 px;
      border: double black;
      padding: 5px;
      background-color: #FFFFFF;       /* white */
      color: #6B6B6B;          /* medium gray */
      margin: 0 auto;
      background-color: #FFFFBD;    /* light yellow */
    }

.tableOrder     /* used on order form */
    {
      border: 1px purple solid;
      margin: 0 auto;
      width: 550px;
      background-color: #E1E2EA;       /* light-blue */
      color: #595959;            /* dark gray */
    }

.tableApplic
    {
    margin: auto auto;
    width: 1100px;
    background-color: #39A96B;        /* medium green */
    border: 1px black solid;
    }

.tablePreMade    /* used for links on PreMades */
    {
      margin: auto auto;
      width:  450px;
    }

.td-menu
    {
      vertical-align: top;
      width: 33%;
      color: #696969; /* gray */
    }

.td-menu2        /* used for left menu spacing and section heads of menu */
    {
      background-color: #B8A899;       /* medium purple-pinkish */
    }

.td1
    {
      width: 175px;
      border-bottom: 1px purple solid;
      border-right: 1px purple solid;
      font-size: medium;
      font-weight: bold;
      font-style: italic;
      font-family:tahoma;
      color: #696969;                       /* dark gray */
      padding: 3px;
    }

.td2
    {
      width: 175px;
      border-bottom: 1px purple solid;
      font-size: medium;
      font-weight: bold;
      font-style: italic;
      font-family: tahoma;
      color: #696969;                  /* dark gray */
      padding: 3px;
    }

.td4
    {
      font-size: medium;
      font-weight: normal;
      font-family: tahoma;
      border-bottom: 1px #969696 solid;   /* light-medium gray */
      border-right: 1px #969696 solid;    /* light-medium gray */
      color: #696969;                   /* dark gray */
      padding: 3px;
    }

.td5
    {
      text-align: center;
      width: 254px;
    }

.td6
    {
      width: 1000px;
    }

.td7
    {
      width: 5px;
    }

.td8
    {
      width: 195px;
      vertical-align: top;
    }

.td9
    {
      vertical-align: top;
    }

.td10
    {
      height: 1px;
    }

.td11
	{
      width: 5px;
    }

.td12
    {
      vertical-align: top;
      width: 959px;
    }

.td13
    {
       text-align: center;
    }

.td1sub
    {
      width: 150px;
      border-bottom: 1px purple solid;
      border-right: 1px purple solid;
      font-size: small;
      font-weight: normal;
      font-family: tahoma;
      color: #696969;                /* dark gray */
      padding: 3px;
      text-align: left;
    }

.td3sub
    {
      width: 150px;
      border-right: 1px purple solid;
      font-size: small;
      font-weight: normal;
      font-family: tahoma;
      color: #696969;                /* dark gray */
      padding: 3px;
      text-align: left;
    }

.td4sub
    {
      width: 200px;
      border-bottom: 1px #969696 solid;   /* light-medium gray */
      border-right: 1px #969696 solid;    /* light-medium gray */
      font-size: small;
      font-weight: normal;
      font-family: tahoma;
      color: #696969;                    /* dark gray */
      padding: 3px;
    }

.td5sub
    {
      width: 200px;
      border-bottom: 1px #969696 solid;    /* light-medium gray */
      font-size: small;
      font-weight: normal;
      font-family: tahoma;
      color: #696969;                     /* dark gray */
      padding: 3px;
    }

.td2end
    {
      width: 150px;
      border-bottom: 1px purple solid;
      font-size: small;
      font-weight: normal;
      font-family: tahoma;
      color: #696969;                   /* dark gray */
      padding: 3px;
      text-align: left;
    }

.td3end
    {
      width: 150px;
      font-size: small;
      font-weight: normal;
      font-family: tahoma;
      color: #696969;                 /* dark gray */
      padding: 3px;
      text-align: left;
    }

.td4end
    {
      font-size: medium;
      font-weight: normal;
      font-family: tahoma;
      border-bottom: 1px #969696 solid;     /* light-medium gray */
      color: #696969;                      /* dark gray */
      padding: 3px;
    }

.td5end
    {
      width: 200px;
      font-size: small;
      font-weight: normal;
      font-family: tahoma;
      border-bottom: 1px #969696 solid;     /* light-medium gray */
      border-right: 1px #969696 solid;      /* light-medium gray */
      color: #696969;                       /* dark gray */
      padding: 3px;
    }

.td6end
    {
      width: 200px;
      font-size: small;
      font-weight: normal;
      font-family: tahoma;
      text-decoration: none;
      border-bottom: 1px #969696 solid;      /* light-medium gray */
      color: #696969;                        /* dark gray */
      padding: 3px;
    }

.tddescR       /* Used for item description pages - right side */
 {
      width: 495px;
      text-align: center;
      vertical-align: top;
}

.tddescL       /* Used for item description pages - left side*/
 {
      width: 305px;
      text-align: center;
      vertical-align: middle;
}

.tdbottom     /* Used for bottom of description pages - order form info */
 {
      vertical-align: inherit;
      text-align: center;
}

/* headings */

.head2
    {
      text-align: center;
      color: #6B6B6B;     /* medium/dark gray */
      font-family: tahoma;
    }

.head3                /* used in Section Menu Submenu pages */
    {
      text-align: center;
      background-color: #FFFFB2;   /* light yellow */
      border: 1px solid #B8B8B8;   /* medium gray */
      font-size: 12pt;
      padding: 1px;
      color: #6B6B6B;  /* medium-dark gray */
    }

.head4                /* used in item description pages for item description */
    {
      text-align: center;
      background-color: #DBDAE2;   /* very light blue */
      border: 1px solid #B8B8B8;   /* medium gray */
      font-size: 12pt;
      padding: 1px;
      color: #6B6B6B;  /* medium-dark gray */
    }

.head5
    {
      text-align: center;
      font-family: tahoma;
      text-decoration: underline;
      color: #6B6B6B;  /* medium-dark gray */
    }

.head6      /* used on FAQ heading */
    {
      text-align: center;
      font-family: tahoma;
      text-decoration: none;
      font-size: 14pt;
      font-weight: bold;
      color: #6B6B6B;  /* medium-dark gray */
    }

.center-heading   /* Used for pink tab at right of page under baby picture */
    {
      background-color: #F0E2F3;      /* very-light purple */
      height: 34px;
      font-size: 14px;
      font-weight: bold;
      color: #6A4C6E;                /* dark purple */
      text-align: center;
      width: 959px;
    }


.left-heading-bg
    {
      background-image: url(../images/left-heading-bg.gif);
      background-repeat: no-repeat;
      background-position: top;
      height: 35px;
      background-color: #B8A899;       /* medium purple-pinkish */
      font-size: 14px;
      font-family: tahoma;
      color: #ffffff;             /* white */
      font-weight: bold;
      padding-left: 10px;
    }

/* paragraph */

.p1
    {
      text-align: center;
    }

.p2
    {
      text-align: left;
      padding-left: 7px;
    }

.p3
    {
      text-align: center;
      background-color: white;

    }

/*---------- blank spacing ------------ */

.bottom1
    {
      margin-bottom: 1cm;  /* equals 3 br in html */
    }

.bottom2
    {
      margin-bottom: 2cm;    /* equals 4 br in html */
    }

.bottom3
    {
      margin-bottom: 1.5cm;    /* equals 3 3/4 br in html */
    }

.bottom4
    {
      margin-bottom: 2.7cm;    /* equals 4 1/2 br in html */
    }

.bottom5
    {
      margin-bottom: 2.25cm; /* equals 4 1/4 br in html */
    }

.bottom6
    {
      margin-bottom: 3.25cm; /* equals 6 br in html */
    }

.bottom7 /* equals about 3 1/2 br in html */
    {
      margin-bottom: 1.2cm;
    }

.bottom8
    {
      margin-bottom: 3cm;  /* equals 5br in html */
    }

.bottom-small /* equals about 2 br in html */
    {
      margin-bottom: .5cm;
    }

/* section menu */

.sectionhead
    {
	  font: 0.8em Verdana, Arial, Helvetica, sans-serif;
	  font-size: 14px;
	  font-style: italic;
      font-weight: bold;
	}

/* lists numbered or bulleted */

.bullet1
    {
      text-align: left;
      color: #6B6B6B;;       /* medium gray -- used for item description text*/
      font-weight: bold;
      font-size: 11pt;
      font-family: tahoma;
      font-style: normal;
    }

.bullet2            /* used for order and sizing pages text */
    {
      text-align: left;
      color: #6B6B6B;;       /* dark gray -- used for item description text*/
      font-weight: normal;
      font-size: 11pt;
      font-family: tahoma;
      font-style: normal;
    }

/* dd in Sizing info, faq, order info anwser to question */

.dd-one
    {
      background-color: #D6FFD6;
      border: 1px dashed #339900;
      padding: 15px 15px 15px 15px;
      width: 1190px;
    }

/* slider for itemdescribe - item pieces display */

#slideshowContainer{
width: 277px;
height: 371;
margin: auto 10px;
}

#numberDiv a{
font: bold 18px Arial;
text-decoration: none;
}

#backforthbuttons{
margin-top: 1px;
}

.table-view
 {
  border: double black;
  background-image: url(../images/slider-images/gray.png) ;
  margin: auto auto;
  width: 277px;
  font: bold 14px Arial;
  text-decoration: none;
}

 .divcontent {
   border:1px solid gray;
   width:600px;
   height: 460px;
   margin-bottom: 1em;
   padding: 10px
}

.hr1 {                                    /* used on details page */
   border-bottom:dotted 2px #5C5C5C;    /* dark gray  */
}

/* NAVIGATION */


a
    {
        font: 11pt Verdana, Arial, Helvetica, sans-serif;
        text-decoration: none;
        padding-top: 2px;
        padding-bottom: 2px;
        padding-right: 11px;
        padding-left:  11px;
        color: #0066CC;           /* dark blue */
        font-weight: bold;
    }

a:hover
    {
        font: 11pt Verdana, Arial, Helvetica, sans-serif;
        text-decoration: none;
        padding-top: 2px;
        padding-bottom: 2px;
        padding-right: 11px;
        padding-left:  11px;
        color: #000000;           /* black */
        font-weight: bold;
        background-color: #EBFFE0;    /* very light green */
        border: 1px black solid;
    }

.atopmenu
    {
        font: 11pt Verdana, Arial, Helvetica, sans-serif;
        text-decoration: none;
        padding-top: 2px;
        padding-bottom: 2px;
        padding-right: 11px;
        padding-left:  11px;
        color: #C4FDC4;           /* light green */
        font-weight: bold;
    }

