/* Copyright WineCountry.com and FreeRun Technologies | All Rights Reserved */

/* Navigation

		Update: November 2006
			The new header nav changes have been added to this page because it does not require a new CSS link nor does it require
			and additional coding to install across the site. The legacy code at the bottom can be removed when the entire site has been
			modified to use the new header.

		Page contains all the CSS required to make the navigation in the "bars" work.
		Drop down menus and hover overs are covered here.
		Footer and other in-page navigation are NOT covered here.

 */

/* 2006 Redesign Header Nav Changes */
#navSec_cont {
	width: 948px;
	background: #fff;
	padding: 5px;
	border-left: 1px solid #006174;
	border-right: 1px solid #006174;
}

#navSec {
	width: 948px;
	height: 26px;
	background: #0b576f url(/images/glb/nav_gradientBg.jpg) repeat-x top left;
}

#headerBg_rtSide {
	background: url(/images/glb/imageryBg.jpg) no-repeat;
}

.basicLinks {
	font:9px Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: none;
}

.basicLinks a:hover {
	text-decoration: underline;
}

ul.hot {
	margin: 5px 0 0 0; padding:0;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	text-decoration: none;
}

ul.hot li {
	margin-left: 14px;
	color: #fff;
	text-decoration: none;
}

li.hotTxt a.hotTxt:link, li.hotTxt a.hotTxt:visited {
	color: #fff;
	text-decoration: none;
}

li.hotTxt a.hotTxt:hover {
	text-decoration: underline;
}


/* Legacy Nav Controls */
#navCont {
	width: 950px;
	margin: 0 auto;
	padding: 0;
}

table#logoFlashCont {
	width: 950px;
	height: 95px;
	margin: 0; padding: 0;
}

td#logoArea {
	width: 265px;
	height: 90px;
	text-align: right;
	padding: 5px 0 0 5px;
	background: #6BACC3;
}

td#flashArea {
	width: 685px;
	height: 90px;
	text-align: left;
	padding: 5px 5px 0 0;
	background: #6BACC3;
}

#navTierOne {
	width: 960px;
	height: 26px;
	background: url(/images/bg_tierOneNav.jpg) repeat-x;
	text-align: left;
	vertical-align: middle;
	border-top: 1px solid #024D65;
	border-bottom: 1px solid #024D65;
	border-left: 1px solid #024D65;
	border-right: 1px solid #024D65;
}

#navTierOne table#navTxt {
	width: 100%;
	margin: 0;
	text-align: center;
}

table#navTxt ul {
	margin: 0; padding: 0;
	list-style: none;
}

table#navTxt ul li {
	display: inline;
	border-right: 1px solid #fff;
	padding: 0 8px;
	font-weight: bold;
}

table#navTxt ul li a {
	color: #fff;
	text-decoration: none;
	padding: 5px 8px 4px 8px;
}

table#navTxt ul li a:hover {
	background-color: #206880;
	color: #fff;
	padding: 5px 8px 4px 8px;
}

table#navTxt ul li.last {
	border: 0;
}

#navTierTwo {
	display: none;
	margin-top: -1px;
}

table#searchBox {
	display: none !important;
	width: 960px;
	background-color: #F6DEB7;
	text-align: right;
	border-top: 0;
	border-bottom: 0px solid #F59C11;
	border-left: 0px solid #F59C11;
	border-right: 0px solid #F59C11;
}

form input.mono {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}

/* ______________ ALL NEW CSS REDESIGN PHASE 1 - Nav for the Landing Pages - Left hand column ______________ */

table#lftNav {
	width: 201px;
	padding-bottom: 10px;
	background: #F5F7E2;
	border-top: 1px dashed #9E9F97;
	border-bottom: 1px dashed #9E9F97;	
}

#lftNav p.lftNavHeader {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: left;
	margin: 10px 8px 0 8px;
	color: #980521;
}

#lftNav p.lftNavDesc {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	margin: 0 8px 6px 8px;
}

a.lftNavHeader:link, a.lftNavHeader:visited {
	color: #980521;
	text-decoration: none;
}

a.lftNavHeader:hover {
	text-decoration: underline;
}


/* ______________ ALL NEW CSS REDESIGN PHASE 1 - Lodging page nav by Type ______________ */

#lodgingNavType {
	width: 400px;
	border: 1px dashed #F59C11;
	background-color: #fff;
	margin: 0 auto 22px;
}

#lodgingNavTitle {
	background: #F59C11;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding: 5px 5px;
	color: #fff;
}

.lodgingNavHeader {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	font-weight: bold;
	margin: 10px 8px 8px
	8px;
	color: #397D10;
}


.lodgingNavTxt {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	margin: 0 8px 6px 8px;
}

a.lodgingNavHeader:link, a.lodgingNavHeader:visited {
	color: #397D10;
	text-decoration: none;
}

a.lodgingNavHeader:hover {
	text-decoration: underline;
}


/* ______________ ALL NEW CSS REDESIGN PHASE 1 - Lodging page nav by Type ______________ */
ul.inPageNav {
	margin: 0; padding: 0 5px;
	text-align: left;
	list-style: none;
}

ul.inPageNav li {
	display: inline;
	padding: 0 4px;
}

ul.inPageNav li a {
	color: #000;
	text-decoration: underline;
}

ul.inPageNav li a:hover {
	color: #000;
	text-decoration: none;
}

