/********************************************
   AUTHOR:  			Abby Groo, http://www.verifiedsites.com/
   WEBSITE FOR:			http://www.aTasteOfRedwoodValley.com/
   TEMPLATE NAME:		aTaste.css
   VERSION:          	1.0          	 
   DATE:				23May2009
 *******************************************/
 


/* Zero down margin and padding on all elements */
* {
  margin: 0;
  padding: 0;
}

body {
  font-family: "Lucida Grande", "Lucida Sans", "Lucida Sans Unicode", Verdana, sans-serif;
  line-height: 1.6;
  background-image:url(beige031.jpg)  /* for outside the wrapper */
}

td {
	padding: 2;
}

h1 {
  font-size: 2.4em;
  font-weight: normal;
}

h2 {
  font-size: 2.0em;
  font-weight: normal;
}
h3 {
  font-size: 1.4em;
  font-weight:bold;
  color:#633
}

p, li {
  font-size: 1.2em;
}

h1, h2, p {
	margin: 1em 0;
}

#header {   /* image for header */
background-image:url(logo2.jpg);
background-repeat:no-repeat;
background-position:center;
background-color:#43382D; 
}
#winery {
	color:#C90;
	font-size:2.2em;
}
#winery2 {
	font-size:1.6em;
	font-weight:bold;
}

#mainNav {
  list-style: none;
}

#secondaryContent {
  background-color:#ccc;
  text-align:center;
}

#secondaryContent h2 {
  font-size: 1.6em;
  margin: 0;
}

#secondaryContent p {
  font-size: 1.2em;
}

#address {
  color:#FFF;
  height: 5.0em;
  vertical-align: middle;
  font-size: 1.2em;
}

#footer {
	background: #43382D url(../images/footerBg.gif) repeat-x;
	padding-top: 0.4em;
	padding-bottom: 0.4em;
	text-decoration:none;
	text-align:center;
	vertical-align:baseline;
}

/* 
================================= */

body {
  font-size: 62.5%;
  text-align: center;
}

#wrapper {   /* everything except the background */
  width: 84em;
  max-width: 100%; 
  min-width: 60em;
  margin: 0 auto; 
  text-align: left;
  margin-top: 2.0em;
  margin-bottom: 2.0em;
  background-color: #43382D; /* dark brown */
}

#content { 
  width: 84em;
  max-width: 100%; 

/*  float: right; */
  background-color: #ece6e0; /* light tan */
}

#mainContent {  /* doesn't render correctly w/ Firefox 3.0, used table instead */
  width: 56em;
  max-width: 66%;
  min-width: 25em;
  float: left;
  margin-left: 1em;
}

#secondaryContent {   /* doesn't render correctly w/ Firefox 3.0, used table instead */
  max-width: 33%;   
  margin-left: 1em;
  padding: 20px;
  float: right;
/*  background-color: #FFC; */ /* pale yellow */
  background-color: #ffe3c8; /* med tan */
}  
/*
#footer { 
  clear: both; 
} 
*/

/* Add some padding
================================== */

#mainNav #secondaryContent {
  padding-top: 20px;
  padding-bottom: 20px;
}

#mainNav #secondaryContent * {
  padding-left: 20px;
  padding-right: 20px;
}

#mainNav * *, #secondaryContent * * {
  padding-left: 20px;
  padding-right: 5px;
}

/* mainNav
=======================*/

ul {
  float:left;   /* so child LI can have a float */
  margin: 0 0;
  padding: 0;
  width: 84em; 
  background: #43382D url(../images/footerBg.gif) repeat-x;
  list-style: none;
}

ul li {
  float:left;  /* horizontal nav on one line */
  font-size:1.4em;
}

ul a {
  display: block;   		/* make nav links buttons */
  float: left;   			/* fix IE on Mac problem */
  padding: 0px 10px;		/* padding on R and L */
  line-height: 2.1em;
  background: url(pageMenuSeparator.gif) repeat-y left top;
  text-decoration: none;	/* turn off link underline */
  color: #fff;				/* white text */
}

ul a:hover {		/* when rolled over - text color changes */
  color: #333;	  
}

ul a:active {    	/* when clicked - text color changes */
  color: #333;
}

ul .current a {		/* on current page - text of link is bold and brown */		/* added */
  font-weight:bold ;
  color: #333;
}

ul .first a {	/* remove separator image to left of the first item in list */
  background:;
}

ul .first-current a {		/* on current page - text of link is bold and brown */		/* added */
  font-weight:bold ;
  color: #333;
  background: ;
}#event-date {
	color:#630;
	font-size:1.2em;
}
#annual {
	color:#C90;
	font-size:1.5em;
	font-weight: bold;
	font-style:italic;
	line-height: .8;
	text-align: center;
}
#event-name-lt-blue {
	color:#09C;
	font-size:2.2em;
}
#event-name-black {
	color:#000;
	font-size:2.2em;
}
#event-name-maroon {
	color:#903;
	font-size:2.2em;
}
#event-name-green {
	color:#01633A;
	font-size:2.2em;
}
#annual-green {
	color:#01633A;
	font-size:1.5em;
	font-weight: bold;
	font-style:italic;
	line-height: 0.8;
	text-align: center;
}
#annual-blue {
	color:#09C;
	font-size:1.5em;
	font-weight: bold;
	font-style:italic;
	line-height: 0.8;
	text-align: center;
}
#annual-black {
	color:#000;
	font-size:1.5em;
	font-weight: bold;
	font-style:italic;
	line-height: 0.8;
	text-align: center;
}
