body { 
	background-image: url("images/bg1.jpg"); 
	text-align: center; 
	margin: 0; padding: 0 
	}
#logo { 
	position: relative; 
	z-index: 10; 
	top: 24px 
}
#topvine { 
	background-image: url("images/bluebackground3.gif"); 
	background-repeat: repeat-x; 
	margin: 0; 
	padding: 0; 
	position: absolute; 
	z-index: 1; 
	top: 0; 
	left: 0; 
	width: 100%; 
	height: 314px;
 }
#content {
	text-align: left;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	z-index: 5;
	width: 780px;
	border: solid 1px #333333;
	top: 80px;
	height: 510px;
	background: #fff url(images/bkgcolor.gif);
	background-image: url(images/bkgrnd-A.jpg);
}
#pages  {
	margin-right: auto;
	margin-left: auto;
	padding: 10px;
	height: 445px;
}
#address_tag   {
	position: absolute;
	margin-left:auto;
	margin-right:auto;
	z-index: 120;
	top: 520px;
	width: 780px;
	height: 30px;
}
.clearfloat { 
	font-size: 1px; 
	line-height: 0; 
	height: 0; 
	clear: both; 
}
.navlink  { 
	align: center;
	font-size: 11px; 
	font-family: Arial, Helvetica, Verdana, sans-serif; 
	font-weight: bold;
	text-decoration: none; 
	margin-right: 3px; 
	margin-left: 3px; 
	padding-right: 3px; 
	padding-bottom: 12px; 
	padding-left: 3px; 
	border-bottom: 1px solid #933;
}
.navlink a  { 
	color: #039; 
	font-stretch: normal; 
	text-decoration: none; 
	padding-right: 10px; 
	padding-left: 10px;
}
.navlink a:visited  { 
	color: #039; 
	text-decoration: none;
 }
.navlink a:hover  { 
	color: #933; 
	text-decoration: none; 
}
.navlink_sub   {
	font-size: 11px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-weight: bold;
	text-decoration: none;
	margin-right: 3px;
	margin-left: 3px;
	padding-right: 3px;
	padding-bottom: 12px;
	padding-left: 3px
}
.navlink_sub a   { 
	color: #039; 
	text-decoration: none; 
	padding-right: 10px; 
	padding-left: 10px 
}
.navlink_sub a:visited  { 
	color: #039;
	text-decoration: none }
.navlink_ a:hover  { color: #933; text-decoration: none }
#text   {
	color: #003;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 17px;
	margin-right: auto;
	margin-left: auto;
	top: 10px;
	width: 600px;
	height: 333px
}
#topnavs {
	position: relative;
	width: 750px;
	margin-right: auto;
	margin-left: auto;
	border-bottom: 1px solid #933;
}
.head { color: #039; font-size: 16px; line-height: 18px; font-family: Arial, Helvetica, sans-serif }
blockquote { margin: 3px 0 0; padding: 0 0 0 30px }
/*the a style below is to get rid of the dotted border around an active link; here is another method: a:active, a:focus { outline:none;}*/
a { outline: none 0 }

.link {
	color: #006;
	text-decoration: none
}
.link a {
	color: #006;
	text-decoration: none;
}
.link a:visited { color: #36f; text-decoration: none }
.link a:hover { color: #933 }
bodytext { color: #000060; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 18px; text-align: left; text-decoration: none;  }
.bottomlink  { color: #000056; font-size: 9px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 16px; text-decoration: none; text-align: center; margin-right: 3px; margin-left: 3px; padding-right: 3px; padding-bottom: 8px; padding-left: 3px }
.bottomlink a  { color: #000056; text-decoration: none }
.bottomlink a:visited  { color: #000066; text-decoration: none }
.bottomlink a:hover  { color: #000040; text-decoration: none }

