body					{	width: 100%;
							min-width: 800px;
						  	margin: 0 auto;
						  	padding: 0;
						  	color: #006000; 
						  	background: transparent url(Images/bgparch.jpg);
/*						  	font: normal normal normal 1em arial, 'lucinda sans', helvetica, sans-serif; */
						  	font: normal normal normal 1em 'times new roman', times, serif; 
						 	text-align: center; }
a:link					{	/* color: #006b6b; */
							color: #88bb88; 
							font-weight: bold; }
a:visited				{	color: #ff8800;
							font-weight: bold; }
/* a:hover					{	color: #2260aa } */

h						{  	font-family: arial, 'lucinda sans', helvetica, sans-serif; } 
h1						{	margin: .25em auto .5em auto;
							font-weight: 900;
							font-size: 200%;
							text-align: center;
							font-family: arial, 'lucinda sans', helvetica, sans-serif; }
h2						{	margin: .25em auto .5em auto;
							font-weight: 900;
							font-size: 175%;
							text-align: center;
							font-family: arial, 'lucinda sans', helvetica, sans-serif; }
h3						{	margin: .25em auto .5em auto;
							font-weight: 900;
							font-size: 115%;
							text-align: center;
							font-family: arial, 'lucinda sans', helvetica, sans-serif; }
.subtitle				{	font-size: 60%; }					  					

.left					{	text-align: left; }
.right					{	text-align: right; }
.center					{	text-align: center; 
							margin: 0 auto 0 auto; }
hr						{	width: 80%;
							height: 2px;
							color: #006000;
							background: #006000;
							text-align: center; }								
img						{	border: 0; }
.secend					{ 	vertical-align: text-top; }						
.valignnews				{	margin-top: 32px }						
.photoleft				{	float: left;
							clear: left;
							margin: 1em 1em .5em 0;
							color: #000;
							font-size: .9em; }
.photoright				{	float: right;
							clear: right;
							margin: 1em 0 .5em 1em;
							color: #000;
							font-size: .9em; }
.phototop				{	margin-top: 0; }
.photocaption			{	margin: 0;
							color: #000;
							font-size: .9em;
							text-align: left; }
.photocredit			{	margin: 0;
							color: #000;
							font-size: .9em;
					  		text-align: right; }
ol						{	margin: 0 0 0 2em;
					  		padding: 0 0 .25em 0;
					  		text-align: left; }
ul						{	margin: 0 0 0 2em;
					  		padding: 0 0 .25em 0; }
.nodot					{ list-style-type: none; }							
li						{	margin: 0 0 .5em 0;	}				  		
p						{	margin: 0;
						  	padding: 0 0 .75em 0;
						  	text-align: left; }
.emphasis				{	font-weight: bold; }
.bulletlist				{	margin: 0;
							padding: 0 0 .5em 0; }
.emphasis2				{	font-size: .9em;
							font-style: italic; }
.datestamp				{	margin: 0;
							padding: 0;
							text-align: left; }
.defunct				{	color: gray;
							font-weight: normal;
							text-decoration: underline;}							
.box					{ 	margin: 0;
					  		padding: 0 0 0 2%; }
.page					{	position: relative;
							width: 96%;
						  	height: 100%;
							min-width: 768px;
							max-width: 1080px;
						  	margin: 0 auto;
						  	padding: 0;
						  	text-align: left; }
.header					{	position: absolute;
							top: 0;
							left: 0;
							height: 169px;
						  	width: 100%; }
.headerleft				{	position: absolute;
							top: 0;
							left: 0;
							width: 288px;
							z-index: 2; }
.headerright			{	position: absolute;
							top: 0px;
							left: 288px;
							width: 70%;
							margin: 0;
							text-align: right;
							z-index: 1; }
.content				{	position: relative;
							top: 169px;
							width: 100%;
						 	text-align: center; }
.contentsbox			{	float: left;
							width: 35%;
							margin: 0 1em .5em 0;
							border: 2px solid #006000;
							padding: .5em 1em .5em 0em;
							color: #006000;
							background: #FFF none;
							text-align: left; }
						 	
.bottom					{	position: relative;
							width: 100%;
							text-align: center;
							margin: 0 2%; 
							padding-top: 5px; }
 

.contact				{ 	font-weight: bold;
						  	text-align: center; }
.contentsline			{	position: relative;
							margin-bottom: .25em; }
.cyear					{	position: absolute;
							top: 0;
							left: 0;
							width: 6em !important;
							border-left: solid 1px #006000 !important;
							font-weight: bold; }
.cbox					{	border: solid 1px #006000;
							_border-left: solid 1px transparent;
							color: #006000;
							background: #fff none;
							text-align: center; }
.cblankbox				{	border: solid 1px transparent;
							background: transparent none; }
.cafterblank			{	_border-left: solid 1px #006000; }
.csoon					{	font-weight: bold;
							color: #888 ; }
.boxright				{	float: right;
					  		margin: .5em 0em .5em 1em;
							border-top: 4px solid #006000;
							border-bottom: 4px solid #006000;
							padding: .5em 1em .5em 1em;
							color: #006000;
							background: transparent none;
					  		text-align: left; }
.boxhalf				{	float: right;
					  		padding-left: 2%;
					 		width: 48%;
							margin-bottom: .5em; }








a.Accom:link		{ color: #88BB88;
					  background: transparent none; }
a.Accom:visited		{ color: #FF8800;
					  background: transparent none; }
a.Accom:hover		{ color: #2260AA;
					  background: transparent none; }
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
div.LeftLogo		{ position: absolute;
					  top: 0;
					  left: 0;
					  width: 288px;
					  height: 169px;
					  text-align: left; }
div.CenterText		{ text-align: center; } 
div.TabContent		{ position: relative;
					  margin: auto;
					  width: 100%;
					  text-align: center;
					  color: #006000;
					  background: #FFF none;
					  padding: 0; }
img.NewRevised		{ float: right;
					  margin: 0;
					  border: 0;
					  padding: 0; }	
table.Accom			{ font: normal 1em 'Times New Roman', Times, Garamond, Serif;
					  width: 100%;	
					  margin: 1em 0 1em 0; }
td.AccomName 		{ width:15em;
					  margin: 0;
					  padding: 0 0 0 1em; }			  
td.AccomAddress		{ width: 16em;
					  margin: 0;
					  padding: 0; }
td.AccomPhone		{ width: 6.5em;
					  margin: 0;
					  padding: 0; }			  
td.AccomDist		{ width: 9em;
					  margin: 0;
					  padding: 0 .25em 0 0; }
td.AccomTitle		{ font-family: arial, 'lucida sans', sans-serif;
					  font-weight: bold; }
table.Food			{ font: normal 100% 'Times New Roman', Times, Garamond, Serif;
					  width: 100%;	
					  border-collapse: collapse;
					  border-bottom: 2px solid #006000;
					  background: white; }
td.FoodCity			{ margin: 0;
					  border: 2px solid #006000;
					  border-top: 2px solid #006000;
					  border-bottom: 2px solid #006000;
					  font: normal normal bold 125% arial, 'lucida sans', sans-serif;
					  text-align: center; }
td.FoodType			{ margin: 0;
					  border-left: 2px solid #006000;
					  border-right: 2px solid #006000;
					  border-top: 1px solid #006000;	
					  padding-left: 1px;
					  font: normal normal bold 115% arial, 'lucida sans', sans-serif; }
td.FoodName 		{ width: 20%;
					  margin: 0;
					  border-left: 2px solid #006000;
					  padding: .5% 0 .5% 2px;
					  vertical-align: top; }			  
td.FoodAddress		{ width: 25%;
					  margin: 0;
					  padding: .5% 0 .5% 1px;
					  vertical-align: top; }
td.FoodPhone		{ width: 11%;
					  margin: 0;
					  padding: .5% 0 .5% 1px;
					  vertical-align: top; }			  
td.FoodDays			{ width: 8%;
					  margin: 0;
					  padding: .5% .5% .5% .5%;
					  text-align: right;
					  vertical-align: top; }
td.FoodHours		{ width: 12%;
					  margin: 0;
					  padding: .5% .5% .5% 3%;
					  vertical-align: top; }
td.FoodStuff		{ width: 24%;
					  margin: 0;
					  border-right: 2px solid #006000;
					  padding: .5% .5% .5% 0;
					  vertical-align: top; }