@charset "UTF-8";
/* CSS Document */


#wrapper{
	background-image:url('/img/theranch/masterBack.png');
}
	
#sidebar {
	color:#ddd;
}
#sideLogo {	
	background-image:url('/img/theranch/leftcollogo.gif');
}	
	
#top_nav {
	background-color:#000;
}

	
/*  NAV TAB STYLES -- */

.tabNav0{
	border-bottom:solid 3px #222222;
}

.tabNav1{
	/*border-bottom:solid 3px #395470; */
	border-right:solid 2px #1E5E6A;
}

.tabNav2{
	/* border-bottom:solid 3px #435F80; */
	border-right:solid 2px #1E5E6A;
}
.tabNav3{
	/* border-bottom:solid 3px #4F6A90; */
	border-right:solid 2px #1E5E6A;
}
.tabNav4{
	/* border-bottom:solid 3px #5C75A0; */
	border-right:solid 2px #1E5E6A;
}
	
	
	
.pageNavON {
	background-color:#2C4660; 
	background-image:url('/img/theranch/globalBack.jpg');
}

.pageNavON1 {	
	background-color:#395470;
	background-image:url('/img/theranch/tabBack_OPEN.jpg');
	
}
.pageNavOFF1 {	
	background-color:#2C4660; 
	background-image:url('/img/theranch/tabBack_OFF.jpg');
	
}

.pageNavON2 {
	background-color:#435F80;
	background-image:url('/img/theranch/tabBack_OPEN.jpg');
	
}
.pageNavOFF2 {	
	background-color:#395470;
	background-image:url('/img/theranch/tabBack_OFF.jpg');
}

.pageNavON3 {	
	background-color:#4F6A90;
	background-image:url('/img/theranch/tabBack_OPEN.jpg');
}
.pageNavOFF3 {	
	background-color:#435F80;
	background-image:url('/img/theranch/tabBack_OFF.jpg');
}

.pageNavON4 {	
	background-color:#5C75A0;
	background-image:url('/img/theranch/tabBack_OPEN.jpg');
}
.pageNavOFF4 {
	background-color:#4F6A90;
	background-image:url('/img/theranch/tabBack_OFF.jpg');
}

/***************END TAB NAV *********************/
	
.cabindesc {
	width:150px;
	font-size:10pt;
	color:#00CCFF;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:200;
	text-align:center;
	padding-top:40px;
	padding-right:8px;
	padding-left:8px;
	padding-bottom:40px;
	}
	
	.cabinSymbols {
	color:#00CCFF;
	}

.siteHeadline {
	font-weight:bold;
	font-size:10pt;
	padding-bottom:6px;
	color:#FFFFFF;
	}
	
.siteColWinter{
	border-right:solid #2C4776 1px;
	border-bottom:solid #2C4776 1px;
	padding-left:4px;
	padding-right:2px;
	padding-top:2px;
	padding-bottom:2px;
	background-image:url('/img/winter/globalBack.jpg');
	}

.siteColFall {
	border-right:solid #2C4776 1px;
	border-bottom:solid #2C4776 1px;
	padding-left:4px;
	padding-right:2px;
	padding-top:2px;
	padding-bottom:2px;
	background-image:url('/img/fall/globalBack.jpg');
	}
	
.siteColSummer {
	border-right:solid #2C4776 1px;
	border-bottom:solid #2C4776 1px;
	padding-left:4px;
	padding-right:2px;
	padding-top:2px;
	padding-bottom:2px;
	background-image:url('/img/summer/globalBack.jpg');
	}
	
.siteColHeritage {
	border-right:solid #2C4776 1px;
	border-bottom:solid #2C4776 1px;
	padding-left:4px;
	padding-right:2px;
	padding-top:2px;
	padding-bottom:2px;
	background-image:url('/img/heritage/globalBack.jpg');
	}
.siteColConferences {
	border-right:solid #2C4776 1px;
	border-bottom:solid #2C4776 1px;
	padding-left:4px;
	padding-right:2px;
	padding-top:2px;
	padding-bottom:2px;
	background-image:url('/img/conferences/globalBack.jpg');
	}
.siteColTheranch {
	border-right:solid #2C4776 1px;
	border-bottom:solid #2C4776 1px;
	padding-left:4px;
	padding-right:2px;
	padding-top:2px;
	padding-bottom:2px;
	background-image:url('/img/theranch/globalBack.jpg');
	}
	
	
	
.siteMapLink1 {
	padding-left:0px;
	padding-bottom:6px;
	font-size:9pt;
	}
.siteMapLink2 {
	padding-left:12px;
	padding-bottom:6px;
	font-size:9pt;
	}
.siteMapLink3 {
	padding-left:24px;
	padding-bottom:6px;
	font-size:9pt;
	}
.siteMapLink4 {
	padding-left:36px;
	padding-bottom:6px;
	font-size:9pt;
	}
	
td.wineNumber {
	font-size:8pt;
	color:#ffffff;
	border-bottom:1px #888888 dotted;
	padding-right:4px;
	}
td.wineName {
	font-size:8pt;
	color:#ffffff;
	border-bottom:1px #888888 dotted;
	}
td.wineRegion {
	font-size:8pt;
	color:#ffffff;
	border-bottom:1px #888888 dotted;
	}
td.wineDesc {
	font-size:8pt;
	color:#ffffff;
	font-style:italic;
	padding-bottom:6px;
	}
td.wineVintage {
	font-size:8pt;
	color:#ffffff;
	border-bottom:1px #888888 dotted;
	}
td.winePrice {
	font-size:8pt;
	color:#ffffff;
	padding-left:4px;
	border-bottom:1px #888888 dotted;
	text-align:right;
	}
	
td.weathercell {
	font-size:8pt;
	color:#dddddd;
	padding-left:1px;
	padding-right:1px;
	border-bottom:1px #888888 dotted;
	text-align:center;
	}
.weatherHeader {
	font-size:8pt;
	color:#ffffff;
	padding-bottom:6px;
	}
	
