body {
   background: #ffffff url("images/nav_bk.gif") repeat-y;
   margin: 0;
   padding: 0;
}

.txt1 { font-size: 24px; font-weight:bold; color:#CC0000;}
.txt2 { font-size: 16px; font-weight:bold; color:#000000;}
.txt3 { font-size: 14px; font-weight:normal; color:#000000;}
.txt4 { font-size: 12px; font-weight:normal; color:#000000;}
.default { font-weight:normal; color:#000000;}

#mainTable {
   width: 775px;
   height: 100%;
   padding: 0;
   spacing: 0;
   border: 0;
}

#navbar {
   width: 150px;
   margin-left: 10px;
   padding: 0;
   text-align: left;
}

#navbar ul {
    margin: 0;
    padding: 0;
    list-style-type: none;
    line-height: 25px;
    font-size: 14px; 
    font-weight:normal; 
    text-indent: 25px;
    letter-spacing: 1px;
}

#navbar a {
    display: block;
    width: 130px;
    height: 30px;
}

#navbar a:link, #navbar a:visited {
    background: url(images/button1.gif);
    color: #006600;
    text-decoration: none;
}

#navbar a:hover {
    background: url(images/button1_over.gif);
    color: #A5003B;
    text-decoration: none;
}

#navbar li a#current {
    background: url(images/button1_current.gif);
    color: #000000;
    text-decoration: none;
}

#horiznavbar1 {
   width: 592px;
   padding: 0px;
   border: 0;
   background: #ffffff;
   font-size: 14px; 
   font-weight:normal; 
   margin-left: 10px;
}


#horiznavbar1 ul {

   list-style: none;

   margin: 0;

   padding: 0;

}



#horiznavbar1 li {

   display: block;

   float: left;

}



#horiznavbar1 li a {
    display: block;
    width: 148px;
    height: 30px;
    line-height: 30px;
    color: #000000;
    text-align: left;

    text-indent: 50px;
    text-decoration: none;
    padding: 0;
    border: 0;
}

#horiznavbar1 ul li a:hover {
    color: #ffffff;
}

#horiznavbar1 li a#current {
    color: #ffffff;
}

#icon1 {background: url(images/icon1.gif);}
#icon1b {background: url(images/icon1b.gif);}
#icon2 {background: url(images/icon2.gif);}
#icon3 {background: url(images/icon3.gif);}
#icon4 {background: url(images/icon4.gif);}
#icon5 {background: url(images/icon5.gif);}
#icon6 {background: url(images/icon6.gif);}
#icon7 {background: url(images/icon7.gif);}
#icon8 {background: url(images/icon8.gif);}
#icon9 {background: url(images/icon9.gif);}
#icon10 {background: url(images/icon10.gif);}

#content {
   width: 600px;
   padding: 10px;
   margin-top: 10px;
   background-color: #ffffff;
}

#contentbox {
   width: 600px;
   padding: 0;
   margin-top: 0px;
   background: #ffffff;
   text-align: left;
}

#contentbox1 {
   width: 580px;
   padding: 10px;
   border: dotted 1px #000000;
   margin-top: 10px;
   background: #CAE4FF;
   text-align: left;
}

#contentbox2 {
   width: 580px;
   padding: 10px;
   border: dotted 1px #000000;
   margin-top: 10px;
   background: #ffffD0;
   text-align: left;
}

#contentbox3 {
   width: 580px;
   padding: 10px;
   border: dotted 1px #000000;
   margin-top: 10px;
   background: #CAE4FF;
   text-align: left;
}

#contentbox4 {
   width: 580px;
   padding: 10px;
   border: dotted 1px #000000;
   margin-top: 10px;
   background: #ffffD0;
   text-align: left;
}

#contentbox5 {
   width: 580px;
   padding: 10px;
   border: dotted 1px #000000;
   margin-top: 10px;
   background: #CAE4FF;
   text-align: left;
}

#contentbox6 {
   width: 580px;
   padding: 10px;
   border: dotted 1px #000000;
   margin-top: 10px;
   background: #ffffD0;
   text-align: left;
}

#contentbox7 {
   width: 580px;
   padding: 10px;
   border: dotted 1px #000000;
   margin-top: 10px;
   background: #CAE4FF;
   text-align: left;
}

#contentbox8 {
   width: 580px;
   padding: 10px;
   border: dotted 1px #000000;
   margin-top: 10px;
   background: #ffffD0;
   text-align: left;
}

#contentbox9 {
   width: 580px;
   padding: 10px;
   border: dotted 1px #000000;
   margin-top: 10px;
   background: #CAE4FF;
   text-align: left;
}#address {
   width: 115px;
   padding: 5px;
   border: dotted 1px #000000;
   margin-top: 25px;
   margin-left: 15px;
   background: #ffffff;
   text-align: left;
}

#kidsbutton {
   width: 115px;
   padding: 5px;
   border: dotted 1px #000000;
   margin-top: 25px;
   margin-left: 15px;
   background: #ffffff;
   text-align: left;
}

#notice {
   width: 500px;
   padding: 4px;
   border: dotted 2px #0066cc;
   margin-left: 25px;
   margin-bottom:20px;
   background: #ffff99;
   text-align: center;
}

#notice2 {
   width: 500px;
   padding: 5px;
   border: dotted 2px #0066cc;
   margin-left: 50px;
   margin-bottom:20px;
   background: #ffff99;
   text-align: center;
}

#imgleft {

   float: left;

   margin-top: 10px;

   margin-right: 20px;

   margin-bottom: 10px;
}



#imgright {

   float: right;

   margin-top: 10px;

   margin-left: 20px;

   margin-bottom: 10px;
}



#thumbnail {
   width: 210px;
   height: 190px;
   border: dotted 2px #cccccc;
   float: left;

   margin: 4px;

   padding: 4px;
   text-align: center;
   font: normal 12px;
}

#sitelinks ul {
    margin: 0;
    padding: 10px;
    font: normal 15px;
    list-style-type: none;
    line-height: 30px;
    text-align: left;
    border-bottom: 1px solid #fff;
}

#sitelinks a:link, #links a:visited {
    color:#3300CC;
}

#sitelinks a:hover, #links a:active {
 	color: #FFFFFF;
 	background-color: #FF6633;
 	border: 2px solid #000;
 }
 
#footer  {
    width: 600px;
    height: 40px;
    background-color: #ffffff;
    text-align: right;
    vertical-align: middle;
    font: normal 10px Verdana, Arial, Helvetica, sans-serif;
    padding: 10px;
}
