/* main body */
.bodyText 					{font-family: Georgia, "Times New Roman", Times, serif;	font-size: 14px; color: #000000; font-weight: normal; text-align: justify; padding:5px 10px 5px 10px;}
.bodyTextHighlight			{font-family: Georgia, "Times New Roman", Times, serif;	font-size: 14px; color: #990000; font-weight: normal; text-align: justify;}
.bodyText a:link 			{text-decoration: underline; color: #047391;}
.bodyText a:visited 		{text-decoration: underline; color: #047391;}
.bodyText a:hover 			{text-decoration: underline; color: #8DA835;}
.bodyText a:active 			{text-decoration: underline; color: #8DA835;}

/* slideshow front page */
.frontpageSlideshow			{float:right; background:#000000; width:288px; height:216px; margin-left:10px; margin-bottom:10px;}
.frontpageSlideshow img		{border:4px #4F5817 solid;}

/* meetThePack */
.meetThePackName			{color:#5C3A15; font-size:18px; font-weight:bold;}
.meetThePackName hr			{color:#5C3A15; width:50%; height:1px;}
.meetThePackName img		{border:2px #4F5817 solid; margin-bottom:5px; margin-right:5px; margin-top:5px;}

/* daycare */
.daycareTitle				{color:#5C3A15; font-size:16px; font-weight:bold;}
.daycareActivities			{color:#5C3A15; font-size:16px; font-weight:bold;}
.daycareImgL				{float:left; margin-right:10px; margin-bottom:10px; margin-top:10px;}
.daycareImgL img			{border:2px #4F5817 solid;}
.daycareImgR				{float:right; margin-left:10px; margin-bottom:10px; margin-top:10px;}
.daycareImgR img			{border:2px #4F5817 solid;}

/* salonAndSpa */
.salonAndSpa img			{border:2px #4F5817 solid;}
.salonAndSpaBA				{color:#5C3A15; font-size:14px; font-weight:bold;}

/* sleepovers */
.sleepoversPack				{color:#5C3A15;}
.sleepoversTerms			{color:#000000; font-size:10px;}
.sleepoversImg				{border:2px #4F5817 solid;}

/* hoursRates */
.hoursRatesTitle			{color:#5C3A15; font-size:16px;}
.hoursRatesTitle hr			{color:#5C3A15; width:50%; text-align:center; height:1px;}

/* news */
.newsTitle					{color:#5C3A15; font-size:16px; font-weight:bold;}
.newsTitle hr				{color:#4F5817; width:50%; height:1px;}
.newsBlink					{color:#5C3A15; font-size:14px; font-weight:bold; text-decoration:blink;}
.newsThumb img				{border:2px #4F5817 solid; cursor:pointer;}

/* friends */
.friendsTitle				{color:#5C3A15; font-size:16px; font-weight:bold;}
.friendLogo					{float:left; margin-right:10px; margin-bottom:10px;}

/* contactUs */
.contactUsImg				{border:2px #4F5817 solid;}
.contactUsAddress			{font-size:14px; font-weight:bold;}

/* photoAlbums */
#albums 					{float: left; margin-bottom: 12px;}
.album 						{margin: 4px -4px 4px 12px; padding: 10px 0px 8px 8px; float: left; width: 400px; border: 1px solid #444; background: #4F5817; line-height: 100%;}
.album a img 				{  }
.album a:link 				{text-decoration: none; color: #8DA835;}
.album a:visited 			{text-decoration: none; color: #8DA835;}
.album a:hover 				{text-decoration: underline; color: #B4C874;}
.album a:active 			{text-decoration: underline; color: #B4C874;}
.album .thumb 				{float: left; margin-right: 10px;}
.album h3 					{padding: 0; margin: 0;}
.album p 					{line-height: 12px; font-size: 11px; padding: 4px 0px 0px; margin: 0px;}
.albumdesc small 			{color: #8DB8CF;}

/* footer */
.footer 					{font-family:Arial, Helvetica, sans-serif;	font-size: 14px; color: #FFFFFF; font-weight: bold; text-align: center;}
.footer a:link 				{text-decoration: none; color: #FFFFFF;}
.footer a:visited 			{text-decoration: none; color: #FFFFFF;}
.footer a:hover 			{text-decoration: underline; color: #FFFFFF;}
.footer a:active 			{text-decoration: none; color: #FFFFFF;}
