BODY
{
  font-family: Century Gothic, Arial, Sans Serif;
  margin: 0;
  padding: 0;
  background-color: White;
  width: 750px;
  font-size:10pt;
}

.bodytext
{
  font-family: Century Gothic, Arial, Sans Serif;
  margin: 0;
  padding: 0;
  background-color: White;
  font-size:10pt;
}

.bodytexthead
{
  font-family: Century Gothic, Arial, Sans Serif;
  margin: 0;
  padding: 0;
  background-color: White;
  font-size:12pt;
}

label
{
  font-family: Century Gothic, Arial, Sans Serif;
  margin: 0;
  padding: 0;
  background-color: White;
  font-size:10pt;
 }

br
{
  margin-top:15px;
}

/********************/
/*	Banner Control	*/
/********************/

.lwBannerHeader
{
  width: 750px;
  font-family: Trebuchet MS;
}

.lwBannerHeader A:link
{
  font-family: Trebuchet MS;
  text-decoration: none;
  color: #003366;
}

.lwBannerHeader A:visited
{
  font-family: Trebuchet MS;
  text-decoration: none;
  color: #003366;
}

.lwBannerHeader A:active
{
  font-family: Trebuchet MS;
  text-decoration: none;
  color: #003366;
}

.lwBannerHeader A:hover
{
  font-family: Trebuchet MS;
  text-decoration: underline;
  color: #003366;
}

.lwBannerAddress
{
  color: #003366;
  background-color: white;
  font-size: 8pt;
  text-align: center;
}
.lwBannerTelephone
{  
  color: #003366;
  background-color: white;
  font-size: 10pt;
  font-weight:bold;
  text-align: center;
}
.lwBannerEmail
{
  color: #003366;
  background-color: white;
  font-size: 9pt;
  font-weight: bold;
  text-align: center;
}

.lwBannerSearch
{
  font-size:10pt;
  color: White;
  background-color: #003366;
  text-align: right;
}



/*===============*/
/*	Menu Control */
/*===============*/

.MenuTable
{
  width: 120px;
  font-family: Trebuchet MS;
  font-size: 10pt;
}


.MenuOption
{
  background-color: #003366;
  color: White;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 5px;
}

.MenuOption A:link
{
  text-decoration: none;
  color: white;
}
.Libertywines {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #003366;
}


.MenuOption A:visited
{
  text-decoration: none;
  color: silver;
}

.MenuOption A:active
{
  text-decoration: none;
  color: silver;
}

.MenuOption A:hover
{
  text-decoration: underline;
  color: silver;
}

.MenuWineSearch
{
  background-color: #003366;
  color: White;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 5px;
  padding-right: 5px;
  text-align: center;
}


/**************************/
/*	Feature of the Month	*/
/**************************/

.fom
{
  padding: 10px 10px 10px 15px;
  width: 550;
}


/********************/
/*	Search Results	*/
/********************/


.ResultsHeader
{
  font-weight: bold;
  font-size: 12;
  color: #003366;
}

.ResultsHeader A:visted
{
  text-decoration: none;
}

.ResultsHeader A:active
{
  color: pink;
  text-decoration: none;
}

.ResultsHeader A:hover
{
  color: silver;
  text-decoration: underline;
}


.ResultsItem, .ResultsHighlight, .ResultsNormal
{
  cursor: hand;
  font-size: 8pt;
  padding-left: 400px;
}

.ResultsHighlight
{
  background-color: #003366;
  color: White;
}

.ResultsNormal
{
  background-color: White;
}


.SortingAdvice
{
  color: #003366;
  font-size: smaller;
}

/****************************/
/*	Standard Content Styles	*/
/****************************/

.content
{
  width: 755;
}

.contentheader
{
  font-size: 10pt;
  background: #003366;
  color: White;
  margin-bottom: 5px;
  padding-top: 2px;
  padding-bottom: 2px;
  padding-left: 5px;
}

.contentheader A:link
{
  text-decoration: none;
  color: White;
}

.contentheader A:visited
{
  text-decoration: none;
  color: White;
}

.contentheader A:active
{
  text-decoration: none;
  color: silver;
}

.contenttitle
{
  margin-top: 10px;
  font-size: 12pt;
  font-weight: bold;
  margin-bottom: 5px;
  padding-left: 10px;
}

/**************/
/*  About Us  */
/**************/
.aboutus
{
  padding: 10px 10px 10px 15px;
  width: 550;
  font-size: 10pt;
}

/****************/
/*  Newsletters */
/****************/
.newsletterslist
{
  font-family: Trebuchet MS;
  color: Black;
  font-size: 8pt;
  text-decoration: none;
  padding-top: 60px;
  padding-left: 5px;
}

.newsletterslist:visited
{
  color: #003366;
  text-decoration: none;
}

.newsletterslist:active
{
  color: silver;
  text-decoration: none;
}

.newsletterslist:hover
{
  color: silver;
  text-decoration: underline;
}


/******************/
/*	Product Page	*/
/******************/

.bottlecell
{
  height: 555px;
  text-align: center;
  vertical-align: top;
}

.bottlepic
{
  float: right;
}

.buttonlink
{
  color: black;
  font-size: 10pt;
  text-decoration: none;
  padding-left: 10px;
}

.buttonlink:visited
{
  color: #003366;
  text-decoration: none;
}

.buttonlink:active
{
  color: silver;
  text-decoration: none;
}

.buttonlink:hover
{
  color: silver;
  text-decoration: underline;
}

.packsizes
{
  padding-left: 20px;
  padding-top: 5px;
}

.packsizesgrid
{
  font-size: 8pt;
  color: #003366;
}

.packsizesheader
{
  text-align: center;
  color: #003366;
}
.packsizescell
{
  font-weight: bold;
  color: #003366;
}

.contentlinks
{
  font-size: 10pt;
  padding-left: 10px;
}

.contentlinks A:link
{
  text-decoration: none;
  color: Black;
}

.contentlinks A:visited
{
  text-decoration: none;
  color: #003366;
}

.contentlinks A:active
{
  text-decoration: none;
  color: silver;
}

.contentlinks A:hover
{
  text-decoration: underline;
  color: silver;
}


/******************/
/*	Supplier Page	*/
/******************/
.supplierwines
{
  font-size: 10pt;
}

.supplierwines br
{
  font-size: 2pt;
}

.supplierwinesheader
{
  font-size: 10pt;
  font-weight: bold;
}

.producerpressclippings
{
  font-size: 18pt;
  padding-left: 0px;
  margin-left: 0px;
}

.producerwinesheader
{
  font-size: 10pt;
  font-weight: bold;
}

.producerwinestitle
{
  font-size: 10pt;
  font-weight: bold;
}


.producerwineslink
{
  color: black;
  font-size: 10pt;
  text-decoration: none;
}

.producerwineslink:visited
{
  color: #003366;
  text-decoration: none;
}

.producerwineslink:active
{
  color: silver;
  text-decoration: none;
}

.producerwineslink:hover
{
  color: silver;
  text-decoration: underline;
}



/********************/
/*  Place an Order  */
/********************/

.ordermessageboxes
{
  font-size: 10pt;
}

.orderinput
{
  background-color: White;
}

.ordermessage
{
  font-size: 10pt;
  padding-bottom: 15px;
}



/* Old CSS */



.container
{
  margin: 1em 5%;
}

.nav
{
}




.contenttext
{
  font-family: Century Gothic;
  margin-top: 10px;
  font-style: italic;
  font-size: 10pt;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 15px;
  padding-bottom: 15px;
}




.fomHeader
{
  font-size: 20pt;
  padding-left: 10px;
}

.fomText
{
  font-size: 10pt;
  padding-left: 15px;
}

.fomLink
{
  text-align: left;
  font-size: 8pt;
}

.POSMaterial
{
  font-size: 6pt;
  vertical-align: top;
  padding-top: 25;
  padding-left: 25;
}
