/* CSS Document */
.winery {
	background-image:url(../images/interface/n-ourwinery-off.gif);
	background-repeat:no-repeat;
	}
	
		.winery a {
			display:block;
			width:150px;
			height:18px;
			background-image:url(../images/interface/n-ourwinery-off.gif);
			background-repeat:no-repeat;
			padding: 2px;
			}
			
		.winery a:hover {
			background-image:url(../images/interface/n-ourwinery-on.gif);
			background-repeat:no-repeat;
			}
		
		.wineryon {
			background-image:url(../images/interface/n-ourwinery-on.gif);
			background-repeat:no-repeat;
			}
			
		.wineryon a {
			display:block;
			width:150px;
			height:18px;
			background-image:url(../images/interface/n-ourwinery-on.gif);
			background-repeat:no-repeat;
			padding: 2px;
			}
			
		.wineryon a:hover {
			background-image:url(../images/interface/n-ourwinery-on.gif);
			background-repeat:no-repeat;
			}
			
					
.wines {
	background-image:url(../images/interface/n-ourwines-off.gif);
	background-repeat:no-repeat;
	}

		.wines a {
			display:block;
			width:150px;
			height:18px;
			background-image:url(../images/interface/n-ourwines-off.gif);
			background-repeat:no-repeat;
			margin: 0;
			padding: 2px;
			}
			
		.wines a:hover {
			background-image:url(../images/interface/n-ourwines-on.gif);
			background-repeat:no-repeat;
			}
			
		.wineson {
			background-image:url(../images/interface/n-ourwines-on.gif);
			background-repeat:no-repeat;
			}
		
		.wineson a {
			display:block;
			width:150px;
			height:18px;
			background-image:url(../images/interface/n-ourwines-on.gif);
			background-repeat:no-repeat;
			margin: 0;
			padding: 2px;
			}
			
		.wineson a:hover {
			background-image:url(../images/interface/n-ourwines-on.gif);
			background-repeat:no-repeat;
			}



.contact {
	background-image:url(../images/interface/n-contactus-off.gif);
	background-repeat:no-repeat;
	}

		.contact a {
			display:block;
			width:150px;
			height:18px;
			background-image:url(../images/interface/n-contactus-off.gif);
			background-repeat:no-repeat;
			margin: 0;
			padding: 0;
			}
			
		.contact a:hover {
			background-image:url(../images/interface/n-contactus-on.gif);
			background-repeat:no-repeat;
			}
			
		.contacton {
			background-image:url(../images/interface/n-contactus-on.gif);
			background-repeat:no-repeat;
			}
		
		.contacton a {
			display:block;
			width:150px;
			height:18px;
			background-image:url(../images/interface/n-contactus-on.gif);
			background-repeat:no-repeat;
			margin: 0;
			padding: 0;
			}
			
		.contacton a:hover {
			background-image:url(../images/interface/n-contactus-on.gif);
			background-repeat:no-repeat;
			}
	
	
.subnav {
	background-image:url(../images/interface/n-submenu-off.gif);
	background-repeat:no-repeat;
	}
	
.subnavlong {
	background-image:url(../images/interface/n-submenulong-off.gif);
	background-repeat:no-repeat;
	}
	
.subnav a {
	display:block;
	width:111px;
	height:16px;
	background-image:url(../images/interface/n-submenu-off.gif);
	background-repeat:no-repeat;
	margin:0;
	padding-left: 3px;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
	}
	
.subnavlong a {
	display:block;
	width:190px;
	height:16px;
	background-image:url(../images/interface/n-submenulong-off.gif);
	background-repeat:no-repeat;
	margin:0;
	padding-left: 3px;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
	}
	
.subnav a:hover, .subnavon a:link, .subnavon a:active, .subnavon a:visited, .subnavon a:hover {
	display:block;
	width:111px;
	height:16px;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
	background-image:url(../images/interface/n-submenu-on.gif);
	background-repeat:no-repeat;
	margin:0;
	padding-left: 3px;
	}
	
.subnavlong a:hover, .subnavonlong a:link, .subnavonlong a:active, .subnavonlong a:visited, .subnavonlong a:hover {
	display:block;
	width:190px;
	height:16px;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
	background-image:url(../images/interface/n-submenulong-on.gif);
	background-repeat:no-repeat;
	margin:0;
	padding-left: 3px;
	}
	
.head-link a:link, .head-link a:active, .head-link a:visited, .head-link a:hover {
	position:relative; 
	top:40px; 
	width:270px; 
	height:90px; 
	display:block; 
	text-decoration:none;
	}
	
.close-link a:link, .close-link a:active, .close-link a:visited, .close-link a:hover {
	position:relative; 
	top:40px; 
	right:3px;
	width:270px; 
	height:90px; 
	display:block; 
	text-decoration:none;
	}
/* ------------------------- SIDE PANEL NAV ------------------------------- */

.sidecontent a {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:10px;
	line-height: 1.5;
	color: #787263;
	text-decoration:none;
	}
	
.sidecontent a:hover {
	color: #d1716b;
	font-size:10px;
	}
