body {
width: 740px;
margin:0px auto;
background: #e0e0e0;
}
#main {
width: 740px;
text-align: left;
font-style:normal; font-variant:normal; font-weight:normal; font-size:100%; font-family:  Verdana; 
border-style: groove;
border-color: #C0C0C0;
}
#header {background: #e0e0e0 url('photos/Vineyard1.jpg') no-repeat left top;
		text-align: left;
		height:200px;
		width:720px;
		border:  none;
		margin-top: 10px;
		margin-right: 10px;
		margin-bottom: 0;
		margin-left: 10px;
		padding: 0px
		 }
#header h1 {
padding-top: 20px;
padding-left: 40px;
color: #ffffff;
font-size: 250%;
font-family:   Berling Antiqua, Verdana;
}
/* header links */
#toplinks	{ background-color: #AFB1B5;
		width: 720px;
		text-color; white;
		text-align: center;
		padding-top: 10px;
		padding-bottom: 10px;
		margin: 10px;
		clear: both;
		}

#toplinks ol {padding: 0;
			margin: 0; 
			display: inline; 
			font-size: 80%;  
		 }
li a {
color: white;
text-decoration: none;
font-size: 10pt;
}
li a:link {
color: white;
text-decoration: none;
font-size: 10pt;
}
li a:visited {
color: white;
text-decoration: none;
font-size: 10pt;
}
li a:active {
color: white;
text-decoration: none;
font-size: 10pt;
}
li a:hover {
color: #008724;
font-size: 10pt;
}
#toplinks li { display: inline; padding-left: 1em; list-style-type: none; 
			margin-left: 1em; border-left: 1px solid #828D86; }

/* links */
a{
color: #000000;
text-decoration: none;
}
a:visited {
color: #000000;
text-decoration: none;
}
a:hover {
color: #1647A3;
text-decoration: none;
}
a:active {
color: #000000;
text-decoration: none;
}
/* vision */
.em { 
	font-family:  Helvetica;
	font-style: italic;
	font-weight: bold;
}

#content {
margin-top: 10px;
margin-right: 10px;
margin-bottom: 0;
margin-left: 160px;
padding: 10px;
line-height: 1.5em;
background-color: white;
border: 3px;
border-style: groove;
border-color: #C0C0C0;
}
#shepard {
text-align: center;
}

#sidebar {
float: left;
width: 150px;
margin-top: 20px;
margin-right: 0em;
margin-bottom: 0;
margin-left: 10px;
padding-top: 20px;
padding-right: 0px;
padding-bottom: 0;
padding-left: 10;
font-size: 100%;
font-family: Helvetica;
font: italic bold;
line-height: 2em;
overflow: hidden
}
img {
border: none;
}
hr { height: 2px; color: #008724;}
.map {text-decoration: underline;}
.clear {
clear:both;
}
#footer	{ background-color: #AFB1B5;
		width: 720px;
		text-color; white;
		text-align: center;
		padding-top: 10px;
		padding-bottom: 10px;
		margin: 10px;
		clear: both;
		}

#footer ol {padding: 0;
			margin: 0; 
			display: inline; 
			font-size: 80%;  
		 }
li a {
color: white;
text-decoration: none;
font-size: 10pt;
}
li a:link {
color: white;
text-decoration: none;
font-size: 10pt;
}
li a:visited {
color: white;
text-decoration: none;
font-size: 10pt;
}
li a:active {
color: white;
text-decoration: none;
font-size: 10pt;
}
li a:hover {
color: #008724;
font-size: 10pt;
}
#footer li { display: inline; padding-left: 1em; list-style-type: none; 
			margin-left: 1em; border-left: 1px solid #828D86; }
/* vision */
#walkin {
		url('photos/WALKIN.jpg');
		height:935px;
		width:720px;
		border:  none;
		margin-top: 10px;
		margin-right: 0px;
		margin-bottom: 10px;
		margin-left: 10px;

		 }