
.bg_home {  background-image: url("images/bg_all.gif"); background-repeat: no-repeat;}
.bg_inner {  background-image: url("images/bg_inner.gif"); background-repeat: no-repeat;}

td {font: 12px Arial, Helvetica, sans-serif; color: #333333; }
.title {font: bold 12px Arial, Helvetica, Verdana, sans-serif; color: #333333; }
.title_sep {border-right: 1px solid #EEEEEE; font: bold 12px Arial, Helvetica, Verdana, sans-serif; color: #333333; }
.tiny { font: 9px Arial, Verdana, Helvetica, sans-serif; color: #999999; }

.contact {font: bold 12px Arial, Helvetica, Verdana, sans-serif; color: #357A8F; text-decoration:none;}
.contact:link {font: bold 12px Arial, Helvetica, Verdana, sans-serif; color: #357A8F; text-decoration:underline;}
.contact:active {font: bold 12px Arial, Helvetica, Verdana, sans-serif; color: #357A8F; text-decoration:underline;}
.contact:visited {font: bold 12px Arial, Helvetica, Verdana, sans-serif; color: #357A8F; text-decoration:underline;}
.contact:hover {font: bold 12px Arial, Helvetica, Verdana, sans-serif; color: #357A8F; text-decoration:underline;}

.title {font: bold 12px Arial, Helvetica, Verdana, sans-serif; color: #3DB5E0; }
.title_reasons {font: bold 12px Arial, Helvetica, Verdana, sans-serif; color: #3DB5E0; }
.title_faq {font: bold 12px Arial, Helvetica, Verdana, sans-serif; color: #557F1E; }
.title_ties {font: bold 12px Arial, Helvetica, Verdana, sans-serif; color: #999999; }
.title_therapeutic {font: bold 12px Arial, Helvetica, Verdana, sans-serif; color: #999999; }
.title_happy {font: bold 12px Arial, Helvetica, Verdana, sans-serif; color: #999999; }
.title_contact {font: bold 12px Arial, Helvetica, Verdana, sans-serif; color: #999999; }


.txt_about {font: 12px Arial, Helvetica, Verdana, sans-serif; color: #B33B9F; text-decoration:none;}
.title_about {font: bold 12px Arial, Helvetica, Verdana, sans-serif; color: #B33B9F; text-decoration:none;}
.title_about_u {font: bold 12px Arial, Helvetica, Verdana, sans-serif; color: #B33B9F; text-decoration:underline;}

.title_about:link {font: bold 12px Arial, Helvetica, Verdana, sans-serif; color: #B33B9F; text-decoration:none;}
.title_about:active {font: bold 12px Arial, Helvetica, Verdana, sans-serif; color: #B33B9F; text-decoration:none;}
.title_about:visited {font: bold 12px Arial, Helvetica, Verdana, sans-serif; color: #B33B9F; text-decoration:none;}
.title_about:hover {font: bold 12px Arial, Helvetica, Verdana, sans-serif; color: #B33B9F; text-decoration:none;}

.title_about_u:link {font: bold 12px Arial, Helvetica, Verdana, sans-serif; color: #B33B9F; text-decoration:underline;}
.title_about_u:active {font: bold 12px Arial, Helvetica, Verdana, sans-serif; color: #B33B9F; text-decoration:underline;}
.title_about_u:visited {font: bold 12px Arial, Helvetica, Verdana, sans-serif; color: #B33B9F; text-decoration:underline;}
.title_about_u:hover {font: bold 12px Arial, Helvetica, Verdana, sans-serif; color: #B33B9F; text-decoration:underline;}

.title_hh {font: bold 12px Arial, Helvetica, Verdana, sans-serif; color: #CDA634; text-decoration:none;}
.title_hh_u {font: bold 12px Arial, Helvetica, Verdana, sans-serif; color: #CDA634; text-decoration:underline;}

.title_hh:link {font: bold 12px Arial, Helvetica, Verdana, sans-serif; color: #CDA634; text-decoration:none;}
.title_hh:active {font: bold 12px Arial, Helvetica, Verdana, sans-serif; color: #CDA634; text-decoration:none;}
.title_hh:visited {font: bold 12px Arial, Helvetica, Verdana, sans-serif; color: #CDA634; text-decoration:none;}
.title_hh:hover {font: bold 12px Arial, Helvetica, Verdana, sans-serif; color: #CDA634; text-decoration:none;}

.title_hh_u:link {font: bold 12px Arial, Helvetica, Verdana, sans-serif; color: #CDA634; text-decoration:underline;}
.title_hh_u:active {font: bold 12px Arial, Helvetica, Verdana, sans-serif; color: #CDA634; text-decoration:underline;}
.title_hh_u:visited {font: bold 12px Arial, Helvetica, Verdana, sans-serif; color: #CDA634; text-decoration:underline;}
.title_hh_u:hover {font: bold 12px Arial, Helvetica, Verdana, sans-serif; color: #CDA634; text-decoration:underline;}

.hh_sep {border: 0px solid #CDA634; background-color: #CDA634;}
.about_sep {border: 0px solid #B33B9F; background-color: #B33B9F;}

.photos { border: 4px solid #FFFFFF; }
.imgborder { border: 1px solid #CCCCCC; }

.grid_title {font: 18px Arial, Verdana, Helvetica,  sans-serif; color: #666666; }

.txt {font: 12px  Arial, Helvetica, Verdana, sans-serif; color: #333333; }
.our_txt {font: 12px  Arial, Helvetica, Verdana, sans-serif; color: #666666; }
.wt_txt {font: 12px  Arial, Helvetica, Verdana, sans-serif; color: #FFFFFF; }
.wt_txt10 {font: 10px  Arial, Helvetica, Verdana, sans-serif; color: #FFFFFF; }
.rd_txt {font: bold 12px  Arial, Helvetica, Verdana, sans-serif; color: #FF3399; }
.green_bg  { border: 1px solid #6BB332; background-color: #CDCDCD; }


.item_desc {font: 11px  Arial, Helvetica, Verdana, sans-serif; color: #333333; }
.item_desc_girls {font: 11px  Arial, Helvetica, Verdana, sans-serif; color: #FF3399; }
.item_desc_boys {font: 11px  Arial, Helvetica, Verdana, sans-serif; color: #6BB332; }
.item_hd {font: bold 12px  Arial, Helvetica, Verdana, sans-serif; color: #333333; }
.item_girl {font: bold 12px  Arial, Helvetica, Verdana, sans-serif; color: #FF3399; }
.item_boy {font: bold 12px  Arial, Helvetica, Verdana, sans-serif; color: #6BB332; }

.grey6_11 {font: 11px  Arial, Helvetica, Verdana, sans-serif; color: #666666; }

.justified { text-align: justify; }


.ltgrey_txt { text-decoration:none; font: 12px Arial, Verdana, Helvetica, sans-serif; color: #999999; }
.ltgrey { text-decoration:none; font: 11px Arial, Verdana, Helvetica, sans-serif; color: #999999; }
.ltgrey:link { text-decoration:none; font: 11px Arial, Verdana, Helvetica, sans-serif; color: #999999; }
.ltgrey:active { text-decoration:none; font: 11px Arial, Verdana, Helvetica, sans-serif; color: #999999; }
.ltgrey:visited { text-decoration:none; font: 11px Arial, Verdana, Helvetica, sans-serif; color: #999999; }
.ltgrey:hover { text-decoration:none; font: 11px Arial, Verdana, Helvetica, sans-serif; color: #666666; }

.label_txt {font: 13px Arial, Verdana, Helvetica,  sans-serif; color: #666666; }
.label_red {font: 18px Arial, Verdana, Helvetica,  sans-serif; color: #F21717; }
.tinyred_link:link { text-decoration:none; font: 11px Arial, Verdana, Helvetica, sans-serif; color: #F21717; }
.tinyred_link:active { text-decoration:none; font: 11px Arial, Verdana, Helvetica, sans-serif; color: #F21717; }
.tinyred_link:visited { text-decoration:none; font: 11px Arial, Verdana, Helvetica, sans-serif; color: #F21717; }
.tinyred_link:hover { text-decoration:underline; font: 11px Arial, Verdana, Helvetica, sans-serif; color: #F21717; }

.copy { text-decoration:none; font: 10px Arial, Verdana, Helvetica, sans-serif; color: #999999; }
.copy_link:link { text-decoration:none; font: 10px Arial, Verdana, Helvetica, sans-serif; color: #999999; }
.copy_link:active { text-decoration:none; font: 10px Arial, Verdana, Helvetica, sans-serif; color: #999999; }
.copy_link:visited { text-decoration:none; font: 10px Arial, Verdana, Helvetica, sans-serif; color: #999999; }
.copy_link:hover { text-decoration:none; font: 10px Arial, Verdana, Helvetica, sans-serif; color: #333333; }

a:link{ text-decoration:none; font:  11px Arial, Helvetica, sans-serif; color: #666666; }
a:active{ text-decoration:none; font:  11px Arial, Helvetica, sans-serif; color: #666666; }
a:visited{ text-decoration:none; font:  11px Arial, Helvetica, sans-serif; color: #666666; }
a:hover{text-decoration:underline; font:  11px Arial, Helvetica, sans-serif; color: #8BB55D; }

#about_leslie  {position: absolute; left: 182px; top: 179px; visibility: hidden; z-index:2; opacity:0.3;filter:alpha(opacity=95); }
#what_hh  {position: absolute; left: 183px; top: 236px; visibility: hidden; z-index:2; opacity:0.3;filter:alpha(opacity=95); }
