body
{
background-color: #CDE164;
}

#bannerIndex
{
width: 100%;
height: 200px;
background-image: url(../images/topbar.png);
}


#lullaby1
{
width: 970px;
height: 40px;
padding: 20px 0 0 0;
}

	#lullaby1Left
		{
		float: left;
		}

	.lullaby1floats
	{
	float: right;
	margin: 0 0 0 5px;
	}

		form#baby_boy_form
		{
		display: inline;
		}
		
		select#boyname
		{
		width: 200px;
		height: 30px;
		background-color: #BDE5FF;
		border: #000 1px solid;
		font-size: 20px;
		}
		
		form#baby_girl_form
		{
		display: inline;
		}
		
		select#girlname
		{
		width: 200px;
		height: 30px;
		background-color: #FCC6D2;
		border: #000 1px solid;
		font-size: 20px;
		}

#lullaby2
{
width: 970px;
height: 40px;
padding: 5px 0 0 0;
}

#contentInner
{
width: 970px;
height: 605px;
background-image: url(../images/bg_p.jpg);
margin-left: auto;
margin-right: auto;
}

#contentInnerGirls
{
width: 970px;
height: 605px;
background-image: url(../images/bg_p.jpg);
margin-left: auto;
margin-right: auto;
}

#contentInnerBoys
{
width: 970px;
height: 605px;
background-image: url(../images/bg_b.jpg);
margin-left: auto;
margin-right: auto;
}


#lullaby3
{
width: 970px;
height: 335px;
}

		#flashPlayer
		{
		float: right;
		width: 450px;
		height: 295px;
		border: #000 1px solid;
		margin: 22px 35px 0 45px;
		}
		
		#nameGraphic
		{
		float: right;
		margin: 17px 0 0 0;
		}

#lullaby4
{
width: 970px;
height: 105px;
}

	#thumbText
	{
	float: left;
	height: 105px;
	}
	
	#thumbWrapper
	{
	float: right;
	height: 105px;
	margin: 0 35px 0 0;
	}

		.thumbs
		{
		float: right;
		width: 105px;
		height: 105px;
		}
		
		#thumb1
		{
		margin: 0;
		}
		
		#thumb2
		{
		margin: 0 11px 0 0;
		}
		
		#thumb3
		{
		margin: 0 11px 0 0;
		}
		
		#thumb4
		{
		margin: 0 11px 0 0;
		}




#lullaby5
{
width: 970px;
height: 40px;
padding: 10px 0 0 0;
}

	#lullaby5right
	{
	float: right;
	width: 119px;
	}
	
	#lullaby5left
	{
	float: left;
	}

#adBackground
{
width: 970px;
margin-right: auto;
margin-left: auto;
}

#jazzAdText
{
width: 970px;
height: 84px;
margin-right: auto;
margin-left: auto;
padding: 0 0 20px 0;
}

#jazzAdTextLeft
{
float: left;
display: inline;
width: 70px;
height: 84px;
}

#jazzAdTextRight
{
float: right;
display: inline;
width: 70px;
height: 84px;
}

#jazzAdTextCenter
{
width: 800px;
height: 84px;
text-align: center;
margin-right: auto;
margin-left: auto;
}

p.adText
{
margin: 10px 0 0 0;
color: #D90302;
font-size: 16pt;
font-weight: bold;
}

a.bigBlack
{
text-decoration: none;
color: #000;
font-size: 16pt;
font-weight: bold;
}

a:hover.bigBlack
{
text-decoration: underline;
}


#jazzAdPic
{
width: 970px;
margin-right: auto;
margin-left: auto;
padding: 0 0 20px 0;
}

table.offer
{
vertical-align: top;
}

table.offer td
{
vertical-align: top;
}

p.freeOffer
{
color: #D90302;
text-align: center;
font-size: 14pt;
padding: 0 20px 0 20px;
}



img.jazzAdvert
{
padding: 20px 0 0 0
}


