body{        position: absolute;
          font-family: arial, sans-serif;
            font-size: 12px;
              padding: 0px 0px 0px 0px;
               margin: 0px 0px 0px 0px;
           text-align: center;
}

#container{
            position: relative;
              border: 1px none #000000;
               width: 980px;
              height: 1000px;
          text-align: center;
        margin-bottom: 5px;
         margin-right: 0px;
             padding: 5px 5px 5px 5px;

}

#innercontainer{
            position: relative;
                 top: -65px;
         margin-left: 5px;
       margin-bottom: 5px;
          background: #e6e6fa;
               width: 938px;
              height: 820px;
             padding: 5px 0px 0px 10px;
              border: 1px none #000000;
              float: left;
}


#menu {    z-index: 1000;
           position: relative;
             height: 25px;
             border: 1px none #000000;
         margin-top: 5px;
      margin-bottom: -100px;
        margin-left: 15px;
              width: 943px;
         text-align: left;
         float: left;
}

#header    {
            position: relative;
          margin-top: 5px;
         margin-left: 5px;
               width: 960px;
               float: left;
             padding: 0px 0px 0px 0px;
              border: 1px none #000000;
              height: 104px;
}

#logo{       height: 103px;
              width: 205px;
              float: left;
               left: 0px;
             border: 1px none #000000;
         margin-top: 0px;
}

#banner{
              margin: 0px;
             padding: 0px 0px 0px 0px;
               float: left;
              border: 1px none #000000;
}

#search{
             height: 92px;
              width: 210px;
            padding: 5px 5px 5px 5px;
              float: left;
         margin-top: 0px;
               left: 0px;
             border: 1px none #000000;
          font-size: 10px;
   background-color: #e6e6fa;
}


#leftpanel{
         background: #9999ff;
              float: left;
              width: 180px;
             height: 782px;
             border: 1px none #000000;
            padding: 0px 0px 0px 0px;
         margin-top: 5px;
         text-align: justify;
}

#centerpanel{
              float: left;
              width: 490px;
             height: 771px;
             border: 1px none #000000;
            padding: 5px 5px 5px 5px;
         margin-top: 5px;
        margin-left: 5px;
         text-align: left;
}


#rightpanel{
         background: #9999ff;
              float: right;
              width: 180px;
             height: 782px;
             border: 1px none #000000;
            padding: 0px 0px 0px 0px;
         margin-top: 5px;
       margin-right: 10px;
         text-align: left;
}

#PanelText{
padding: 10px 10px 10px 10px;
}

.PanelText{
padding: 10px 10px 10px 10px;
}

ul {
    list-style-type: none;
       padding-left: 0px;
        margin-left: 0px;
}


#footer{
         background: #ffffff;
              width: 943px;
            padding: 5px 5px 5px 5px;
         margin-top: -20px;
        margin-left: 5px;
             border: 1px none #000000;
            float: left;
         }

#leftpic{
              float: left;
         background: #9999ff;
            padding: 5px 5px 5px 5px;
             height: 160px;
             border: 1px none #000000;
              width: 105px;
}

.leftpic{
              float: left;
         background: #9999ff;
            padding: 5px 5px 5px 5px;
             height: 160px;
             border: 1px none #000000;
              width: 105px;
}



#pictext{   padding: 10px 10px 10px 10px;
              float: left;
             height: 140px;
              width: 380px;
             border: 1px none #000000;
      margin-bottom: 5px;
         margin-top: -5px;
         text-align: justify;
}

.pictext{   padding: 10px 10px 10px 10px;
              float: left;
             height: 140px;
              width: 380px;
             border: 1px none #000000;
      margin-bottom: 5px;
         margin-top: -5px;
         text-align: justify;
}

#picandtext{
            padding: 0px 5px 5px 0px;
              float: left;
             border: 1px none #000000;

}


.picandtext{
            padding: 0px 5px 5px 0px;
              float: left;
             border: 1px none #000000;

}

#h4 {   top: -40px;
      margin-bottom: -1px;
}

#frontpageimage{
           position: relative;
                top: 50%;
}

td{
          font-size: 12px;
}

a.blue{
        text-decoration: none;
                  color: blue;
}

a.blue:hover{
        color: red;
        text-decoration: underline;
}

a.blue:visited{
        text-decoration: none;
                  color: blue;

}