.cake-sql-log{display:none; visibility:hidden;}

h1, h2, h3, h4, ul, hr, p{width:100%; position:relative; clear:both; margin:0; padding:0;}

h1, h2, h3, h4, hr, p{width:100%;}

body{font-family:Arial, Helvetica, sans-serif; 
	font-size: 10px;}
	
p, ul, li{font-size:12px;}

ul{list-style-type:disc; list-style-position:outside; margin:10px 0;}
ul li{margin-left:30px;}

a {
	color: #0D4528;
	font-weight:bold;
	text-decoration: underline;
	 background-color:#b9b95c; color:#0D4528; 
}
a:hover{color:#fff; background-color:#0D4528;}


h1 {
	font-size: 20px;
	font-style: italic;
	font-weight: bold;
	color: #08462d;
}
h3 {
	font-size: 18px;
	font-weight: bold;}

h5 {
	font-size: 12px;
	font-style: italic;
	font-weight: normal;
}

h6 {
	font-size: 12px;
}
.dropDownNav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	background-image: url(../img/dropdown.jpg);
	border: 2px solid #FFFFFF;
	
}

.footerMenu{font-size:10px;}
.footerMenu a{background:none;}

p.contactLinks{font-size: 11px; margin: 0 0 40px 0;}
p.contactLinks a{background: none;}

p.emgLink{width:170px; text-align:center; position:relative; top:20px; left:20px; background-color:none; padding:0;}
p.emgLink a{color:#6f6d46; font-weight:normal; text-decoration:none; background:none; padding:0;}
p.emgLink a:hover{ color:#0D4528;}

/* a.highlight{text-decoration: none; background-color:#b9b95c; color:#0D4528; padding:2px;}
a.highlight:hover{text-decoration:underline;} */

img{border:none;}

.main_top { 
	/* background:url(../img/inside_11.jpg) no-repeat top left; padding:0; margin:0; */
}

.main_mid {
	background-image:url(../img/td_midbg.jpg);
	background-repeat:repeat-y;
	height:100%;
	width:528px; padding:0; margin:0;
}

body {
	background-image:url(../img/body_bg.jpg);
	background-repeat:repeat-x;
	background-color:#9F9D6C;
}

.bottom_nav {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF
}
.bottom_nav:hover {
	color:#0D4528;
}

form#MoreInfoForm {
	width:520px;
}
form#MoreInfoForm dl dt {
	float: left; 
	clear: left; 
	width: 25%; 
	padding: 5px; 
	text-align: right; 
	font-weight: bold; 
}

form#MoreInfoForm dl dd {
	text-align: left; 
	padding: 5px;}
	
p{padding:0px; margin:10px 0; float:left; clear:both;}

p .nopad{ padding:30px;}

/* jQUERY ----------------------------------------*/

#gallery ul { list-style: none; padding:0; margin:20px 0 0 0; }
#gallery ul li { display: inline; margin:0;}
#gallery ul li a{text-decoration: none; background:none !important;}
#gallery ul li a img{padding:2px; background-color: #0D4528; }
#gallery ul li a:hover{background-color:none;}



/* MENU RESTRUCTURE ------------------------------*/


.menuItem{width:201px; height:27px; display:block;}

a#mapMenu{background:url(/img/nav/vista1/images/nav_vista_06.jpg) top left no-repeat;}
a#mapMenu:hover, a#mapMenu.current{background-image:url(/img/nav/vista1/roll/images/nav_vista_roll_06.jpg);}

a#mealsMenu{background:url(/img/nav/vista1/images/nav_vista_10.jpg) top left no-repeat;}
a#mealsMenu:hover, a#mealsMenu.current{background-image:url(/img/nav/vista1/roll/images/nav_vista_roll_10.jpg);}

a#memoryMenu{background:url(/img/nav/vista1/main/images/main_nav_02.jpg) top left no-repeat;}
a#memoryMenu:hover, a#memoryMenu.current{background-image:url(/img/nav/vista1/main/rolls/images/main_nav_rolls_02.jpg);}

a#rasMenu{background:url(/img/nav/vista1/main/images/main_nav_04_new.jpg) top left no-repeat;}
a#rasMenu:hover, a#rasMenu.current{background-image:url(/img/nav/vista1/main/rolls/images/main_nav_rolls_04_new.jpg);}

a#ilMenu{background:url(/img/nav/vista1/main/images/main_nav_06.jpg) top left no-repeat;}
a#ilMenu:hover, a#ilMenu.current{background-image:url(/img/nav/vista1/main/rolls/images/main_nav_rolls_06.jpg);}

a#aboutMenu{background:url(/img/nav/vista1/ind_buttons/images/about_us.jpg) top left no-repeat;}
a#aboutMenu:hover, a#aboutMenu.current{background-image:url(/img/nav/vista1/ind_buttons/images/about_us_roll.jpg);}

a#contactMenu{background:url(/img/nav/vista1/ind_buttons/images/contact_us.jpg) top left no-repeat;}
a#contactMenu:hover, a#contactMenu.current{background-image:url(/img/nav/vista1/ind_buttons/images/contact_us_roll.jpg);}

a#villageMenu{background:url(/img/nav/vista1/main/images/main_nav_08.jpg) top left no-repeat;}
a#villageMenu:hover{background-image:url(/img/nav/vista1/main/rolls/images/main_nav_rolls_08.jpg);}

a#newsletterMenu{background:url(/img/nav/vista1/main/images/newsletter.jpg) top left no-repeat;}
a#newsletterMenu:hover{background-image:url(/img/nav/vista1/main/rolls/images/newsletter_roll.jpg);}

a#calendarMenu{background:url(/img/nav/vista1/main/images/calendar.jpg) top left no-repeat;}
a#calendarMenu:hover{background-image:url(/img/nav/vista1/main/rolls/images/calendar_roll.jpg);}

a#eahMenu{background:url(/img/nav/vista1/main/images/edgewood_at_home.jpg) top left no-repeat;}
a#eahMenu:hover, a#eahMenu.current{background-image:url(/img/nav/vista1/main/rolls/images/edgewood_at_home_roll.jpg);}

a#homeMenu{background:url(/img/nav/vista1/main/images/main_nav_10.jpg) top left no-repeat;}
a#homeMenu:hover, a#homeMenu.current{background-image:url(/img/nav/vista1/main/rolls/images/main_nav_rolls_10.jpg);}

a#junctionMenu{background:url(/img/nav/vista1/main/images/junction.jpg) top left no-repeat;}
a#junctionMenu:hover{background-image:url(/img/nav/vista1/main/rolls/images/junction_roll.jpg);}

a#newadditionMenu{background:url(/img/nav/vista1/main/images/new_addition.jpg) top left no-repeat;}
a#newadditionMenu:hover{background:url(/img/nav/vista1/main/rolls/images/new_addition.jpg) top left no-repeat;}

a#tenYearMenu{background:url(/img/nav/vista1/main/images/10year.jpg) top left no-repeat;}
a#tenYearMenu:hover{background:url(/img/nav/vista1/main/rolls/images/10year.jpg) top left no-repeat;}

a#wellnessMenu{background:url(/img/nav/vista1/main/images/wellness_program_off.jpg) top left no-repeat;}
a#wellnessMenu:hover{background:url(/img/nav/vista1/main/images/wellness_program.jpg) top left no-repeat;}


a#mabelsCalendarMenu{background:url(/img/nav/vista1/mabels_calendar.jpg) top left no-repeat;}
a#mabelsCalendarMenu:hover{background:url(/img/nav/vista1/mabels_calendar_over.jpg) top left no-repeat;}

a#mabelsNewsletterMenu{background:url(/img/nav/vista1/mabels_newsletter.jpg) top left no-repeat;}
a#mabelsNewsletterMenu:hover{background:url(/img/nav/vista1/mabels_newsletter_over.jpg) top left no-repeat;}


/* GENERIC STRUCTURE ------------------------------*/
p.headerRight{width:100%; text-align:center; margin:0px; padding:30px 0; background:url(../img/inside_11.jpg) top left no-repeat;}

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
    }

.padtop20{padding:20px 0 0 0;}



/* FORMS STRUCTURE ------------------------------*/


span span, strong span{color:#FF0000; font-weight:bold; font-size:16px;}
#send{width:inherit;}
.error{color:#FF0000;}
.disabled{color:#FF0000; padding:3px; border:1px solid #FF0000;}
.enabled{color:#000000; padding:3px; border:1px solid #000000;}
.inputlong,.inputshort,.inputmini, .inputmedium{ border:1px solid #666666; padding:4px; font-size:13px;}

.mini, .short, .medium, .long {position:relative; float:left; font-weight:900; padding:0 5px 0 0;}	
	
.inputlong, .long{width:300px;}
.inputmedium, .medium{width:158px;}
.inputshort, .short{width:75px;}
.inputmini, .mini{width:60px;}

textarea{font-family: Arial, Helvetica, sans-serif; height:150px;}
