/* Reset HTML Tags */

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dd,dl,dt,li,ol,ul,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-weight:normal;font-style:normal;text-align:left;}table{border-collapse:collapse;border-spacing:0;}ol,ul{list-style:none;}q:before,q:after,blockquote:before,blockquote:after{content:"";}
/* default colours

pink: #AF766F

*/

body {
 text-align:center;
  font-family: "Trebuchet MS", Arial, Verdana, sans-serif;
 font-size: 13px;
 line-height: 18px;
 color: #000000;
 background-color: #FFFFFF;
 text-align: center; /* Centers the page content container in IE 5 browsers. */
}

/* Default heading Tags */

h1 {color:#AF766F;font-size:25px;line-height: 35px;}

h2 {line-height: 22px;}

h3 {}

h4 {}

/* Default Tags */

/* Form Defaults */

input, textarea, select{
	font-size:inherit;
	font-weight:inherit;
	font-family: "Trebuchet MS", Arial, Verdana, sans-serif;
}

/* Default link Tags */

a {color:#AF766F;text-decoration:none;}

a:hover {color:#AF766F;text-decoration:underline;}

a:visited {}

a:focus {}

a:active {}

/* bullets */

ul {
	list-style-type: disc;
	list-style-position: outside;
	font-size:13px;
	color:#000000;
	line-height:20px;
	list-style-image: url(../images/bullet.gif);
	margin-left:10px;
	}

/* Clears floats */
.clear {display:block;clear:both;}

#outerWrapper {
  font-family: "Trebuchet MS", Arial, Verdana, sans-serif;
 background-color: #fff;
 margin: 25px auto 25px auto; /* Sets the margin properties for an element using shorthand notation (top, right, bottom, left) */
 text-align: left; /* Redefines the text alignment defined by the body element. */
 width: 955px;
 border:1px solid #333333;
 padding: 0 0 40px 0;
}

#faqBox {background:url(../images/faq_bg.jpg);background-repeat:no-repeat;height:141px;padding:18px;}

/* head */
#headerContainer {background-image:url(../images/header_bg.jpg);height:417px;}
#headerContainer2 {background-image:url(../images/head_swoosh_bg.jpg);height:163px;}

#headLogo {width:155px;float:left;margin:30px 0 0 25px;}

/* navigation */
#headNav {width:569px;float:right;margin:30px 30px 0 0;}
#navContainer {margin: 0 30px 0 30px;border-bottom: 1px solid #AF766F}
#taste {margin:0 96px 0 36px;}
#founders {margin:0 91px 0 0px;}
#farm {margin:0 79px 0 0px;}

/* columns */
#col1 {width:434px;float:left;margin: 5px 25px 0 30px;}
#col3 {width:434px;float:left;margin: 5px 25px 0 30px;}
#col2 {width:444px;float:left;margin: 5px 0 0 0;}
#col4 {width:444px;float:left;margin: 5px 0 0 0;}
#col1Inner {width:414px;float:left;margin: 0px 30px 0 30px;padding: 43px 0 0 0;}
#col2Inner {width:478px;float:left;margin: 0px 0 0 0;}
#col2Inner #col2Content {background-color:#E4CEC8;margin: 0 33px 0 17px;background-image:url(../images/col2_bg.jpg);background-repeat:no-repeat;padding:0 20px 0 20px}
#col2Inner #col2Foot {background-image:url(../images/col2Foot.jpg);height:14px;background-repeat:no-repeat;}
/* foot */
#footContainer {margin: 20px 25px 0 25px;}
#footNav1 {float:left;width:203px;margin: 0 29px 0 0;}
#footNav2 {float:left;width:203px;margin: 0 29px 0 0;}
#footNav3 {float:left;width:203px;margin: 0 29px 0 0;}
#footNav4 {float:left;width:203px;}

#eventsTable {font-size:11px;}
#eventsTable td{padding:3px;}
#eventsTable th{padding:3px;}

.button a {display:block;width:185px;height:36px;background-image:url(../images/button_bg.jpg);color:#AF766F;text-decoration:none;font-size:18px;line-height:24px;padding: 17px 0 0 18px;float:left;}
.smallPrint {font-size:10px;}