body {
	margin:0;
	padding:10px;
	font: 12px/18px Arial, Helvetica, sans-serif;
	background:#FFF;
	text-align:center;
	color:#3B4A9F;
	background-color:#b3d59a;
}

#background {
	width:1200px;
	height:800px;
	position:absolute;
	left: 50%;
    margin-left: -600px; /* half of width */
	top:0px;
	background:url(images/cardsBg.jpg) no-repeat;
}

#backgroundHow {
	width:1200px;
	height:900px;
	position:absolute;
	left: 50%;
    margin-left: -600px; /* half of width */
	top:0px;
	background:url(images/howBg.jpg) no-repeat;
}

#backgroundTestimonials {
	width:1200px;
	height:900px;
	position:absolute;
	left: 50%;
    margin-left: -600px; /* half of width */
	top:0px;
	background:url(images/TestimonialsBg.jpg) no-repeat;
}

#container {
    position: absolute;
    left: 50%;
    margin-left: -378px; /* half of width */
	top:65px;
	padding:0;
	width: 774px;
	text-align:left;
	z-index:10;
}

#containerHow {
    position: absolute;
    left: 50%;
    margin-left: -378px; /* half of width */
	top:65px;
	padding:0;
	width: 774px;
	text-align:left;
	z-index:10;
}

#logo {
	position:absolute;
	height:78px;
	width:218px;
	top:0px;
	left:500px;
	overflow:hidden;
	background:url(images/RhymeTimeLogo.gif);
	z-index:150;
}

#legals {
	height:20px;
	width:747px;
	font: 10px/18px Arial, Helvetica, sans-serif;
	color:#3B4A9F
	padding:5px 0 0 0;
	float:left;
	text-align:center;
}

	

/****************************
** Home Page **
****************************/
		
#navigationMain {
	width:722px;
	height:39px;
	overflow:hidden;
	padding:20px 0 0 25px;
	margin:15px 0 0 13px;
	background:url(images/navBg.gif);
	float:left;
}


#flashIntro {
	width:747px;
	height:272px;
	margin:0 0 0 13px;
	padding:0;
	float:left;
	background:url(images/homeFlash.jpg) no-repeat;
}

#introText {
	width:250px;
	height:80px;
	padding:10px 0 0 0;
	margin:0 0 0 13px;
	float:left;
	font: 12px/17px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#990000;
}


#introText1 {
	width:470px;
	height:80px;
	padding:10px 0 0 20px;
	margin:0;
	float:left;
	font: 12px/17px Arial, Helvetica, sans-serif;

}

#quicklink1 {
	width:223px;
	height:145px;
	padding:30px 0 0 20px;
	margin:0 0 0 13px;
	float:left;
	background:url(images/testimonialsBg.gif) no-repeat;
	font: 14px/18px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#990000;

}

#quicklink2 {
	width:223px;
	height:125px;
	padding:30px 0 0 25px;
	margin:0;
	float:left;
	background:url(images/explanationBg.gif);
	font: 14px/18px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#990000;
}

#quicklink3 {
	width:213px;
	height:125px;
	padding:30px 0 0 35px;
	margin:0;
	float:left;
	background:url(images/storeBg.gif);
	font: 14px/18px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#990000;
}

#quicklink1 a:hover, #quicklink2 a:hover, #quicklink3 a:hover  {
	text-decoration:none;
	text-align:center;
}
	
#quicklink1 a, #quicklink2 a, #quicklink3 a, #quicklink1 a:active, #quicklink2 a:active, #quicklink3 a:active {
	color:#009933;
	text-decoration:none;
}
	
	
/****************************
** How It Works **
****************************/

#navigationWorks {
	width:722px;
	height:38px;
	overflow:hidden;
	padding:20px 0 0 25px;
	margin:15px 0 0 13px;
	background:url(images/how/howNav.gif) no-repeat;
	float:left;
}

#howIntro {
	width:701px;
	height:100px;
	padding:0 25px 0 25px;
	margin:0 0 0 13px;
	background:url(images/how/howText.gif) no-repeat;
	float:left;
	text-align:center;
	font: 13px/17px Arial, Helvetica, sans-serif;
	color:#990000;
}

#howInstructions {
	width:746px;
	height:640px;
	float:left;
	padding:0;
	margin:0 0 0 13px;
	font: 12px/18px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#003399;
	text-align:right;
}

#howInstructions h2 {
	font: 12px/18px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#990000;
	margin: 0px ;
	padding: 0px;
}

#howInstructions h3 {
	font: 12px/18px Arial, Helvetica, sans-serif;
	font-style:italic;
	color:#003399;
	margin: 0px ;
	padding: 0px;
}



#howInstructions a, #howInstructions a:active {
	font: 14px/18px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#990000;
}

#howInstructions a:hover {
	font: 14px/18px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#990000;
}



#howFrame1 {
	width:218px;
	height:235px;
	float:left;
	overflow:hidden;
	padding:30px 30px 0 0;
	margin:0;
	background:url(images/how/how1.gif) no-repeat;
}

#howFrame2 {
	width:219px;
	height:235px;
	float:left;
	overflow:hidden;
	padding:30px 30px 0 0;
	margin:0;
	background:url(images/how/how2.gif) no-repeat;
}

#howFrame3 {
	width:219px;
	height:235px;
	float:left;
	overflow:hidden;
	padding:30px 30px 0 0;
	margin:0;
	background:url(images/how/how3.gif) no-repeat;
}

#howFrame4 {
	width:218px;
	height:235px;
	float:left;
	overflow:hidden;
	padding:30px 30px 0 0;
	margin:0;
	background:url(images/how/how4.gif) no-repeat;
}

#howFrame5 {
	width:219px;
	height:235px;
	float:left;
	overflow:hidden;
	padding:30px 30px 0 0;
	margin:0;
	background:url(images/how/how5.gif) no-repeat;
}

#howFrame6 {
	width:219px;
	height:235px;
	float:left;
	overflow:hidden;
	padding:30px 30px 0 0;
	margin:0;
	background:url(images/how/how6.gif) no-repeat;
}

#howFrame7 {
	width:343px;
	height:100px;
	float:left;
	overflow:hidden;
	padding:30px 30px 0 0;
	margin:0;
	background:url(images/how/how7.gif) no-repeat;
}

#howFrame8 {
	width:343px;
	height:100px;
	float:left;
	overflow:hidden;
	padding:30px 30px 0 0;
	margin:0;
	background:url(images/how/how8.gif) no-repeat;
}


/****************************
** Testimonials **
****************************/

#navigationTestimonials {
	width:722px;
	height:38px;
	overflow:hidden;
	padding:20px 0 0 25px;
	margin:15px 0 0 13px;
	background:url(images/testimonials/testNav.gif) no-repeat;
	float:left;
}

#testimonialsIntro {
	width:726px;
	height:100px;
	padding:0 0 0 25px;
	margin:0 0 0 13px;
	background:url(images/testimonials/testText.gif);
	float:left;
	text-align:center;
	font: 14px/18px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#990000;
}

#testimonialsBg {
	width:726px;
	height:582px;
	float:left;
	padding:0 0 0 25px;
	margin:0 0 0 13px;
	background:url(images/testimonials/testQuoteBg.jpg) no-repeat;
	
}

#comment1 {
	position:absolute;
	top:190px;
	left:165px;
	height:55px;
	width:230px;
}

#comment2 {
	position:absolute;
	top:200px;
	left:455px;
	height:100px;
	width:200px;
}

#comment3 {
	position:absolute;
	top:340px;
	left:580px;
	height:70px;
	width:170px;
}

#comment4 {
	position:absolute;
	top:405px;
	left:95px;
	height:50px;
	width:180px;
}

#comment5 {
	position:absolute;
	top:470px;
	left:430px;
	height:85px;
	width:240px;
}

#comment6 {
	position:absolute;
	top:590px;
	left:215px;
	height:85px;
	width:200px;
}

#comment1, #comment2, #comment3, #comment4, #comment5, #comment6 {
	color:#3B4A9F;
	text-align:center;
	font:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
}

/****************************
** Online Game **
****************************/

#navigationGame {
	width:722px;
	height:38px;
	overflow:hidden;
	padding:20px 0 0 25px;
	margin:15px 0 0 13px;
	background:url(images/testimonials/testNav.gif) no-repeat;
	float:left;
}

#gameIntro {
	width:701px;
	height:100px;
	padding:0 25px 0 25px;
	margin:0 0 0 13px;
	background:url(images/testimonials/testText.gif);
	float:left;
	text-align:center;
	font: 13px/17px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#003399;
}

#gameBg {
	width:746px;
	height:435px;
	float:left;
	padding:0 0 0 13px;
	margin:0;	
}


/****************************
** ContactUs **
****************************/

#contactUs {
	width:722px;
	height:38px;
	overflow:hidden;
	padding:20px 0 0 25px;
	margin:15px 0 0 13px;
	background:url(images/testimonials/testNav.gif) no-repeat;
	float:left;
	color:#FFF;
	font: 18px/18px Arial, Helvetica, sans-serif;
}

#contactUsBg h2 {
	font: 13px/17px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#C00;
}

#contactUsIntro {
	width:701px;
	height:95px;
	padding:5px 25px 0 25px;
	margin:0 0 0 13px;
	background:url(images/testimonials/testText.gif);
	float:left;
	text-align:center;
	font: 14px/18px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#003399;
}

#contactUsBg {
	width:746px;
	height:425px;
	float:left;
	padding:0 0 0 13px;
	margin:0 0 0 20px;	
	background:url(images/contactUsBg.jpg) no-repeat;
}

/****************************
** Disclaimer **
****************************/

#disclaimerBg {
	width:726px;
	height:582px;
	float:left;
	padding:0 0 0 25px;
	margin:0 0 0 13px;
	background:#FFFFFF;
	
	font: 9px/11px Arial, Helvetica, sans-serif;

	
}