body   {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
	background: #780000 url(shared/design/bg.gif);

}

h1   {
	font-size: 14px;
	color: #333333;
	margin: 0px;
	padding: 0px;
	top: 0px;
}
h2   { font-size: 12px; color: #333333; }
h3   { font-size: 11px; color: #333333; }

a:hover   { color: #666666; }
a:link   { color: #333333; }
a:visited   { color: #333333; }
a:active   { color: #333333; }

.subnav {
	font-size: 12px;
	color: #E8D7D7;
}

A.menulink {
	font-size: 12px;
	color: #690a00;
	text-decoration: none;
	font-weight: bold;
}

A.menulink:hover   {
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
A.menulink:visited   {
	color: #690a00;
	text-decoration: none;
	font-weight: bold;
}
A.menulink:active   {
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}

.small_font   { font-size: 11px; color: #000000; 
}

.plain   {
	font-size: 12px;
	color: #000000;
	text-align: justify;
}

.bold  {
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}

.reservation {
	font-size: 12px;
	color: #660000;
	font-weight: bold;
}

.back_subnav {
	background: #FFFFFF url(shared/design/subnav.gif) no-repeat;
}

.back_left_bg {
	background: url(shared/design/left_bg_2.png);
}

.back_main {
	background: #FFFFFF url(shared/design/back_main.png);
}

.table_ws   {
	background: #FFFFFF;
}

.table_title_ws   {
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	background: #831616;
}

li {
	list-style: url(shared/design/dot.gif);
}

hr {
	background: #690a00;
	color: #690a00;
}

.footer_small {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}

A.footer {
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
A.footer:hover   {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 11px;
}
A.footer:visited   {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 11px;
}
A.footer:active   {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 11px;
}
