/* suckerfish menus addon CSS

    see http://www.htmldog.com/articles/suckerfish/dropdowns/

*/



#nav {

	list-style: none;

	margin: 0;

	padding: 0;

	height: 28px;

	background: #444444 url(../images/nav-bg.gif) repeat-x;

	font-size: 14px;

}



#nav li {

	display: inline;

}



#nav li a {

	display: block;

	float: left;

	height: 27px;

	padding: 0 22px;

	line-height: 26px;

	text-decoration: none;

	color: #fff;

	border-right: 1px solid #000000;

	border-top: 1px solid #000000;

}



#nav li a.last {

	border: 0;

}



#nav li a:hover {

	background-color: Gray;

}



#nav li.current 

{

	background-color: #444444;

}



#nav li a span {



}



#feature {

	z-index: 1;

}



#nav {

}



#nav li {

	display: block;

	float: left;

}



#nav li li {

	float: none;

	width: auto;

	background-color: #fcfaf6;

}



#nav li li a {

	display: block;

	float: none;

	height: auto;

	border: none;

	padding: 0;

	width: 200px;

	line-height: 1;

	font-size: 14px;

	color: #444444;

	font-weight: bold;

	border-top: 1px solid #000000;

	text-align: left;

}



#nav li li a span {

	display: block;

	padding: 8px 10px 8px 10px;

}



#nav li li a:hover {

	background-color: transparent;

	color: #ffffff;

}



#nav li li a:hover span {

	background: #444444 url(../images/nav-bg.gif) repeat-x;

	

}



#nav li a {

	float: none;

	padding: 0;

	text-align: center;

}



#nav li li a {

	float: none;

}



#nav ul {

	line-height: 1;

	font-size: 0; /* IE hack */

}



#nav li ul {

	margin: 0;

	padding: 0;

	position: absolute;

	z-index: 10;

	width: 200px;

	left: -5000px;

	border: 3px solid #000000;

	background: #ffffff;

	line-height: 1;

}



#nav li:hover ul ul, #nav li.sfhover ul ul {

	left: -5000px;

}



#nav li:hover ul, #nav li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul {

	left: auto;

}



#nav li ul ul {

	margin: -33px 0 0 200px;

}



#nav-home {

	width: 14%;

	height: 99%;

}



#nav-appointments {

	width: 15%;

}



#nav-services {

	width: 14%;

}



#nav-aboutus {

	width: 14%;

}





#nav-store {

	width: 15%;

}



#nav-contact {

	width: 14%;

}

#nav-blog {

	width: 14%;

}



.bottomrule{

	border-bottom: 2px solid #ddd;

}



/* Multi-Column Drop-Down */

#nav li div.multi-col{ 

	margin: 0;

	padding: 0;

	padding-bottom: 5px;

	position: absolute;

	z-index: 10;

	left: -5000px;

	border: 3px solid #a52d2d;

	background: #FBF9F4;

	line-height: 0.8em;

}

#nav li div.multi-col ul{

	position: relative;

	float: left;

	width: 125px;

	left: auto;

	border: none;

	margin-left: 6px;

}

#nav li div.multi-col ul li {

	width: auto; 

}

#nav li div.multi-col ul li a{

	padding: 4px 0;

	width: auto; 

	font-size: 11px;

	background: none;

}

#nav li div.multi-col ul li a span{

	padding: 0 3px;

}

#nav li:hover div.multi-col, #nav li.sfhover div.multi-col{ 

	left: auto;

}

#nav li div.multi-col ul li a:hover{ 

}