body {
	background:url(../images/main_r3_c2.jpg) #fff;
	margin:0px;
}

.style2 {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #381000;
}

table td {
	border:0px; padding:0px;
}

/********** menu links **********/

a.home { width:173px; height:43px; display:block; margin:0px; padding:0px; background:url(../images/main_r3_c1.jpg); }
a.home:hover, a.home:active { width:173px; height:43px; display:block; margin:0px; padding:0px; background:url(../images/main_r3_c1_f2.jpg); }
a.home p { display:none; }

a.history { width:173px; height:39px; display:block; margin:0px; padding:0px; background:url(../images/main_r4_c1.jpg); }
a.history:hover, a.history:active { width:173px; height:39px; display:block; margin:0px; padding:0px; background:url(../images/main_r4_c1_f2.jpg); }
a.history p { display:none; }
a.history_out { width:173px; height:39px; display:block; margin:0px; padding:0px; background:url(../images/main_r4_c1_f3.jpg); }
a.history_out:hover, a.history:active { width:173px; height:39px; display:block; margin:0px; padding:0px; background:url(../images/main_r4_c1_f2.jpg); }
a.history_out p { display:none; }

a.people { width:173px; height:40px; display:block; margin:0px; padding:0px; background:url(../images/main_r5_c1.jpg); }
a.people:hover, a.people:active { width:173px; height:40px; display:block; margin:0px; padding:0px; background:url(../images/main_r5_c1_f2.jpg); }
a.people p { display:none; }
a.people_out { width:173px; height:40px; display:block; margin:0px; padding:0px; background:url(../images/main_r5_c1_f3.jpg); }
a.people_out:hover, a.people:active { width:173px; height:40px; display:block; margin:0px; padding:0px; background:url(../images/main_r5_c1_f2.jpg); }
a.people_out p { display:none; }

a.menus { width:173px; height:41px; display:block; margin:0px; padding:0px; background:url(../images/main_r6_c1.jpg); }
a.menus:hover, a.menus:active { width:173px; height:41px; display:block; margin:0px; padding:0px; background:url(../images/main_r6_c1_f2.jpg); }
a.menus p { display:none; }
a.menus_out { width:173px; height:41px; display:block; margin:0px; padding:0px; background:url(../images/main_r6_c1_f3.jpg); }
a.menus_out:hover, a.menus:active { width:173px; height:41px; display:block; margin:0px; padding:0px; background:url(../images/main_r6_c1_f2.jpg); }
a.menus_out p { display:none; }

a.cater { width:173px; height:40px; display:block; margin:0px; padding:0px; background:url(../images/main_r7_c1.jpg); }
a.cater:hover, a.cater:active { width:173px; height:40px; display:block; margin:0px; padding:0px; background:url(../images/main_r7_c1_f2.jpg); }
a.cater p { display:none; }
a.cater_out { width:173px; height:40px; display:block; margin:0px; padding:0px; background:url(../images/main_r7_c1_f3.jpg); }
a.cater_out:hover, a.cater:active { width:173px; height:40px; display:block; margin:0px; padding:0px; background:url(../images/main_r7_c1_f2.jpg); }
a.cater_out p { display:none; }

a.photos { width:173px; height:41px; display:block; margin:0px; padding:0px; background:url(../images/main_r8_c1.jpg); }
a.photos:hover, a.photos:active { width:173px; height:41px; display:block; margin:0px; padding:0px; background:url(../images/main_r8_c1_f2.jpg); }
a.photos p { display:none; }
a.photos_out { width:173px; height:41px; display:block; margin:0px; padding:0px; background:url(../images/main_r8_c1_f3.jpg); }
a.photos_out:hover, a.photos:active { width:173px; height:41px; display:block; margin:0px; padding:0px; background:url(../images/main_r8_c1_f2.jpg); }
a.photos_out p { display:none; }

a.links { width:173px; height:41px; display:block; margin:0px; padding:0px; background:url(../images/main_r9_c1.jpg); }
a.links:hover, a.links:active { width:173px; height:41px; display:block; margin:0px; padding:0px; background:url(../images/main_r9_c1_f2.jpg); }
a.links p { display:none; }
a.links_out { width:173px; height:41px; display:block; margin:0px; padding:0px; background:url(../images/main_r9_c1_f3.jpg); }
a.links_out:hover, a.links:active { width:173px; height:41px; display:block; margin:0px; padding:0px; background:url(../images/main_r9_c1_f2.jpg); }
a.links_out p { display:none; }

a.contact { width:173px; height:40px; display:block; margin:0px; padding:0px; background:url(../images/main_r10_c1.jpg); }
a.contact:hover, a.contact:active { width:173px; height:40px; display:block; margin:0px; padding:0px; background:url(../images/main_r10_c1_f2.jpg); }
a.contact p { display:none; }
a.contact_out { width:173px; height:40px; display:block; margin:0px; padding:0px; background:url(../images/main_r10_c1_f3.jpg); }
a.contact_out:hover, a.contact:active { width:173px; height:40px; display:block; margin:0px; padding:0px; background:url(../images/main_r10_c1_f2.jpg); }
a.contact_out p { display:none; }

a.hours { width:173px; height:39px; display:block; margin:0px; padding:0px; background:url(../images/main_r11_c1.jpg); }
a.hours:hover, a.hours:active { width:173px; height:39px; display:block; margin:0px; padding:0px; background:url(../images/main_r11_c1_f2.jpg); }
a.hours p { display:none; }
a.hours_out { width:173px; height:39px; display:block; margin:0px; padding:0px; background:url(../images/main_r11_c1_f3.jpg); }
a.hours_out:hover, a.hours:active { width:173px; height:39px; display:block; margin:0px; padding:0px; background:url(../images/main_r11_c1_f2.jpg); }
a.hours_out p { display:none; }

a.directions { width:173px; height:48px; display:block; margin:0px; padding:0px; background:url(../images/main_r12_c1.jpg); }
a.directions:hover, a.directions:active { width:173px; height:48px; display:block; margin:0px; padding:0px; background:url(../images/main_r12_c1_f2.jpg); }
a.directions p { display:none; }
a.directions_out { width:173px; height:48px; display:block; margin:0px; padding:0px; background:url(../images/main_r12_c1_f3.jpg); }
a.directions_out:hover, a.directions:active { width:173px; height:48px; display:block; margin:0px; padding:0px; background:url(../images/main_r12_c1_f2.jpg); }
a.directions_out p { display:none; }


/********** drop-down menu styles **********/

.under { visibility:hidden; }
.up { visibility:visible; }

#peopledd { 
	width:149px; height:25px; margin:0px; overflow:hidden;
	position:absolute; top:212px; left:122px; z-index:9;
	background:#faedcb;
	font-family:Times New Roman, Times, serif; font-weight:bold; font-size:14px; font-style:italic;
}

#peopledd p {
	padding:0px; margin:3px 5px;
}

#peopledd a { color:#996945; text-decoration:none; }
#peopledd a:hover, #peopledd a:active { color:#ff0000; text-decoration:none; }

#menusdd { 
	width:100px; height:110px; margin:0px; overflow:hidden;
	position:absolute; top:254px; left:131px; z-index:9;
	background:#faedcb;
	font-family:Times New Roman, Times, serif; font-weight:bold; font-size:14px; font-style:italic;
}

#menusdd p {
	padding:0px; margin:3px 5px;
}

#menusdd a { color:#996945; text-decoration:none; }
#menusdd a:hover, #menusdd a:active { color:#ff0000; text-decoration:none; }

#photosdd { 
	width:123px; height:45px; margin:0px; overflow:hidden;
	position:absolute; top:335px; left:131px; z-index:9;
	background:#faedcb;
	font-family:Times New Roman, Times, serif; font-weight:bold; font-size:14px; font-style:italic;
}

#photosdd p {
	padding:0px; margin:3px 5px;
}

#photosdd a { color:#996945; text-decoration:none; }
#photosdd a:hover, #photosdd a:active { color:#ff0000; text-decoration:none; }











