
body    {font: 100%;
        color: #000;
        /*background: #FFF url(blossoms.jpg) no-repeat bottom right;*/
        margin: 0px;
        background-color: #FFF;
        font-weight: normal;}

img {border: 0;}

p   {font-family: Arial, Times New Roman, Arial;
    font-size: 95%;}

th {text-align: left;}

h1  {
    font-family: Arial;
    font-size: 110%;
    margin: 0;
    padding: 0;
    }

ul {padding-left: 8px;
   margin-left: 12px;}

li {
   list-style-image: url('images/bullet.gif');
   padding-left: 0px;
   margin-left: 0px;
   font-size: 90%;
   font-family: Arial;
   }


h2 {
   font-family: Georgia, Trebuchet, Arial;
   font-weight: 110%;
   font-size: 120%;
   color: #000;
   margin: 0;
   padding-bottom: 5px;
   margin-bottom: -16px;}

h3 {
   font-family: Georgia, Trebuchet, Arial;
   font-weight: 110%;
   font-size: 100%;
   color: #000;
   margin: 0;
   padding-bottom: 5px;
   margin-bottom: -16px;
   display: inline;}

h3  {
    letter-spacing: 1px;

    
    }

h3.update {
   font-family: georgia;
   font-size: 90%;
   padding: 2px;
   color: #000;}

img {border: 0px;}

a:link {
    font-size: 90%;
    font-family: Arial, Times New Roman;
    font-weight: bold;
    text-decoration: underline;
    color: #003366;
    }
a:visited { 
    font-size: 90%;
    font-family: Arial, Times New Roman;
    font-weight: bold;
    text-decoration: underline;
    color: #003366;
    }
a:hover, a:active  {
    font-size: 90%;
    font-family: Arial, Times New Roman;
    text-decoration: underline;
    color: #003333;
    }


#mainContainer   {
                 width: 770px;
                 height: 400px;
                 margin: 0px;
                 float: center;
                 padding: 0px;
                 background-color: #6699CC;
                 
                 }

#header  {
         width: 100%;
         height: 90px;
         background-image: url('images/header.jpg');
         background-repeat: no-repeat;
         /*border-bottom: 8px #993333 solid;*/

         }


#footer {
         height: 20px;
         width: 100%;
         margin: 0;
         padding: 0;
         text-align: center;
         font-family: Times New Roman, Helvetica, Arial, verdana;
         font-size: 75%;

         color: #000;
         float: center;}

#footer p {margin-top: 4px;
           text-align: center;}         




#contentContainer {
                  margin: 0;
                  width: 770px;
                  background-color: #FFF;
                  float: left;
 

                  }

 
#secondContainer  {

                  width: 98%;
                  background-color: #FFF;

                  text-align: left;

                  }

#content1 {
          margin-right: 10px;
          width: 25%;
          float: left;
          color: #000;

          }
#content1  a.menu:link, #content1 a.menu:visited, #content1 a.menu:active {
           display: block;
           width: 100%;

           text-align: left;
           border-top-width: 0px;
           height: 20px;
           background-color: #FFF;
           text-decoration: none;

           border-right-width: 2px;
           border-right-style: solid;
           border-right-color: #333;


           border-bottom-width: 2px;
           border-bottom-style: solid;
           border-bottom-color: #333;

           padding-top: 5px;
           }



#content1  a.menu:hover {
           display: block;
           width: 100%;
           text-align: left;
           border-top-width: 0px;

           height: 20px;
           background-color: #F6F6F6;

           border-right-width: 2px;
           border-right-style: solid;
           border-right-color: #333;

           border-bottom-width: 2px;
           border-bottom-style: solid;
           border-bottom-color: #333;
           }


#content1 h2{color: #333;}

#content2 {
          margin-top: 15px;
          
          width: 71%;
          margin-right: 3px;
          float: left;
          color: #000;
          margin-bottom: 15px;
          padding: 2px;

          }

#content3 {
          width: auto;
          
          float: left;
          background-color: #FFF;
          color: #000;
          padding: 2;
          margin-bottom: 15px;

          text-align: center;}
          
#content3 a {padding-left: 4px;}          

#categoryList {
                 width: 100%;
                 }

#categoryList   a:link, #categoryList  a:visited, #categoryList  a:active {
           font-size: 75%;
           }

#categoryList a:hover {
              font-size: 75%;
              }


div.items  {width: 100%; }

div.item  a:link, div.item a:visited, div.item a:active {
           display: block;
           width: 155px;
           float: left;
           
           border-width: 2px;
           font-weight: normal;
           border-style: solid;
           text-decoration: none;
           padding: 2px;
           border-color: #FFF;
           text-align: center;
           }

div.item a:hover {
           display: block;
           width: 155px;
           float: left;
           
           border-width: 2px;
           font-weight: normal;
           border-color: #CCCC66;
           text-decoration: none;
           padding: 2px;
           text-align: center;
         }

a:link.menu  {
    vertical-align: middle;
    font-weight: bold;
    padding: 2px;
    color: #003366;
    }

a:visited.menu {
    font-weight: bold;
    text-decoration: none;
    color: #003366;
    padding: 2px;
    }

a:hover.menu , a:active.menu  {
    text-decoration: none;
    color: #003366;
    padding: 2px;
    }

