/* CSS Document */

body {background-color:#4b643a; font-family:Arial, sans-serif; font-size: 12px;}

#text h1 { font-size: 24px;font-family: Georgia, serif;}
#text h2 { font-size: 12px;font-family:Arial, Helvetica, sans-serif;}

#container {width: 905px;margin: 0 auto; background-color:#FFFFFF; padding:20px;}
#container .header {width: 735px; color: #fff; padding: 25px 0px 0px 170px;height:81px; background:url(images/header1.jpg) top left;}
#container .title a{width: 350px; color: #fff; font-size: 34px; font-weight:bold; text-decoration:none;font-family:Stencil std, Georgia, serif; float:left}
#container .tagline {width: 180px; color: #fff; font-size: 14px; padding-top:6px;font-family:Arial, Helvetica, sans-serif; float:left}
#container .phoneText {width: 170px; color: #4b643a; font-weight:bold; font-size: 24px;  padding-left:10px;font-family:Georgia, "Times New Roman", Times, serif; float:left}
#container .phone_text {width: 170px; color: #4b643a; font-weight:bold; font-size: 18px; padding-left:10px;font-family:Georgia, "Times New Roman", Times, serif; float:left}

#center {width: 905px; background:url(images/bg.jpg) top left repeat-y; float: left;}

#text {width: 430px;float:left;padding-top:10px;padding-left:20px;padding-right:20px;padding-bottom:10px;}

#left {width: 220px; float:left;}
#left .extras {  color:#fff; padding: 10px 0px 0px 10px; margin-left:6px;height:100%; width:198px;background-color:transparent;}

#right { width:193px; height: 285px;  color:#fff; background-color:#3273b5; margin-left:3px;float:left; padding:10px 5px 5px 10px;}
#right a { text-decoration:none; color:#fff;}
#right a:hover{  text-decoration:none; color:#051864; }

#right_top { width:193px; height: 100%;  color:#000; background-color:#958355; margin-left:3px;float:left; padding:10px 5px 5px 10px;}
#right_top .title { font-size: 18px;font-family: Georgia, serif;}
#right_top a { text-decoration:none; color:#fff;}
#right_top a:hover{  text-decoration:none; color:#051864; }

#right_outback { width:193px; height: 333px;  color:#000; background-color:#fff; margin-left:3px;float:left; padding:10px 5px 5px 10px;}
#right_outback .title { font-size: 18px;font-family: Georgia, serif;}
#right_outback a { text-decoration:none; color:#000;}
#right_outback a:hover{  text-decoration:none; color:#df8416; }

#right_sw { width:193px; height: 333px;  color:#000; background-color:#fff; margin-left:3px;float:left; padding:10px 5px 5px 10px;}
#right_outback .title { font-size: 18px;font-family: Georgia, serif;}
#right_outback a { text-decoration:none; color:#000;}
#right_outback a:hover{  text-decoration:none; color:#df8416; }

#right_aaa { width:193px; height: 270px;  color:#fff; background-color:#be994b; margin-left:3px;float:left; padding:10px 5px 5px 10px;}
#right_aaa .title { font-size: 18px;font-family: Georgia, serif;}
#right_aaa a { text-decoration:none; color:#000;}
#right_aaa a:hover{  text-decoration:none; color:#fff; }

#right_bottom { width:193px; height: 100%;  color:#fff; border-top:solid 1px #fff; background-color:#958355; margin-left:3px;float:left; padding:10px 5px 5px 10px;}
#right_bottom a { text-decoration:none; color:#fff;}
#right_bottom a:hover{  text-decoration:none; color:#d5debf; }

#nav { border-top:solid 1px #000;padding: 10px 0px 0px 10px; margin-left:6px;height:22px; width:198px;background-color:transparent;}
#nav a {font-size: 12px; color:#fff;font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none; background-color:#958355;}
#nav a:hover {background-color: #958355; color: #563d1f;}

#nav_effective{ border-top:solid 1px #000;padding: 10px 0px 0px 10px; margin-left:6px;height:22px; width:198px;background-color:transparent;}
#nav_effective a {font-size: 12px; color:#fff;font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none; background-color:#958355;}
#nav_effective a:hover {background-color: #958355; color: #563d1f;}

#nav_bootcampalternatives { border-top:solid 1px #000;padding: 10px 0px 0px 10px; margin-left:6px;height:22px; width:198px;background-color:transparent;}
#nav_bootcampalternatives a {font-size: 12px; color:#fff;font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none; background-color:#958355;}
#nav_bootcampalternatives a:hover {background-color: #958355; color: #563d1f;}

#nav_cost { border-top:solid 1px #000;padding: 10px 0px 0px 10px; margin-left:6px;height:22px; width:198px;background-color:transparent;}
#nav_cost a {font-size: 12px; color:#fff;font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none; background-color:#958355;}
#nav_cost a:hover {background-color: #958355; color: #563d1f;}

#nav_bootcampsoverseas { border-top:solid 1px #000;padding: 10px 0px 0px 10px; margin-left:6px;height:22px; width:198px;background-color:transparent;}
#nav_bootcampsoverseas a {font-size: 12px; color:#fff;font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none; background-color:#958355;}
#nav_bootcampsoverseas a:hover {background-color: #958355; color: #563d1f;}

#nav_teensantidepressants { border-top:solid 1px #000;padding: 10px 0px 0px 10px; margin-left:6px;height:22px; width:198px;background-color:transparent;}
#nav_teensantidepressants a {font-size: 12px; color:#fff;font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none; background-color:#958355;}
#nav_teensantidepressants a:hover {background-color: #958355; color: #563d1f;}

#nav_bootcampsstate { border-top:solid 1px #000;padding: 10px 0px 0px 10px; margin-left:6px;height:22px; width:198px;background-color:transparent;}
#nav_bootcampsstate a {font-size: 12px; color:#fff;font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none; background-color:#958355;}
#nav_bootcampsstate a:hover {background-color: #958355; color: #563d1f;}

#nav_boardingschools { border-top:solid 1px #000;padding: 10px 0px 0px 10px; margin-left:6px;height:22px; width:198px;background-color:transparent;}
#nav_boardingschools a {font-size: 12px; color:#fff;font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none; background-color:#958355;}
#nav_boardingschools a:hover {background-color: #958355; color: #563d1f;}

/*!!!!!!!!!!! QuickMenu Core CSS [Do Not Modify!] !!!!!!!!!!!!!*/
.qmclear {font-size:1px;height:0px;width:120px;line-height:0px;display:block;}.qmmc { border-bottom:solid 1px #fff; width:685px;}.qmmc a {float:left;display:block;white-space:nowrap;}.qmmc div a {float:none;}.qmsh div a{float:left;}.qmmc div {visibility:hidden;position:absolute;}

	/*"""""""" (MAIN) Container""""""""*/	
#qm0	{background-color:transparent; text-align:left; float:right;}


	/*"""""""" (MAIN) Items""""""""*/	
#qm0 a	{	width:100px;height:37px;padding:10px 0px 0px 13px;background-color:#563d1f;color:#ffffff;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;text-decoration:none;border-right: solid 1px #886c4b;}


	/*"""""""" (MAIN) Hover State""""""""*/	
#qm0 a:hover	
	{	background-color:#958355;color:#ffffff;}


	/*"""""""" (MAIN) Parent items""""""""*/	
#qm0 .qmparent	
	{	}

	/*"""""""" (MAIN) Active State""""""""*/	
body #qm0 .qmactive, body #qm0 .qmactive:hover	
	{text-decoration:none;}
	
#footer { color:#fff;text-align:center;width:905; background-image:url(images/footer_bg.jpg);background-repeat:repeat-x; clear: both; }
#footer a{  text-decoration:none;color:#fff; }