/* CSS Document for Wilfert Farms */
body { margin:0px; margin-bottom:20px; padding:0px; text-align:center; font-family: Arial, Helvetica, sans-serif; font-size:101%; color:#000000;
			background-image:url(assets/bg1.gif); }

html { overflow: -moz-scrollbars-vertical;  }

#page {background-color:#FFFFFF; width: 760px; text-align:left; margin:0 auto; border: 1px solid #000; margin-top:20px;
		margin-bottom:20px;}

#content {font:normal 90% verdana, arial, helvetica, sans-serif; width:525px; padding:0px 5px 10px 5px; margin:0 0 0 0; line-height:110%;}
				
#content img {margin:5px 5px 5px 5px;  }

#main_content_area {margin:10px 10px 10px 10px;}

#blockquote { background-image:url(assets/bg1.gif); width:450px; margin:0px 25px 25px 60px; padding:5px 5px 5px 5px; border: 1px solid Black; }

.side {  background-image:url(assets/sideback.jpg); background-repeat:repeat-y; padding:0px 0px 0px 0px;}

#sidecolumn {float:left; margin:0px; width: 190px; padding:0px; line-height:130%; vertical-align:top;}
				
#sidecolumntext { padding:10px 5px 10px 5px; margin:0px 5px 0px 17px; width:150px;font:normal 75% verdana, arial, helvetica, sans-serif;}
				
#sidecolumn img {margin:0px 0px 0px 0px; }

#header { background-repeat:no-repeat; margin:0px 0px 0px 0px; height:200px; width: 760px; border-bottom: 1px solid #000; }

#pheader { background-repeat:no-repeat; margin:0px 0px 15px 0px; height:200px; width: 760px; border-bottom: 1px solid #000; }

#footer {font-family: Arial, Helvetica, sans-serif; text-align:center; font-size:.7em; background-image:url(assets/bg1.gif);  width:100%;
			padding:5px 0 10px 0; text-align: center; border-top:1px solid #000000;}
			
#footer a { color:#FF0000; font-weight:bold; }

#nav {background-image:url(assets/bg1.gif);  width:760px; height:24px; margin:3px 0px 0px 0px; border-bottom:1px solid #000000; vertical-align:middle; }

#hours {width:760px; height:24px; margin:0px; color:#000000; font-family: "Gill Sans MT"; background-color:#FFFFFF; 
			 padding:0 0 0 0; text-align:center; border-bottom:1px solid #000000; }

#nav ul {padding:.1em 0; margin:0px; list-style-type:none; color:#000000; width:100%; 
			font:normal 90% arial, helvetica, sans-serif; text-align:center;}
							
ul#navlist li#active a {color:#000000; width:100px;}

#nav li {display: inline; }

#lists {font-size:14px; font-family:Arial, Helvetica, sans-serif; margin:0px 0px 0px 10px; }

li a {text-decoration:none; color:#000000; padding:.75em .5em; }

li a:hover {height:11px; color:#000000; text-decoration:underline; }

#homepage #tohome {background-color:transparent; font-weight:bold; color:#ff0000;}

#locationpage #tolocation {background-color:transparent; font-weight:bold; color:#ff0000;}

#aboutpage #toabout { background-color:transparent; font-weight:bold; color:#ff0000;}

#contactpage #tocontact { background-color:transparent; font-weight:bold; color:#ff0000;}

#photopage #tophoto { background-color:transparent; font-weight:bold; color:#ff0000;}

#faqpage #tofaq { background-color:transparent; font-weight:bold; color:#ff0000;}

#historypage #tohistory { background-color:transparent;font-weight:bold; color:#ff0000;}

#patchpage #topatch { background-color:transparent; font-weight:bold; color:#ff0000; }

#producepage #toproduce { background-color:transparent; font-weight:bold; color:#ff0000; }

#pumpkinpage #topumpkin { background-color:transparent; font-weight:bold; color:#ff0000; }

#recipespage #torecipes { background-color:transparent; font-weight:bold; color:#ff0000; }
