/* CSS Document */

/*this is the style for the links before it is activated*/
BODY 
{ 
scrollbar-base-color: #757238;
scrollbar-arrow-color: #BBB871;
scrollbar-DarkShadow-Color: #ffffff;
scrollbar-Track-Color: #D0B478;
scrollbar-Highlight-Color: #757238;
scrollbar-face-color: #E4E3C7;
scrollbar-3dlight-color: #ffffff;
background-image: url(../images/repeater_01.jpg);
background-repeat: repeat-x; 


}

body { behavior: url("./ssi/csshover3.htc"); }

input {
	border-bottom: 1px solid #642D0E;
	border-top: 1px solid #642D0E;
	border-left: 1px solid #642D0E;
	border-right: 1px solid #642D0E;		
}

/*the tags used for LIMO*/	
h3 {font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff; font-weight: bold;  font-size: 100%;   }
p {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff;     }
/*the tags used for LIMO*/
td {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 68%; color: #000000; text-decoration: none;  }		

.navlinkco {COLOR: #AA0200; TEXT-DECORATION: none; font-family: verdana, sans-serif;  }
a:link.navlinkco  {color : #AA0200;}
a:visited.navlinkco  {color : #FF7777;}
a:active.navlinkco  {color : #AA0200; text-decoration: none;}
a:hover.navlinkco  {color : #DC0200; text-decoration: underline;}

.navlink1 {COLOR: #6A551C; TEXT-DECORATION: none; font-family: verdana, sans-serif;  }
a:link.navlink1  {color : #6A551C;}
a:visited.navlink1  {color : #ffffff;}
a:active.navlink1  {color : #6A551C; text-decoration: none;}
a:hover.navlink1  {color : #586A1C; text-decoration: underline;}

/*this is the stylesheet for the listing inventory*/
A:LINK {COLOR: #EEE3CD; TEXT-DECORATION: none; font-family: verdana, sans-serif; }
A:visited {COLOR: #ffffff; TEXT-DECORATION: none; font-family: verdana, sans-serif;   }
A:hover {color : #D4B981; text-decoration: underline; font-family:verdana, sans-serif;  }
A:active {color : #EEE3CD; text-decoration: none; font-family: verdana, sans-serif;  }



/* ***************************888888888888888************************ */

.border {  
	border-bottom: 1px solid #261C1A;
	border-top: 1px solid #261C1A;
	border-left: 1px solid #261C1A;
	border-right: 1px solid #261C1A;	
	background-color: #DDC99E;	

}
.border_pic {  
	border-bottom: 3px solid #EEE3CD;
	border-top: 3px solid #EEE3CD;
	border-left: 3px solid #EEE3CD;
	border-right: 3px solid #EEE3CD;	
	}
.little {font-size: 120%; }
	
.text {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 70%; color: #ffffff; text-decoration: none;    padding-right: 13px; }
.redtext {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 70%; color: #DC0200; text-decoration: none;}	
.line {
border: 1px dotted #284BA8;
border-bottom: 1px solid White;
}


.ButtonS {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : x-small;
	color : #ffffff;
	background-color : #642D0E;
	font-weight : bold;
	border: thin solid #642D0E;
	}
.copyright { font-family: verdana, sans-serif;  font-size: 70%; color: #DDC99E; }
.title {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 130%; 
	color : #642D0E;
	font-weight: bold;	
	  }	
.repeater {
	background-image: url(../images/curve.jpg); background-position: bottom; background-repeat: no-repeat;
	border-left: solid #ffffff 3px;
	border-right: solid #ffffff 3px;
	background-color: #A5915F;
}
.repeater_02 {
	background-image: url(../images/curve_02.jpg); background-position: bottom; background-repeat: no-repeat;
	border-left: solid #ffffff 3px;
	border-right: solid #ffffff 3px;
	background-color: #A5915F;
}
.repeater_full {
	background-image: url(../images/curve_full.jpg); background-position: bottom; background-repeat: no-repeat;
	border-left: solid #ffffff 3px;
	border-right: solid #ffffff 3px;
	background-color: #A5915F;
}


/* ------ START: Menu ------ */

#menu ul {
	margin: 0;
	padding: 0;
	list-style: none;

}

#menu li { /* all list items, change this to be the width of the cells */
	float: left;
	position: relative;
	width: 107px;
}


#menu li ul {/* second-level lists, change the top to be how far away you want the flyouts to be away from the main menu */
	position: absolute;
	display: block; 
	top: 25px;
    left: 0;
}

* html

#menu li>ul {/* to override top and left in browsers other than IE */
	top: auto;
	left: auto;
}

/* Fix IE. Hide from IE Mac \*/
* html #menu ul li { float: left; height: 1%; }
* html #menu ul li a { height: 1%; }
/* End */

#menu li:hover ul { display: block; }

#menu li:hover>ul { visibility:visible; }

#menu ul ul { visibility:hidden; }		

/* Make-up syles */
#menu ul, li {
    margin: 0 0 0 0; 
}

/* Styles for Main Menu Items */
#menu ul a {
	display: block;
	text-decoration: none;
	color: #7C5421;
	background: #ECE7DC; /* IE6 Bug */
	padding: 5px;
	border: 1px solid #C8B99A;
}
/* Hover Styles */
#menu ul a:hover { 
	color: #000000; 
	background: #DAD0BB; 
} 

/* Sub Menu Styles */
#menu li ul a {
	text-decoration: none;
	color: #000000;
	background: #A5B582; /* IE6 Bug */
	border: 1px solid #D3DBC2;
    padding: 5px; 
} 

/* Sub Menu Hover Styles */
#menu li ul a:hover { 
	color: #ffffff; 
	background: #72834E; 
} 

/* Icon Styles */
#menu li a.submenu {background:#ECE7DC url("v_arrow.gif") no-repeat right; }
#menu li a.submenu:hover {background:#DAD0BB url("v_arrow.gif") no-repeat right;}
#menu li ul a.submenu {background:#A5B582 url("r_arrow.gif") no-repeat right;}
#menu li ul a.submenu:hover {background:#72834E url("r_arrow.gif") no-repeat right;}



/* ------ END: Menu ------ */

.clear {
	clear: both;
	border: 0;
	margin: 0;
	float: none;
}

.team_summary {
	background: #AE9C6F;
	border: 1px solid #86754B;
	padding: 5px;
	clear: both;
	margin-bottom: 10px;
}

.team_summary h1 {
	font-weight: bold;
	text-transform: uppercase;
	font-size: 1.2em;
	margin-top: 0;
}

.team_summary h2 {
	font-weight: normal;
	font-size: 1.0em;
	margin: 0;
}

.team_summary h3 {
	background: #86754B;
	font-size: 1.0em;
	font-weight: normal;
	padding: 5px;
	clear: both;
	margin: 0;
}

.team_summary img {
	float: right;
	border: 8px solid #FFFFFF;
	margin: 0 5px 5px 0;
}

.team_details {
	background: #AE9C6F;
	border: 1px solid #86754B;
	padding: 5px;
	clear: both;
	margin-bottom: 10px;
}

.team_details h1 {
	font-weight: bold;
	text-transform: uppercase;
	font-size: 1.2em;
	margin-top: 0;
}

.team_details h2 {
	font-weight: normal;
	font-size: 1.0em;
}

.team_details img {
	float: right;
	border: 10px solid #FFFFFF;
	margin: 0 5px 10px 10px;
}

.wine_code {
	color: #000000;
	margin: 0;
	padding: 0;
}
