body {background-color:#950000;  background-image: url('images/border.gif'); background-repeat: repeat-y;background-position:top center;margin-top:0px; margin-bottom:0px}
#bg_welcome { background-image: url('images/fungs_bg_lunar.jpg'); background-repeat: no-repeat;background-position:top center;}
#bg_home { background-image: url('images/fungs_bg_home.jpg'); background-repeat: no-repeat;background-position:top center;}
#bg_about { background-image: url('images/fungs_bg_about.jpg'); background-repeat: no-repeat;background-position:top center;}
#bg_menu { background-image: url('images/fungs_bg_menu.jpg'); background-repeat: no-repeat;background-position:top center;}
#bg_media { background-image: url('images/fungs_bg_media.jpg'); background-repeat: no-repeat;background-position:top center;}
#bg_gallery { background-image: url('images/fungs_bg_gallery.jpg'); background-repeat: no-repeat;background-position:top center;}
#bg_contact { background-image: url('images/fungs_bg_contact.jpg'); background-repeat: no-repeat;background-position:top center;}
#bg_contact3 { background-image: url('images/fungs_bg_contact3.jpg'); background-repeat: no-repeat;background-position:top center;}

#footer {color: #FFFFFF; font-family: tahoma; font-size: 11px;line-height:11px;vertical-align:middle;}
#footer a {color: #FFFFFF; font-family: tahoma; font-size: 11px;line-height:11px;vertical-align:middle; text-decoration: none;}
#footer a:hover {color: brown; text-decoration: underline;}

#wording99 {color: white; font-family: arial; font-size: 12px; line-height: 18px;}
#wording99 a {color: white; font-family: arial; font-size: 12px; line-height: 18px; text-decoration: underline;}
#wording99 a:hover {color: #cccc33; font-family: arial; font-size: 12px; line-height: 18px; text-decoration: underline;}

#contentarea {border-top: 13px #999933 solid;vertical-align:top;color: #FFFFFF; font-family: verdana; font-size: 12px;line-height:17px;}

#content {vertical-align:top;color: #FFFFFF; font-family: verdana; font-size: 12px;line-height:17px;}

#submenu {vertical-align:top;color: #ffcc00; font-family: verdana; font-size: 14px;}

#menu {vertical-align:top;color: #ffffff; font-family: verdana; font-size: 12px;}


#pmenu {vertical-align:top;color: #cc9900; font-family: verdana; font-size: 12px;font-style:italic;}


#menuitem {color: #FFFFFF; font-family: verdana; font-size: 14px;line-height:16px;text-transform:uppercase}

#home {color: #cccc99; font-family: verdana; font-size: 12px;line-height:20px;}

#newyears {vertical-align:middle;color: #c58244; font-family: verdana; font-size: 12px;line-height:17px;font-weight:bold;text-transform:uppercase}

#contact {vertical-align:top;color: #FFFFFF; font-family: verdana; font-size: 12px;}

#caption {vertical-align:top;color: #FFFFFF; font-family: verdana; font-size: 12px;line-height:14px;font-style:italic;}

#eventdate {vertical-align:top;color: #7f201b; font-family: tahoma; font-size: 11px;}

#eventheading {vertical-align:top;color: #000000; font-family: tahoma; font-size: 13px;line-height:18px;font-weight:bold;text-transform:uppercase;vertical-align:middle}

#eventdes {vertical-align:top;color: #000000; font-family: tahoma; font-size: 11px;line-height:16px;}

a.eventoff:link, a.eventoff:visited{
	display:block;
	width: 7px;
	height: 7px;
	background-color: #a49f95;
}

a.eventoff:hover, a.eventoff:active{
	display:block;
	width: 7px;
	height: 7px;
	background-color: #7f201b;
}

a.eventon:link, a.eventon:visited{
	display:block;
	width: 7px;
	height: 7px;
	background-color: #7f201b;
}

a.eventon:hover, a.eventon:active{
	display:block;
	width: 7px;
	height: 7px;
	background-color: #7f201b;
}

a.event:link, a.event:visited{ color:#7f201b; text-decoration:underline; }

a.event:hover, a.event:active{ color:#000000; text-decoration:underline; }

a.foot:link, a.foot:visited{ color:#FFFFFF; text-decoration:underline; }

a.foot:hover, a.foot:active{ color:#000000; text-decoration:underline; }

a.welcome:link, a.welcome:visited{ color:#ffcc66; text-decoration:none; }

a.welcome:hover, a.welcome:active{ color:#FFFFFF; text-decoration:none; }

.galleryimg {border-color:#000000; border-style:solid; border-width:1px;}


a.home:link, a.home:visited{
	display:block;
	width: 65px;
	height: 34px;
	background-image: url(images/fungs_nav_02.png);
	background-position:top;
}

a.home:hover, a.home:active{
	display:block;
	width: 65px;
	height: 34px;
	background-image: url(images/fungs_navroll_02.png);
	background-position:top;
}


a.about:link, a.about:visited{
	display:block;
	width: 65px;
	height: 34px;
	background-image: url(images/fungs_nav_03.png);
	background-position:top;
}

a.about:hover, a.about:active{
	display:block;
	width: 65px;
	height: 34px;
	background-image: url(images/fungs_navroll_03.png);
	background-position:top;
}


a.menu:link, a.menu:visited{
	display:block;
	width: 65px;
	height: 34px;
	background-image: url(images/fungs_nav_04.png);
	background-position:top;
}

a.menu:hover, a.menu:active{
	display:block;
	width: 65px;
	height: 34px;
	background-image: url(images/fungs_navroll_04.png);
	background-position:top;
}

a.media:link, a.media:visited{
	display:block;
	width: 70px;
	height: 34px;
	background-image: url(images/fungs_nav_05.png);
	background-position:top;
}

a.media:hover, a.media:active{
	display:block;
	width: 70px;
	height: 34px;
	background-image: url(images/fungs_navroll_05.png);
	background-position:top;
}

a.gallery:link, a.gallery:visited{
	display:block;
	width: 80px;
	height: 34px;
	background-image: url(images/fungs_nav_06.png);
	background-position:top;
}

a.gallery:hover, a.gallery:active{
	display:block;
	width: 80px;
	height: 34px;
	background-image: url(images/fungs_navroll_06.png);
	background-position:top;
}



a.contact:link, a.contact:visited{
	display:block;
	width: 79px;
	height: 34px;
	background-image: url(images/fungs_nav_07.png);
	background-position:top;
}


a.contact:hover, a.contact:active{
	display:block;
	width: 79px;
	height: 34px;
	background-image: url(images/fungs_navroll_07.png);
	background-position:top;
}

a.dinner:link, a.dinner:visited{
	display:block;
	width: 122px;
	height: 30px;
	background-image: url(images/menu/menu_01.jpg);
	background-position:top;
}


a.dinner:hover, a.dinner:active{
	display:block;
	width: 122px;
	height: 30px;
	background-image: url(images/menu/menuroll_01.jpg);
	background-position:top;
}

a.dinnerat:link, a.dinnerat:visited{
	display:block;
	width: 122px;
	height: 30px;
	background-image: url(images/menu/menuroll_01.jpg);
	background-position:top;
}


a.dinnerat:hover, a.dinnerat:active{
	display:block;
	width: 122px;
	height: 30px;
	background-image: url(images/menu/menuroll_01.jpg);
	background-position:top;
}

a.party:link, a.party:visited{
	display:block;
	width: 184px;
	height: 30px;
	background-image: url(images/menu/menu_02.jpg);
	background-position:top;
}


a.party:hover, a.party:active{
	display:block;
	width: 184px;
	height: 30px;
	background-image: url(images/menu/menuroll_02.jpg);
	background-position:top;
}

a.partyat:link, a.partyat:visited{
	display:block;
	width: 184px;
	height: 30px;
	background-image: url(images/menu/menuroll_02.jpg);
	background-position:top;
}


a.partyat:hover, a.partyat:active{
	display:block;
	width: 184px;
	height: 30px;
	background-image: url(images/menu/menuroll_02.jpg);
	background-position:top;
}


a.dimsum:link, a.dimsum:visited{
	display:block;
	width: 135px;
	height: 30px;
	background-image: url(images/menu/menu_03.jpg);
	background-position:top;
}


a.dimsum:hover, a.dimsum:active{
	display:block;
	width: 135px;
	height: 30px;
	background-image: url(images/menu/menuroll_03.jpg);
	background-position:top;
}

a.dimsumat:link, a.dimsumat:visited{
	display:block;
	width: 135px;
	height: 30px;
	background-image: url(images/menu/menuroll_03.jpg);
	background-position:top;
}


a.dimsumat:hover, a.dimsumat:active{
	display:block;
	width: 135px;
	height: 30px;
	background-image: url(images/menu/menuroll_03.jpg);
	background-position:top;
}