/* Grey #929497; */

body {
	background-color: #ffffff;
	font-size: medium;
	color: #929497;
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	margin: 0; 
}

.noscreen {display: none;}

.main {width: 850px; border: 0 none; margin: 0 auto; padding: 0;}

.upperpanel {width: 100%; height: 475px; border: 0; margin: 0; padding: 0; text-align: center;}

.gallerypanel {width: 100%; height: 475px; border: 0; margin: 0; padding: 0;}

.menupanel {width: 100%; border: 0 none; margin: 0; padding: 0; text-align: center;}

.footerpanel {width: 100%; border: 0 none; border-top: 1px solid #929497; padding: 0; margin: 0; font-size: 0.6em; text-align: center; text-transform: uppercase; letter-spacing: 3px;}

.footer {padding: 0; margin: 5px;}
.address {padding: 0; margin: 5px; display: none;}
.phone {padding: 0; margin: 5px; display: none;}

.logo {margin: 75px 0;}

img {border: 0 none;}
image {border: 0 none;}

.clickable {cursor: pointer;}

.caption {color: #909090; font-size: 0.8em; font-weight: normal; font-style: italic; margin: 5px; padding: 0;}

h1 {font-size: 1.0em; color: #666666;}
h2 {font-size: 1.0em;}
h3 {font-size: 1.0em;}
h4 {font-size: 1.0em;}
h5 {font-size: 0.9em;}
h6 {font-size: 0.8em;}

.spacer {clear: both; height: 5px; margin: 0px;}
.separator {clear: both; height: 1px; margin: 0px; font-size: 0.1em;}

ul.menu {font-weight: normal; font-size: 0.7em; margin: 0; padding: 0; list-style-type: none; text-align: center;}

li.menu {color: #929497; padding: 0; margin: 12px 0; text-transform: uppercase; letter-spacing: 4px;}
li.menu a {text-decoration: none; color: #929497; background: #ffffff; border: 1px solid #929497; padding: 3px 12px;}
li.menu a:visited {text-decoration: none; color: #929497; background: #ffffff; padding: 3px 12px;}
li.menu a:hover {text-decoration: none; color: #ffffff; background: #929497; padding: 3px 12px;}
li.menu a:active {text-decoration: none; color: #929497; background: #ffffff; padding: 3px 12px;}

li.menuthis {color: #ffffff; padding: 0; margin: 12px 0; text-transform: uppercase; letter-spacing: 4px;}
li.menuthis a {text-decoration: none; color: #ffffff; background: #929497; border: 1px solid #929497; padding: 3px 12px;}
li.menuthis a:visited {text-decoration: none; color: #ffffff; background: #929497; padding: 3px 12px;}
li.menuthis a:hover {text-decoration: none; color: #929497; background: #ffffff; padding: 3px 12px;}
li.menuthis a:active {text-decoration: none; color: #ffffff; background: #929497; padding: 3px 12px;}

.centered {text-align: center;}
.larger {font-size: 1.2em;}
.smaller {font-size: 0.8em;}
.quote {font-size: 0.7em; margin: 10px; font-style: italic;}
.underlined {text-decoration: underline;}
.context {font-size: 0.85em;}
.clickable {cursor: pointer;}

hr {clear: both; height: 1px; color: #F8DE98; background: #F8DE98; border: 0 none; margin: 0;}

a:link {color: #929497; text-decoration:none;} 
a:visited {color: #929497; text-decoration:none;} 
a:hover {color: #000000; text-decoration:none;}
a:active {color: #929497; text-decoration:none;}