/*GLOBAL RESET*/

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0; padding:0;} 

table {border-collapse:collapse; border-spacing:0;} 

fieldset,img {border:0;} 

address,caption,cite,code,dfn,em,strong,th,var {font-style:normal;font-weight:normal;} 

ol,ul{list-style:none;} 

caption,th {text-align:left;} 

h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;} 

q:before,q:after {content:'';} 

abbr,acronym {border:0;} 



body{background:#f17431;}

/*#pg1{background:#5cd0fd;}

#pg2{background:#235289;}

#pg3{background:#f17431;}

#pg4{background:#6bbe48;}

#pg5{background:#e6f3a3;}*/



.left{float:left;}

.right{float:right;}

.bold{font-weight:600;}

.italic{font-style:italic;}

.quote{text-align:center; width:300px; background:#FFFFFF; border:1px solid #D2FFFF; padding:5px; margin:0 auto;}

	.quote p{width:300px;}

.clear{clear:both;}	

.orange{color:#225289;}

.orangebold{color:#225289; font-weight:600;}

.underline{text-decoration:underline;}





p, ul{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}

h2, h3, h4, h5{font-family:Georgia, "Times New Roman", Times, serif;}

h2{font-size:24px; color:#225289; text-align:center;}

h3{font-size:22px; color:#225289;}

h4{font-size:18px; color:#225289; font-family:"Comic Sans MS"}

a{color:#225289; text-decoration:none;}

a:visited{color:#225289;}

a:hover{text-decoration:underline;}



/*LAYOUT*/

#wrapper{width:1024px; margin:0 auto;}



#header{width:1024px; height:107px; text-align:center; background:url(images/header_bkgrd.jpg); text-indent:-9999px;}

#menu{width:1024px; height:36px; background:url(images/menu_bkgrd.jpg);}

#menu ul{height:36px;}

#menu li{display:inline; margin:0 0 0 40px;} 





/*HOME PAGE*/

#homecontent{width:1014px; height:685px; padding:10px 0 0 10px; background:#ffffff;}

	#homecontent .home_para{width:500px; padding:0 0 10px 0;}

	#homecontent h3{clear:both; padding:0 0 20px 0;}

	#homecontent h2{clear:both; padding:20px 0 0 0;}

	#homecontent img{margin:0 0 0 0;}

	

/*ABOUT PAGE*/

#aboutcontent{width:1014px; height:825px; padding:10px 0 0 10px; background:#ffffff;}

	#aboutcontent .col{float:left; padding:0 20px 0 10px;}

	#aboutcontent .col p{width:475px; padding:0 0 15px 0; line-height:1.2em;}

	#aboutcontent img{padding:45px 0 20px 10px;}

	#aboutcontent h2{clear:both; margin:10px 0 20px 0;}



/*WHAT WE DO*/

#what_do_content{width:1014px; height:775px; padding:10px 0 0 10px; background:#ffffff;}

	#what_do_content .left{padding:15px 10px 0 0;}

	#what_do_content .left {margin:0 auto;  text-align:center;}

	#what_do_content .right{padding:30px 0 0 10px;}

	#what_do_content .left_col{padding:20px 0 0 0;}

	#what_do_content p{padding:0 0 10px 0;}

	#what_do_content h3{text-align:center; padding:15px 0 0 0;}

	

/*WHAT WE TEACH*/

#what_teachcontent{width:1014px; height:875px; padding:10px 0 0 10px; background:#ffffff;}

	#what_teachcontent h2{padding:10px 0 10px 0;}

	#what_teachcontent .bold{font-family:"Comic Sans MS"; font-weight:100; font-size:14px; color:#225289;}

	#what_teachcontent ul{width:109px; height:245px; float:right; float:left; padding:0 0 0 5px;}

	#what_teachcontent img{width:115px; padding:5px;}

	#what_teachcontent .col{float:left; width:250px; border:1px solid #D2FFFF; margin:0 5px 10px 55px;}

		#test_prep ul{height:auto;}

		#ul_span{clear:both; margin:10px 0 0 0;}

		#ul_span li{width:218px;}

	#language_list li{width:120px; padding:0 4px 0 0;}

		

/*TESTIMONIALS*/

#FAQcontent{width:1014px; height:555px; padding:10px 0 0 10px; background:#ffffff;}

	#FAQcontent .left{width:450px; padding:0 0 0 20px;}

	#FAQcontent .right{width:450px; padding:0 30px 0 0;}

	#FAQcontent .bold{padding:10px 0 0 0;}

	#FAQcontent h5{padding:10px 0;}



/*CONTACT PAGE*/

#contactcontent{width:1014px; height:675px; padding:10px 0 0 10px; background:#ffffff;}



#contactcontent .col{float:left; width:300px; padding:0px 50px 0 0px;}

	.ans{padding:3px 0 8px 0;}

	.test_margin{padding:5px 0 55px 0;}

	#phone {padding:0 0 0px 20px; font-size:16px;}

	#phone li{padding:0 0 10px 0;}

	#phone .bold{font-family:"Comic Sans MS";font-size:14px; color:#225289; padding:0 5px 0 0;}

	#FAQ{margin:10px 0 0 0;}

	#contact_header{position:relative;}

	

#address{float:left;}

form{padding:0 0 0 35px;}

#form{list-style:none; float:right; width:300px;}

label{position:absolute; margin:0 0 0 -2.5em; font-family:"Comic Sans MS";font-size:14px; color:#225289;}

input{margin:0 0 1em 4em;}

textarea{margin:0 0 1em 4.2em;}

fieldset{padding:10px 10px 0 10px;}

#form_small{font-size:11px; padding:0; margin:0; position:relative; bottom:10px; left:52px;}

.nonreq{position:relative; bottom:15px;}



#footer{width:1024px; height:119px; background:url(images/footer_bkgrd.jpg); margin:0 0 0 0; clear:both;}

/*	#footer p{font-size:10px; padding:0px 0 0 0; width:auto;}

	#footer ul{font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; float:right; padding:10px 47px 0 0;}
	#footer li{padding:0 0 5px 0;}
*/
	 #footer p{font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; padding:10px 47px 0 0;}
	 #footer a{color:#103152;}

	 #footer a:visited{color:#103152;}
	 #footer a:hover{text-decoration:underline;}
	 #footer .text {font-size:11px; padding:3px 0 0 0; width:auto; font-family:Arial, Helvetica, sans-serif; color:#000000;}
	 #footer .text a{font-size:11px;  font-family:Arial, Helvetica, sans-serif; color:#000000;}

	 

