 /* Copyright NapaValley.com and FreeRun Technologies | All Rights Reserved */



/* link colors & effects 


a:link
  {
  color: #996600 ;
  text-decoration: underline ;
  }

a:visited
  {
  color: #990000 ;
  text-decoration: underline ;
  }
  
a:hover
  {
  color: #333333 ;
  text-decoration: underline ;
  }
  
a:active
  {
  text-decoration: underline ;
  color: #ff9900 ;
  }
	*/
	
/* font calls & colors */


.siteindex
  {
  font-family: arial, geneva, sans-serif;
  font-size: 11px ;
  color: #666666 ;
  font-weight: bold ;
  text-decoration: none ;
  }
	
.subtitle
  {
  font-family: arial, geneva, sans-serif;
  font-size: 16px ;
  font-style: italic ;
  font-weight: bold ;
  color: #333333 ;
  }
	
.mainnav
  {
  font-family: arial, sans-serif;
  font-size: 13px ;
  font-weight: bold ;
  }
	
.botnav
  {
  font-family: arial, geneva, sans-serif;
  font-size: 13px ;
  }
	
.spottext
  {
  font-family: arial, geneva, sans-serif;
  font-size: 11px ;
  }
	
.listtext
  {
  font-family: arial, geneva, sans-serif;
  font-size: 11px ;
  color: #000000;
  }
	
.olivetext
  {
  font-family: arial, geneva, sans-serif;
  font-size: 11px ;
  color: #666633 ;
  }
	
.sanstext
  {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 13px ;
  }
	
.sanstextsm
  {
  font-family: arial, geneva, sans-serif;
  font-size: 11px ;
  }
	
.citysearch
  {
  font-family: arial, geneva, sans-serif;
  font-size: 13px ;
  color: #004371;
  }
	
.sanstextlg
  {
  font-family: arial, geneva, sans-serif;
  font-size: 17px ;
  }
	
.sanshead
  {
  font-family: arial, geneva, sans-serif;
  font-size: 13px ;
  font-weight: bold ;
  }
	
.sansheadlg
  {
  font-family: arial, geneva, sans-serif;
  font-size: 16px ;
  font-weight: bold ;
  }
.redtext
  {
  font-family: arial, geneva, sans-serif;
  font-size: 13px ;
  color: red ;
  }
	
.redtextlg
  {
  font-family: arial, geneva, sans-serif;
  font-size: 15px ;
  color: red ;
  }
	
.subtext
  {
  font-family: times new roman, times, serif;
  font-size: 11px ;
  }

.subcat 
  {
	font-family: Trebuchet, "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
  }

	
p
  {
  font-family: arial, geneva, sans-serif;
  font-size: 11px ;
  color: #000000 ;
  }
	
h4
  {
  font-family: Verdana, arial, geneva, sans-serif;
  font-size: 16px ;
  font-weight: bold ;
  color: #000000 ;
  }
	
h3
  {
  font-family: Verdana, arial, geneva, sans-serif;
  font-size: 18px ;
  font-weight: bold ;
  color: #000000 ;
  }

.h5
  {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px ;
  font-weight: bold ;
  color: #000000 ;
  }
	
.h4
  {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px ;
  font-weight: bold ;
  color: #000000 ;
  }
	
.h3
  {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 18px ;
  font-weight: bold ;
  color: #000000 ;
  }

.h2
  {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 21px ;
  font-weight: bold ;
  color: #000000 ;
  }

.minihdr {
	font-family: arial, geneva, sans-serif;
	font-size:14px;
	font-weight: bold;
}
.minispot {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;}

/*
td
  {
   text-align: left;
  }
*/

.breadcrumbs {
	font-family: Trebuchet, "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.h5 {
	font-family: Trebuchet, "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.eventlist {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.sanstxtsm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.mileagetxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4F6F9F;
	font-weight: bold;

}
.mileagenum {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}

.white { color: #FFFFFF; }

.articleh1 { font-size: 18px; font-weight: bold; }
.articleh2 { font-size: 14px; }
.article { font-size: 11px; font-family: arial, geneva, sans-serif;
}
.article a:link { color: #663333; text-decoration:underline;}
.article a:visited { color: #666666; text-decoration:underline;}
.article  a:hover { color: #660000; text-decoration:none;}

.sidebartitle { color: #6e1a1a; font-size: 12px; }
.sidebartitle a:link { color: #6e1a1a; text-decoration:underline;}
.sidebartitle a:visited { color: #000033; text-decoration:underline;}
.sidebartitle a:hover { color: #660000; text-decoration:none;}



/* ______________ ALL NEW CSS REDESIGN PHASE 1 - Classes and ID's not originally part of this file ______________ */


/* Featured Listings Page */

.btn_addListings {
margin: 18px auto;
}

#featuredListingsCont .sanstext a:link, #featuredListingsCont .sanstext a:visited {
	color: #996600;
  text-decoration: underline;
} 

#featuredListingsCont .sanstext a:hover {
	color: #333;
  text-decoration: none;
}

#featuredListingsCont .listtext a:link, #featuredListingsCont .listtext a:visited {
	color: #996600;
  text-decoration: underline;
} 

#featuredListingsCont .listtext a:hover {
	color: #333;
  text-decoration: none;
}

#featuredListingsCont .listingheaders {
	color: #ffffff ;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
} 

#featuredListingsCont table {
	background-color: #ffffff;
}

#featuredListingsCont th {
	background-color: #024D65;
}

#featuredListingsCont td {
	background-color: #f6f6f6;
}



/*   CK's additions for WineCountry Portal Featured pages  */

table #featuredListTable {
	background-color: #024D65;
	}


tr td#featuredListHeader {
	background-color: #024D65;
}


/* Calendar month navigation */
.monthnav
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #996600;
	line-height: 18px;
	margin: 8px 72px 8px 72px;
	border-style: dashed;
	border-width: 1px;
	border-color: #397D10;
	padding: 8px 0 8px 0;
}
	
.monthnav  a:link, .monthnav  a:visited {
	color: #397D10;
  text-decoration: underline;
} 

.monthnav a:hover {
	color: #996600;
  text-decoration: none;
}

/* Alpha Listings Page */
#alphaListingsCont td.h4 a:link, #alphaListingsCont td.h4 a:visited {
	color: #996600;
  text-decoration: underline;
} 

#alphaListingsCont td.h4 a:hover {
	color: #333;
  text-decoration: none;
}

/* #alphaListingsCont .sanstext {
	color: #333;
} */

 #alphaListingsCont p, #alphaListingsCont td {
	color: #333;
} 

#alphaListingsCont .sanstext a:link, #alphaListingsCont .sanstext a:visited {
	color: #996600;
  text-decoration: underline;
} 

#alphaListingsCont .sanstext a:hover {
	color: #333;
  text-decoration: none;
}

#alphaListingsCont td a:link, #alphaListingsCont td a:visited {
	color: #996600;
  text-decoration: underline;
} 

#alphaListingsCont .listtext a:link, #alphaListingsCont .listtext a:visited {
	color: #996600;
  text-decoration: underline;
} 

#alphaListingsCont .listtext a:hover {
	color: #333;
  text-decoration: none;
}
