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




a.display	{

   color:#64466e;
   font-size:18px;
   line-height:22px;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   text-decoration:none;
   font-weight:bold;
   display:block;
   margin:0px 0px 7px 0px;
}

a.display:hover {
	
	color:#b59cbe;
}






a.food_list_results:link,
a.food_list_results:active,
a.food_list_results:visited	{

   color:#000000;
   font-size:11px;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   text-decoration:none
	
}



a.food_list_results:hover {
		
	color:#d75328;
	font-size:11px;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   text-decoration:underline;
}



a.beer_list_results:link,
a.beer_list_results:active,
a.beer_list_results:visited	{

   color:#000000;
   font-size:11px;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   text-decoration:none
	
}



a.beer_list_results:hover {
		
	color:#d1a12b;
	font-size:11px;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        text-decoration:underline;
}


a.beer_list_results_margin	{

   color:#000000;
   font-size:11px;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   text-decoration:none;
   display:block;
   margin:0px 0px 0px 0px;

}


a.beer_list_results_margin:hover {

   color:#d1a12b;

}


a.breadcrumb {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;
padding-left:20px;
text-decoration:none;
line-height:11px;
}

a.breadcrumb_two {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;
text-decoration:none;
line-height:11px;

}

a.breadcrumb_three {

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
line-height:11px;
}


a.ind_list_results:link,
a.ind_list_results:active,
a.ind_list_results:visited	{

   color:#000000;
   font-size:11px;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   text-decoration:none

}



a.ind_list_results:hover {

	color:#a7a236;
	font-size:11px;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   text-decoration:underline;
}


a.msds:link,
a.msds:active,
a.msds:visited	{

   color:#000000;
   font-size:11px;
   line-height:22px;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   text-decoration:none

}

a.msds:hover {


	color:#64466e;
	font-size:11px;
    line-height:22px;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   text-decoration:none
}


a.navigation {
font-family:Georgia;
font-size:14px;
color:#000000;
text-decoration:none;
font-weight:bold;

}

a.navigation:hover {
font-family:Georgia;
font-size:14px;
text-decoration:none;
color:#63456d;

font-weight:bold;
}

a.navigation_wine {
font-family:Georgia;
font-size:14px;
color:#000000;
text-decoration:none;
font-weight:bold;

}

a.navigation_wine:hover {
font-family:Georgia;
font-size:14px;
text-decoration:none;
color:#781d4e;

font-weight:bold;
}

a.navigation_beer {
font-family:Georgia;
font-size:14px;
color:#000000;
text-decoration:none;
font-weight:bold;

}

a.navigation_beer:hover {
font-family:Georgia;
font-size:14px;
text-decoration:none;
color:#d1a12b;
font-weight:bold;
}

a.navigation_beer {
font-family:Georgia;
font-size:14px;
color:#000000;
text-decoration:none;
font-weight:bold;

}

a.navigation_beer:hover {
font-family:Georgia;
font-size:14px;
text-decoration:none;
color:#d1a12b;

font-weight:bold;
}




a.wine_list_sub_header2
{

font-family:Georgia;
font-size:15px;
color:#8a3b66;
font-weight:bold;
text-decoration:none;

}

a.wine_list_sub_header2:hover	{
font-family:Georgia;
font-size:15px;
color:#8a3b66;
font-weight:bold;
text-decoration:underline;
}



a.wine_list_results:link,
a.wine_list_results:active,
a.wine_list_results:visited	{

   color:#000000;
   font-size:11px;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   text-decoration:none

}

a.wine_list_results:hover {


	color:#791e4f;
	font-size:11px;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   text-decoration:underline;
}






a.wine_list_results_margin	{

   color:#000000;
   font-size:11px;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   text-decoration:none;
   display:block;

}

a.wine_list_results_margin:hover {


	color:#791e4f;
}



.about_us_banner {
width:766px;
height:143px;
background-image:url(../images/about_us_banner.jpg);
float:left;
}



.about_us_mission {
width:766px;
height:143px;
background-image:url(../images/about_us_header_mission_statement.gif);
float:left;
}

.about_us_careers {
width:766px;
height:143px;
background-image:url(../images/header_about_us_careers.gif);
float:left;
}



 #backdrop_about_us {


   background-image:url(../images/backdrop_about_us.gif);
   background-repeat:no-repeat;
   background-position:top right;

}

#backdrop_beer_landing {


   background-image:url(../images/backdrop_beer_landing.gif);
   background-repeat:no-repeat;
   background-position:top right;

}


#backdrop_contact_us {


   background-image:url(../images/backdrop_contact_us.gif);
   background-repeat:no-repeat;
   background-position:top right;

}

#backdrop_food_and_pharma_landing {


   background-image:url(../images/backdrop_food_and_pharma_landing.gif);
   background-repeat:no-repeat;
   background-position:top right;

}

#backdrop_industrial_landing {


   background-image:url(../images/backdrop_industrial_landing.gif);
   background-repeat:no-repeat;
   background-position:top right;

}


#backdrop_wine_and_juice_landing {


   background-image:url(../images/backdrop_wine_and_juice_landing.gif);
   background-repeat:no-repeat;
   background-position:top right;

}

#backdrop_wine_pd {


   background-image:url(../images/wine_pd_back2.gif);
   background-repeat:repeat-y;
   background-position:top right;

}

#backdrop_food_pd {


   background-image:url(../images/food_side.jpg);
   background-repeat:repeat-y;
   background-position:top right;

}

#backdrop_food2_pd {


   background-image:url(../images/food2_sideback.gif);
   background-repeat:repeat-y;
   background-position:top right;

}

#backdrop_ind_pd {


   background-image:url(../images/ind_backside.jpg);
   background-repeat:repeat-y;
   background-position:top right;

}

.baits	{

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:13px;
	color:#333333;
	width:160px;

}

.baits img	{
	display:block;
	padding-bottom:5px;
	padding-top:35px;

}

.baits a	{
	text-decoration:none;

}


body	{
	text-align:center;
	color:#ffffff;
	margin:0px;
	color:#000000;
	background:#EDEEE6;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333
}

.breaker {
height:10px;
font-size:10px;
}

.beer_list_header {
font-family:Georgia;
font-size:24px;
color:#d1a12b;
font-weight:bold;
}

.beer_list_sub_header {
font-family:Georgia;
font-size:15px;
color:#d1a12b;
font-weight:bold;
}


.beer_pd_header {
font-family:Verdana;
font-size:12px;
color:#cf9f2a;
}

.color_beer {

    color: #d1a12b;

}

.color_wine {

    color: #791e4f;
}


.food_list_header {
font-family:Georgia;
font-size:24px;
color:#d75328;
font-weight:bold;
}

.food_list_sub_header {
font-family:Georgia;
font-size:15px;
color:#d75328;
font-weight:bold;
}


.food_pd_header {
font-family:Verdana;
font-size:12px;
color:#d75329;
}


.homepage_wrap
{
    border-left:solid 5px #FFFFFF;
	border-right:solid 5px #FFFFFF;
	padding-top:0px;
	margin-top:0px;
	width: 955px;
	height:auto;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	text-align: left;
	background:#FFFFFF
}
.homepage_footer
{
    font-family:Verdana, sans-serif;
	width: 960px;
	height:auto;
	font-size:10px;
	text-align: center;
	background:#EDEEE6;
	float:left;
}
.homepage_banner_div
{
width:662px;
float:left;
}

.homepage_nl_wrap
{
width:284px;
float:right;
height:314px;
background:#7e8840;
}

.homepage_nl_wrap img {
border:0px;
}

.homepage_nl_content {
padding-top:8px;
padding-left:26px;
}





.ind_pd_header {
font-family:Verdana;
font-size:12px;
color:#a8a436;
}


.ind_us_banner {
width:766px;
height:143px;
background-image:url(../images/header_industrial_landing.gif);
float:left;
}


.open_div   {

    margin:0px 0px 7px 0px;
}


.open_div_extra {

    margin:0px 0px 17px 0px;

}
.wine_pd_header {
font-family:Verdana;
font-size:12px;
color:#781c4e;
}

.wine_list_header {
font-family:Georgia;
font-size:24px;
color:#8a3b66;
font-weight:bold;
}

.wine_list_sub_header {
font-family:Georgia;
font-size:15px;
color:#8a3b66;
font-weight:bold;
}


/*

    finish sorting

*/







option {

   font-family:Georgia, "Times New Roman", Times, serif;
   font-size:13px;
   color:#666666
   

}





<!-- Newsletter link Text --!>
a.nllink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration:none
}
a.nllink:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration:none
}
a.nllink:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration:none
}
a.nllink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #d0a02a;
	text-decoration:none
}
a.nllink:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration:none
}

.food_banner {
width:766px;
height:143px;
background-image:url(../images/header_food_and_pharma_landing.gif);
float:left;
}

.beer_banner {
width:766px;
height:143px;
background-image:url(../images/header_beer_landing.gif);
float:left;
}

<!-- End NL Links --!>
a.product_nav_left_header:link,a.product_nav_left_header:visited,a.product_nav_left_header:active {

}

a.product_nav_left_header:hover {

  color:#B02053;
  
}

.nl_link_hieght
{
height:15px;
}

.homepage_midimage_wrap{
float:left;
}

.product_title_place_holder {
height:63px;
}

.O1_textbox{
padding-top:8px;
padding-left:12px;
float:left;
width:275px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
background:#ffffff;

}

.O2_textbox{
padding-top:8px;
padding-left:12px;
float:left;
width:275px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
background:#ffffff;

}
<!-- 01 link Text --!>
a.Wine_Purple_Link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #781c4e;
	text-decoration:none
}
a.Wine_Purple_Link:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #781c4e;
	text-decoration:none
}
a.Wine_Purple_Link:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #781c4e;
	text-decoration:none
}
a.Wine_Purple_Link:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #781c4e;
	text-decoration:none
}
a.Wine_Purple_Link:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #781c4e;
	text-decoration:none
}
<!-- End 01 Links --!>


<!-- 02 link Text --!>
a.food_red_Link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #d75328;
	text-decoration:none
}
a.food_red_Link:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #d75328;
	text-decoration:none
}
a.food_red_Link:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #d75328;
	text-decoration:none
}
a.food_red_Link:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #d75328;
	text-decoration:none
}
a.food_red_Link:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #d75328;
	text-decoration:none
}
<!-- End 02 Links --!>

<!-- 03 link Text --!>
a.Beer_bronse_Link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #d0a02a;
	text-decoration:none
}
a.Beer_bronse_Link:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #d0a02a;
	text-decoration:none
}
a.Beer_bronse_Link:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #d0a02a;
	text-decoration:none
}
a.Beer_bronse_Link:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #d0a02a;
	text-decoration:none
}
a.Beer_bronse_Link:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #d0a02a;
	text-decoration:none
}
<!-- End 03 Links --!>

<!-- 04 link Text --!>
a.ind_green_Link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6f6c30;
	text-decoration:none
}
a.ind_green_Link:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6f6c30;
	text-decoration:none
}
a.ind_green_Link:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6f6c30;
	text-decoration:none
}
a.ind_green_Link:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6f6c30;
	text-decoration:none
}
a.ind_green_Link:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6f6c30;
	text-decoration:none
}
<!-- End 04 Links --!>

<!-- 01 link Text --!>
a.hpfooter_Link {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration:none
}
a.hpfooter_Link:link {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration:none
}
a.hpfooter_Link:visited {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration:none
}
a.hpfooter_Link:hover {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration:none
}
a.hpfooter_Link:active {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration:none
}
<!-- End 01 Links --!>
li	{
	
}

form	{
	margin:0px;
	padding-top:0px;
}

select	{
	width:160px;

}

label	{

	width: 110px;
	float: left;
	text-align: left;
	display: block;
	font-weight:normal;
}

textarea	{
	width:360px;
	height:115px;
	border:solid 1px #6f6c2f;

}


/* IMPO'TENT!!! COLORS!!! */

.green_yellow	{

	color:#a7a236;

}

.orange_red	{

	color:#d85328;

}

.purple	{

	color:#781c4e;

}


.dark_purple	{

	color:#64466e;
	
	
	}

.dark_green	{

	color:#6f6c2f;
	
	
	}

.dark_orange	{
	
	color:#d75328;
}

.dark_yellow	{
	
	color:#d1a12b;
}
	

ul.subheader {
	list-style-type:none;
	list-style-image: url(bullet.gif);
	list-style-position:outside;
	margin:0px;
	padding-left:0px;
	
	}
	
ul.subheader li	{
	
	list-style: none;
    display: inline;
}


ul.subheader li	a {
	
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	font-weight:bold;
	color:#781c4e;
	text-decoration:none;
	display:block;
	padding-bottom:7px;
	
	
}


.menu_class	{
	
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	font-weight:bold;
	color:#781c4e;
	display:block;
	padding-bottom:7px;
	
	}

ul.subheader li	div {
	
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	font-weight:bold;
	color:#781c4e;
	text-decoration:none;
	display:block;
	padding-bottom:7px;
	
}


ul.subheader_level_two	{

	list-style-type:none;
	list-style-image: url(bullet.gif);
	list-style-position:outside;
	margin:0px;
	padding-left:15px;

}

ul.subheader_level_two li	{

	margin:0;
    list-style: none;
    display: inline;

}

ul.subheader_level_two li a	{
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#781d4e;
	font-weight:bold;
	display:block;
	padding-bottom:5px;
}


ul.subheader_level_three	{

	list-style-type:none;
	list-style-image: url(bullet.gif);
	list-style-position:outside;
	margin:0px;
	padding-left:7px;

}

ul.subheader_level_three li	{

	margin: 0;
    padding: 0;
    list-style: none;
    display: inline;

}

ul.subheader_level_three li a	{
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	font-weight:bold;
	display:block;
	
	}

a.link_dark_green:link,
a.link_dark_green:active,
a.link_dark_green:visited	{

	color:#6f6c2f;
	text-decoration:none;

}


a.link_dark_green:hover	{
}

a.link_purple:link,
a.link_purple:active,
a.link_purple:visited	{

	color:#781C4E;
	text-decoration:none;

}


a.link_purple:hover	{

  color:#64466E;
}

	
a.nav_about_us_landing:link,
a.nav_about_us_landing:active,
a.nav_about_us_landing:visited	{

	display:block;
	width:83px;
	height:11px;
	background-image:url(../images/nav_about_us_landing.gif);
	background-repeat:no-repeat;
	margin-bottom:14px;
}


a.nav_about_us_landing:hover	{
	background-image:url(../images/nav_about_us_landing_on.gif);
}

a.nav_about_us_ms:link,
a.nav_about_us_ms:active,
a.nav_about_us_ms:visited	{

	display:block;
	width:153px;
	height:11px;
	background-image:url(../images/nav_about_us_ms.gif);
	background-repeat:no-repeat;
	margin-bottom:14px;

}


a.nav_about_us_ms:hover	{
	background-image:url(../images/nav_about_us_ms_on.gif);
}

a.nav_about_us_msds:link,
a.nav_about_us_msds:active,
a.nav_about_us_msds:visited	{

	display:block;
	width:141px;
	height:11px;
	background-image:url(../images/nav_about_us_msds.gif);
	background-repeat:no-repeat;
	margin-bottom:14px;
	

}


a.nav_about_us_msds:hover	{
	background-image:url(../images/nav_about_us_msds_on.gif);
}

a.nav_about_us_careers:link,
a.nav_about_us_careers:active,
a.nav_about_us_careers:visited	{

	display:block;
	width:76px;
	height:11px;
	background-image:url(../images/nav_about_us_careers.gif);
	background-repeat:no-repeat;
	margin-bottom:14px;

}


a.nav_about_us_careers:hover	{
	background-image:url(../images/nav_about_us_careers_on.gif);
}


a.side_nav_level_one:link,
a.side_nav_level_one:active,
a.side_nav_level_one:visited	{

	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	font-weight:bold;
	color:#781c4e;
	text-decoration:none;

}


a.side_nav_level_one:hover	{
	color:#333333;
}


a.side_nav_level_two:link,
a.side_nav_level_two:active,
a.side_nav_level_two:visited	{

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#781d4e;
	display:block;
	padding-bottom:5px;
	text-decoration:none;

}


a.side_nav_level_two:hover	{
	color:#333333;
}


a.side_nav_level_three:link,
a.side_nav_level_three:active,
a.side_nav_level_three:visited	{

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	display:block;
	padding-bottom:5px;
	text-decoration:none;
	margin-left:15px;

}


a.side_nav_level_three:hover	{
	color:#676767;
}

a.top_right:link,
a.top_right:active,
a.top_right:visited	{
    
	font-family:Verdana, sans-serif;
	font-size:10px;
	color:#333333;
	text-decoration:none;
	padding-right:2px;
	padding-left:2px;

}


a.top_right:hover	{
	color:#781c4e;
}


.container	{
    border-left:solid 5px #FFFFFF;
	border-right:solid 5px #FFFFFF;  
	padding-top:0px;
	margin-top:0px;
	width: 955px;
	height:auto;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	text-align: left;
	background:#FFFFFF;
	position:relative;
}

#detail_top {
 
 border-top:solid 5px #C1C1C1;

}


/*beer */




#beer_top_border {
 
 border-top:solid 5px #C28F25;

}


#beer_bg_light {

   background:#F8F3E4;
   background-image:url(../images/beer_right_top.gif);
   background-repeat:no-repeat

}



.right_side	{
	
	float:left; 
	width:765px;
	
	
}

.right_side_nav	{
	
	
	float:right; 
	width:185px;
	padding-top:25px;

	
}



.gray_container	{

	width:955px;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	text-align: left;
    background-image:url(../images/dots.gif);
	background-repeat:repeat-y;
	background-position:187px 185px;	
	
	}
	
.gray_bar_12px	{
	clear:left;
	width:inherit;
	height:12px;
	background-color:#f3f2ee;

	
}

.gray_bar_24px	{
	
	width:inherit;
	height:24px;
	background-color:#f3f2ee;


	
}



 h1 {
 
   
   margin-bottom:4px;
   font-size:18px;
   margin-top:0px;
   font-family:Georgia, "Times New Roman", Times, serif;
   color:#999999;
 
 }
 
  h2 {
 
   margin-bottom:0px;
   font-size:23px;
   margin-top:0px;
   font-family:Georgia, "Times New Roman", Times, serif;
   color:#999999;

 
 }
 
   h3 {
 
   margin-bottom:0px;
   padding-top:0px;
   padding-left:33px;
   font-size:27px;
   margin-top:0px;
   font-family:Georgia, "Times New Roman", Times, serif;
   color:#999999;

 
 }


h4 {

    padding:0px;
    margin:0px;
    font:13px/19px Georgia, "Times New Roman", Times, serif;
    font-weight:bold;
}
 
 /* ------ new styles: alphabetical    */
 


.bold	{
	font-weight:bold;

}

.contact_us_pinwheel	{

	background:url(../images/pinwheel_green.gif);
	background-repeat:no-repeat;
	background-position:45px 0px;
	padding:10px 0px 0px 87px;
	
}

.content_holder	{
	
	float:left; 
	width:580px;
	float:left;
	background:#FFFFFF;
	
}



.content_padding	{
	
	padding:20px 70px 20px 30px;
	height:auto;
	
	
}

.content_padding_2	{
	
	padding:18px 0px 0px 87px;
	
}


.content_padding_2 h1	{
	
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	line-height: 17px;
	font-weight:bold;
	color:#64466e;
	margin:0px;
	padding:0px;
	
}


.content_padding_2 h2	{
	
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	line-height: 17px;
	font-weight:bold;
	color:#64466e;
	margin:0px;
	padding:0px;
	}



.content_padding_20	{
	
	padding:0px 0px 0px 30px;
	
}

.content_padding_3	{
	
	padding:10px 0px 3px 20px;
	
}

.content_padding_40	{
	
	float:right;

}

.content_padding_41	{
	
	float:right;
	padding:5px 0px 0px 5px;
	
}

.footer_wrap {
position:absolute;
bottom:1px;
rigth:1px;
}

.content_padding_4	{
	
	padding:25px 0px 0px 87px;
	
}

.content_position	{
	
	
	border-left:solid 21px #FFFFFF;
	bottom:0px;

	
}


.dummy_float_div	{
	
	float:left;
	margin-right:20px;
	margin-bottom:20px;
	
}

.float_left	{
	float:left;
	}
	

 
 .float_right	{
 	float:right;
 }

 .footer_interior	{
 
 
 	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	height:20px;
	
 
 }
 
  .footer_interior2	{
 
 
 	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	height:20px;
	padding-right:410px;
 
 }
 
 	
 
 .footer_interior a	{
 
 	color:#666666;
	text-decoration:none;
	padding-right:5px;
	border-right:solid 1px #666666;
 
 }
 
 .footer_interior a:visited.last, a:active.last, a:link.last	{
 
 	border:none;
 
 }
 
 .footer_interior2 a	{
 
 	color:#666666;
	text-decoration:none;
	padding-right:5px;
	border-right:solid 1px #666666;
 
 }
 
 .footer_interior2 a:visited.last, a:active.last, a:link.last	{
 
 	border:none;
 
 }
 
 

 
 .graphic_about_us_mission_statement {

  height:143px;
  width:189px;
  background:url(../images/graphic_about_us_mission_statement.jpg);
  float:left

 }
 
 .graphic_beer_landing {

  height:143px;
  width:189px;
  background:url(../images/graphic_beer_landing.jpg);
  float:left

 }
 
.graphic_contact_us {

  height:143px;
  width:189px;
  background:url(../images/graphic_contact_us.jpg);
  float:left

 }
 
 .graphic_food_and_pharma_landing {

  height:143px;
  width:189px;
  background:url(../images/graphic_food_and_pharma_landing.jpg);
  float:left

 }
 
 .graphic_industrial_landing {

  height:143px;
  width:189px;
  background:url(../images/graphic_industrial_landing.jpg);
  float:left

 }
 
 .graphic_wine_and_juice_landing {

  height:143px;
  width:189px;
  background:url(../images/graphic_wine_and_juice_landing.jpg);
  float:left

 }
 
  .graphic_wine_and_juice_landing2 {

  height:162px;
  width:189px;
  background:url(../images/nav_back.jpg);
  float:left

 }

h1.micro   {

    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 15px;
    line-height:16px;
    color:#781c4e;
    padding:0px;
    margin:0px;

}


h2.micro    {

    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height:16px;
    color:#781c4e;
    padding:0px 0px 10px 0px;
    margin:0px;
    font-weight:normal;


}

h3.micro    {

    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height:16px;
    color:#781c4e;
    padding:0px 0px 16px 0px;
    margin:0px;
    font-weight:normal;


    
}


ul.micro    {

    padding: 0px;
    margin:0px 0px 17px 15px;
}
 
 
.header {
 
  border-top:solid 14px #FFFFFF;
  width:955px;
  height:97px;
  background:#ffffff;

}

.header_about_us	{

	font-weight:bold;
	color:#64466e;

}

.header_right {

  width:375px;
  height:97px;
  float:right;
  font-size:11px;
  color:#333333;
  text-decoration:none;
  text-align:right

}

.hidden {
	display:none;
	}

.input_button_class	{

	margin:15px 0px 0px 285px;

}
 
 .list_div	{
	
	margin:0px;
	width:200px;
	padding:0px;
	
	}


.list_div_subnav	{
	
	margin:0px;
	width:150px;
	padding:0px;
	
	}

.list_three {

    font-size:11px;
}
	
.margin_bottom_5 {
  
     margin-bottom:5px;
	 border:solid 1px #6f6c2f;
	 width:250px;
 
 }

.menu_bar	{
	width:960px;
	height:36px;
	border-bottom:solid 4px #FFFFFF
	

}

.menu_level_two_holder	{

	
	
}


.menu_level_three_holder	{
	padding-left:11px; 
	padding-bottom:17px;

}

.nav_holder	{
  
	width:189px; 
	float:left;
	overflow:hidden;
	
	
	
	
	
}

.nav_holder2	{
  
	width:189px; 
	float:left;

	background-image:url(../images/nav_back.jpg);
}

.nav_subheader_padding	{

	padding-bottom:7px;
}

.nav_wrapper	{

	padding:5px 0px 0px 10px;
	
	
}

.nav_wrapper select	{

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	width:160px;
	height:17px;
	
	
}


.nav_padding	{

	padding:22px 0px 0px 10px;

}

.nav_padding2	{

	padding:3px 0px 0px 10px;

}


.nav_padding_10	{

	padding:10px 0px 0px 10px;

}

p.leading	{

	margin:0px;
	padding:0px 0px 18px 0px;
}

.padding_bottom_x_small	{
 	padding-bottom:2px;
 }


 .padding_bottom_small	{
 	padding-bottom:5px;
 }
 
 .padding_bottom_10	{
 	padding-bottom:10px;
 }
 
 .padding_bottom_15	{
 	padding-bottom:15px;
 }
 
 .padding_bottom_20	{
 	padding-bottom:20px;
 }
 
 .padding_bottom_25	{
 	padding-bottom:25px;
 }
 
 .padding_bottom_30	{
 	padding-bottom:30px;
 }
 
  .padding_bottom_35	{
 	padding-bottom:35px;
 }
 
 .padding_bottom_50	{
 	padding-bottom:50px;
 }
 

 .padding_bottom_60	{
 	padding-bottom:60px;
 }
 
 .padding_bottom_120	{
 	padding-bottom:120px;
 }
 
 .padding_bottom_125	{
 	padding-bottom:125px;
 }

 .padding_bottom_175	{
 	padding-bottom:175px;
 }
 
  .padding_bottom_275	{
 	padding-bottom:275px;
 }


 .padding_top_5	{
 	padding-top:5px;
 }
 

 .padding_top_10	{
 	padding-top:10px;
 }
 
 .padding_top_20	{
 	padding-top:20px;
 }
 
 .padding_top_30	{
 	padding-top:30px;
 }
 
 
 .padding_top_60	{
 	padding-top:60px;
 }
 
 .padding_left_10	{
 	padding-left:10px;
 }
 
 
.paragraph_intro	{

font-family: Verdana,Arial,Helvetica,sans-serif;

font-size: 12px;

line-height: 17px;
	padding-bottom:15px;
	

}

.pinwheel_beer_landing	{

	background:url(../images/pinwheel_orange.gif);
	background-repeat:no-repeat;
	background-position:45px 0px;
	padding:10px 0px 30px 87px;
	margin-top:5px;
	color:#d1a12b;

	
}

.pinwheel_beer_landing a	{

	color:#d1a12b;
	text-decoration:none;
}


.pinwheel_contact_us	{

	background:url(../images/pinwheel_green.gif);
	background-repeat:no-repeat;
	background-position:45px 0px;
	padding:10px 0px 0px 87px;
	
}


.pinwheel_food_and_pharma_landing	{

	background:url(../images/pinwheel_red.gif);
	background-repeat:no-repeat;
	background-position:45px 0px;
	padding:10px 0px 120px 87px;
	margin-top:5px;
	
}

.pinwheel_food_and_pharma_landing a	{

	color:#d75328;
	text-decoration:none;
}

.pinwheel_industrial_landing	{

	background:url(../images/pinwheel_dark_green.gif);
	background-repeat:no-repeat;
	background-position:45px 0px;
	padding:10px 0px 140px 87px;
	margin-top:5px;
	
	
}

.pinwheel_industrial_landing a	{

	color:#a7a336;
	text-decoration:none;
}

.pinwheel_wine_and_juice_landing	{

	background:url(../images/pinwheel_pink.gif);
	background-repeat:no-repeat;
	background-position:45px 0px;
	padding:10px 0px 30px 87px;
	margin-top:5px;
	color:#791e4f;
	
}


.pinwheel_catalog	{

	background:url(../images/pinwheel_pink.gif);
	background-repeat:no-repeat;
	background-position:42px 0px;
	padding:10px 0px 0px 80px;
	margin-top:5px;
	color:#791e4f;

}

.pinwheel_catalog a	{

	color:#781c4d;
        font-weight:bold;
	text-decoration:none;
}




.red_stripe	{
	width:inherit;
	height:5px;
	background-color:#9C0942;
	font-size:5px;
}


.side_nav_level_one	{
	
}

.side_nav_level_two_text	{

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#781d4e;
	display:block;
	padding-bottom:5px;


}
.subhead_container {

 width:955px;
 height:138px;
 
}

.subhead_container_nondynamic {

 width:955px;
 height:143px;
 
}

.subhead_container_2 {

 width:955px;
 height:143px;
 
}

.subhead_container_right {

 width:700px;
 height:123px;
 float:left;
 padding-left:20px;
 padding-top:14px
 
}

.subheader_level_two_div	{
	
	padding-bottom:15px;
	
}

.text_width	{
	width:410px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:17px;

}

.text_width_450	{
	width:450px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:17px;

}

.text_width_550	{
	width:550px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:17px;

}

.text_width_475	{
	width:475px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:17px;

}



.text_width p	{

	padding:0px;
	margin:0px;
	padding-bottom:20px;
}


.white_backdrop	{
	background:#ffffff;
}

.msds_left {
 
  width:180px;
  float:left;
  padding-right:40px;

}
.list_right {
 
  width:220px;
  float:left;
 

}

.list_left {
 
  width:240px;
  float:left;
  padding-right:40px;

}

.detail_left {
 
  width:400px;
  float:left;

}




.super

{
bottom: 0.6em;
position: relative;
font-size: 65%;
}

.wine_banner {
width:766px;
height:143px;
background-image:url(../images/header_wine_and_juice_landing.gif);
float:left;
}

.wine_pd_banner {
width:766px;
height:162px;
background-image:url(../images/wine_pd_banner.jpg);
float:left;

}


.wine_pd_banner_exception {
width:766px;
height:162px;
background-image:url(../images/wine_pd_banner_exception.jpg);
float:left;

}


.food_pd_banner {
width:766px;
height:162px;
background-image:url(../images/food_banner.jpg);
float:left;

}

.food2_pd_banner {
width:766px;
height:162px;
background-image:url(../images/food2_banner.jpg);
float:left;

}

.ind_pd_banner {
width:766px;
height:162px;
background-image:url(../images/ind_banner.jpg);
float:left;

}


.wine_pname {
font-family:Georgia;
font-size:28px;
color:#8a3b66;
font-weight:bold;
top:255px;
left:250px;
position:absolute;
}

.beer_pname {
font-family:Georgia;
font-size:28px;
color:#cf9f2a;
font-weight:bold;
top:255px;
left:250px;
position:absolute;
}

.food_pname {
font-family:Georgia;
font-size:28px;
color:#d75328;
font-weight:bold;
top:255px;
left:250px;
position:absolute;
}

.ind_pname {
font-family:Georgia;
font-size:28px;
color:#a8a436;
font-weight:bold;
top:255px;
left:250px;
position:absolute;
}

.eq_logo  {
top:160px;
right:1px;
position:absolute;
}

.pd_side {
width:236px;
float:left;
height:100%;
padding-left:15px;
font-size:11px;

}