/**
 * txwineInteriorMenu.css
 *
 * Sub nav styles for browsers without JS
 */
 /** Non-JavaScript styles **/
.noJS .interiorSubNavLeft {
	
}

.noJS .interiorSubNavRight {
	
}

.noJS #menuBar {
	position: absolute;
	top: 173px;
}

.noJS #interiorFindWineSubs {
	position: absolute;
	left: 20px;
	top: 173px;
	width: 145px;
	height: 203px;
	z-index: 2;
}

.noJS #interiorWineGGSubs {
	position: absolute;
	left: 200px;
	top: 173px;
	height: 203px;
	text-align: left;
	z-index: 2;
	width: 180px;
}

.noJS #interiorSubNavExtra {	
	position: absolute;
	left: 0px;
    top: 8px;
	height: 203px;
    width: 181px;
}

.noJS #interiorWineriesLink a:link, 
.noJS #interiorWineriesLink a:visited, 
.noJS #interiorWineriesLink a:hover {
	color: #663333;
	font-size: 11px;
	letter-spacing: .1em;
	line-height: 13px;
}

.noJS #interiorWineriesLink {
	position: relative;
	top: 0px;
	left: 5px;
}

.noJS #interiorSubNavWineries {
	position: relative;
	top: 1px;
	left: 15px;
	padding-left: 4px;
	padding-right: 10px;
	text-align: left;
	width: 167px;
}

.noJS #interiorGGLink a:link, 
.noJS #interiorGGLink a:visited,
.noJS #interiorGGLink a:hover {
	color: #663333;
	font-size: 11px;
	letter-spacing: .1em;
	line-height: 13px;
}

.noJS #interiorGGLink {
	position: relative;
	top: 3px;
	left: 5px;
}

.noJS #interiorSubNavGG {
	position: relative;
	top: 3px;
	left: 15px;
	width: 175px;
	text-align: left;
	padding-left: 4px;
}

.noJS #interiorResourcesLink a:link, 
.noJS #interiorResourcesLink a:visited,
.noJS #interiorResourcesLink a:hover {
	color: #663333;
	font-size: 11px;
	letter-spacing: .1em;
	line-height: 13px;
}

.noJS #interiorResourcesLink {
	position: relative;
	top: 5px;
	left: 5px;
}

.noJS #interiorSubNavResources {
	position: relative;
	top: 5px;
	left: 15px;
	width: 176px;
	text-align: left;
	padding-left: 4px;
}

.noJS #interiorRestaurantsSubs {
	position: absolute;
	left: 420px;
	top: 173px;
	width: 137px;
	height: 203px;
	z-index: 2;
}

.noJS #interiorMediaGuideSubs {
	position: absolute;
	left: 582px;
	top: 174px;
	width: 120px;
	height: 203px;
	z-index: 2;
}

.noJS #interiorWineFactsSubs {
	position: absolute;
	left: 724px;
	top: 174px;
	width: 150px;
	height: 203px;
	z-index: 2;
}

.noJS #interiorAboutTWMAPSubs {
	position: absolute;
	left: 724px;
	top: 174px;
	width: 150px;
	height: 203px;
	z-index: 2;
}

/** Navigation **/
#interiorMenuBG_full {
    position: absolute;
    left: -12px;
    top: 146px;
    width: 925px;
    height: 27px;

	background-image: url(../images/interiorMenuBG_full.png);
	background-position: center top;
	background-repeat: no-repeat;
}

/** Buttons **/
#interiorFindWineButton_ {
    position: absolute;
    left: 33px;
    top: 146px;
    width: 153px;
    height: 27px;
	z-index: 1;
}

#interiorWineGGButton_ {
    position: absolute;
    left: 197px;
    top: 146px;
    width: 169px;
    height: 27px;
	z-index: 1;
}

#interiorRestaurantsButton_ {
    position: absolute;
    left: 487px;
    top: 146px;
    width: 153px;
    height: 27px;
	z-index: 1;
}

#interiorMediaGuideButton_ {
    position: absolute;
    left: 656px;
    top: 146px;
    width: 83px;
    height: 27px;
	z-index: 1;
}

#interiorWineFactsButton_ {
    position: absolute;
    left: 750px;
    top: 146px;
    width: 63px;
    height: 27px;
	z-index: 1;
}

#interiorAboutTwmapButton_ {
    position: absolute;
    left: 824px;
    top: 146px;
    width: 67px;
    height: 27px;
	z-index: 1;
}

/** Sub Navigation **/
.interiorSubNav {
	display: block;
	margin: 0px;
	padding: 8px 8px 0px 5px;
	background-color: #EBD4B8;
	color: #000000;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
}

.interiorSubNav a:hover, 
.interiorSubNav a:link, 
.interiorSubNav a:visited,
.interiorSubNavLabel {
	text-decoration: none;
	color: #000000;
	font-size: 11px;
	letter-spacing: .1em;
	line-height: 13px;
}

.interiorSubNav a:hover {
	color: #93402F;
}

/** JavaScript Enabled Menu **/

.JS .interiorSubNavLeft {
	float: left;
	display: inline;
}

.JS .interiorSubNavRight {
	position: relative;
	float: left;
	top: 0px;
	left: 5px;
	display: inline;
}

.JS #interiorFindWineSubs {
	position: absolute;
	left: 33px;
	top: 173px;
	padding-bottom: 5px;
	visibility: hidden;

	z-index: 2;
}

.JS #interiorWineGGSubs {
    visibility: hidden;
	position: absolute;
	left: 197px;
	top: 173px;
	padding-bottom: 5px;
	text-align: left;
	z-index: 2;
}

.JS #interiorSubNavExtra {
	text-align: right;
}

.JS #interiorSubNavExtra a:link,
.JS #interiorSubNavExtra a:visited,
.JS #interiorSubNavExtra a:hover {
	color: #000000;
	font-size: 11px;
	letter-spacing: .1em;
	line-height: 13px;
}

.JS #interiorSubNavExtra a:hover {
    color: #663333;
}

.JS #interiorWineriesLink a:link, 
.JS #interiorWineriesLink a:visited,
.JS #interiorWineriesLink a:hover {
	color: #663333;
	font-size: 11px;
	letter-spacing: .1em;
	line-height: 13px;
}

.JS #interiorWineriesLink {
	position: absolute;
	top: 8px;
	width: 140px;
}

.JS #interiorSubNavWineries {
	visibility: hidden;
	position: absolute;
	top: 7px;
	left: 145px;
	width: 300px;
	height: 68px;
	padding-left: 4px;
	padding-right: 10px;
	text-align: left;
}

.JS #interiorGGLink a:link, 
.JS #interiorGGLink a:visited,
.JS #interiorGGLink a:hover {
	color: #663333;
	font-size: 11px;
	letter-spacing: .1em;
	line-height: 13px;
}

.JS #interiorGGLink {
	position: absolute;
	top: 22px;
	width: 140px;
}

.JS #interiorSubNavGG {
	visibility: hidden;
	position: absolute;
	top: 22px;
	left: 145px;
	width: 300px;
	height: 68px;
	padding-left: 4px;
	padding-right: 10px;
	text-align: left;
}

.JS #interiorResourcesLink a:link, 
.JS #interiorResourcesLink a:visited,
.JS #interiorResourcesLink a:hover {
	color: #663333;
	font-size: 11px;
	letter-spacing: .1em;
	line-height: 13px;
}

.JS #interiorResourcesLink {
	position: absolute;
	top: 36px;
	width: 140px;
}

.JS #interiorSubNavResources {
	visibility: hidden;
	position: absolute;
	top: 36px;
	left: 145px;
	width: 300px;
	height: 68px;
	padding-left: 4px;
	padding-right: 10px;
	text-align: left;
}

.JS #interiorRestaurantsSubs {
	position: absolute;
	left: 469px;
	top: 173px;
	padding-bottom: 5px;
	visibility: hidden;

	z-index: 2;
}

.JS #interiorMediaGuideSubs {
	position: absolute;
	left: 417px;
	top: 173px;
	padding-bottom: 5px;
	visibility: hidden;

	z-index: 2;
}

.JS #interiorWineFactsSubs {
	position: absolute;
	right: 89px;
	top: 173px;
	padding-bottom: 5px;
	visibility: hidden;

	z-index: 2;
}

.JS #interiorAboutTWMAPSubs {
	position: absolute;
	right: 12px;
	top: 173px;
	padding-bottom: 5px;
	visibility: hidden;

	z-index: 2;
}
