<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */

body{
	padding: 0;
	margin: 0;
	font-family:Verdana, Geneva, sans-serif;
	font-size: small;	
	background: #fff;
}

#contents, .sched-right-details{
	background: #fff;	
}

h1, #mainimage h1{
	font-size: 200%;	
}
h2{
	font-size: 140%;	
}

h2.hidden{
position: relative;
width: auto;
height: auto;
}

h3{
	font-size: 120%;	
}
h4{
	font-size: 100%;	
}

#info,#info1,#info2,#info3,#info4,#info5,#info6,#info7,#info8,#info9{
	display: block!important;
}
.toggleiconon, .toggleiconoff{
	display: none!important;
}


p, ul li{
font-size: 100%;
line-height: 1.5em;
color: #2f2f2f;
}

.moreinfo{
	display: block!important;
}

#tabtue, #tabwed, #tabthur, #tabfri, #tabsat, #tabpdf{
	font-size: 100%;
}

#table-tuesday,#table-wednesday,#table-thursday,#table-friday,
#table-saturday{
	display: block!important;
}

table.sched{
	font-size: 100%;
}

.table-time{
	width: 150px;
}

table#guestdining td, table.regtable td{
	font-size: 100%;
}

#topnav{
	position: absolute!important;
	
}

ul#mainmenu, ul#footermenu{
 text-decoration: none;
 text-align: center;
 margin: 0;
 padding: 0;
}

ul#mainmenu{
	height: 80px;
}

ul#mainmenu li, ul#footermenu li{
display: inline-block;
margin: 0;
}

ul#mainmenu li{
	padding: 6px 10px 6px 0;
	margin-top: 38px;
}

ul#mainmenu li.last{
padding: 0;
}

#contents {
    padding: 0 40px;
}

#footerbg{
	font-size: 100%;
}

#mainimage {
    background: url(../images/lv_nightscape2000px-v2.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    height: 240px;
}

.smallertext {
    font-size: 100%;
}

.toggle{
 display: block!important;	
}</pre></body></html>