/* TheLearningStudios */

body {
	text-align: center;
	background:url(images/imgBackgroundSprite.jpg) repeat-x; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#logoContainer{height:80px; width: 785px;}
#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;}
/*	width:247px; height:22px; text-decoration:none;}*/

#headerImg{background:url(images/imgHeader.gif) no-repeat; 
	text-decoration:none;width:767px; height:250px;}
#href{text-decoration:none; border:none;}

#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;}


#content{background:#FFFFFF;width: 765px; margin-left:18px; height:700px;}
#contentLeft{float:left; height:450px; width:400px;}
#managingImg{background:url(images/imgManaging.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: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;}

#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;}
	
#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;}	
#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:15px; width:300px; margin-left:20px;}
#approachTestimonial2{border-style:solid; border-width:thin; border-color:#003366; padding:10px; border-top-width:15px; width:350px;float:right;}
#approachBlurb{width:600px; margin:0px auto;}
#approachBlurb2{width:350px; margin:0px auto;}
#approachMakeTestimonial{width:600px; height:220px;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; margin-left:50px;}
#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:15px; width:100px; margin-right:60px;/*float:right;*/}
#contactTestimonial2{border-style:solid; border-width:thin; border-color:#003366; padding:10px; border-top-width:15px; width:140px; margin-left:20px;}

#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;}
.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;}

/****************MENU ****************/
#menu{
font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; 
margin-left:245px;/*300*/ position:absolute; font-size: 16px; 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:#FF6600;} 
#subMenu a:active { color:#000000; } 
.subMenuSep{color:#000000;}

.bottomLine{border-bottom:#FF6600; border-bottom-style:solid; border-bottom-width:thin;}
/*************************************/




