/*-------------------------------------------------------
1. global styles
2. body styles
3. random classes going everywhich way
---------------------------------------------------------*/



/*---------------1.GLOBAL STYLES-------------------------*/
body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
	background-color:#FFF;
	color:#000;
	}
ul {
	list-style-position: outside;
	list-style-type: square;
}
/*--------------------2.BODY STYLINGS------------------*/
.bodyPad {
	padding-left: 64px;
}

.bodyText {
	font-size: 12px;
	color: #333333;
	line-height: normal;
	}
.bodyTextWhite {
	font-size: 12px;
	color: #FFFFFF;
	}
/*-------------------------3.*----------------------------*/
.wine {
	font-family: Georgia, "Times New Roman", Times, serif; 
	font-size: 24pt;
	color: #E3F4A8;
	}
.features {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 34pt;
	color: #660033;
	}
.featuresWhite {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 34pt;
	color: #FFFFFF;
	}
.mediumTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9F012B;
	text-align: center;
	font-weight: bold;
	}
.titlePink {
	font-size: 24px;
	color: #CC6600;
	line-height: 125%;
	font-weight: bold;
	}
.bodyTextBurgendy {
	font-size: 12px;
	color: #660032;
	font-weight: bold;
	text-transform: none;
	}
.tdPadLR {
	padding:0 25px 0 8px;
	color: #FFFFCC;
	}
/*-----------------------------------------------------*/
a.backTop {
	font-size:10px;
	color:#660032;
	text-decoration:underline;
	font-weight:bold;
	}
	/*
a.backTop:link {}
a.backTop:visited {}
a.backTop:hover {}
a.backTop:active {}
	*/
/*-----------------------------------------------------*/
.bigTitle,
.wineSubhead{ /*this is the big heading at the top of each feature*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: bold;
	color: #993366;
	margin:0;
	padding:0;
}
.wineSubheadTop{ /*this is the big heading at the top of each feature*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: bold;
	color: #C9ADC9;
	margin:0;
	padding:0;
}
.wineSubhead2{ /*this is the big heading at the top of each feature*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 23px;
	font-weight: bold;
	color: #C9ADC9;
	margin:0;
	padding:0;
}
/*--------------------------------------------------------------*/
h2.wineSubhead { /*In case you want a subheading use this*/
	font-size:20px;
	}
/*---------------------------------------------------------------*/
.tinyText {
	font-size: 10px;
	color: #333333;
	}
.tinyText2 {
	font-size: 10px;
	color: #FFFFFF;
}

.bodyTextPurple {
	text-decoration:none;
	font-size: 12px;
	font-weight: bold;
	color: #C9ADC9;
	font-style: normal;
	}
.tablePad {
	padding-top: 10px;
	padding-bottom: 5px;
	padding-left: 8px;
	padding-right: 8px;
	}
/*----------------------------------LINKS-----------------*/

a.recipeLinksPurple, 
a.recipeLinksPurple:visited, 
a.recipeLinksPurple:active {
	font-size: 12px;
	color: #C9ADC9;
	text-decoration: none;
	font-weight: bold;
}
a.recipeLinksPurple:hover {
	color: #FFFFFF;
}
/*---------------------------------MORE LINKS-----------------*/
a.recipeLinksDarkPurple:link {
	font-size: 12px;
	color: #660033;
	text-decoration: none;
	font-weight: bold;
}
a.recipeLinksDarkPurple:visited {
	font-size: 12px;
	color: #660033;
	text-decoration: none;
	font-weight: bold;
}
a.recipeLinksDarkPurple:hover {
	font-size: 12px;
	color: #C9ADC9;
	text-decoration: none;
	font-weight: bold;
}
a.recipeLinksDarkPurple:active {
	font-size: 12px;
	color: #660033;
	text-decoration: none;
	font-weight: bold;
}
/*------------------------------------SOME MORE LINKS----------*/
a.menuLinks:link {
	font-size: 7pt;
	font-weight: bold;
	color: #FFCCFF;
	text-decoration: none;
}
a.menuLinks:visited {
	font-size: 7pt;
	font-weight: bold;
	color: #FFCCFF;
	text-decoration: none;
}
a.menuLinks:hover {
	font-size: 7pt;
	font-weight: bold;
	color: #996699;
	text-decoration: none;
}
a.menuLinks:active {
	font-size: 7pt;
	font-weight: bold;
	color: #996699;
	text-decoration: none;
}
/*--------------------------page specific styles--------------------*/
/*---------------------------------------------------------------------*/
span.wineList{
	font-size:10px;
	}
	p.wineList {
		font-style:italic;
		font-size:11px;
		}
	p.wineList2 {
		font-size:11px;
		}
h3.chiquito{
	font-size:12px;
	}
h3.wineList {
	margin:2px 0;
	padding:0;
	}
ul.wineList li { 
	list-style:none;
	margin: 0 0 10px -30px;
	}

ul.anchorList li {
	list-style-type:none;
	margin: 0 0 20px -30px;
	}

dl.beerList dt { 	/*-- SUMMER BEER, WHEAT BEER FEATS.--*/
	margin: 10px 0;
	font-weight:bolder;
	color:#990033;
	}

dl.beerList dd {
	margin:0 0 2px 10px;
	font-size:12px;
	}

h4.beerHeading {
	padding:0;
	margin:0;
	}
.bookTitle {
	border-bottom:1px #000 solid;
	}

/*----------------------------------------------------------------------------*/
/*---------------------------------------------RELATED LINKS HO!-------*/

a.rl, a.rl:link, a.rl:visited{
	color: #999999;
	text-decoration: none;
	font-weight: bold;
	font-size: 9px; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
a.rl:hover { color: #FFA51D;}
a.rl:active {text-decoration: underline;}
.PD3 {
	padding-right: 3px;
	padding-left: 3px;
}
.PDtext {
	padding: 0 3px 10px 3px;
}
.line {
	border: 1px solid #3399CC;
}
.lineDot {
	border-bottom:dotted #6699CC 1px;
}

.rl_li { line-height : 13px ; color : #6699CC;}

.drop {
	font-size: 44px;
	font-family: times, serif;
	float: left;
	width: auto;
	line-height: 1.0;
	margin: 0 2px -10px 0;
	color: #333;
}
.drop2 {
	font-size: 44px;
	font-family: times, serif;
	float: left;
	width: auto;
	line-height: .8;
	margin: 0 2px -10px 0;
	color: #333;
}

	
		a.bodyOutLinks:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: none;
	color: #023264;
	text-decoration: none;
}
a.bodyOutLinks:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: none;
	color: #023264;
	text-decoration: none;
}
a.bodyOutLinks:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: none;
	color: #02669C;
	text-decoration: underline;
}
a.bodyOutLinks:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: none;
	color: #023264;
	text-decoration: none;
}




a.bodyInLinks:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: none;
	color: #023264;
	text-decoration: underline;
}
a.bodyInLinks:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: none;
	color: #023264;
	text-decoration: underline;
}
a.bodyInLinks:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: none;
	color: #02669C;
	text-decoration: none;
}
a.bodyInLinks:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: none;
	color: #023264;
	text-decoration: none;
}

