body {
	background: #d73f85!important;
}

a:link		{color: #d74186;text-decoration:none;}
a:visited	{color: #d74186;text-decoration:none;}
a:hover		{color: #d74186;text-decoration:underline;}
a:active	{color: #d74186;text-decoration:none;}

#navigation {
	background : url(/images/nav-background-pink.gif) no-repeat top;
}

#navigation ul li a:active, #navigation ul li a:hover /*, #navigation ul li.on a, #navigation ul li.over a */ {
	background: url(/images/nav-highlight-pink.gif) top;
}

#navigation ul li.on a {
	background: url(/images/nav-highlight-pink.gif) top;
	color: #fff!important;
}

#header {
	background: url(/images/swirl-bg-pink.gif) top right no-repeat;

}

#content-column {
	background: url(/images/kids-corner.jpg) bottom right no-repeat;
}

.star {
	padding: 0;
	margin: 0;
}

.star li {
	list-style-type: none;
	background: url(/images/layout/star.gif) center left no-repeat;
	padding-left: 20px;
	font-size: 1.40em;
	font-weight: bold;
	padding: 6px 25px;
	
}

.float-left-party {
	margin-top: 20px;
	float: left;
	width: 625px;
	padding-right: 20px;
}

.float-right-party{
	margin-top: 20px;
	float: left;
		text-align: right;
}

.float-right-party img {

	margin-bottom: 20px;
}

.testimonial-image {
	margin-bottom: 20px;
	float: right;
}

.testimonial {
	padding: 10px;
	width: 100%;
	margin-bottom: 20px;
	background: #eaacc9;
	font-weight: bold;
	color: #8b2152;
}

.purple {
	background: #8b2152;
	color: #fff;
}

#text-holders {
	float: left;
	width: 520px;
	padding-right: 30px;
}

		
#image-holders {
	float: right;
	width: 450px;
}		
		
#content-column {
	width: 100%;
}

#footer-bar {
	background: #d74186;
}	

#credits {
	color: #d74186;
}
