@charset "UTF-8";
/* CSS Document */



* {margin: 0; padding: 0}

ul {list-style:none}


a {text-decoration:none}

body {
	background-color: #FFF;
	margin: 0;
	padding: 0;
	text-align:center;
	font-size: 100.1%;
  font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	}



#address {font-size:.8em;padding-top: 0px;}
#hours {font-size: .8em;padding-bottom: 200px; }



#container {
	margin: 0 auto;
	width: 800px;
	background-color:#FFF;
	position: relative;
	text-align: center;
	
}
#container p {font-size: .8em; line-height: 1.25em;}

#header {position:relative;height:1.3em;margin:0;padding-right: 20px;padding-top:8px;padding-bottom:8px;
}

#imagetop {position: relative;z-index=-100}
#imagetop #print {
	position: absolute;
	display: block;
	height: 39px;
	width: 264px;
	font-size: .9em;
	left: 463px;
	top: 175px;
	text-align: left;
	padding-right: 40px; border:none;
	outline: none;
	z-index: 100;
	background-image:url(images/printmenu.jpg); background-repeat: no-repeat;
	
}


h1 {font-style:bold; font-size: 1.1em; color:#F00;text-align: center;font-style: none; line-height: 2em;font-weight: bold;padding-top:20px;}

h2 {font-size:1em; font-weight:bold;text-align: center;line-height:2em; font-stretch:extra-expanded;}

h3 {color: #306;font-size: .9em; font weight: bold; text-align: left;padding-top: 20px;padding-bottom: 10px;}

h4 {color: #306;font-size: .9em; font weight: bold; text-align: center; padding-bottom: 5px;}

#left {
	text-align: left; 
	float: left;
	display: block;
padding-top: 20px;padding-left: 5px;
	width:185px;height:auto;
	
	
}

	

#items1 {display: block;width: 100%; height: 10em;
	
	
	
}

#items1  li {font-size: .8em; padding: 5px;
	display: block;width: 100%;
	
	
}
#items1 li a:link,#items1 li a:visited {color:#000;font-weight:300;border-bottom: thin solid #000;display:block; width: 100%; }
#items1 li a:hover, #items1 li a:active {color:#F03;font-weight: bold; display: block; width 100%;border-bottom: thin solid #F03;}



#items2{display: block;width: 100%; height: 10em;
	
	
	
}

#items2  li {font-size: .85em;padding: 5px 2px;
	display: block;
	
	border-bottom: thin solid #000;
}


#right {float: right; width:590px;display: block;border-left-width: thin;
	border-left-style: solid;
	border-left-color: #000;padding-left: 10px;	}
	
	
#Table1 {
	width: 580px;
	border:0px;
	padding: 4px;
	font-size:.8em;
	text-align: left;
}

#Table4 {
	width: 580px;
	border:0px;
	padding: 4px;
	font-size:.8em;
	text-align: left;
}

#Table3 {width:580px; border: 0px; font-size: .8em; padding-bottom: 20px;padding-top: 40px;}








#favs {padding-bottom: 10px;}
#favs li {padding-bottom: .5em; font-size: .8em;}

#footer {clear: both; display: block; height:15px;margin: 0; text-align:left;font-size:.6em;padding-top: 3px;}
