/* Colors: #344726 green, #999 grey, #EADBB6 beige, #cd9b38 brownish yellow *//* CSS Document */body{	background-color: #fff;	/* white */	width: auto;	font-family: Tahoma, Verdana, sans-serif;	font-size: 90%;	text-align: center;	height: 100%;	margin: 0;	}a:link img { border-style: none; }h1{	color: #CD9B38;	/* brownish-yellow */	padding: 0px;	margin: 0px;	font-weight: lighter;	font-size: 150%;	font-style: normal;	text-decoration: none;}h3{	color: #999;	/* grey */	padding: 0px;	margin: 0px;	font-size: 100%;}h2{	color: #B01206;	/* red */	padding: 0px;	margin: 0px;	font-size: 100%;	font-weight: bold;	font-family: Arial;}h4{	color: #999;	/* grey */	padding: 0px;	margin: 0px;	font-size: 110%;	font-weight: normal, sans-serif;}h5{	color: #095286;	/* blue */}p{	color: #000;	/* black */	padding: 0px;	margin: 0px;	text-decoration: none;}a:link, a:visited{	color: #006699;	/* blue */	text-decoration: none;}a:hover{	color: #3399CC;	/* lt blue */	text-decoration: underline;}#pictures {	width: 242px;	height: auto;	padding-bottom: 14px;	padding-top: 14px;	padding-left: 12px;	float: right;	}#insidecontent{		float: left;}#wrapper{	width: 1000px;	margin-left: auto;	margin-right: auto;	text-align: left;	height: auto;}#header{	width: 100%;	background-color: #fff;}#contentarea{	width: 100%;	position: relative;	left: 0px;	height: auto;}img#logo{margin-top: 0px;border-style: none;}* html #logo{margin-top: 0px;border-style: none;}#column1{	width: 235px;	margin-top: 20px;	float: left;	height: 100%;	display: block;	border: #030;	border-width: 0 1px 0 0px;	border-style: none solid none none;}#column2{	width: 600px;	margin-top: 25px;	margin-bottom: 15px;	float: left;		padding-left: 15px;	display: block;	z-index: 100;	}#prefooter{	width: 100%;	height: 152px;	margin-top: -10px;	position: relative;	top: 0px;	z-index: 0;	}#footer{	width: 100%;	border-top: solid 3px #344726;	/* green */}.footertext{	font-size: 75%;	padding: 7px;	font-weight: bold;}.clearfloats { clear: both; }	/* Blog Image */img.blog{	position: relative;	top: -22px;	overflow: auto;	padding: 0px;	margin: 0px;	}* html img.blog{	position: absolute;	top: -12px;	left: 750px;}#topnav{	height: 25px;	margin-top:20px;	background-color: #344726;	/* green */	width: 100%;	display: block;	z-index: 1000;}.top, a.top:link, a.top:visited, a.top:hover, a.top:active{	color: #EADBB6;	height: 20px;	font-size: 11px;	font-weight: bold;	text-transform: uppercase;	text-decoration: none;	padding: 5px 9px 0px 9px;	background-color: #344726;	display: block;	float: left;	width: auto;}a.top:hover, a.top:active{	background-color: #CD9B38;}a.current:link, a.current:visited{	background-color: #CD9B38;}#top_nav li a:hover{	background-color: #CD9B38;	/* dark-beige */}/* top navigation horizontal rules */#top_nav a:hover{	margin: 0px;	padding: 0px, 0px;}#top_nav li { display: inline; }#top_nav li a{	height: 28px;	padding: 12px 6px 0px 0px;	float: left;	text-decoration: none;	color: #EADBB6;	/* beige */}/* breadcrumb link settings */#breadcrumb{	width: 100%;	float: left;	padding: 0px;	margin: 0px;}/* Bread navigation	 */.breadsettings{		padding-top: 5px;	background-color: #fff;	padding: 0px;	margin: 0px;	list-style-type: none;	height: 100%;	word-spacing: 1pt;	text-decoration: none;}.breadsettings li { 	display: inline; 	font-family: Tahoma, Verdana, sans-serif;	font-size: 11px;	line-height: 16px;	font-weight: bold;	text-decoration: none;}.breadsettings li a{ 	color: #999;	width: 100%;	background: #fff;	display: inline;	text-decoration: none;	padding: 0px;}.breadsettings li a.crumbs:hover, a.crumbs:active, a.crumbs:focus{	background-color: #fff;	color: #344726;	}.breadsettings li a.crumbs2:link, a.crumbs2:visited{	background-color: #fff;	color: #344726;	}/* side navigation picture settings including hover *//* definition of the "image" class in the a tag */a#sidnav1 {      display: block;      /* a tag must be a block */     width: 235px;      /* width of reactive image */     height: 429px;      /* height of reactive image */     background: url(../images/activities1.jpg) no-repeat;      /* source for start image */     background-color; transparent; 	 position: relative; 	 top: 5px;  	 padding: 0px; }		/* definition of the "image" class for a tag when hovered onto */a#sidnav1:hover { 	 	     background: url(../images/activities1a.jpg) no-repeat;      /* source for target image */     background-position: 0px 0px;     background-color: transparent;}  * html a#sidnav1{}	 /* definition of the "image" class in the a tag */a#sidnav2 {      display: block;      /* a tag must be a block */     width: 235px;      /* width of reactive image */     height: 70px;      /* height of reactive image */     background: url(../images/programs.jpg) no-repeat;      background-color: transparent;     /* source for start image */ 	 position: relative; 	 top: 2px;}	 /* definition of the "image" class for a tag when hovered onto */a#sidnav2:hover {      background: url(../images/programs2.jpg) no-repeat;      background-color: transparent;     /* source for target image */     background-position: 0px 1px;    } 	 /* definition of the "image" class in the a tag */a#sidnav3 {      display: block;      /* a tag must be a block */     width: 235px;      /* width of reactive image */     height: 70px;      /* height of reactive image */     background: url(../images/instructor.jpg) no-repeat;      background-color: transparent;     /* source for start image */ 	 position: relative; 	 top: 2px;}	/* definition of the "image" class for a tag when hovered onto */a#sidnav3:hover {      background: url(../images/instructor2.jpg) no-repeat;      background-color: transparent;     /* source for target image */     background-position: 0px 1px;    } img.prefooterimg{	position: relative;			}#slide{	position: relative;	width: 100%;	height: 100%;	display: block;	_width: 400px;	_height: 400px;}#previous{	}#next{}/* Slideshow styles */* {font-family:arial;font-size:10pt;}div#show3 {	width: 100%;		}div#show3 table td, div#show4 table td {height:29px;_position: relative;background-image:url('');}div#show4 table td {background-image:url('');_position: relative;}div#show3 table input,  div#show4 table input {outline-style:none;_position: relative;}div #show3 div{}div #show3 {	}/* End slideshow styles *//* HOME PAGE STYLES *//* Colors: #344726 green, #999 grey, #EADBB6 beige, #cd9b38 brownish yellow *//* CSS Document */#homewrapper{	width: 1000px;	border-color: green;	border-width: 1;	border-style: none;	margin-left: auto;	margin-right: auto;	text-align: left;	height: auto;	position: relative;}#topgraphic{	position: absolute;	top: 0;	left: 0;}#homeheader{	width: 100%;	background-color: #fff;}#hometopnav{	position: absolute;	top: 20px;	height: 25px;	background-color: #344726;	/* green */	width: 100%;	display: block;	width: 1000px;}#homecolumn1{	width: 1000px;	display: block;	position: relative;	height: auto;}#homecolumn2{		width:100%;	position: relative;	height: auto;	padding: 0px;	text-decoration: none;	}.space{	position: absolute;	right: 0px;	top: 465px;	width: 315px;	height: 87px;	z-index: 1;	}li{	color: #666;}.hometext{	position: absolute;	display: block;	left: 150px;	top: 20px;	font-size: 14px;	line-height: 20px;	font-family: "times new roman", times, serif;}#bghome1{	position: absolute;	top: 43px;	background-image: url(../images/home/home-bkgdtop1000x462.jpg);	background-repeat: no-repeat;	background-position: 0px 0px;	width: 1000px;	height: 462px;	z-index:100;}#bghome2{	position: absolute;	top: 457px;	width: 1000px;	height: 184px;	z-index:0;}.logohome{	position: absolute;	top: 30px;	}#homewine{	width: 96px;	height: 96px;	position: absolute;	left: 590px;	top: 15px;	z-index: 900;}div #homewine p{	z-index: 700;	width: 70px;	height: 100px;	position: absolute;	top: 20px;	left: 12px;	text-align: center;	font-weight: normal;	color: #EADBB6;}a .homeblog{	position: absolute;	top: 20px;	right: 315px;	width: 96px;	height: 96px;	z-index: 910;	border: 0;}#udm{	z-index: 100;}#homeprefooter{	width: 100%;	height: 152px;	margin-bottom: 20px;	position: relative;	z-index: 100;}.homeprefooter4{	position: absolute;	left: 0px;	top: 0px; 	z-index: 200;}.homeprefooter5{	position: absolute;	left: 0px;	top: 0px;	width: 100%;}img.homeprefooter6{	position: absolute;	right: 0px;	top: 75px;	opacity: .7;	filter: alpha(opacity=50);}#homefooter{	position: absolute;	top: 650px;	left:0;	width: 100%;	border-top: solid 3px #344726;	padding-top:10px;	/* green */}.homefootertext{	font-size: 75%;		font-weight: bold;}#bkgd2{position:absolute;top:800;}/* SIDE NAV  */#about-us{	margin-bottom: -5px;}#calendar{	margin-bottom: -5px;}#faq{	margin-bottom: -5px;}#educational-opportunities{	margin-bottom: -5px;}#ways-to-help{	margin-bottom: -5px;}#farm-tour{	margin-bottom: -5px;}#contact-us{	margin-bottom: -5px;}#activities-benefits{	margin-bottom: -5px;}#programs{	margin-bottom: -5px;}#instructor-training{	margin-bottom: -5px;}a#nav-activities-benefits:link, a#nav-activities-benefits:visited{	background-image: url(../images/stock/nav-activities-benefits.jpg);	width: 235px;	height: 54px;	display: block;}a#nav-activities-benefits:hover, a#nav-activities-benefits:active{	background-image: url(../images/stock/activities-benefits-over.jpg);	width: 235px;	height: 54px;	display: block;}a#nav-programs:link, a#nav-programs:visited{	background-image: url(../images/stock/nav-programs235x68.jpg);	width: 235px;	height: 68px;	display: block;}a#nav-programs:hover, a#nav-programs:active{	background-image: url(../images/stock/nav-programs-over.jpg);	width: 235px;	height: 68px;	display: block;}a#nav-instructor-training:link, a#nav-instructor-training:visited{	background-image: url(../images/stock/nav-instructor235x69.jpg);	width: 235px;	height: 69px;	display: block;	z-index: 100;}a#nav-instructor-training:hover, a#nav-instructor-training:active{	background-image: url(../images/stock/nav-instructor-over.jpg);	width: 235px;	height: 69px;	display: block;}