<STYLE type=text/css media=screen>
      .menu {WIDTH: 828px; margin: 0px; HEIGHT: 35px}

      .cssnav {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(menu/button_on.jpg) no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; margin 0px; OVERFLOW: hidden; WIDTH: 92px; 
                   PADDING-TOP: 0px; FONT-FAMILY: arial, helvetica, sans-serif; POSITION: relative; HEIGHT: 35px}

      .cssnav A {DISPLAY: block; FONT-SIZE: 12px; FLOAT: center; OVERFLOW: hidden; WIDTH: 92px; COLOR: white; HEIGHT: 35px; TEXT-DECORATION: none}

      .cssnav A:hover {COLOR: #DCDD62}

      .cssnav IMG {BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; WIDTH: 92px; BORDER-BOTTOM: 0px; HEIGHT: 35px}

       HTML A:hover {VISIBILITY: visible}

      .cssnav A:hover IMG {VISIBILITY: hidden}

      .cssnav SPAN {LEFT: 0px; WIDTH: 92px; CURSOR: pointer; POSITION: absolute; TOP: 10px; TEXT-ALIGN: center}

  body {background-image: url(support/images/page_bg.gif);}
  table.background { background: url(support/images/table_bg.gif) repeat; }

  img{
    border-style: none;
  }

  span.feedburner{left:600px; top:-30px; position:relative; }
  span.mailto{left:615px; top:-30px; position:relative; }
  span.facebook{left:630px; top:-30px; position:relative; }
  span.twitter{left:645px; top:-30px; position:relative; }

  hr.thin {
    height: 2px;
    border: 0;
    margin-top: 20px; margin-right: auto; margin-bottom: 20; margin-left: auto;
    color: #333;
    background-color: #333;
    width: 80%;
  } 



  span.huge_CS_pad           {font: normal 21pt "Comic Sans MS", "Arial", "Palatino"; padding: 15px;}
  span.big_highlite_1        {font: normal 18pt; background:yellow;}
  span.big                   {font: normal 18pt "Comic Sans MS", "Arial", "Palatino";}
  span.normal_georgia_14     {font: 14pt Georgia, Constantia, "Lucida Serif", Lucida, serif;}
  span.med_CS                {font: normal 16pt "Comic Sans MS", "Arial", "Palatino";}
  span.med_CS_gray           {font: normal 14pt "Comic Sans MS", "Arial", "Palatino"; color: #336666;}
  span.CS_14                 {font: bold   14pt "Comic Sans MS", "Arial", "Palatino"; color: black;}
  span.med_CS                {font: normal 16pt "Comic Sans MS", "Arial", "Palatino";}
  span.med_normal            {font: normal 14pt "Comic Sans MS", "Arial", "Palatino";}
  span.med_highlite_1        {font: normal 14pt; color:green; background:yellow;}
  span.med_red               {font: normal 14pt; color:red;}
  span.med_CS_italic_14         {font: italic 14pt "Comic Sans MS", "Arial", "Palatino";}
  span.med_CS_italic_bold_14    {font: italic bold 14pt "Comic Sans MS", "Arial", "Palatino";}
  span.med_Arial_bold_14        {font: bold 14pt "Arial", "Helvetica";}
  span.med_CS_bold_14           {font: bold 14pt "Comic Sans MS", "Arial", "Palatino";}
  span.med_CS_12_gray           {font: normal 12pt "Comic Sans MS", "Arial", "Palatino"; color: #336666;}
  span.med_CS_12_bold_gray      {font: bold 12pt "Comic Sans MS", "Arial", "Palatino"; color: #336666;}
  span.med_CS_12_gray_bold      {font: bold 12pt "Comic Sans MS", "Arial", "Palatino"; color: #336666;}
  span.med_CS_12                {font: normal 12pt "Comic Sans MS", "Arial", "Palatino";}
  span.med_CS_italic_12         {font: italic 12pt "Comic Sans MS", "Arial", "Palatino";}
  span.med_CS_12_center         {text-align: center;}


  div.lrg_book_heading1   {font: bold 35pt Georgia, Constantia, "Lucida Serif", Lucida, serif;}
  div.lrg_book_heading2   {font: bold 30pt Georgia, Constantia, "Lucida Serif", Lucida, serif;}
  div.lrg_book_heading3   {font: bold 25pt Georgia, Constantia, "Lucida Serif", Lucida, serif;}
  div.lrg_georgia_19_cntr {font: normal 19pt georgia, verdana, "palatino linotype", serif; text-align:center;}
  div.lrg__arial_19_cntr {font: normal 19pt arial, helvetica, sans-serif; text-align:center;}
  div.normal_test_13      {font: 13pt Georgia, Constantia, "Lucida Serif", Lucida, serif;}

  div.huge_red_blink     {font: bold 35pt "Comic Sans MS", "Arial", "Palatino"; color:red; text-decoration: blink; text-align: center;
                          text-shadow: 0.1em 0.1em #333;}
  div.lrg_CS_blk_und_bld {font: bold 18pt "Comic Sans MS", "Arial", "Palatino"; color: #000000; text-decoration: underline; }
  div.med_CS_gray_pad    {font: normal 14pt "Comic Sans MS", "Arial", "Palatino"; color: #336666; padding: 15px;}
  div.med_CS_gray        {font: normal 14pt "Comic Sans MS", "Arial", "Palatino"; color: #336666;}
  div.med_CS_pad         {font: normal 14pt "Comic Sans MS", "Arial", "Palatino"; padding: 15px;}
  div.med_CS_14          {font: normal 14pt "Comic Sans MS", "Arial", "Palatino"; padding: 15px;}
  div.med_georgia_16     {font: normal 16pt georgia, verdana, "palatino linotype", serif; text-align:left;}
  div.med_georgia_16_cntr{font: normal 16pt georgia, verdana, "palatino linotype", serif; text-align:center;}
  div.med_georgia_14     {font: normal 14pt georgia, verdana, "geneva", serif; padding-left: 10px; padding-right: 25px;}
  div.med_CS_13_italic   {font: italic 13pt "Comic Sans MS", "Arial", "Palatino";}
  div.med_CS_12_gray     {font: normal 12pt "Comic Sans MS", "Arial", "Palatino"; color: #336666;}
  div.med_CS_14_ctr      {font: normal 14pt "Comic Sans MS", "Arial", "Palatino"; text-align:center;}
  div.CS_12_pad          {font: normal 12pt "Comic Sans MS", "Arial", "Palatino"; padding: 15px;}
  div.med_CS_cntr        {font: normal 12pt "Comic Sans MS", "Arial", "Palatino"; text-align: center;}
  div.med_normal_cntr    {text-align:center;}
  div.med_normal_left    {text-align:left;}
  div.educate_topic      {font-size: 26px; margin: 0; text-align:center; padding: 30px 0 0 0;}


  div.small_book_box {padding:5px 30px;        /*for use in the store pages */
                     }

  div.full_box       {width:808px;
                      font: normal 16pt georgia, verdana, "palatino linotype", serif; text-align:left;
                      background-color: ffe7c6;
                      padding: 10px;
                      width:808px;
                      margin-right: auto; margin-left: auto;   border-width:thin; border-style:solid;
                     }

  div.box1           {border-width:thin; border-style:solid; text-align:center; background-color: #CCCC66; }
  div.box_center     {text-align:center; width: 100%; margin-right: auto; margin-left: auto;}
  div.box_center1    {border-width:thin; border-style:solid;text-align:center; width: 200px; margin-right: auto; margin-left: auto; padding: 10px; margin-top: 7px;}
  div.pic_txt_box    {padding: 10px; border-width: thin; border-style: outset;  /* Use for sidebar pictures and text boxes */
                      font-style: italic;
                      font-size: 13pt;
                      background-color: #999999;
                     width: 340px; 
                     text-align: center;
                     float: right;
                     margin: 10px; }

  div.pic_txt_box_l  {padding: 10px; border-width: thin; border-style: outset;  /* Use for sidebar pictures and text boxes */
                      font-style: italic;
                      font-size: 13pt;
                      background-color: #999999;
                      width: 420px; 
                      text-align: center;
                      float: right;
                      margin: 10px; }

  div.google_box   {padding: 20px;  /* Use for google box in education lessons */
                     width: 450px; 
                     float: left;
                     margin: 0;}

  div.adventure_box {
                     width: 750px;
                     margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto;
                     text-align:left;
                     border-width:thin; border-style:solid;
                     padding: 5px;
                     font-size: 15pt;}

  div.adventure_picture_box {text-align:center;
                     width: 750px;
                     margin-right: auto; margin-left: auto;}


  div.jewlry_box {text-align:center;   /* Use for the jewlry display in the store */
                     width: 267px;
                     border-width:thin; border-style:solid;
                     background-color: #A59E90;
                     margin-top: 10px; margin-right: auto; margin-left: 0; margin-left: auto;
                     font: normal 13pt "Arial", "Helvetica"; color: #000000; padding: 5px;}
}

h1 {
   text-align: center;
}


h2 {
   text-align: center;
   font-size: 22px;
   color: #3333FF;
   font-weight: bold;
   margin-top: 10px;
   margin-bottom: 10px;
} 

h3 {
   font: bold italic 2em/1em "Times New Roman", "MS Serif", "New York", serif;  
   padding-top: 20px;
   color: #e7ce00;
   text-align: center;
   border-top: solid #e7ce00 medium;
   border-bottom: dotted #e7ce00 thin;
   width: 450px;
}

h4 {
   font: bold italic 2em/1em "Times New Roman", "MS Serif", "New York", serif;  
   color: black;
   text-align: center;
   background:yellow;
}



img.float_left { 
    float: left;
    border-width: 0px;
    margin: 7px; 
}
img.float_right { 
    float: right;
    border-style:outset; 
    border-width:10px;
    margin: 7px; 
}

img.float_right_clearxxx { <!-- http://www.tizag.com/cssT/float.php -->
    float: right; 
    clear: right;
    border-style:solid;
    border-width:thin; 
    margin: 7px; 
}

img.floatLeft { 
    float: left; 
    margin: 7px;
    border-style:solid;
    border-width:thin;  
}
img.floatRight { 
    float: right; 
    margin: 7px;
    border-style:solid;
    border-width:thin;  
}

img.floatCenter { 
    margin-right: auto; margin-left: auto;
    border-style:solid;
    border-width:thin;  
}

img.floatCenter_no_border {
    display: block; 
    margin-right: auto; margin-left: auto; 
}

img.floatLeft_no_border {
    display: block; 
    float: left; 
}

img.float_pic_right { 
    float: right; 
    margin: 7px; 
}

img.float_pic_left { 
    float: left; 
    margin: 7px; 
}

a.links {
    color:#000000;
    text-decoration: none;
}
a.links:hover {
    color:#0033FF;
    font-size: 18px;
}

a.light_blue:link {
    color:#184297;
    font: normal 13pt "Times New Roman";
}

a.light_blue:visited {
    color:#184297;
    font: normal 13pt "Times New Roman";
}

a.light_blue:hover {
    color:#184297;
    font: normal bold 13pt "Times New Roman";
}


a.green:link {
    color:#009900;
    font: normal 13pt "Times New Roman";
    text-decoration: none;
}

a.green:visited {
    color:#009900;
    font: normal 13pt "Times New Roman";
    text-decoration: none;
}

a.green:hover {
    color:#009900;
    font: normal bold 14pt "Times New Roman";
text-decoration: none;
}

</STYLE>
