<!--
body {
	background-color: #F9F9E4; /* -- LGO beige */
	/* font-family: Arial, Helvetica, sans-serif; */
  font-family: "Book Antiqua", "Bookman Old Style", "Century Schoolbook", "Times New Roman", Roman, serif;
	font-size: 100%; /* IE hack */
}
table { font-size: 100%; /* IE hack */ }
input, td, th {font-size:100%; /* IE hack */}

body.content {
	background-color: #F9F9E4; /* -- LGO beige -- */
	line-height: 1.0;
	/* font-family: Arial, Helvetica, sans-serif; */
    color: #black;
	font-size: 100%;
}
body.content a:link {
	text-decoration: none;
	color: blue;
}
body.content a:visited {
	text-decoration: none;
	color: blue;
}
body.content a:hover {
	text-decoration: none;
	color: red;
}
body.content a:active {
	text-decoration: none;
	color: blue;
}
#NewsTitle {
  font-family: Book Antiqua, Bookman Old Style, Century Schoolbook, Times New Roman, Roman, serif;
}
#blacklink a:link {
	text-decoration: none;
	color: blue;
}
#blacklink a:visited {
	text-decoration: none;
	color: blue;
}
#blacklink a:hover {
	text-decoration: none;
	color: red;
}
#blacklink a:active {
	text-decoration: none;
	color: blue;
}

body.YellowPages {
	background-color: #FFFF99; <!-- yellow -->
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
}
ul {
	list-style-position: outside;
	padding-left: .6em;
	margin-left: .6em;
}
#noUline {
}
#menu {
	font-variant: small-caps;
	font-decoration: bold;
	color: red;
}
table.dir {
	width: 100%;
	border-color: red;
	font-family: Arial, Helvetica, sans-serif;
}
tr.list {
	color: black;
	font-size: .85em;
	font-family: Arial, Helvetica, sans-serif;
}
tr.columnheader {
	color: black;
	font-weight: bold:
	font-size: 1em;
}
tr.YP_list {
	color: black;
	font-size: .85em;
	font-family: Arial, Helvetica, sans-serif;
}
tr.Sponsor {
	color: red;
	border-color: red;
}
tr.Sponsor a:link{
	color: blue;
	text-decoration: none;
	border-color: red;
        border: none:
}
tr.Sponsor a:visited{
	color: blue;
	text-decoration: none;
	border-color: red;
}
td.phone {
	width: 10%;
	text-align: right;
	padding-right: 7px;
	border-color: gray;
	border-bottom: 1px solid gray;
}
td.phone_1col {
	width: 15%;
	text-align: right;
	padding-right: 7px;
	border-color: gray;
	border-bottom: 1px solid gray;
}
#Qlabel {
	background-color: #F9F9E4; <!-- LGO beige -->
	font-family: "Book Antiqua", "Bookman Old Style", "Century Schoolbook", "Times New Roman", Roman, serif;
	font-size: 2em;
}
td.Qlabel {
	background-color: #F9F9E4; <!-- LGO beige -->
	font-family: "Book Antiqua", "Bookman Old Style", "Century Schoolbook", "Times New Roman", Roman, serif;
	font-size: 2em;
}
td.Q {
	background-color: #CCCCFF; <!-- web lite blue -->
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em 1em 1em 1em;
}

td.A {
	background-color: #F9F9E4; <!-- LGO beige -->
	padding: 1em;
	color: #333333;
	border-left: thin solid #CCCCFF;
	border-right: thin solid #CCCCFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
}
td.Aend {
	background-color: #F9F9E4; <!-- LGO beige -->
	padding: 1em;
	color: #333333;
	border-left: thin solid #CCCCFF;
	border-right: thin solid #CCCCFF;
	border-bottom: thin solid #CCCCFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
}
img {
    border: 0 none;
}
td.Bname {
	width: 37%;
	color: red;
	border-color: gray;
	border-bottom: 1px solid gray;
}
td.Rname {
	width: 37%;
	border-color: gray;
	border-bottom: 1px solid gray;
}
td.Restname {
	width: 65%;
	border-color: gray;
	border-bottom: 1px solid gray;
}
td.Sponsor {
	width: 37%;
	color: red;
	border-color: red;
        border: none:
}
td.NonSponsor {
	width: 37%;
	border-color: gray;
	border-bottom: 1px solid gray;
}
td.addr {
	width: 25%;
	border-color: gray;
	border-bottom: 1px solid gray;
}
td.addr a:link {
	text-decoration: none;
	color: black;
}
td.addr a:visited {
	text-decoration: none;
	color: black;
}
td.addr a:hover {
	text-decoration: none;
	color: red;
}
td.addr a:active {
	text-decoration: none;
	color: black;
}
td.city {
	width: 15%;
	border-color: gray;
	border-bottom: 1px solid gray;
}
td.featurecity {
	width: 7%;
	border-color: gray;
	border-bottom: 1px solid gray;
}
td.city a:link {
	text-decoration: none;
	color: black;
}
td.city a:visited {
	text-decoration: none;
	color: black;
}
td.city a:hover {
	text-decoration: none;
	color: red;
}
td.city a:active {
	text-decoration: none;
	color: black;
}
td.city2 {
	width: 9%;
	border-color: gray;
	border-bottom: 1px solid gray;
}
td.city2 a:link {
	text-decoration: none;
	color: black;
}
td.city2 a:visited {
	text-decoration: none;
	color: black;
}
td.city2 a:hover {
	text-decoration: none;
	color: red;
}
td.city2 a:active {
	text-decoration: none;
	color: black;
}
td.zip {
	width: 6%;
	border-color: gray;
	border-bottom: 1px solid gray;
}
td.zip a:link {
	text-decoration: none;
	color: black;
}
td.zip a:visited {
	text-decoration: none;
	color: black;
}
td.zip a:hover {
	text-decoration: none;
	color: red;
}
td.zip a:active {
	text-decoration: none;
	color: black;
}
td.topleft {
	text-align: left;
	font-size: .85em;
}
td.topleft a:link {
	text-decoration: none;
	color: blue;
}
td.topleft a:visited {
	text-decoration: none;
	color: blue;
}
td.topleft a:hover {
	text-decoration: none;
	color: red;
}
td.topleft a:active {
	text-decoration: none;
	color: blue;
}
td.topright {
	text-align: right;
	font-size: .85em;
}
div.extra {
	color: gray;
}
div.YP_extra {
	color: green;
}
#whitepage {
	line-height: 1;
	border-width: thin;
	border: solid gray;
	background: white;
	padding-left: 3px;
	padding-right: 3px;
	margin-top: 1em;
	font-size: .85em;
	font-family: Arial, Helvetica, sans-serif;
}
#typepage {
	line-height: 1;
	border-width: thin;
	border: solid gray;
	padding-left: 3px;
	padding-right: 3px;
	margin-top: 1em;
	font-size: .85em;
	font-family: Arial, Helvetica, sans-serif;
}
#yellowpage {
	line-height: 1;
	border-width: thin;
	border: solid gray;
	background: #FFFF99; <!-- yellow -->
	padding-left: 3px;
	padding-right: 3px;
	margin-top: 1em;
	font-size: .85em;
	font-family: Arial, Helvetica, sans-serif;
}
#bio {
	border-width: 12;
	border-style: solid;
	border-color: red;
	cellpadding: 15;
}
#box {
	border-width: medium;
	border: solid red;
	padding-left: 1em;
	padding-right: 1em;
	margin: 86px 2em 1em 2em;
	font-variant: small-caps;
	text-align: center;
	color: black;
}

#Header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-variant: small-caps;
	font-size: 1em;
	color: gray;
	background-color: black;
}
#GeiserGrandBeige {
	background-color: #F9F9E4;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
}
#logo {
	background-image:  url(resources/LogoMCS_800x400.gif);
	background-repeat: no-repeat;
	align: center;
}
#updated {
	color: red;
	font-size: .8em;
	font-style: italic;
}
img.logo {/* scalable em */
	width: 12em;
	height: 6em;
}

#contentdiv {
	line-height: 1.5;
	font-family: Arial, Helvetica, sans-serif;
	color: #555753;
	font-size: .85em;
}
#contentdiv p {
	font-size: .85em;
}
#contentdiv a:link {
	text-decoration: none;
	color: blue;
}
#contentdiv a:visited {
	text-decoration: none;
	color: blue;
}
#contentdiv a:hover {
	text-decoration: none;
	color: red;
}
#contentdiv a:active {
	text-decoration: none;
	color: blue;
}

#wpmenudiv {
	line-height: 1.5;
	color: #555753;
	font-size: .85em;
}
#wpmenudiv p {
	font-size: .85em;
}
#wpmenudiv a:link {
	text-decoration: none;
	color: blue;
}
#wpmenudiv a:visited {
	text-decoration: none;
	color: blue;
}
#wpmenudiv a:hover {
	text-decoration: none;
	color: red;
}
#wpmenudiv a:active {
	text-decoration: none;
	color: blue;
}

#rootnofold {
	cursor:pointer;cursor:hand;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	list-style-image:url(fold.gif);
	/* font-weight:bold; */
	color: blue;
	list-style-type:disc;
}
#rootnofold a:visited {
	text-decoration: none;
	color: blue;
}
#rootnofold a:link {
	text-decoration: none;
	color: blue;
}


#rfoldheader {
	cursor:pointer;cursor:hand;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: blue;
	list-style-type:disc;
}
#rfoldheader a:visited {
	text-decoration: none;
	color: blue;
}
#rfoldheader a:link {
	text-decoration: none;
	color: blue;
}
#rnofoldheader {
	cursor:pointer;cursor:hand;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: blue;
	list-style-image:url(fold.gif);
}
#rnofoldheader a:visited {
	text-decoration: none;
	color: blue;
}
#rnofoldheader a:link {
	text-decoration: none;
	color: blue;
}
#rfoldinglist {
	cursor:pointer;cursor:hand;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	list-style-image:url(fold.gif);
	color: blue;
}
#rfoldinglist a:visited {
	text-decoration: none;
	color: blue;
}
#rfoldinglist a:link {
	text-decoration: none;
	color: blue;
}



#foldheader {
	cursor:pointer;cursor:hand;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-variant: small-caps;
	color: #333333;
	list-style-type:disc;
}
#foldheader a:visited {
	text-decoration: none;
	color: #333333;
}
#foldheader a:link {
	text-decoration: none;
	color: #333333;
}
#nofoldheader {
	cursor:pointer;cursor:hand;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-variant: small-caps;
	color: #333333;
	list-style-type:disc;
}
#nofoldheader a:visited {
	text-decoration: none;
	color: #333333;
}
#nofoldheader a:link {
	text-decoration: none;
	color: #333333;
}
#foldinglist {
	cursor:pointer;cursor:hand;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/* list-style-image:url(fold.gif); */
	font-variant: small-caps;
	list-style-type:disc;
	font-weight:bold;
	color: #333333;
}
#foldinglist a:visited {
	text-decoration: none;
	color: #333333;
}
#foldinglist a:link {
	text-decoration: none;
	color: #333333;
}
#menudiv {
	line-height: 1.25;
	font-size: .8em;
	color: #555753;
}
#menudiv a:hover {
	font-style:italic;
	text-decoration: none;
	color: red;
}

#menudiv li:hover {
	font-style:italic;
	text-decoration: none;
	color: red;
}
#menudiv li:active {
	text-decoration: none;
	color: blue;
}

#BusinessPhoto {
	border: 2px solid #333333;
	width: 100%; 
}
#rateback2 {
	font-family: sans-serif; 
	background-color: #CC9966;
	color: #FFFFFF; 
}
#rateback3 {
	font-family: sans-serif; 
	background-color: #996633;
	color: #FFFFFF; 
}
#gray {
	font-family: sans-serif; 
	color: gray; 
}

h1 {
	font-variant: small-caps;
	color: #FF0000;
}
h2 {
	color: gray;
}
#hh3 {
	color: red;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.25em;
	line-height: 1.25;
}
h3 {
	color: red;
	font-family: Arial, Helvetica, sans-serif;
}
p {
	margin: 0px 0px 16px;
}
#footer {
	font-size: .75em;
	margin-top: 36px;
}

-->