body,html{margin: 0;padding: 0;font-family: georgia, times, "times new roman", serif; font-size: 12px;color: #000;background-color: #bfeafb; background-image :url(i/bg.jpg);background-position : left;background-repeat : repeat-x;}

#sitename{}
		
#container{width: 758px;background-color: #FFF;border: 0px solid #333;}
		
#banner{display: none;}

#navrow{display: none;}

#redrow{display: none;}

#photorow{display: none;}

#content{}

#col1{}

#col2{}

#col3{}

#col4{}
	
#leftcol{display: none;}
		


#navlist {display: none;}
	
#navlist li{padding: 0px 0px 10px 5px;}


#linklist {display: none;}
	
#linklist li{display: none;}



.button{padding: 2px 10px 0px 0px;}

.gift{padding: 50px 0px 3px 25px;}
		
#rightcol {padding: 10px 10px 10px 10px; background-color: #fffaf1;}

/* Site Links */	
#rightcol a:link {font-family: "Lucida Grande", Verdana, Lucida, Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: #6274ba;text-decoration: underline;}

#rightcol a:visited {font-family: "Lucida Grande", Verdana, Lucida, Arial, Helvetica, sans-serif;font-size: 12px;font-style: normal;text-align: left;font-weight: bold;color: #a2b0e9;text-decoration: underline;}

#rightcol a:hover {font-family: "Lucida Grande", Verdana, Lucida, Arial, Helvetica, sans-serif;font-size: 12px;font-style: normal;text-align: left;font-weight: bold;color: #e1a644;text-decoration: underline;}

#rightcol a:active {font-family: "Lucida Grande", Verdana, Lucida, Arial, Helvetica, sans-serif;font-size: 12px;font-style: normal;text-align: left;font-weight: bold;color: #0000FF;text-decoration: underline;}
		
#rightcol h2 {margin-top: 0; }

#rightcol ul {}

.sectionhead {font: 16px "Lucida Grande", Verdana, Lucida, Arial, Helvetica, sans-serif; font-weight : bold; color: #6274ba;}

.pagetitle {font: 20px "Lucida Grande", Verdana, Lucida, Arial, Helvetica, sans-serif; font-weight : bold; color: #6274ba;}

.mission{font: 16px "Lucida Grande", Verdana, Lucida, Arial, Helvetica, sans-serif; font-weight : bold; color: #a2b0e9;}

.pp{float: left; padding: 0px 20px 10px 0px;}

.ppr{float: right; padding: 0px 0px 10px 20px;}
		
#footer{background-color: #fff;text-align: right;}

td{text-align: left; vertical-align: top;}

img {display: none;}

h1 {font: 13px "Lucida Grande", Verdana, Lucida, Arial, Helvetica, sans-serif; font-weight : bold; color: #000; }
	
h2 {font: 12px "Lucida Grande", Verdana, Lucida, Arial, Helvetica, sans-serif; font-weight : bold; color: #000; }
	
p {font-family: "Lucida Grande", Verdana, Lucida, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; margin-top: 0px;}

ul li {font-family: "Lucida Grande", Verdana, Lucida, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal;}

/******************** Drop Down Navigation ******************/	  

#menuwrapper {background-color: #d5e9b1;letter-spacing: normal;}

.clearit {clear: both; height: 0;line-height: 0.0; font-size: 0; width: 0; padding: 0;}

#p7menubar {width: 382px;}

#p7menubar, #p7menubar ul {padding: 0; margin: 0; list-style: none; letter-spacing: normal;}

#p7menubar a {display: block; text-decoration: none; padding: 0px 0px 0px 0px; font-size: 11px; font-weight: bold; color: #ffffff; letter-spacing: normal; }

#p7menubar a.trigger {padding: 0px;letter-spacing: normal;}

#p7menubar li {float: left;}

#p7menubar li {position: relative;}

/* hide from IE mac \*/
#p7menubar li {position: static; width: auto;}
/* end hiding from IE5 mac */

#p7menubar li ul, #p7menubar ul li  {width: 150px; border-right: 1px solid #946268; border-bottom: 1px solid #946268; border-left: 1px solid #946268;}

#p7menubar ul li a  {color: #565656;border-right: 0;padding: 5px 8px 5px 8px;}

#p7menubar li ul {position: absolute; display: none; background-color: #dfb6be; background-repeat: repeat-x;}

#p7menubar li:hover a, #p7menubar a:focus, #p7menubar a:active, #p7menubar li.p7hvr a {letter-spacing: normal;color: #453321; background-color: #dfb6be;}

#p7menubar li:hover ul, #p7menubar li.p7hvr ul {display: block;}

#p7menubar li:hover ul a, #p7menubar li.p7hvr ul a {color: #ffffff; letter-spacing: normal; background-color: transparent;}

#p7menubar ul a:hover {background-color: #bd8b8e!important; color: #453321 !important; border-right: 1px solid #946268; border-left: 0px solid #333333;}

/******************** Drop Down Navigation 2 ******************/	  

#menuwrapper2 {background-color: #e9f5fb;letter-spacing: normal;}

.clearit2 {clear: both; height: 0; line-height: 0.0; font-size: 0; width: 0; padding: 0;}

#p7menubar2 {width: 382px;}

#p7menubar2, #p7menubar2 ul {padding: 0; margin: 0; list-style: none; letter-spacing: normal;}

#p7menubar2 a {display: block; text-decoration: none; padding: 0px 0px 0px 0px; font-size: 11px; font-weight: bold; color: #ffffff; letter-spacing: normal;}

#p7menubar2 a.trigger {padding: 0px;letter-spacing: normal;}

#p7menubar2 li {float: left;}

#p7menubar2 li {position: relative;}

/* hide from IE mac \*/
#p7menubar2 li {position: static; width: auto;}
/* end hiding from IE5 mac */

#p7menubar2 li ul, #p7menubar2 ul li  {width: 150px; border-right: 1px solid #495ba3; border-bottom: 1px solid #495ba3; border-left: 1px solid #495ba3;}

#p7menubar2 ul li a  {color: #565656;border-right: 0;padding: 5px 8px 5px 8px;
}
#p7menubar2 li ul {position: absolute;display: none;background-color: #e9f5fb; background-repeat: repeat-x;}

#p7menubar2 li:hover a, #p7menubar2 a:focus, #p7menubar2 a:active, #p7menubar2 li.p7hvr a {letter-spacing: normal;color: #453321;background-color: #e9f5fb;}

#p7menubar2 li:hover ul, #p7menubar2 li.p7hvr ul {display: block;}

#p7menubar2 li:hover ul a, #p7menubar2 li.p7hvr ul a {color: #6274ba; letter-spacing: normal; background-color: transparent;}

#p7menubar2 ul a:hover {background-color: #6274ba!important; color: #ffffff !important;border-right: 1px solid #495ba3;border-left: 0px solid #333333;}

/******************* Drop Down Navigation 3 ****************/	  

#menuwrapper3 {background-color: #e9f5fb;letter-spacing: normal;height: 38px;}

.clearit3 {clear: both; height: 0; line-height: 0.0; font-size: 0; width: 0; padding: 0;}

#p7menubar3 {width: 7px;}

#p7menubar3, #p7menubar3 ul {padding: 0; margin: 0; list-style: none; letter-spacing: normal;}

#p7menubar3 a {display: block; text-decoration: none; padding: 0px 0px 0px 0px; font-size: 11px; font-weight: bold; color: #ffffff; letter-spacing: normal;}

#p7menubar3 a.trigger {padding: 0px; letter-spacing: normal;}

#p7menubar3 li {float: left;}

#p7menubar3 li {position: relative;}

/* hide from IE mac \*/
#p7menubar3 li {position: static; width: auto;}
/* end hiding from IE5 mac */

#p7menubar3 li ul, #p7menubar3 ul li  {width: 178px; border-right: 1px solid #495ba3; border-bottom: 1px solid #495ba3; border-left: 1px solid #495ba3;}

#p7menubar3 ul li a  {color: #565656; border-right: 0; padding: 5px 8px 5px 8px;}

#p7menubar3 li ul {position: absolute; display: none; background-color: #e8bc72;background-repeat: repeat-x;}

#p7menubar3 li:hover a, #p7menubar3 a:focus, #p7menubar3 a:active, #p7menubar3 li.p7hvr a {letter-spacing: normal; color: #453321; background-color: #e8bc72;}

#p7menubar3 li:hover ul, #p7menubar3 li.p7hvr ul {display: block;}

#p7menubar3 li:hover ul a, #p7menubar3 li.p7hvr ul a {color: #6274ba; letter-spacing: normal; background-color: transparent;}

#p7menubar3 ul a:hover {background-color: #6274ba!important;color: #ffffff !important;border-right: 1px solid #495ba3;border-left: 0px solid #333333;}

/******************* Children and Families Navigation ****************/	  

#menuwrapper4 {background-color: #e9f5fb;letter-spacing: normal;height: 38px;}

.clearit4 {clear: both; height: 0; line-height: 0.0; font-size: 0; width: 0; padding: 0;}

#p7menubar4 {width: 188px;}

#p7menubar4, #p7menubar4 ul {padding: 0; margin: 0; list-style: none; letter-spacing: normal;}

#p7menubar4 a {display: block; text-decoration: none; padding: 0px 0px 0px 0px; font-size: 11px; font-weight: bold; color: #ffffff; letter-spacing: normal;}

#p7menubar4 a.trigger {padding: 0px; letter-spacing: normal;}

#p7menubar4 li {float: left;}

#p7menubar4 li {position: relative;}

/* hide from IE mac \*/
#p7menubar4 li {position: static; width: auto;}
/* end hiding from IE5 mac */

#p7menubar4 li ul, #p7menubar4 ul li  {width: 178px; border-right: 1px solid #ca9741; border-bottom: 1px solid #ca9741; border-left: 1px solid #ca9741;}

#p7menubar4 ul li a  {color: #ca9741; border-right: 0; padding: 5px 8px 5px 8px;}

#p7menubar4 li ul {position: absolute; display: none; background-color: #e8bc72;background-repeat: repeat-x;}

#p7menubar4 li:hover a, #p7menubar4 a:focus, #p7menubar4 a:active, #p7menubar4 li.p7hvr a {letter-spacing: normal; color: #ffffff; background-color: #ca9741;}

#p7menubar4 li:hover ul, #p7menubar4 li.p7hvr ul {display: block;}

#p7menubar4 li:hover ul a, #p7menubar4 li.p7hvr ul a {color: #9e7023; letter-spacing: normal; background-color: transparent;}

#p7menubar4 ul a:hover {background-color: #ca9741!important;color: #ffffff !important;border-right: 1px solid #ca9741;border-left: 0px solid #333333;}

/******************* Rehabilitation Navigation 5 ****************/	  

#menuwrapper5 {background-color: #b8c4f2;letter-spacing: normal;height: 38px;}

.clearit5 {clear: both; height: 0; line-height: 0.0; font-size: 0; width: 0; padding: 0;}

#p7menubar5 {width: 187px;}

#p7menubar5, #p7menubar5 ul {padding: 0; margin: 0; list-style: none; letter-spacing: normal;}

#p7menubar5 a {display: block; text-decoration: none; padding: 0px 0px 0px 0px; font-size: 11px; font-weight: bold; color: #ffffff; letter-spacing: normal;}

#p7menubar5 a.trigger {padding: 0px; letter-spacing: normal;}

#p7menubar5 li {float: left;}

#p7menubar5 li {position: relative;}

/* hide from IE mac \*/
#p7menubar5 li {position: static; width: auto;}
/* end hiding from IE5 mac */

#p7menubar5 li ul, #p7menubar5 ul li  {width: 177px; border-right: 1px solid #495ba3; border-bottom: 1px solid #495ba3; border-left: 1px solid #495ba3;}

#p7menubar5 ul li a  {color: #565656; border-right: 0; padding: 5px 8px 5px 8px;}

#p7menubar5 li ul {position: absolute; display: none; background-color: #b8c4f2;background-repeat: repeat-x;}

#p7menubar5 li:hover a, #p7menubar5 a:focus, #p7menubar5 a:active, #p7menubar5 li.p7hvr a {letter-spacing: normal; color: #453321; background-color: #e8bc72;}

#p7menubar5 li:hover ul, #p7menubar5 li.p7hvr ul {display: block;}

#p7menubar5 li:hover ul a, #p7menubar5 li.p7hvr ul a {color: #6274ba; letter-spacing: normal; background-color: transparent;}

#p7menubar5 ul a:hover {background-color: #6274ba!important;color: #ffffff !important;border-right: 1px solid #495ba3;border-left: 0px solid #333333;}

/******************* Medical Dental Navigation ****************/	  

#menuwrapper6 {background-color: #396a55;letter-spacing: normal;height: 38px;}

.clearit6 {clear: both; height: 0; line-height: 0.0; font-size: 0; width: 0; padding: 0;}

#p7menubar6 {width: 188px;}

#p7menubar6, #p7menubar6 ul {padding: 0; margin: 0; list-style: none; letter-spacing: normal;}

#p7menubar6 a {display: block; text-decoration: none; padding: 0px 0px 0px 0px; font-size: 11px; font-weight: bold; color: #ffffff; letter-spacing: normal;}

#p7menubar6 a.trigger {padding: 0px; letter-spacing: normal;}

#p7menubar6 li {float: left;}

#p7menubar6 li {position: relative;}

/* hide from IE mac \*/
#p7menubar6 li {position: static; width: auto;}
/* end hiding from IE5 mac */

#p7menubar6 li ul, #p7menubar6 ul li  {width: 178px; border-right: 1px solid #495ba3; border-bottom: 1px solid #0e452d; border-left: 1px solid #0e452d;}

#p7menubar6 ul li a  {color: #0e452d; border-right: 0; padding: 5px 8px 5px 8px;}

#p7menubar6 li ul {position: absolute; display: none; background-color: #59b88f;background-repeat: repeat-x;}

#p7menubar6 li:hover a, #p7menubar6 a:focus, #p7menubar6 a:active, #p7menubar6 li.p7hvr a {letter-spacing: normal; color: #453321; background-color: #e8bc72;}

#p7menubar6 li:hover ul, #p7menubar6 li.p7hvr ul {display: block;}

#p7menubar6 li:hover ul a, #p7menubar6 li.p7hvr ul a {color: #0e452d; letter-spacing: normal; background-color: transparent;}

#p7menubar6 ul a:hover {background-color: #0e452d!important;color: #ffffff !important;border-right: 1px solid #0e452d;border-left: 0px solid #333333;}

/******************* Therapy Navigation  ****************/	

#menuwrapper7 {background-color: #ffffff;letter-spacing: normal;height: 38px;}

.clearit7 {clear: both; height: 0; line-height: 0.0; font-size: 0; width: 0; padding: 0;}

#p7menubar7 {width: 188px;}

#p7menubar7, #p7menubar7 ul {padding: 0; margin: 0; list-style: none; letter-spacing: normal;}

#p7menubar7 a {display: block; text-decoration: none; padding: 0px 0px 0px 0px; font-size: 11px; font-weight: bold; color: #ffffff; letter-spacing: normal;}

#p7menubar7 a.trigger {padding: 0px; letter-spacing: normal;}

#p7menubar7 li {float: left;}

#p7menubar7 li {position: relative;}

/* hide from IE mac \*/
#p7menubar7 li {position: static; width: auto;}
/* end hiding from IE5 mac */

#p7menubar7 li ul, #p7menubar7 ul li  {width: 178px; border-right: 1px solid #7a3535; border-bottom: 1px solid #7a3535; border-left: 1px solid #7a3535;}

#p7menubar7 ul li a  {color: #d9b7b7; border-right: 0; padding: 5px 8px 5px 8px;}

#p7menubar7 li ul {position: absolute; display: none; background-color: #b26363;background-repeat: repeat-x;}

#p7menubar7 li:hover a, #p7menubar7 a:focus, #p7menubar7 a:active, #p7menubar7 li.p7hvr a {letter-spacing: normal; color: #d9b7b7; background-color: #e8bc72;}

#p7menubar7 li:hover ul, #p7menubar7 li.p7hvr ul {display: block;}

#p7menubar7 li:hover ul a, #p7menubar7 li.p7hvr ul a {color: #652323; letter-spacing: normal; background-color: transparent;}

#p7menubar7 ul a:hover {background-color: #944a4a!important;color: #ffffff !important;border-right: 1px solid #7a3535;border-left: 0px solid #333333;}  

