/* TheLearningStudios */

body {
	text-align: center;
	background:url(images/imgBackgroundSprite.jpg) repeat-x; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#logoContainer{height:80px; width: 785px;}
#logoContainer2{height:80px; width: 767px; margin-left:16px;}

#logoLeft{
	float:left;
	background:url(images/imgLogo.gif) no-repeat;
	text-decoration:none; height:62px; width:317px;}
/*#logoRight{	float:right; background:url(images/imgClarityPh.gif) no-repeat; 
	width:255px; height:63px; text-decoration:none;}*/
#logoRight{	float:right; background:url(images/imgPhone3.gif) no-repeat; 
	width:255px; height:63px; text-decoration:none;}	
/*	width:247px; height:22px; text-decoration:none;}*/

#logoLeftR{
	float:left;
	background:url(images/LogoColorTextRight.gif) no-repeat;
	margin-top:20px; margin-left:20px;
	text-decoration:none; height:62px; width:317px;}

#headerImg{background:url(images/imgHeader.gif) no-repeat; 
	text-decoration:none;width:767px; height:250px;}

#headerImg2{background:url(images/imgHeader2.gif) no-repeat; 
	text-decoration:none;width:767px; height:250px;}	
#headerImg3{background:url(images/imgHeader3.gif) no-repeat; 
	text-decoration:none;width:767px; height:250px;}	
#headerImg4{background:url(images/imgHeader4.jpg) no-repeat; 
	text-decoration:none;width:767px; height:250px;}
#headerImg5{background:url(images/imgHeader5.jpg) no-repeat; 
	text-decoration:none;width:767px; height:250px;}	
		
#headerImg7{background:url(images/imgHeader7R.jpg) no-repeat; 
	text-decoration:none;width:767px; height:195px;}		

#headerImg7Bl{background:url(images/imgHeader7Bl.jpg) no-repeat; 
	text-decoration:none;width:767px; height:213px;}		


#href{text-decoration:none; border:none;}
#hrefBlue{ color:#003366; text-decoration:underline;}
#hrefBlk{ color:#000000;}


#container {
margin: 0px auto 0px auto;
text-align: left;
width: 80%;
} 

#divSpacer10{line-height:10px;}
#divSpacer15{line-height:15px;}
#divSpacer30{line-height:30px;}
#divSpacer40{line-height:40px;}
#divSpacer50{line-height:50px;}
#divSpacer65{line-height:65px;}

#content{background:#FFFFFF;width: 767px; margin-left:16px; height:700px;}
#contentLeft{float:left; height:450px; width:400px;}
#subMenuBack{width:767px;}

#managingImg{background:url(images/imgManaging.gif) no-repeat;height:20px; width:304px; text-decoration:none;}

#managingImgBl{background:url(images/imgManagingBl.gif) no-repeat;height:20px; width:304px; text-decoration:none;}

#indexTestimonial{border-style:solid; border-width:thin; border-color:#003366; padding:10px; border-top-width:12px;}
#indexTestimonialSm{border-style:solid; border-width:thin; border-color:#003366; padding:8px; border-top-width:12px;}
/*#indexTestimonial2{border-style:solid; border-width:thin; border-color:#AA2222; padding:10px; border-top-width:15px;}*/

#contentRight{float:right; height:450px; width:365px;}

#indexBlurb1{width:320px;margin-left:40px;}
#indexBlurb2{width:350px;margin-left:40px;}
#lifeImg{background:url(images/imgLife.gif) no-repeat; height:40px;width:337px;	text-decoration:none; margin:0px auto;}

/*#lifeImgBl{background:url(images/imgLifeBl.gif) no-repeat; height:40px;width:337px;	text-decoration:none; margin:0px auto;}*/

#contentLeftServices{float:left; height:700px; width:400px; margin-left:10px;}
#contentRightServices{float:right; height:700px; width:355px;}

#servicesBlurb{width:290px;margin-left:40px;}
#servicesBlurb2{width:290px;}
#learningAdvImg{background:url(images/imgLearningAdv.gif) no-repeat;height:32px; width:246px; text-decoration:none;margin:0px auto;}
#servicesImg{background:url(images/imgServices.gif) no-repeat; height:16px;width:92px;text-decoration:none;}	
#processImg{background:url(images/imgProcess.gif) no-repeat; height:16px;width:92px;text-decoration:none;}	
#processBlurb{width:260px;margin-left:40px;}
#resourceImg{background:url(images/imgResources.gif) no-repeat; height:16px;width:103px;text-decoration:none;}

/**** RED 8****/
#managingImgRed{background:url(images/imgManagingRed.gif) no-repeat;height:20px; width:304px; text-decoration:none;}
#lifeImgRed{background:url(images/imgLifeRed.gif) no-repeat; height:40px;width:337px;	text-decoration:none; margin:0px auto;}
#servicesImgR{background:url(images/imgServicesR.gif) no-repeat; height:16px;width:92px;text-decoration:none;}	
#processImgR{background:url(images/imgProcessR.gif) no-repeat; height:16px;width:92px;text-decoration:none;}	
#resourceImgR{background:url(images/imgResourcesR.gif) no-repeat; height:16px;width:103px;text-decoration:none;}		
#learningAdvImgR{background:url(images/imgLearningAdvR.gif) no-repeat;height:32px; width:246px; text-decoration:none;margin:0px auto;}		
#approachImgR{background:url(images/imgApproachR.gif) no-repeat; height:20px;width:104px;
	text-decoration:none;}	
#imgPurposeR{background:url(images/imgPurposeR.gif) no-repeat; text-decoration:none; height:40px; width:378px;margin:0px auto;}	
#imgMakeTimeR{background:url(images/imgMakeTimeR.gif) no-repeat; text-decoration:none; height:17px; width:290px;margin:0px auto;}	




/****/		
#processLeftContent{float:left; height:700px; width:400px; margin-left:10px;}
#processRightContent{float:right; height:700px; width:355px;}	
#processBlurb{width:290px;margin-left:40px;}
#processBlurb2{width:330px;}
#processBlurb3{width:330px;margin-left:20px;}
	
/*#contentLeftApproach{float:left; height:250px; width:400px;}
#contentRightApproach{float:right; height:250px; width:365px;}	*/
#contentLeftApproach{float:left; height:250px; width:400px; margin-left:10px;}
#contentRightApproach{float:right; height:250px; width:355px;}


#approachImg{background:url(images/imgApproach.gif) no-repeat; height:20px;width:104px;
	text-decoration:none;}	
#approachTestimonial{border-style:solid; border-width:thin; border-color:#003366; padding:10px; border-top-width:12px; width:300px; margin-left:20px;}
#approachTestimonial2{border-style:solid; border-width:thin; border-color:#003366; padding:10px; border-top-width:12px; width:350px;float:right;}
#approachBlurb{width:600px; margin:0px auto;}
#approachBlurb2{width:350px; margin:0px auto;}
#approachMakeTestimonial{width:600px; height:180px;margin:0px auto;}
#imgMath{background:url(images/imgMath.gif) no-repeat; width:190px; height:126px;margin:0px auto;}	
#imgPurpose{background:url(images/imgPurpose.gif) no-repeat; text-decoration:none; height:40px; width:371px;margin:0px auto;}	
#imgMakeTime{background:url(images/imgMakeTime.gif) no-repeat; text-decoration:none; height:17px; width:290px;margin:0px auto;}	
#imgBrendan{float:left; padding-right:15px;}
#imgCody{float:left; padding-right:15px;}

#instructorsTable{background:#FFFFFF; margin:0px 10px 10px 15px;}
#instructorsImg{background:url(images/imgInstructors.gif) no-repeat; height:16px;width:114px;
	text-decoration:none;}	
#instructorsTestimonial{border-style:solid; border-width:thin; border-color:#003366; padding:10px; border-top-width:15px; width:260px;}
#contactImg{background:url(images/imgContact.gif) no-repeat; height:16px;width:104px;text-decoration:none;}
#contactBlurb{width:350px; margin:0px auto;}
#contactTestimonial{border-style:solid; border-width:thin; border-color:#003366; padding:10px; border-top-width:12px; width:100px; margin-right:60px;/*float:right;*/}
#contactTestimonial2{border-style:solid; border-width:thin; border-color:#003366; padding:10px; border-top-width:12px; width:140px; margin-left:20px;}

#resourcesLeft{float:left; width:450px; height:150px;}
#resourcesRight{float:right; height:150px;}
#resourcesTestLeft{float:left; width:350px; height:225px;}
#resourcesTestRight{float:right;height:225px;}

#blogImg{background:url(images/imgBlog.gif) no-repeat; height:20px;width:45px;text-decoration:none;}
#iFrameBlog{
	width:700px; height:700px; margin-left:80px;
}
.iFrameStyle{border:thin; border-style:dotted; border-color:#999999;}

.genText10B{font-size:10px; color:#000000;}
.genText10G{font-size:10px; color:#666666;}
.genText10I{font-size:10px; font-style:italic;}
.genText12{font-size:12px;}
.genText12B{font-size:12px; font-weight:bold; color:#000000;}
.genText16Blue{font-size:16px; color:#003366; font-weight:bold;}
.genText14{font-size:14px;}
.genText14B{font-size:14px; font-weight:bold;}
.genText18O{font-size:18px; font-style:italic; color:#FF6600;}
.genText20Or{font-size:18px; font-style:italic; font-weight:bold; color:#FF6600;}

/*#footerLine{background:url(images/imgFooterLine.gif) repeat-x; width:700px;}*/
#footerLine{background:url(images/imgFooterLineRed.gif) repeat-x; width:700px;}

/****************MENU ****************/
#menu{
font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; 
margin-left:195px;/*300*/ position:absolute; font-size: 12px; font-weight:bold;}
.widthMenu{ width:550px;}
#menu a{
	text-decoration:none;
	color:#000000;
	}
/*#menu{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#000000;
}*/
#menu a:link { color:#000000; }
#menu a:hover { color:#FFFFFF;} 
#menu a:active { color:#000000; } 
.menuSep{color:#000000;}
/****************SUB MENU CURVED CORNERS****************/
.curveTop { color:#000000 ;margin:0px 18px; } /*<!– Change the px accordingly –>*/
.curveTopContact{ color:#000;margin:0px 35px; }
.rtop, .rbottom{
display:block;
}
.rtop *, .rbottom *{
display: block;
height: 1px;
overflow: hidden;
background:#FFFFFF; /* Choose color here for top and bottom */
}
.rtopContact *, .rbottomContact *{
display: block;
height: 1px;
overflow: hidden;
background:#666666;}

.r1{margin: 0 5px}
.r2{margin: 0 3px}
.r3{margin: 0 2px}
.r4{margin: 0 1px; height: 2px}
.fff {background:#FFFFFF;} /* Choose color here for body */
.sidesContact {background:#666;} /* Choose color here for body */

/****************SUB MENU ****************/
#subMenu{
font-family:Verdana, Arial, Helvetica, sans-serif; /*color:#000000;*/
/*margin-left:300px; position:absolute;*/font-size:14px; font-weight:bold;
}
/*.widthSubMenu{ width:475px;}*/
#subMenu a{
	text-decoration:none;
	color:#000000;
	}
#subMenu{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color:#000000;
}
#subMenu a:link { color:#000000; }
#subMenu a:hover { color:#AA2222;} 
#subMenu a:active { color:#000000; } 
.subMenuSep{color:#000000;}

.bottomLine{border-bottom:#AA2222; border-bottom-style:solid; border-bottom-width:thin;}
/*************************************/
/****************MENU ****************/
#menu2{
font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; 
margin-left:200px;/*300*/ position:absolute; font-size: 12px; font-weight:bold;}
.widthMenu2{ width:550px;}
#menu2 a{
	text-decoration:none;
	color:#000000;
	}
/*#menu{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#000000;
}*/
#menu2 a:link { color:#000000; }
#menu2 a:hover { color:#AA2222;} 
#menu2 a:active { color:#000000; } 
.menuSep{color:#000000;}




