
	ul, dl, table, p, dd { margin-bottom: 18px; }
	.style1 {font-size: 10px; line-height:1.3;}
	* 	{ margin: 0; padding: 0; list-style: none; }

	body { background-color: #c78901; color:#1D154E; font: 12px/18px Georgia, "Times New Roman", Times, serif; padding-bottom: 10px; }
	a, a:visited { color: #1D154E;}
	a:hover { color: #c78901;}
	hr {margin-bottom:10px;}
	#banner { background: url(images/header.jpg) top left no-repeat; width: 845px; height: 281px;}
	
	#header {float: left; width: 822px; background-color:#172245; }
	
	#header .logo { width: 181px; height:96px; float:left; display:inline;}
	
	#header .title {width:300px; height:30px; padding-left:60px;padding-top:30px; float:left
; line-height:1;}
	#header .title p {text-align:left; font-size:40px; font-weight: bold; color:#c78901;}
	#header .title a {font-size:40px; font-weight: bold; color:#fff; text-decoration:none;}
	#header .title p span{ padding-left:100px;font-size:13px; font-weight: normal; font-style: italic; color:#fff;}
	
	#header .tagline {width:300px; height:30px; padding-left:200px;}
	#header .tagline p {text-align:left; font-size:40px; font-weight: bold; color:#c78901;}
	#header .tagline a {font-size:40px; font-weight: bold; color:#fff; text-decoration:none;}
	
	#header .phoner {width:250px; height:30px; padding-top:33px; float:right; line-height:1;}
	#header .phoner p {text-align:left; font-size:30px; font-weight: bold; color:#fff;}
	#header .phoner a {font-size:40px; font-weight: bold; color:#fff; text-decoration:none;}
	#header .phoner p span{font-size:20px; color:#c78901;}
	
	
	#content { clear: both; float: left; width: 100%; text-align: left;}
	
	#page-content {background: url(images/home-content.jpg) top left repeat-y; float: left; width: 822px; background-color:#fff;}
	#page-content-inside { float: left; width: 100%; }
	#maintext { font-family:Arial, Helvetica, sans-serif; float: right; width: 515px; padding-right:25px;}
	#maintext h2 { font-family:Georgia, "Times New Roman", Times, serif; margin: 0 0 15px 0; line-height:1.1}
	
	
	#nav {float: left; width: 220px; }
	
	#nav .assess { width:220px; padding:0px 10px 0px 20px;}
	#nav .assess p{font-size:20px; color: #c78901; font-weight:bold;}
	#nav .assess a{font-size:20px; color: #c78901; font-weight:bold; text-decoration:none;}
	#nav .assess a:hover{font-size:20px; color: #1D154E; font-weight:bold; text-decoration:none;}
	
	#nav .apply { width:220px; padding:0px 10px 0px 20px;}
	#nav .apply p{font-size:20px; color: #c78901; font-weight:bold;}
	#nav .apply a{font-size:20px; color: #c78901; font-weight:bold; text-decoration:none;}
	#nav .apply a:hover{font-size:20px; color: #1D154E; font-weight:bold; text-decoration:none;}
	
	#nav .program {background: url(images/arrow.jpg) center left no-repeat;width:190px; height:31px; border-bottom: dotted 1px #000000;margin-left:20px; padding:10px 10px 0px 30px;  }
	#nav .program p{ font-family:Arial, Helvetica, sans-serif;color: #1D154E; font-size:16px;}
	#nav .program a{ text-decoration:none;  color:#172245;}
	#nav .program a:hover{color:#c78901}
	
	#nav .treatment {background: url(images/arrow.jpg) center left no-repeat;width:190px; height:31px; border-bottom: dotted 1px #000000;margin-left:20px; padding:10px 10px 0px 30px;  }
	#nav .treatment p{ font-family:Arial, Helvetica, sans-serif;color: #1D154E; font-size:16px;}
	#nav .treatment a{ text-decoration:none;  color:#172245;}
	#nav .treatment a:hover{color:#c78901}
	
	#nav .success {background: url(images/arrow.jpg) center left no-repeat;width:190px; height:31px; border-bottom: dotted 1px #000000;margin-left:20px; padding:10px 10px 0px 30px;  }
	#nav .success p{ font-family:Arial, Helvetica, sans-serif;color: #1D154E; font-size:16px;}
	#nav .success a{ text-decoration:none;  color:#172245;}
	#nav .success a:hover{color:#c78901}
	
	#nav .environment {background: url(images/arrow.jpg) center left no-repeat;width:190px; height:31px; border-bottom: dotted 1px #000000;margin-left:20px; padding:10px 10px 0px 30px;  }
	#nav .environment p{ font-family:Arial, Helvetica, sans-serif;color: #1D154E; font-size:16px;}
	#nav .environment a{ text-decoration:none;  color:#172245;}
	#nav .environment a:hover{color:#c78901}
	
	#nav .admissions {background: url(images/arrow.jpg) center left no-repeat;width:190px; height:31px; border-bottom: dotted 1px #000000;margin-left:20px; padding:10px 10px 0px 30px;  }
	#nav .admissions p{ font-family:Arial, Helvetica, sans-serif;color: #1D154E; font-size:16px;}
	#nav .admissions a{ text-decoration:none;  color:#172245;}
	#nav .admissions a:hover{color:#c78901}
	
	#nav .family {background: url(images/arrow.jpg) center left no-repeat;width:190px; height:31px; border-bottom: dotted 1px #000000;margin-left:20px; padding:10px 10px 0px 30px;  }
	#nav .family p{ font-family:Arial, Helvetica, sans-serif;color: #1D154E; font-size:16px;}
	#nav .family a{ text-decoration:none;  color:#172245;}
	#nav .family a:hover{color:#c78901}
	
	#nav .references {background: url(images/arrow.jpg) center left no-repeat;width:190px; height:31px; border-bottom: dotted 1px #000000;margin-left:20px; padding:10px 10px 0px 30px;  }
	#nav .references p{ font-family:Arial, Helvetica, sans-serif;color: #1D154E; font-size:16px;}
	#nav .references a{ text-decoration:none;  color:#172245;}
	#nav .references a:hover{color:#c78901}
	
	#nav .articles {background: url(images/arrow.jpg) center left no-repeat;width:190px; height:31px; border-bottom: dotted 1px #000000;margin-left:20px; padding:10px 10px 0px 30px;  }
	#nav .articles p{ font-family:Arial, Helvetica, sans-serif;color: #1D154E; font-size:16px;}
	#nav .articles a{ text-decoration:none;  color:#172245;}
	#nav .articles a:hover{color:#c78901}
	
	#nav .employment {background: url(images/arrow.jpg) center left no-repeat;width:190px; height:31px; border-bottom: dotted 1px #000000;margin-left:20px; padding:10px 10px 0px 30px;  }
	#nav .employment p{ font-family:Arial, Helvetica, sans-serif;color: #1D154E; font-size:16px;}
	#nav .employment a{ text-decoration:none;  color:#172245;}
	#nav .employment a:hover{color:#c78901}
	
	#nav .daily {background: url(images/arrow.jpg) center left no-repeat;width:190px; height:31px; border-bottom: dotted 1px #000000;margin-left:20px; padding:10px 10px 0px 30px;  }
	#nav .daily p{ font-family:Arial, Helvetica, sans-serif;color: #1D154E; font-size:16px;}
	#nav .daily a{ text-decoration:none;  color:#172245;}
	#nav .daily a:hover{color:#c78901}
	
	#nav .levels {background: url(images/arrow.jpg) center left no-repeat;width:190px; height:31px; border-bottom: dotted 1px #000000;margin-left:20px; padding:10px 10px 0px 30px;  }
	#nav .levels p{ font-family:Arial, Helvetica, sans-serif;color: #1D154E; font-size:16px;}
	#nav .levels a{ text-decoration:none;  color:#172245;}
	#nav .levels a:hover{color:#c78901}
	
	#nav .suws {background: url(images/arrow.jpg) center left no-repeat;width:190px; height:31px; border-bottom: dotted 1px #000000;margin-left:20px; padding:10px 10px 0px 30px;  }
	#nav .suws p{ font-family:Arial, Helvetica, sans-serif;color: #1D154E; font-size:16px;}
	#nav .suws a{ text-decoration:none;  color:#172245;}
	#nav .suws a:hover{color:#c78901}
	
	#nav .staff {background: url(images/arrow.jpg) center left no-repeat;width:190px; height:31px; border-bottom: dotted 1px #000000;margin-left:20px; padding:10px 10px 0px 30px;  }
	#nav .staff p{ font-family:Arial, Helvetica, sans-serif;color: #1D154E; font-size:16px;}
	#nav .staff a{ text-decoration:none;  color:#172245;}
	#nav .staff a:hover{color:#c78901}
	
	#nav .tuition {background: url(images/arrow.jpg) center left no-repeat;width:190px; height:31px; border-bottom: dotted 1px #000000;margin-left:20px; padding:10px 10px 0px 30px;  }
	#nav .tuition p{ font-family:Arial, Helvetica, sans-serif;color: #1D154E; font-size:16px;}
	#nav .tuition a{ text-decoration:none;  color:#172245;}
	#nav .tuition a:hover{color:#c78901}
	
	#nav .youth {background: url(images/arrow.jpg) center left no-repeat;width:190px; height:31px; border-bottom: dotted 1px #000000;margin-left:20px; padding:10px 10px 0px 30px;  }
	#nav .youth p{ font-family:Arial, Helvetica, sans-serif;color: #1D154E; font-size:16px;}
	#nav .youth a{ text-decoration:none;  color:#172245;}
	#nav .youth a:hover{color:#c78901}
	
	#nav .home {background: url(images/arrow.jpg) center left no-repeat;width:190px; height:31px; border-bottom: dotted 1px #000000;margin-left:20px; margin-bottom:10px; padding:10px 10px 0px 30px;  }
	#nav .home p{ font-family:Arial, Helvetica, sans-serif;color: #1D154E; font-size:16px;}
	#nav .home a{ text-decoration:none;  color:#172245;}
	#nav .home a:hover{color:#c78901}
	
	#nav .faqs {background: url(images/arrow.jpg) center left no-repeat;width:190px; height:31px; border-bottom: dotted 1px #000000;margin-left:20px; padding:10px 10px 0px 30px;  }
	#nav .faqs p{ font-family:Arial, Helvetica, sans-serif;color: #1D154E; font-size:16px;}
	#nav .faqs a{ text-decoration:none;  color:#172245;}
	#nav .faqs a:hover{color:#c78901}
	
	#nav .parents {background: url(images/arrow.jpg) center left no-repeat;width:190px; height:31px; border-bottom: dotted 1px #000000;margin-left:20px; padding:10px 10px 0px 30px;  }
	#nav .parents p{ font-family:Arial, Helvetica, sans-serif;color: #1D154E; font-size:16px;}
	#nav .parents a{ text-decoration:none;  color:#172245;}
	#nav .parents a:hover{color:#c78901}
	
	#nav .familyiq {background: url(images/arrow.jpg) center left no-repeat;width:190px; height:31px; border-bottom: dotted 1px #000000;margin-left:20px; padding:10px 10px 0px 30px;  }
	#nav .familyiq p{ font-family:Arial, Helvetica, sans-serif;color: #1D154E; font-size:16px;}
	#nav .familyiq a{ text-decoration:none;  color:#172245;}
	#nav .familyiq a:hover{color:#c78901}
	
	#wrapper-outer { background: transparent; float: left; width: 100%; }
	#wrapper { width: 846px; margin: 0 auto; }
	
	#footer { background: #1b2648 url(images/footer.jpg) top left no-repeat; width: 822px; text-align: left; height:70px;}
	#footer .logo {float:left; width: 110px; height:30px; margin-top:30px; border-right:solid 1px #fff;}
	#footer .logo p { color: #fff; font-size: 11px; width: 100px; padding:5px 0px 0px 10px;}
	#footer .logo p span { color: #c78901; font-size: 14px; font-weight:bold; text-decoration:none;}
	#footer .logo a { color: #fff; font-size: 14px; font-weight:bold; text-decoration:none;}
	
	#footer .address { float:left; width: 135px; height:30px; margin-top:30px; border-right:solid 1px #fff; line-height:1.4}
	#footer .address p { font-family:Arial, Helvetica, sans-serif; color: #fff; font-size: 11px; width: 125px; padding:0px 0px 0px 10px; }
	#footer .address p span { color: #fff; font-size: 14px; font-weight:bold; text-decoration:none;}
	#footer .address a { color: #fff; font-size: 14px; font-weight:bold; text-decoration:none;}
	
	#footer .phone { float:left; width: 150px; height:30px; margin-top:30px; border-right:solid 1px #fff; line-height:1.4}
	#footer .phone p { font-family:Arial, Helvetica, sans-serif; color: #fff; font-size: 11px; width: 140px; padding:0px 0px 0px 10px; }
	#footer .phone p span { color: #fff; font-size: 14px; font-weight:bold; text-decoration:none;}
	#footer .phone a { color: #fff; font-size: 14px; font-weight:bold; text-decoration:none;}
	
	#footer .phone2 { float:left; width: 190px; height:30px; margin-top:30px; line-height:1.4}
	#footer .phone2 p { font-family:Arial, Helvetica, sans-serif; color: #fff; font-size: 11px; width: 190px; padding:0px 0px 0px 10px; }
	#footer .phone2 p span { color: #fff; font-size: 14px; font-weight:bold; text-decoration:none;}
	#footer .phone2 a { color: #fff; font-size: 14px; font-weight:bold; text-decoration:none;}
	#footer .nav { float: right; width: 170px; color:#fff;padding: 42px 15px 0px 0; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
	#footer .nav a{ color:#fff; text-decoration: none;}
	#footer .nav a:hover{ color:#c78901; text-decoration: none;}
	#footer p span { color: #fff; font-size: 16px; font-weight:bold; line-height: 15px;}
	#footer-outer { float:left;}
	
	.indent { padding-left:10px;}
	
	.extras { margin-left:20px;}