#navigation a.active { color:#000 !important;background:#e7f6f7;}
a:hover.kidsnav  { color:#FFF !important;background:#FF7800 !important;}


#footer_navigation a.active {color: #FFF !important;background:#252525 !important;}

/****************************************|NAVIGATION|****************************************/
#navigation {
	font-size:12px;
	font-weight:bold;
	font-family:"Georgia", Times New Roman, Times, serif;
	width:250px;
	text-align:right;
}

#navigation ul { padding:0;margin:0 2px 0 0;}
#navigation li {padding:0; margin:0;}

#navigation a, #navigation a:visited {
	color: #018e9f;
	text-decoration: none;
	text-transform:uppercase;
	display: block;
	height:25px;
	padding-right:25px;
	line-height:25px;
}


#navigation a:hover{	background:#e7f6f7; color:#000000;}

#navigation li a#specials{ color:#FF0000 !important}

/****************************************|END NAVIGATION|****************************************/

#home{ 
	width:970px;
	margin:0 auto;
	padding:0;
	position:relative;
}

#home a{
	display:block;
	height:320px;
	margin:0;
	position:relative;
	width:254px;
	z-index:999;
}


#body-gallery #home a{
	display:block;
	height:562px;
	padding:20px 0 0;
	position:relative;
	width:252px;
	z-index:999;
}





/****************************************|SUB NAVIGATION|****************************************/

#sub_navigation {
	font-size:10px;
	font-weight:bold;
	font-family:"Georgia", Times New Roman, Times, serif;
	width:250px;
	text-align:right;
	color:#333333;
}

#sub_navigation ul { padding:0;margin:0 10px 0 0;}
#sub_navigation li {padding:0; background:transparent url(/lib/themes/default/images/bullet.gif) no-repeat scroll center right; margin:0 40px 0 0;}
#sub_navigation a, #sub_navigation a:visited {
	 color:#000000;	text-decoration: none;
	text-transform:uppercase;
	display: block;
	height:25px;
	padding-right:10px;
	line-height:25px;
}


#sub_navigation a:hover,    #sub_navigation a.active{	background:#dbdbdb url(/lib/themes/default/images/bullet.gif) no-repeat scroll center right; color:#000000;}


/****************************************|END SUB NAVIGATION|****************************************/





/****************************************|FOOTER NAVIGATION|****************************************/


#footer_navigation {
	font-size:10px;
	font-weight:normal;
	font-family:"Georgia", Times New Roman, Times, serif;
	text-align:right;
}

#footer_navigation ul { padding:0;margin:0;}
#footer_navigation li { margin:0;display: inline;
}

#footer_navigation a, #footer_navigation a:visited {
	color: #252525;
	text-decoration: none;
	text-transform:uppercase;
	height:25px;
	line-height:17px;
	padding:0 15px;
}



#footer_navigation a:hover{
	color: #FFF;
	background:#252525;
}

#footer_navigation span{ padding:0 2px}

/****************************************|END FOOTER NAVIGATION|****************************************/






/****************************************|CREDENTIALS|****************************************/
#credentials{ height:150px; width:auto;}

.credentials, .credentials2, .credentials3, .credentials4, .credentials5, .credentials6, .credentials7 { float:left; padding-top:0;  }
.credentials a, .credentials2 a, .credentials3 a, .credentials4 a, .credentials5 a, .credentials6 a, .credentials7 a{ display:block;}


.credentials a {background: url(/lib/themes/default/images/credentials/ida.gif) no-repeat 0 0; height:60px; width:138px;}
.credentials a:hover {background: url(/lib/themes/default/images/credentials/ida.gif) no-repeat 0 -60px;height:60px; width:138px;}
	

.credentials2 a {background: url(/lib/themes/default/images/credentials/cornell.gif) no-repeat 0 0; height:60px; width:41px;margin-left:5px;margin-top:17px;}
.credentials2 a:hover {background: url(/lib/themes/default/images/credentials/cornell.gif) no-repeat 0 -60px;height:49px; width:41px;margin-left:5px;margin-top:17px;}


.credentials3 a {background: url(/lib/themes/default/images/credentials/ada.gif) no-repeat 0 0; height:25px; width:59px;}
.credentials3 a:hover {background: url(/lib/themes/default/images/credentials/ada.gif) no-repeat 0 -25px;height:25px; width:59px;}


.credentials4 a {background: url(/lib/themes/default/images/credentials/top_dentist.gif) no-repeat 0 0; height:25px; width:59px; margin-left:10px;}
.credentials4 a:hover {background: url(/lib/themes/default/images/credentials/top_dentist.gif) no-repeat 0 -25px;height:25px; width:59px;margin-left:10px;}

.credentials5 a {background: url(/lib/themes/default/images/credentials/azda.gif) no-repeat 0 0; height:25px; width:59px;}
.credentials5 a:hover {background: url(/lib/themes/default/images/credentials/azda.gif) no-repeat 0 -25px;height:25px; width:59px;}


.credentials6 a {background: url(/lib/themes/default/images/credentials/st-josephs.gif) no-repeat 0 0; height:57px; width:105px; margin-top:10px}
.credentials6 a:hover {background: url(/lib/themes/default/images/credentials/st-josephs.gif) no-repeat 0 -57px;height:57px; width:105px;margin-top:10px}



.credentials7 a {background: url(/lib/themes/default/images/credentials/loyola.gif) no-repeat 0 0; height:57px; width:46px; margin-top:10px}
.credentials7 a:hover {background: url(/lib/themes/default/images/credentials/loyola.gif) no-repeat 0 -57px;height:57px; width:46px;margin-top:10px}


/****************************************|END CREDENTIALS|****************************************/






/****************************************|ACCORDIAN|****************************************/

.basic  {
	width:645px;
}
.basic div {
	background-color: #f9f9f9;
	margin-bottom:20px;
	padding:15px 0px 30px;
}

.basic p {
	margin-bottom : 10px;
	border: none;
	text-decoration: none;
	margin: 0px;
	padding:10px;
}
.basic h4{ padding-left:12px;}
.basic a {
	text-align:left;
	cursor:pointer;
	display:block;
	padding:5px;
	margin-top: 0;
	text-decoration: none;
	color: black;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #f2f2f2;
	background: url(/lib/themes/default/images/bullet3.gif) no-repeat 0 0;
	padding-left:12px;
	font-size:15px;
}
.basic a:hover {
	background-color: #E7F6F7;
}
.basic a.selected {
	background:#018E9F url(/lib/themes/default/images/bullet2.gif) no-repeat 0 12px;
	border-bottom: solid 1px #018E9F;
	border-top: solid 1px #018E9F;
	border-right: solid 1px #018E9F;
	font-weight:bold;
	color:fff !important;

}
a.selected{ color:#FFFFFF !important;}
#list1b h3{ margin-bottom:10px;}

.back_btn { font-size:11px; margin-bottom:20px; margin-left:18px;}
a:hover.back_btn{color:#17ABBC !important; border-bottom:dotted  1px}
#gal_thumbs{
	height:38px;
	left:303px;
	position:absolute;
	top:544px;
	width:712px;
	background:#fff url(/lib/themes/default/images/blue_box2.gif) no-repeat bottom right;
}
#gal_thumbs a{display:block; height:38px; width:38px;  float:left; margin-right:5px; text-indent:-999em}


a.th1 {background: url(/lib/themes/default/images/gallery/th_1.jpg) no-repeat 0 0; height:38px; width:38px;}
a:hover.th1  {background: url(/lib/themes/default/images/gallery/th_1.jpg) no-repeat 0 -38px;height:38px; width:38px;}

a.th2 {background: url(/lib/themes/default/images/gallery/th_2.jpg) no-repeat 0 0; height:38px; width:38px;}
a:hover.th2  {background: url(/lib/themes/default/images/gallery/th_2.jpg) no-repeat 0 -38px;height:38px; width:38px;}

a.th3 {background: url(/lib/themes/default/images/gallery/th_3.jpg) no-repeat 0 0; height:38px; width:38px;}
a:hover.th3  {background: url(/lib/themes/default/images/gallery/th_3.jpg) no-repeat 0 -38px;height:38px; width:38px;}

a.th4 {background: url(/lib/themes/default/images/gallery/th_jeanne.jpg) no-repeat 0 0; height:38px; width:38px;}
a:hover.th4  {background: url(/lib/themes/default/images/gallery/th_jeanne.jpg) no-repeat 0 -38px;height:38px; width:38px;}

a.th5 {background: url(/lib/themes/default/images/gallery/th_megan.jpg) no-repeat 0 0; height:38px; width:38px;}
a:hover.th5  {background: url(/lib/themes/default/images/gallery/th_megan.jpg) no-repeat 0 -38px;height:38px; width:38px;}

a.th6 {background: url(/lib/themes/default/images/gallery/th_jan.jpg) no-repeat 0 0; height:38px; width:38px;}
a:hover.th6  {background: url(/lib/themes/default/images/gallery/th_jan.jpg) no-repeat 0 -38px;height:38px; width:38px;}

a.th7 {background: url(/lib/themes/default/images/gallery/th_dede.jpg) no-repeat 0 0; height:38px; width:38px;}
a:hover.th7  {background: url(/lib/themes/default/images/gallery/th_dede.jpg) no-repeat 0 -38px;height:38px; width:38px;}

a.th8 {background: url(/lib/themes/default/images/gallery/th_brian.jpg) no-repeat 0 0; height:38px; width:38px;}
a:hover.th8  {background: url(/lib/themes/default/images/gallery/th_brian.jpg) no-repeat 0 -38px;height:38px; width:38px;}

a.th9 {background: url(/lib/themes/default/images/gallery/th_chris.jpg) no-repeat 0 0; height:38px; width:38px;}
a:hover.th9  {background: url(/lib/themes/default/images/gallery/th_chris.jpg) no-repeat 0 -38px;height:38px; width:38px;}

a.th10 {background: url(/lib/themes/default/images/gallery/th_sue.jpg) no-repeat 0 0; height:38px; width:38px;}
a:hover.th10  {background: url(/lib/themes/default/images/gallery/th_sue.jpg) no-repeat 0 -38px;height:38px; width:38px;}

a.th11 {background: url(/lib/themes/default/images/gallery/th_patrick.jpg) no-repeat 0 0; height:38px; width:38px;}
a:hover.th11  {background: url(/lib/themes/default/images/gallery/th_patrick.jpg) no-repeat 0 -38px;height:38px; width:38px;}

a.th12 {background: url(/lib/themes/default/images/gallery/th_tim.jpg) no-repeat 0 0; height:38px; width:38px;}
a:hover.th12  {background: url(/lib/themes/default/images/gallery/th_tim.jpg) no-repeat 0 -38px;height:38px; width:38px;}

a.th13 {background: url(/lib/themes/default/images/gallery/th_michael.jpg) no-repeat 0 0; height:38px; width:38px;}
a:hover.th13  {background: url(/lib/themes/default/images/gallery/th_michael.jpg) no-repeat 0 -38px;height:38px; width:38px;}

