@charset "utf-8";
/* CSS Document */

	body					{margin:0; background:url(../images/bg.jpg) repeat;}
	html					{height:100%;}
	a img					{border:0;}
	.wrap					{width:1024px; margin:0 auto; -moz-box-shadow: 0px 0px 6px #000000; -webkit-box-shadow: 0px 0px 6px #000000; box-shadow: 0px 0px 6px #000000;}
	h1						{font:30px Georgia, "Times New Roman", Times, serif; color:#554590;}
	h2						{font:18px Georgia, "Times New Roman", Times, serif; color:#554590; font-weight:bold;}
	h3						{font:12px Georgia, "Times New Roman", Times, serif; color:#FFFFFF; text-transform:uppercase;}
	p						{font:16px Georgia, "Times New Roman", Times, serif; color:#363636; line-height:24px;}
	.contentcolumn			{width:272px; position:absolute;}
	.footcolumn				{width:219px; height:260px; float:left;}
	ul li 					{list-style:url('../images/bullet.png'); margin-left:-20px;}
	li						{font:16px Georgia, "Times New Roman", Times, serif; color:#363636; line-height:24px; font-style:italic;}
	.linktext				{font:16px Georgia, "Times New Roman", Times, serif; color:#57468f; line-height:24px; font-style:italic; text-decoration:none; font-weight:bold;}
	.extra					{font:16px Georgia, "Times New Roman", Times, serif; color:#57468f; line-height:24px;}
	.footcolumn a			{font:12px Georgia, "Times New Roman", Times, serif; color:#dcacff; line-height:17px; text-decoration:none;}
	.footform				{border:0; width:241px; height:35px; background:url(../images/footform.jpg) no-repeat; font:12px Georgia; color:#666; padding-left:15px;}
	.smallprintpos			{width:300px; margin-left:300px;}
	.smallprint				{font:10px Georgia, "Times New Roman", Times, serif; color:#FFFFFF; line-height:25px;}
	.smallprint	a			{font:10px Georgia, "Times New Roman", Times, serif; color:#FFFFFF; line-height:25px; text-decoration:none;}
	.fact					{width:260px; position:absolute;}
	.factcard1				{width:250px; position:absolute; height:220px; background:url(../images/fact1.png) no-repeat; padding:70px 40px 0;}
	.factcard2				{width:250px; position:absolute; height:220px; background:url(../images/fact2.png) no-repeat; padding:60px 20px 0;}
	.fact p					{font:14px Georgia, "Times New Roman", Times, serif; color:#453875; line-height:25px;}
	.factcard1 p			{font:14px Georgia, "Times New Roman", Times, serif; color:#453875; line-height:25px;}
	.factcard2 p			{font:14px Georgia, "Times New Roman", Times, serif; color:#453875; line-height:25px;}
	.quicklinks				{float:left; position:absolute; z-index:0;}
	.quotetop				{font:33px Georgia, "Times New Roman", Times, serif; color:#FFFFFF; margin:230px 0 0 60px; position:absolute; text-shadow:1px 1px 2px #575657;}
	.quoteregular			{font:33px Georgia, "Times New Roman", Times, serif; color:#FFFFFF; margin:77px 0 0 60px; position:absolute; text-shadow:1px 1px 2px #575657;}
	.quotecredit			{font:22px Georgia, "Times New Roman", Times, serif; color:#FFFFFF; margin:20px 0 0 0; position:absolute; text-shadow:1px 1px 2px #575657; font-style:italic;}
	.openquote				{margin:0 0 15px 0;}
	.closequote				{margin:0 -50px 0 0; float:right;}
	.cookietable td			{border-bottom:1px dashed;}
	.submitbut				{position:relative; margin:-33px 0 0 158px; cursor:pointer;}

/*header1*/	
	.header1				{background:url(../images/header.png); width:1024px; height:170px; position:absolute; top:0; z-index:3;}
	.nav1					{margin:120px 0 0 110px; position:absolute;}
	.navpos1				{margin-left:70px; float:left;}
	.navtext				{font:14px Georgia, "Times New Roman", Times, serif; color:#FFF; text-decoration:none;}
	.contacts				{margin:45px 0 0 60px;}
	.socialpos1				{margin:-40px 57px 0 0;}
	.socialbuttons			{width:28px; height:28px; background-color:transparent; float:right; margin-right:5px; border:0; cursor:pointer;}
/*end header1*/

/*header2*/	
	.header2				{background:url(../images/header2.png); width:1024px; height:75px; position:fixed; top:0; display:none; z-index:3;}
	.nav2					{margin:30px 0 0 180px; position:absolute;}
	.navpos2				{margin-left:50px; float:left;}
	.socialpos2				{margin:23px 59px 0 0; position:absolute;}
	.subnav					{background:url(../images/subnav.jpg); margin:75px 0 0 0; position:absolute; width:836px; height:30px; padding:10px 0 0 188px;}
	.subnavpos				{margin-left:40px; float:left;}
	.subnavtext				{font:14px Georgia, "Times New Roman", Times, serif; color:#dcc0ed; text-decoration:none;}
/*end header2*/

/*page1 sections*/	
	.ourpromise				{background:url(../images/our_promise.jpg); width:964px; height:335px; padding:630px 0 0 60px;}
	.whatiseducate			{background:url(../images/whatiseducate.jpg); width:1024px; height:799px;}
	.whoweare				{background:url(../images/whoweare.jpg); width:1024px; height:800px;}
	.contact				{background:url(../images/contact.jpg); width:1024px; height:800px;}
	.footer					{background:url(../images/footer.jpg); width:904px; height:289px; padding:50px 60px;}
	.bottomshadow			{-moz-box-shadow: 0px 2px 2px #666; -webkit-box-shadow: 0px 2px 2px #666; box-shadow: 0px 2px 2px #666;}
/*end page1 sections*/

/*page2 sections*/	
	.whatweoffer			{background:url(../images/2whatweoffer.jpg); width:964px; height:335px; padding:630px 0 0 60px;}
	.assessments			{background:url(../images/2assessments.jpg); width:1024px; height:800px;}
	.earlyyears				{background:url(../images/2earlyyears.jpg); width:1024px; height:800px;}
	.schoolplacement		{background:url(../images/2schoolplacement.jpg); width:1024px; height:800px;}
	.universityandcollege	{background:url(../images/2universityandcollege.jpg); width:1024px; height:800px;}
/*end page2 sections*/

/*page3 sections*/	
	.ourpromisetuition		{background:url(../images/3ourpromise.jpg); width:964px; height:335px; padding:630px 0 0 60px;}
	.experttuition			{background:url(../images/3experttuition.jpg); width:1024px; height:800px;}
	.tuitionservices		{background:url(../images/3tuitionservices.jpg); width:1024px; height:800px;}
/*end page3 sections*/

/*page4 sections*/	
	.whatweofferonline		{background:url(../images/4whatweoffer.jpg); width:964px; height:337px; padding:630px 0 0 60px;}
	.questionnaire			{background:url(../images/4questionnaire.jpg); width:1024px; height:800px;}
/*end page4 sections*/

/*page5 sections*/	
	.ourpromiseparents		{background:url(../images/5ourpromiseparents.jpg); width:964px; height:337px; padding:630px 0 0 60px;}
	.parentsupport			{background:url(../images/5parentsupport.jpg); width:1024px; height:800px;}
	.languagesupport		{background:url(../images/5languagesupport.jpg); width:1024px; height:800px;}
/*end page5 sections*/

/*page6 sections*/	
	.inthecommunity			{background:url(../images/6inthecommunity.jpg); width:964px; height:337px; padding:630px 0 0 60px;}
	.educatetrust			{background:url(../images/6educatetrust.jpg); width:1024px; height:800px;}
	.scholarships			{background:url(../images/6scholarships.jpg); width:1024px; height:800px;}
/*end page6 sections*/

/*margins*/
	.margin1				{margin:0px 0 0 0px;}
	.margin2				{margin:59px 0 0 325px;}
	.margin3				{margin:420px 0 0 60px;}
	.margin4				{margin:445px 0 0 380px;}
	.margin5				{margin:420px 0 0 60px;}
	.margin6				{margin:480px 0 0 380px;}
	.margin7				{margin:420px 0 0 60px;}
	.margin8				{margin:480px 0 0 380px;}
	.margin9				{margin:555px 0 0 705px;}
	.margin10				{margin:67px 0 0 595px;}
	.margin11				{margin:480px 0 0 659px;}
	.margin12				{margin:59px 0 0 630px;}
	.margin13				{margin:476px 0 0 380px;}
	.margin14				{margin:478px 0 0 380px;}
	.margin15				{margin:60px 0 0 325px;}
	.margin16				{margin:514px 0 0 690px;}
	.margin17				{margin:443px 0 0 380px;}
	.margin18				{margin:443px 0 0 380px;}
	.margin19				{margin:67px 0 0 595px;}
	.margin20				{margin:480px 0 0 380px;}
	.margin21				{margin:544px 0 0 690px;}
	.margin22				{margin:574px 0 0 683px;}
	.margin23				{margin:480px 0 0 380px;}
	.margin24				{margin:554px 0 0 683px;}
	.margin25				{margin:540px 0 0 675px; width:280px !important;}
	.margin26				{margin:478px 0 0 380px;}
	.margin27				{margin:570px 0 0 720px; width:210px !important;}
	.margin28				{margin:516px 0 0 665px;}
	.margin29				{margin:575px 0 0 690px;}
	.margin30				{margin:555px 0 0 700px; width:240px !important;}
	.margin31				{margin:556px 0 0 690px;}
	.margin32				{margin:60px 0 0 595px;}
	.margin33				{margin:78px 0 0 595px;}
	.margin34				{margin:578px 0 0 690px;}
	.margin35				{margin:578px 0 0 690px;}
/*end margin*/



/*pop ups*/
	.pop					{position:fixed; width:100%; height:100%; top:0px; left:0px; z-index:100; _position:absolute;/*ie6*/ _bottom:auto;/*ie6*/ _top:expression(eval(document.documentElement.scrollTop+(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));/*ie6*/	display:none;}
	.popmain				{position:relative; width:300px; padding:20px; border:5px solid #554590; background:#FFFFFF; margin-left:auto; margin-right:auto; text-align:center;}
	.poptab					{width:100%; height:100%; border:0px;}
	.poptd					{vertical-align:middle;}
	.curp					{cursor:pointer;}