html {
padding-top : 0; 
padding-right : 0; 
padding-bottom : 0; 
padding-left : 0; 
border-top-width : 0; 
border-right-width : 0; 
border-bottom-width : 0; 
border-left-width : 0; 
margin : 0; 
}

body { 
font-size: 13px;
color: #000000;
margin: 0px;
background: url(../images/bg.gif);
font-family: verdana, Helvetica, sans-serif;
}
 
table.main {
background-color: #FFFFFF;
border-style:  solid;
border-color: #FF9865;
border-width: 1px;
width: 700px;
}

table.banner {
border: 0;
}

table.menu {
border: 0px;
border-top: 0;
padding: 0;
height: 25px;
background-color:#FF9865;
}

td.logo {
padding: 0; 
border-bottom: solid 1px #FF9865;
}

td.menu {
padding: 0px;
background-color:#FF9865;
background: url(../images/menubg.jpg);
border-right: groove 2px #FA955F;
border-top: groove 2px #FA955F;
border-left: groove 2px #FA955F;
height: 25px;
}

td.menuhere {
padding: 0px;
background-color:#FF9865;
background: url(../images/menubghere.jpg);
border-right: inset 2px #FA955F;
border-top: inset 2px #FA955F;
border-left: inset 2px #FA955F;
height: 25px;
}

.menuf {
font-size: 13px;
}

a.menu:link {color: #003300; font-weight: bold; text-decoration: none; }
a.menu:visited {color: #003300; font-weight: bold; text-decoration: none; }
a.menu:hover {color: #AC0000; font-weight: bold; text-decoration: none; }
a.menu:active {color: #225522; font-weight: bold; text-decoration: none; }

a.menuhere:link {color:  #225522; font-weight: bold; text-decoration: underline; cursor: default;}
a.menuhere:visited {color:  #225522; font-weight: bold; text-decoration: underline; cursor: default;}
a.menuhere:hover {color:  #225522; font-weight: bold; text-decoration: underline; cursor: default;}
a.menuhere:active {color:  #225522; font-weight: bold; text-decoration: underline; cursor: default;}

.footer {
font-size: 12px;
line-height: 150%;
color: #333333;
}

td.foot {
text-align: center;
background-color: #FF9865;
}

.botlinks {
color: #666666;
font-size: 13px;
line-height: 150%;
}

a.botlink:link {color: #003300; text-decoration: none;}
a.botlink:visited {color: #003300; text-decoration: none;}
a.botlink:hover {text-decoration: overline; }
a.botlink:active {color: #AC0000; text-decoration: none; }

a.botlinkcanc:link {color: #225522; text-decoration: underline; cursor: default;}
a.botlinkcanc:visited {color: #FFFFFF; text-decoration: underline;cursor: default;}
a.botlinkcanc:hover {color: #FFFFFF; text-decoration: underline; cursor: default;}
a.botlinkcanc:active {color: #FFFFFF; text-decoration: underline; cursor: default;}


a.botlinkemail:link {color: #773366; text-decoration: underline;}
a.botlinkemail:visited {color: #773366; text-decoration: underline;}
a.botlinkemail:hover {color: #AC0000; text-decoration: underline; }
a.botlinkemail:active {color: #AC0000; text-decoration: underline;  }

a.emailblue:link {color: #00008B; text-decoration: underline;}
a.emailblue:visited {color: #00008B; text-decoration: underline;}
a.emailblue:hover {color: #AC0000; text-decoration: underline; }
a.emailblue:active {color: #AC0000; text-decoration: underline;  }

a.adobe:link {color: #666666; text-decoration: underline;}
a.adobe:visited {color: #666666; text-decoration: underline;}
a.adobe:hover {color: #AC0000; text-decoration: underline; }
a.adobe:active {color: #AC0000; text-decoration: underline;  }


td.totop {
width:133px;
height: 24px;
padding: 0;
background: url(../images/backbg.gif);
text-align: center;
border-bottom: groove 1px #FA955F; 
border-left: groove 1px #FA955F;
background-color: #FFFFFF;
}

td.brblank {
width:133px;
height: 24px;
padding: 0;
background: url(../images/totopbg.gif);
text-align: center;
border-bottom: groove 1px #FA955F; 
border-right: groove 1px #FA955F;
background-color: #FFFFFF;
}

td.brblankindex {
font-size:11px;
width:283px;
height: 24px;
padding: 0;
background: url(../images/totopbgindex.gif);
text-align: center;
border-bottom: groove 1px #FA955F; 
border-right: groove 1px #FA955F;
background-color: #FFFFFF;
}

a.totop:link {color: #203599; text-decoration: none; }
a.totop:visited {color: #203599; text-decoration: none; }
a.totop:hover {color: #AC0000; text-decoration: none; }
a.totop:active {color: #AC0000; text-decoration: none;  }

a.menudull:link {color: #696969; font-weight: normal; text-decoration: none; }
a.menudull:visited {color: #696969; font-weight: normal; text-decoration: none; }
a.menudull:hover {color: #AC2222; font-weight: normal; text-decoration: none; }
a.menudull:active {color: #AC2222; font-weight: normal; text-decoration: none; }


.font13 {
font-size: 13px;
}

p {
text-align: justify;
font-size:13px;
color: #000000;
}

.photomain {
border: dotted 1px #FF9865; 
padding: 5px;
}

.photokindy {
border: dotted 1px #877AFE; 
padding: 5px;
}

.photokids {
border: dotted 1px #32CD32; 
padding: 5px;
}

.photogeneral {
border: dotted 1px #9932CC; 
padding: 5px;
}

.pad15 {
padding: 15px;
}

.benefit {
font-size: 15px; 
color: #AC0000;
text-align: center;
}

.titleskindy {
padding:5px;
background-color:#87CEFA;
color: #00008B;
font-size: 14px;
font-weight:bold;
}

td.feekindy {
padding:5px;
background-color:#D8BFD8;
color:#333333;
font-size: 14px;
}

.titleskids {
padding:5px;
background-color:#88FFCC;
color: #00008B;
font-size: 14px;
font-weight:bold;
}

td.feekids {
padding:5px;
background-color:#B0E0E6;
color:#333333;
font-size: 14px;
}

.titlesgeneral {
padding:5px;
background-color:#FFDAB9;
color: #00008B;
font-size: 14px;
font-weight:bold;
}

td.feegeneral {
padding:5px;
background-color:#E6E6FA;
color:#333333;
font-size: 14px;
}

td.feeprivate {
padding:5px;
background-color:#FAF0E6;
color:#333333;
font-size: 14px;
border-top: 2px gray dotted;
border-bottom: 2px gray dotted;

}

a.more:link {color: #000077; font-weight: normal; text-decoration: underline; }
a.more:visited {color: #000077; font-weight: normal; text-decoration: underline; }
a.more:hover {color: #AC2222; font-weight: normal; text-decoration: underline; }
a.more:active {color: #AC2222; font-weight: normal; text-decoration: underline; }

a.contactemail:link {color: #773366; text-decoration: none;}
a.contactemail:visited {color: #773366; text-decoration: none;}
a.contactemail:hover {color: #AC0000; text-decoration: underline; }
a.contactemail:active {color: #AC0000; text-decoration: underline;  }

a.loginemail:link {color: #666666; text-decoration: underline;}
a.loginemail:visited {color: #666666; text-decoration: underline;}
a.loginemail:hover {color: #AC0000; text-decoration: underline; }
a.loginemail:active {color: #AC0000; text-decoration: underline;  }

a.members:link {color: #777777; text-decoration: none; }
a.members:visited {color: #777777; text-decoration: none; }
a.members:hover {color: #777777; text-decoration: none; }
a.members:active {color: #777777;  text-decoration: none; }

a.links:link {color: #158; text-decoration: none; }
a.links:visited {color: #203599; text-decoration: none; }
a.links:hover {color: #AC0000; text-decoration: none; }
a.links:active {color: #AC0000; text-decoration: none;  }

a.indexlinks:link {color: #003300; text-decoration: none; }
a.indexlinks:visited {color: #003300; text-decoration: none; }
a.indexlinks:hover {color: #AC0000; text-decoration: none; }
a.indexlinks:active {color: #AC0000; text-decoration: none;  }

.imageOff{ 
border: dotted 1px #aaa; 
padding:5px;
} 
.imageOn{ 
border: solid 1px #ff0000; 
padding:5px;
}

td.logotr{ 
background: url(../images/bannertrnew.jpg); 
width: 350px;
height: 45px;
background-repeat: no-repeat; 
text-align: center; 
background-color: #FF9865;
}
