@charset "UTF-8";/** CSS DOCUMENT *//** CSSAuthor: Fritschle CommunicationsClient: GrandpasTractor.comCreated: 2-20-08Modified: 4-1-08*//** GLOBAL ELEMENTS */html { overflow-x: auto; height:100%;}	/* fixes MSIE scrollbar bug DO NOT REMOVE, has no effect in Mozilla, or Opera */div { text-align: left; }body {	background-color: #B0B0B0;	margin: 20px 0 20px 0;	text-decoration: none;	line-height: 1.2em;}/** HEADINGS */h1, h2, h3, h4 {	font-family: Arial, Helvetica, sans-serif;}body {	font-family: "Times New Roman", Times, serif;}a {	font-family: Arial, Helvetica, sans-serif;}/** TEXTS */h1 {	font-size: 12px;	font-weight: bold;	color: #394B59;}h2 {	font-size: 12px;	font-weight: bold;	margin: 0px 0px 0px 10px;}body {	font-size: 12px;	color: #000000;}a.fritschle:link {	font-size: 10px;	font-weight: bold;	color: #394B59;	text-decoration: none;}a.linkpage:link {	font-size: 10px;	font-weight: bold;	color: #000000;	text-decoration: none;}/** LAYOUT */#wrapper_copy {	width: 766px;	height: 303px;	margin: auto auto auto auto;	background: #DCDCCB;	border-top: solid 2px #FFFFFF;	border-bottom: solid 1px #474723;}#wrapper_copy2 {	width: 766px;	height: 303px;	margin: auto auto auto auto;	background: #DCDCCB;	border-top: solid 2px #FFFFFF;	border-bottom: solid 1px #474723;	border-left: solid 2px #FFFFFF;	border-right: solid 2px #FFFFFF;}#wrapper_footer {	width: 766px;	height: 32px;	margin: auto auto auto auto;	background: #DCDCCB;	border-left: solid 2px #FFFFFF;	border-right: solid 2px #FFFFFF;	border-bottom: solid 2px #FFFFFF;}#logo {	float: left;	width: 312px;	height: 104px;	border: solid 1px #474723;}#spacer1 {	float: right;	width: 451px;	height: 20px;	background: #C5C5A7;	border-top: solid 1px #474723;	border-right: solid 1px #474723;	border-bottom: solid 1px #474723;}#spacer2 {	float: right;	width: 451px;	height: 15px;	background: #DCDCCB;	border-right: solid 1px #474723;	border-bottom: solid 1px #474723;}#spacer3 {	float: right;	width: 451px;	height: 15px;	background: #990000;	border-right: solid 1px #474723;	border-bottom: solid 1px #474723;}#spacer5 {	clear: both;	width: 764px;	height: 8px;	background: #990000;	border-top: solid 2px #FFFFFF;	border-right: solid 1px #474723;	border-bottom: solid 2px #FFFFFF;	border-left: solid 1px #474723;}#nav {	float: right;	width: 451px;	height: 20px;	background: #CDCDB6;	border-right: solid 1px #474723;}#spacer4 {	float: right;	width: 451px;	height: 3px;	background: #EBEBE2;	border-top: solid 1px #474723;	border-right: solid 1px #474723;	border-bottom: solid 1px #474723;}#pic1wrap {	float: left;	width: 313px;	padding: 10px 0 10px 0;	border-left: solid 1px #474723;	background: url(../images/blue_bg1.gif) no-repeat top left;}#pic1 {	float: right;	width: 301px;	height: 163px;	border: solid 1px #FFFFFF;}#pic2wrap {	float: right;	width: 441px;	padding: 10px 0 10px 10px;	border-right: solid 1px #474723;	background-image: url(../images/blue_bg2.gif);	background-color: #3D505F;}#pic2 {	align: center;	width: 431px;	height: 190px;	border: solid 1px #FFFFFF;}#spacer5_2 {	clear: both;	width: 764px;	height: 8px;	background: #990000;	border-top: solid 2px #FFFFFF;	border-right: solid 1px #474723;	border-bottom: solid 2px #FFFFFF;	border-left: solid 1px #474723;}#footer {	width: 744px;	height: 14px;	border: solid 1px #474723;	background: #DCDCCB;    padding: 2px 10px 2px 10px;	font-size: 10px;	font-weight: bold;	color: #394B59;	text-decoration: none;}#legal {	float: left;}#designer {	float: right;}#spacer6 {	height: 20px;}#pageLayout {	text-align: left;	width: 766px;	margin: auto auto auto auto;	background: #DCDCCB;	border-left: solid 2px #FFFFFF;	border-right: solid 2px #FFFFFF;}#pageLayout2 {	text-align: left;	width: 764px;	margin: auto auto auto auto;	background: #DCDCCB;	border-left: solid 1px #474723;	border-right: solid 1px #474723;	border-bottom: solid 1px #474723;}/** MENU */#nav, #nav ul {    width: 451px;	padding: 0;	margin: 0;	list-style: none;	line-height: 20px;	z-index: 5;}#nav li {	display: inline;}#nav a {    padding: 0px 12px 0px 12px;	font-size: 10px;	font-weight: bold;	color: #394B59;	text-decoration: none;}a.link1:link {	border-right: solid 1px #FFFFFF;}a.last:link {	background: none;}