body { behavior:url(http://www.ashlandplazaspa.com/themes/plaza/cssHoverFix.htc); }
body {font-size:75%; color:#222; background:#F6E9D4;
	  background-image:url(http://www.ashlandplazaspa.com/themes/plaza/images/background_tile.jpg); background-repeat:repeat-x;
	  font-family:"Helvetica Neue", Arial, Helvetica, sans-serif;
}
a { outline:none; }

.searchBlockSubmitButton { border:none; background:url(http://www.ashlandplazaspa.com/themes/plaza/images/up.png) no-repeat top left; padding:2px 8px; width:65px; height:22px; }
.searchBlockSubmitButton:hover { border:none; background:url(http://www.ashlandplazaspa.com/themes/plaza/images/down.png) no-repeat top left; padding:2px 8px; width:65px; height:22px; }
.searchBlockSearchField { padding:0 8px; width:190px; height:18px;
	border-radius:10px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	behavior:url(http://www.ashlandplazaspa.com/themes/plaza/PIE.htc);
}

.breadcrumb-current { color:#aaaaaa; }
.ccm-autonav-breadcrumb-sep { color:#aaaaaa; }

.flower { position:absolute; top:0; left:0;height:338px; z-index:-1; }
.wrapper { margin-bottom:14px; }
.featured-top { background-color:#daecf6; 	margin-bottom:15px;
	border-radius:10px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	box-shadow:3px 3px 6px #333;
	-webkit-box-shadow:3px 3px 6px #333;
	-moz-box-shadow:3px 3px 6px #333;
	behavior:url(http://www.ashlandplazaspa.com/themes/plaza/PIE.htc);
padding-bottom:10px;
}
.featured-top p { margin-top:-15px; margin-bottom:0; }
.featured {	background-color:#F6E9D4;
	border-radius:10px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	box-shadow:3px 3px 6px #333;
	-webkit-box-shadow:3px 3px 6px #333;
	-moz-box-shadow:3px 3px 6px #333;
	behavior:url(http://www.ashlandplazaspa.com/themes/plaza/PIE.htc);
}
.featured h2 { padding:0 10px; }
.featured p { padding:0 10px; }
.white { background-color:#fff;
	border-radius:10px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	box-shadow:3px 3px 6px #333;
	-webkit-box-shadow:3px 3px 6px #333;
	-moz-box-shadow:3px 3px 6px #333;
	/* behavior:url(http://www.ashlandplazaspa.com/themes/plaza/PIE.htc); */
}
.centered { display:block; margin:0 auto; text-align:center; }
.left { float:left; }
#slogan { height:60px; text-align:right; }
#slogan p { margin-top:-15px; }
#search { height:45px; text-align:right; }
#top-bar { height:38px; width:100%; background-image:url(http://www.ashlandplazaspa.com/themes/plaza/images/top-bar.jpg);background-repeat:repeat-x; }
#marble-top { height:24px; width:100%; background-image:url(http://www.ashlandplazaspa.com/themes/plaza/images/marble-top.jpg);background-repeat:repeat-x; }
#marble-bottom { height:26px; width:100%; margin-top:0; background-image:url(http://www.ashlandplazaspa.com/themes/plaza/images/marble-bottom.jpg);background-repeat:repeat-x; }

#navigation ul { margin:0 0 0 10px; padding:0px; background-color:#F6E9D4;
	border-radius:10px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	box-shadow:3px 3px 6px #333;
	-webkit-box-shadow:3px 3px 6px #333;
	-moz-box-shadow:3px 3px 6px #333;
	/* behavior:url(http://www.ashlandplazaspa.com/themes/plaza/PIE.htc); */
}
#navigation a { display:block; width:100%; height:100%; padding-top:5px; }
#navigation ul li { height:25px; line-height:25px; list-style:none; padding-left:10px; color:#FFF; cursor:pointer;
	border-radius:10px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	/* behavior:url(http://www.ashlandplazaspa.com/themes/plaza/PIE.htc); */
}
#navigation ul li:hover { /* background-color:#f3eaa9; */ background-color:#ebd5af; position:relative; }
/*Sub Menu*/
#navigation ul ul {	display:none; position:absolute; left:120px; top:3px; background-color:#F6E9D4; z-index:1000;
	border-radius:10px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	/* behavior:url(http://www.ashlandplazaspa.com/themes/plaza/PIE.htc); */
}
#navigation ul li:hover ul {display:block;}
#navigation ul ul li { width:165px; float:left; display:inline; border:none;}
#navigation ul ul li:hover {text-decoration:none; border:none;}
#navigation li:hover ul li ul {display:none;}
#navigation ul ul li ul {left:120px; background-color:#F6E9D4; border-radius:10px; z-index:1000;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	/* behavior:url(http://www.ashlandplazaspa.com/themes/plaza/PIE.htc); */
}
#navigation ul ul li:hover ul {display:block;}

#footer { margin:0 auto 4px auto; text-align:center; }
#footer-nav { margin:0 auto; text-align:center; padding-top:0px; }
#footer-nav li { position:relative; top:12px; background-color:#fff; display:inline; list-style-type:none; padding:6px; margin:0 5px;
	border-radius:10px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	/* behavior:url(http://www.ashlandplazaspa.com/themes/plaza/PIE.htc); */
}
#footer-nav li:hover { background-color:#ebd5af; }
#footer-nav ul { background-color:#fff; height:40px;
	border-radius:10px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	box-shadow:3px 3px 6px #333;
	-webkit-box-shadow:3px 3px 6px #333;
	-moz-box-shadow:3px 3px 6px #333;
	/* behavior:url(http://www.ashlandplazaspa.com/themes/plaza/PIE.htc); */
}
.span-6 img { display:block; margin:auto; text-align:center;}

#main-content { background-color:#fff; border-radius:10px;
	border-radius:10px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	box-shadow:5px 7px 9px #333;
	-webkit-box-shadow:5px 7px 9px #333;
	-moz-box-shadow:5px 7px 9px #333;
	padding-bottom: 1em;
	/* behavior:url(http://www.ashlandplazaspa.com/themes/plaza/PIE.htc); */
}
#hdr { color:black; background-color:#F6E9D4; height:132px; margin-bottom:4px;
	border-radius:10px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	/* behavior:url(http://www.ashlandplazaspa.com/themes/plaza/PIE.htc); */
}

#footer-content { background-image:url(http://www.ashlandplazaspa.com/themes/plaza/images/marble.jpg); background-repeat:repeat; width:100%; margin-bottom:0; }

.side-pad { padding-left:10px; padding-right:10px; }

#searchResults .pageLink{ font-size:12px; color:#999; margin:2px 0px 8px 0px; padding:0px; display:block }
#searchResults .searchResult{ margin-bottom:16px; margin-top:24px }
#searchResults .searchResult h3{ margin-bottom:0px; padding-bottom:0px }
#searchResults .searchResult p{margin-top:4px}
.pageLink { color:black; }

.right-content { margin-right:1em; margin-bottom:1em; margin-left:1em; }
.right-content a { border-bottom:1px dotted; }
.right-content a:hover { text-decoration:underline; }

.bio { }
.biopic { float:left; }
.bioname { float:left; margin-left:1em; padding-right:2em; font-size:larger; font-weight:bold; color:#89132D; }
.biodesc { margin-left:170px; }

