

/* Copyright WineCountry.com and FreeRun Technologies | All Rights Reserved */

#navCont, tr#pageTitleBreadcrumbs, #addResources, #mpFlashCont, #weatherMod, #gamma, #bannerWCobjecCont, #alphaAdStackLft, #txtAdStack, 
#footerCont, #moreLinksTitle, #moreLinks, #interactiveMapImg, #lodgingNavType, div#mapCont, td#topRightAd {
	display: none;
}


table#printLogo {
	width: 100%;
	height: 45px;
	margin: 0 auto;
	text-align: left;
	border: 1px solid #999999;
}

table#leaderboardAds_cont {
	width: 100%;
	height: 106px;
	margin: 0; padding: 0;
	text-align: center;
	background-color: #fff !important;
}

img {
	border: 0;
}

body {
font-family: Verdana, Arial, Helvetica, sans-serif;
}

#contentCont {
	width: 100%;
}

/* ______________ Homepage Specific Print Items ______________ */

#beta h1.welcome {
	font: 24px Georgia, "Times New Roman", Times, serif;
	color: #BD2901;
	font-weight: bold;
	margin: 12px 10px 20px 10px;
}

#beta p.mpCatLinks {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #F49500;
	text-transform: uppercase;
	font-weight: bold;
	margin: 8px 10px 1px;
}

#beta p.mpCatLinksTxt {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	border-bottom: 1px dashed #BFBFBF;
	padding-bottom: 8px;
	margin: 0 8px 6px 8px;
}

a.mpCatLinks:link, a.mpCatLinks:visited {
	color: #F49500;
	text-decoration: none;
}

.lastMPCatLink {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	padding-bottom: 8px;
	margin: 0 10px 15px 10px;
}

table#boxOne, #boxTwo, #boxThree, #boxFour {
	width: 335px;
	margin: 20px 0 0;
	padding-bottom: 15px;
	text-align: left;
	border-bottom: 1px dashed #BFBFBF;
}

#boxOne h3, #boxTwo h3, #boxThree h3, #boxFour h3 {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin: 0 0 1px 0;
	color: #BD2901;
}

#boxOne p, ul li, #boxTwo p, ul li, #boxThree p, ul li, #boxFour p, ul li {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000;
}
#boxOne p, #boxTwo p, #boxThree p, #boxFour p {
	margin: 0 0 6px 0;
}

#boxOne ul, #boxTwo ul, #boxThree ul, #boxFour ul {
	margin: 0; padding: 0;
}

#boxOne ul li, #boxTwo ul li, #boxThree ul li, #boxFour ul li {
	margin: 0; padding: 0;
	list-style: none;
}

#boxOne ul li a.boxLink:link, #boxTwo ul li a.boxLink:link, #boxThree ul li a.boxLink:link, #boxFour ul li a.boxLink:link, 
#boxOne ul li a.boxLink:visited, #boxTwo ul li a.boxLink:visited, #boxThree ul li a.boxLink:visited, #boxFour ul li a.boxLink:visited {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: underline;
}

#boxOne ul li a.boxLink:hover, #boxTwo ul li a.boxLink:hover, #boxThree ul li a.boxLink:hover, #boxFour ul li a.boxLink:hover {
	text-decoration: none;
}

/* ______________ ALL NEW CSS REDESIGN PHASE 1 - Enjoy WineCountry Homepage Specific CSS ______________ */
table#enjoyWC {
	width: 90%;
	margin: 0 auto;
	padding-bottom: 20px;	
}

#enjoyWC p.enjoyHeader {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	font-weight: bold;
	margin: 16px 8px 0 8px;
	color: #cccccc;
}

#enjoyWC p.enjoyDesc {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	color: #000000;
	margin: 0 8px 6px 8px;
}

a.enjoyHeader:link {
	color: #417CB4;
	text-decoration: none;
}


/* ______________ ALL NEW CSS REDESIGN PHASE 1 - Homepage Nav Boxes for Travel, Wine, Food, and Experiences ______________ */

p.boxNavHeader {
	font: 14px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #D74800;
	margin: 0;
	text-transform: uppercase;
}

p.boxNavHeader a:link, p.boxNavHeader a:visited {
	color: #D74800;
	text-decoration: none;	
}

p.boxNavHeader a:hover {	
	text-decoration: underline;
}

p.boxNavTxt {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	margin: 2px 0 0 0;
}

p.boxNavLinks a:link  {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
}

p.boxNavLinks {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	margin: 2px 0 0 0;
}

p.boxNavLinks a {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #417CB4;
	margin: 2px 0 0 0;
	text-decoration: none;
}

.listPointers {
	color: #D74800;
}

/* Default Beta column header and paragraph styles */

 #beta h1 {
	font: 18px Verdana, Arial, Helvetica, sans-serif;
	color: #417CB4;
	font-weight: bold;
	margin: 0px 10px 20px 0px;
}

#beta h1 a:link, #beta h1 a:visited { color: #417CB4; text-decoration: underline; }

#beta h1 a:hover { color: #417CB4; text-decoration: none; }

#beta h2 {
	font: 15px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin: 0 0 1px 0;
	color: #D74800;
}

#beta h2 a:link, #beta h2 a:visited { color: #D74800; text-decoration: underline; }

#beta h2 a:hover { color: #BD2901; text-decoration: none; }

#beta h3 {
	font: 14px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin: 0 0 1px 0;
	color: #93B12F;
}

#beta h3 a:link, #beta h3 a:visited { color: #93B12F; text-decoration: underline; }

#beta h3 a:hover { color: #93B12F; text-decoration: none; }

#beta h4 {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin: 0 0 1px 0;
	color: #D7A800; 
}


#beta h4 a:link, #beta h4 a:visited { color: #D7A800; text-decoration: underline; }

#beta h4 a:hover { color: #C29802; text-decoration: none; }


#beta h5 {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin: 0 0 1px 0;
	color: #034D66;
}

#beta h5 a:link, #beta h5 a:visited { color: #034D66; text-decoration: underline; }

#beta h5 a:hover { color: #034D66; text-decoration: none; }

 #beta p {
	font-family: arial, helvetica, geneva, sans-serif;
	font-size: 11px;
	}

 #beta p a {
	color: #BD2901;
	text-decoration: none;
}

 #beta p a:hover {
	text-decoration: underline;
}

/* Aligns images left or right */

.alignImageLeft {
	margin: 0 6px 2px 0;
	float: left
}

.alignImageRight {
	margin: 0 0 2px 6px;
	float: right
}


/* ______________ Alpha and Featured Page Specific Print Items ______________ */
.listtext
{
  font-family: arial, geneva, sans-serif;
  font-size: 11px ;
}

.sanstext
{
  font-family: arial, geneva, sans-serif;
  font-size: 13px ;
  color: #996600 ;
}

.h5
{
  font-family: Trebuchet, "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px ;
  font-weight: bold ;
  color: #000000 ;
}
	
.h4
{
  font-family: Trebuchet, "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
  font-size: 16px ;
  font-weight: bold ;
  color: #000000 ;
}
	
.h3
{
  font-family: Trebuchet, "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
  font-size: 18px ;
  font-weight: bold ;
  color: #000000 ;
}



/* ______________ Alpha Page Specific Print Items ______________ */
#alphaListingsCont {
	width: 100%;
	text-align: left;
	margin: 0 auto;
}

#alphaListingsCont td.h4 a:link, #alphaListingsCont td.h4 a:visited {
	color: #996600;
  text-decoration: underline;
} 

#alphaListingsCont .sanstext {
	color: #333;
}

#alphaListingsCont .sanstext a:link, #alphaListingsCont .sanstext a:visited {
	color: #996600;
  text-decoration: underline;
} 

#alphaListingsCont .listtext a:link, #alphaListingsCont .listtext a:visited {
	color: #996600;
  text-decoration: underline;
} 

/* ______________ Featured Page Specific Print Items ______________ */
#featuredListingsCont .sanstext a:link, #featuredListingsCont .sanstext a:visited {
	color: #996600;
  text-decoration: underline;
} 

#featuredListingsCont .listtext a:link, #featuredListingsCont .listtext a:visited {
	color: #996600;
  text-decoration: underline;
}

.listingheaders {
	color: #000000 ;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
}

.mp_titleBarBluebg { height: 16px; padding: 4px 6px; color:#333333; font: 10px Verdana, Arial, Helvetica, sans-serif; font-weight:bold; margin: 6px 10px 8px 10px; letter-spacing: .5px; text-align: left; text-transform: uppercase;
}

/* ______________ Spotlight Specific Print Items ______________ */
table.spotlightCont {
	width: 400px;
	margin: 0 auto 18px auto;
	padding-bottom: 12px;
	border-bottom: 1px dashed #9E9F97;
}	

.spotlightHeader, .spotlightContent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.spotlightHeader {
	font-size: 12px;
	margin: 0 0 4px 0;
	color: #A4011E;
}

a.spotlightHeader:link, a.spotlightHeader:visited {
	color: #A4011E;
	text-decoration: underline;
}

.spotlightContent {
	font-size: 10px;
	color: #000;
}

/* ______________ ALL NEW CSS REDESIGN PHASE 1 - Special Spotlight including Editors picks, Favorites, etc ______________ */


table#spotlightContSpecial {
	width: 400px;
	background: #FAFAEE;
	margin: 0 auto 24px auto;
	padding: 5px 4px 16px;
	border-bottom: 1px dashed #9E9F97;
}	

#spotlightContSpecial .spotlightTitle {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #CC3300;
}

#spotlightContSpecial .spotlightHeader, #spotlightContSpecial .spotlightContent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#spotlightContSpecial .spotlightHeader {
	font-size: 14px;
	font-weight: bold;
	margin: 0 0 4px 0;
	color: #A4011E;
}

#spotlightContSpecial a.spotlightHeader:link, #spotlightContSpecial a.spotlightHeader:visited {
	color: #A4011E;
	text-decoration: underline;
}

#spotlightContSpecial .spotlightContent {
	font-size: 10px;
	padding: 2px 6px;
	color: #000;
}


/* ______________ ALL NEW CSS REDESIGN PHASE 1 - Nav for the Landing Pages - Left hand column ______________ */

table#lftNav {
	width: 201px;
	padding-bottom: 10px;
	background: #F5F7E2;
}

#lftNav p.lftNavHeader {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: left;
	margin: 24px 8px 0 8px;
	color: #980521;
}

#lftNav p.lftNavDesc {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	margin: 0 8px 6px 8px;
}

#lftNav a.lftNavHeader:link, a.lftNavHeader:visited {
	color: #980521;
	text-decoration: none;
}

/* ______________ ALL NEW CSS REDESIGN PHASE 1 - CSS based spotlights ______________ */

.spLightCont {
	width: 500px;
	margin: 0 auto 18px auto;
	padding-bottom: 12px;
	float: none;
	border-bottom: 1px dashed #9E9F97;
}

.spLightLftCol, .spLightRtCol {
	float: left;
}

.spLightLftCol {
	width: 365px;
}

.spLightRtCol {
	width: 135px;
	text-align: center;
}

.spLightHeader, .spLightTxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#beta .spLightHeader h4 {
	font-size: 12px;
	font-weight: normal;
	margin: 0 0 4px 0;
	color: #A4011E;
}

#beta .spLightHeader h4 a:link, .spLightHeader h4 a:visited {
	color: #A4011E;
	text-decoration: underline;
}

.spLightHeader h4 a:hover {
	text-decoration: none;
}

.spLightTxt {
	font-size: 10px;
	color: #000;
}
