a:active,visited,a {color: #695435 ; text-decoration: underline; }
a:hover {color: #F8B956; text-decoration: underline; }
a.nav:hover {color: #FFFC9C; text-decoration: underline; }
a.snav1:hover {color: #FFFC9C; text-decoration: underline; }
a.snav:hover {color: #FFFC9C; text-decoration: underline; }
a.ftr:hover {color: #FFBF59; text-decoration: underline; }

td, body {font-family:arial, verdana, geneva, helvetica; font-size:13px;}
pre {font-family:arial, verdana, geneva, helvetica;  }
b, strong {color:#B76533; }
hr {border:1px dotted; color:#70B6BF; }
h1, h2, h3 {font-weight:bold; font-size:15px; color:#695435;}

.no {background-repeat:no-repeat; }
.ftr{padding-right:5px; padding-left:5px; color: #fff; font-weight:bold;}
.brdr-ftr {border-top: solid #B76533 6px;}
#footer {font-size:12px; color: #fff; width:690px; text-align:center; padding-left:90px; padding-top:5px;}
.big {font-size:18px; color:695435;}
.smll {font-size:12px; color:black; }

.snav {font-size:15px; width:199px; color:#513C1E; text-decoration:none; padding-left:25px; line-height:35px;}
.snav1 {font-size:15px; width:199px; height:29px; color:#513C1E; text-decoration:none; padding-left:25px; }
.nav {font-size:15px; width:179px; color:#513C1E; text-decoration:none; line-height:35px;}

.kids {background-image: url(../img/hm-family.jpg); background-repeat:no-repeat; height:194px; width:411px; padding-left:50px;}
.hm-nav {background-image: url(../img/hm-nav.jpg); background-repeat:no-repeat; height:411px; width:278px; padding-left:50px; } 
.snav-bkgd {background-image: url(../img/snav-bkgd.gif); background-repeat:no-repeat; width:199px; } 
.sub-nav {background-image: url(../img/sub-nav1.gif); background-repeat:no-repeat; width:199px;}
.brdr {border-right: solid #695435 2px;}
.brdr2 {border-right: solid #695435 2px; border-bottom: solid #B76533 6px;}
.hm-text {font-size:11px; padding-left:12px;}

.sub-content{border-right: solid #A6ABA9 2px; background-color:#FDE0B4; padding-left:20px; padding-right:10px; width:563px; line-height:19px;}
.sub-topbar{border-right: solid #A6ABA9 2px; background-color:#FDE0B4; width:561px;}
.box-rpt {background-image: url(../img/sboxes-rpt.gif); background-repeat:repeat; color:#F1B459; }

#home-hrs {position:absolute; z-index:1; left: 567px; top: 470px; width:182px; color:#893B0B; font-size:15px;  line-height:18px;}
#sub-hrs {position:absolute; z-index:1; left: 25px; top: 555px; width:182px; color:#893B0B; font-size:13px; line-height:17px;}

 /* home-dhtml gallery */
.centerdiv{ /*IE method of centering a relative div*/
text-align: left; padding-top:10px;}

.centerdiv>div{ /*Proper way to center a relative div*/margin: 0 auto;}











