html
{
	min-height: 101%;
}

.home_page_bg
{
    background-color:#fff;
}
#home_Img1
{

    margin:-4px 0 0 -3px;
}
#home_Img2
{
   
    margin-top:-25px;
    margin-left:-25px;
    z-index:10;
    
}
#menu_ul
{
    *position:relative;
    *z-index:1;
}
    

#home_header
{
 margin-top:-111px;
}

#home_header_text
{
 
}

body
{
	margin: 0px;
	text-align: center;
	background-image: url(images/bkg.gif);
	font-family: Arial, sans-serif;
	font-size: 12px;
	color: #541800;
}


a:link
{
	text-decoration: underline;
	color: #541800;
}

a:visited
{
	text-decoration: underline;
	color: #541800;
}

a:hover
{
	text-decoration: none;
	color: #541800;
}

a:active
{
	text-decoration: underline;
	color: #541800;
}

/**Container To Hold The Layout**/
#container
{
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	padding: 0px;
	width: 750px;
	border: 0px solid #ffffff;
	font-size: 12px;
}

#content
{
	height: 100%;
	background-color: #f3e5c5;
	/*padding-top: 30px;*/
	padding-left: 15px;
	margin-bottom: 3px;
}

.left-navigation{
	padding-top: 30px;
}


#ffscrollbarfix
{
	position: absolute;
	top: 0;
	bottom: -0.1px;
	width: 1em;
	z-index: -1;
}

.NestleHeaderBkg
{
	background-image: url(  "../../../images/img_hdr_nestle.jpg" );
}

.NestleHeader
{
	color: #FFFFFF;
	font-weight: bold;
	font-size: 16px;
	margin: 3px 10px 3px 10px;
}


.StarbucksHeaderBkg
{
	background-color: #007042;
}
.StarbucksHeader
{
	color: #FFFFFF;
	font-weight: bold;
	font-size: 16px;
	margin: 3px 10px 3px 10px;

}


.DreyersHeaderBkg
{
	background-color: #571a04;
}
.DreyersHeader
{
	color: #FFFFFF;
	font-weight: bold;
	font-size: 16px;
	margin: 3px 10px 3px 10px;
}

.HaagenDazsHeaderBkg
{
	background-color: #a31c30;
}
.HaagenDazsHeader
{
	color: #FFFFFF;
	font-weight: bold;
	font-size: 16px;
	margin: 3px 10px 3px 10px;
}

.SkinnyCowHeaderBkg
{
	background-color: #000000;
}
.SkinnyCowHeader
{
	color: #FFFFFF;
	font-weight: bold;
	font-size: 16px;
	margin: 3px 10px 3px 10px;
}

.EskimoPieHeaderBkg
{
	background-color: #00a5b6;
}
.EskimoPieHeader
{
	color: #FFFFFF;
	font-weight: bold;
	font-size: 16px;
	margin: 3px 10px 3px 10px;
}

.SnackSizeHeaderBkg
{
	background-color: #571a04;
}
.SnackSizeHeader
{
	color: #FFFFFF;
	font-weight: bold;
	font-size: 16px;
	margin: 3px 10px 3px 10px;
}

.productDetailHeader
{
	font-weight: bold;
	font-size: 18px;
	margin: 3px 10px 3px 10px;
}

td.productNestle
{
	border: 1px solid #0080c5;
	padding: 4px;
	font-size: 11px;
	text-align: center;
}

.productNestle a:link
{
	color: #0080c5;
	text-decoration: none;
}
.productNestle a:visited
{
	color: #0080c5;
	text-decoration: none;
}
.productNestle a:hover
{
	color: #0080c5;
	text-decoration: underline;
}
.productNestle:active
{
	color: #0080c5;
	text-decoration: none;
}

td.productHD
{
	border: 1px solid #a31c30;
	padding: 4px;
	font-size: 11px;
	text-align: center;
}

.productHD a:link
{
	color: #a31c30;
	text-decoration: none;
}
.productHD a:visited
{
	color: #a31c30;
	text-decoration: none;
}
.productHD a:hover
{
	color: #a31c30;
	text-decoration: underline;
}
.productHD:active
{
	color: #a31c30;
	text-decoration: none;
}



td.productDE
{
	border: 1px solid #4a0e00;
	padding: 4px;
	font-size: 11px;
	text-align: center;
}

.productDE a:link
{
	color: #4a0e00;
	text-decoration: none;
}
.productDE a:visited
{
	color: #4a0e00;
	text-decoration: none;
}
.productDE a:hover
{
	color: #4a0e00;
	text-decoration: underline;
}
.productDE:active
{
	color: #4a0e00;
	text-decoration: none;
}

td.productSB
{
	border: 1px solid #007042;
	padding: 4px;
	font-size: 11px;
	text-align: center;
}

.productSB a:link
{
	color: #007042;
	text-decoration: none;
}
.productSB a:visited
{
	color: #007042;
	text-decoration: none;
}
.productSB a:hover
{
	color: #007042;
	text-decoration: underline;
}
.productSB:active
{
	color: #007042;
	text-decoration: none;
}

td.onTheGo
{
	font-size: 11px;
	text-align: center;
}

.onTheGo a:link
{
	color: #4a0e00;
	text-decoration: none;
}
.onTheGo a:visited
{
	color: #4a0e00;
	text-decoration: none;
}
.onTheGo a:hover
{
	color: #4a0e00;
	text-decoration: underline;
}
.onTheGo:active
{
	color: #4a0e00;
	text-decoration: none;
}



.ingredients
{
	padding-left: 10px;
	padding-top: 10px;
}

table.bulkHD
{
	font-size: 11px;
	text-align: left;
}

.bulkHD a:link
{
	color: #a31c30;
	text-decoration: none;
}
.bulkHD a:visited
{
	color: #a31c30;
	text-decoration: none;
}
.bulkHD a:hover
{
	color: #a31c30;
	text-decoration: underline;
}
.bulkHD:active
{
	color: #a31c30;
	text-decoration: none;
}

table.bulkDE
{
	font-size: 11px;
	text-align: left;
}

.bulkDE a:link
{
	color: #4a0e00;
	text-decoration: none;
}
.bulkDE a:visited
{
	color: #4a0e00;
	text-decoration: none;
}
.bulkDE a:hover
{
	color: #4a0e00;
	text-decoration: underline;
}
.bulkDE:active
{
	color: #4a0e00;
	text-decoration: none;
}

table.bulkSB
{
	font-size: 11px;
	text-align: left;
}

.bulkSB a:link
{
	color: #007042;
	text-decoration: none;
}
.bulkSB a:visited
{
	color: #007042;
	text-decoration: none;
}
.bulkSB a:hover
{
	color: #007042;
	text-decoration: underline;
}
.bulkSB:active
{
	color: #007042;
	text-decoration: none;
}





/**Banner Styles**/
.banner
{
	height: 80px;
        background-image: url("images/header.png" );
	background-color: #ac79df;
	margin-bottom: 4px;
	position: relative;
}

.banner_home
{
	
        background-image: url("images/header.png" );
	background-color: #ac79df;
	margin-bottom: 0px;
	height:80px;
}
.banner-contact 
{
    position: absolute;
    top: 29px; right: 19px;
    border: 0px
}

.navigation
{
	height: 28px;
	background-color: #663399;
}

.navigation_home
{
	height: 30px;
	background-color: #a36dd9;
	border-bottom: solid 17px #663399;
}


.ProductInfo
{
	float: left;
	width: 356px;
	padding: 5px;
	font-size: 11px;
}




/**Begin Nutritionals Styles**/

.nutritionlabel
{
	width: 176px;
	float: right;
	margin-right: 14px;
	margin-left: 5px;
	margin-bottom: 10px;
	margin-top: 5px;
}


.NutritionHeader
{
	font-size: 16px;
	font-weight: bold;
	padding-top: 5px;
}


.nutritioninfo
{
	line-height: 14px;
	border: 1px solid #000;
	font-size: 11px;
	padding: 6px 3px 2px 3px;
	background-color: #fff;
	font-family: arial, sans-serif;
}

.nutritioninfo tr
{
	font-size: 11px;
}
.nutritioninfo td
{
	border-bottom: 1px dotted #000;
}
.servingsize
{
	padding-left: 0;
}

.subnutrition
{
	padding-left: 8px;
}

.percentnutrition
{
	text-align: right;
}



.labelsmallblackbox
{
	height: 3px;
	width: 100%;
	background-color: #000;
	margin: 3px 0px 3px 0px;
}

hr
{
	border: 0;
	width: 100%;
	color: #541800;
	background-color: #541800;
	height: 5px;
}


/**End Nutritionals Styles**/






.Navleft
{
	width: 75px;
	float: left;
	background-color: #99CCFF;
}


.Navright
{
	float: right;
	background-color: #FFFF66;
}




.footerOne
{
	color: #330000;
	height: 85px;
	background-color: #ac79df;
	padding-top: 5px;
	text-align: center;
}
.footerTwo
{
	height: 58px;
	background-color: #663399;
	color: #FFFFFF;
	text-align: center;
	font-size: 10px;
	padding: 4px;
}

#footer_image
{
    margin:-20px 0 0 0 ;
}
/**Links Styles**/
#left
{
	width: 150px;
	float: left;
}
.links
{
	padding: 5px 5px 0px 5px;
	color: #FFFFFF;
}

/**Content Styles**/
#right
{
	width: 450px;
	float: right;
}
.content
{
	padding: 5px 10px 0px 10px;
	color: #FFFFFF;
}

/**form Styles**/

input, textarea, select
{
	font-family: arial, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	border: solid 1px #999999;
	padding: 2px;
}

a.purpleLink:link, a.purpleLink:visited, a.purpleLink:active
{
	color: #330000;
	text-decoration: none;
}

a.purpleLink:hover
{
	color: #330000;
	text-decoration: underline;
}

.HeaderOne
{
	font-weight: bold;
	font-size: 16px;
	margin-bottom: 10px;
	margin-right: 50px;
	margin-left: 48px;
}

.paraMain
{
	font-size: 12px;
	line-height: 18px;
	margin-top: 12px;
	margin-right: 50px;
	margin-left: 48px;
}

.relative 
{
    position: relative;
}
.form-row, .form-row2
{
    position: relative;
    margin-bottom: 5px;
}
.form-row label
{
    float: left;
    width: 240px;
}
.form-row2 label
{
}
.form-button 
{
    background-color: #663399;
    border: solid 1px #ac79df;
    color: #FFFFFF;
	font-family: arial, sans-serif;
	font-size: 12px;
	padding: 5px;
}
.form-error
{
    font-weight: bold;
    color: #FF4444;
    margin: 20px;
}

.intro
{

	font-size: 14px;
	line-height: 20px;
	margin-bottom: 12px;
	margin-right: 48px;
	margin-left:50px;
}



.smText
{
	font-size: 10px;
	line-height: 14px;
	margin-top: 12px;
	margin-bottom: 12px;
	margin-right: 50px;
	margin-left: 48px;
}

#ctl00_ctl00_ctl00_Img1
{
margin-left :10px;
margin-top:3px;
}


#ctl00_ctl00_ctl00_dreyers_logo
{
margin-left :0px;
margin-top:0px;
}

#ctl00_ctl00_ctl00_Img2
{
margin-left :10px;
margin-top:9px;
}

#ctl00_Img2
{
margin-left :10px;
margin-top:9px;
}

#ctl00_ctl00_ctl00_dreyers_logo_text
{
margin-left :10px;
*margin-left :0px;
margin-top:13px;
}

#ctl00_Img1
{
margin-left :10px;
margin-top:3px;
}

#ctl00_dreyers_logo
{
margin-left :0px;
margin-top:0px;
}

#ctl00_dreyers_logo_text
{
margin-left :0px;
*margin-left :0px;
margin-top:13px;
}
#header_soft
{
    background-image:url("images/softserver.png" );
     *background-image:url("images/softserverheader.jpg" );
    background-repeat:no-repeat;
    /*margin-top:-20px;*/
    padding-right:10px;
    padding-top:69px;
    padding-left:23px;
}


#header_delicias
{
     background-image:url("images/Slices/Dryers_Delicias_Header1.jpg");  
    background-repeat:no-repeat;
    background-position: left top;
    margin-left:-10px;
    margin-top:10px;
    padding-right:15px;
    padding-top:69px;
    padding-left:23px;
     height:600px;
     background-color:#fff;
     width:535px;
}

#header_tart_edys
{
    background-image:url("images/tart_back_new.jpg" );
    background-repeat:no-repeat;
    background-position: left top;
    /*margin-top:-20px;*/
    padding-right:10px;
    padding-top:69px;
    padding-left:23px;
     height:1100px;
     background-color:#fff;
     width:535px;
}

#product_sales_dreyers
{
     background-image:url("images/dreyers_bg_sales.JPG");
    background-repeat:no-repeat;
    background-position: left top;
     /*margin-top:-20px;*/
    padding-right:0px;
    padding-top:69px;
    padding-left:15px;
     height:460px;
     background-color:#fff;
     width:555px;
     margin-left:-10px;
}

#product_sales_edys
{
     background-image:url("images/edys_bg_sales.JPG");
    background-repeat:no-repeat;
    background-position: left top;
     /*margin-top:-20px;*/
    padding-right:0px;
    padding-top:69px;
    padding-left:15px;
     height:460px;
     background-color:#fff;
     width:555px;
     margin-left:-10px;
}

#text_sales
{
    color:#000;
    width:250px;
    margin:100px 0 0 270px;
    *margin:170px 0 0 270px;
}
#pdf_box
{
     background-image:url("images/ViewProductGuide.jpg");
      height:61px;
      width:180px;
      margin:0 0 0 270px;
      *margin:20px 0 0 270px;
          background-repeat:no-repeat;
}

#pdf_box ul{
 list-style-image: none;
 list-style:disc;
 color:#fff;
 width:200px;
 padding-left:20px;
 *padding-left:20px;
 margin-left:0px;
 font-size:11px;
}

#empty
{
    height:7px;
    *height:13px;
}

#pdf_box a
{
    color:#fff;
}

#header_tart_dreyers
{
    background-image:url("images/tart_back_new_dreyers.jpg" );
   
    background-repeat:no-repeat;
    background-position: left top;
    /*margin-top:-20px;*/
    padding-right:10px;
    padding-top:69px;
    padding-left:23px;
     height:1100px;
       background-color:#fff;
     width:535px;
}

#header_cfs
{
    position:absolute;
    margin:0 0 0 -18px ;
    z-index:0;
    
 
} 

#header_cfs_edys
{
    position:absolute;
    margin:0 0 0 -19px ;
} 

#dcfs
{
     background-image:url("images/bg_cfs.jpg" );
    background-repeat:repeat-y;
    background-position: left top;
    /*margin-top:-20px;*/
    padding-right:10px;
    padding-top:69px;
    padding-left:23px;
     height:1300px;
     width:535px;
}

#softcolor
{

    width:525px;
    height:650px;
    background-image:url("images/ssbg.jpg");
}


#little_left{
margin-top:44px;
}

#little_left_2
{
margin-top:43px;
margin-left:120px;
}

#pushright
{
    margin-left:10px;
}

#bottom_soft
{
    background-image:url("../../../images/bottom_e.png");
     background-repeat:no-repeat;
     height:200px;
     margin:70px 0 0 0 ;
     margin-left:15px;
}

#bottom_text
{
    position:absolute;
    margin:60px 0 0 90px;
    color: White;
     font-size:large;
     width:200px;
}
.text_product
{
 position:absolute;
    color: grey;
     width:350px;
     margin:0 0 0 110px;
}

.greentext
{
    position:absolute;
    margin:155px 0 100px 10px;
    color: #5FAF55;
    font-family:Arial Black;
     font-size:12pt;
     font-weight:bolder;
     width:350px;
} 

#top_cfs
{
       position:absolute;
    margin:155px 0 100px 10px;
     width:520px;
}
    
 .purpletext
 {
    color: #7542A7;
   font-family: Arial, sans-serif;
     font-size:13pt;
     font-weight:bolder;
    
} 
    

.greentext_small
{
    color: #5FAF55;
    font-family:Arial;
     font-size:12pt;
     font-weight:bolder;
}
    
#bottom_text_right
{
    position:absolute;
    margin:60px 0 0 320px;
    color: White;
     font-size:large;
     width:200px;
}

#bottom_para
{
    position:absolute;
    margin:100px 0 0 20px;
    color: black;
    width:230px;
}    

#bottom_para_right
{
    position:absolute;
    margin:100px 0 0 260px;
    color: black;
    width:230px;
}    

    
#edys_flav
{
    position:absolute;
     margin:0 0 0 20px;
    color: black;
    width:430px;
}


#product_2
{
    margin:50px 0 0 0px;
}

#product_3
{
    width:380px;
}


.product_text_2
{

    margin:-30px 0 0 60px;
    *margin:0px 0 0 60px;
    width:170px;
	color:#000;
	font-weight:bold;
}

#product_4_bg
{
    background-color:White;
    width:525px;
    position:absolute;
   margin:560px 0 0 0;
    
}

/**************************************/

.product1{
   width:525px;
}

#product_4
{
  display:none;
  
}
.product_image{
	width:125px;
	text-align:right;
}

.product_detail
{
	width:400px;
}

.product_image_text{
	width:400px;
	height:90px;
	margin-top:-1px;
}

.product_image_text2{
	width:400px;
	height:90px;
	margin-top:20px;
	margin-left:-20px;
}

.product_image_text3{
	width:400px;
	height:50px;
	margin-top:27px;
	margin-left:-7px;
}


.product1 .product_image_text{
	width:400px;
	height:90px;

}

.product_text{
	width:170px;
	color:#000;
	font-weight:bold;
 
}

#product_2_big
{
  position:absolute;
   margin:12px 0 0 0px;
  *margin:12px 0 0 -115px;

}

.product_text a{

	color:#855AAC;
	font-weight:bold;
     text-decoration:none;
}

.product_text_2 a{

	color:#855AAC;
	font-weight:bold;
     text-decoration:none;
}
.title_product
{
    font-size:14px;
	color:#855AAC;
	font-weight:bold;
     text-decoration:none;
}

#product_4_image
{
 position:absolute;
 margin: 0 0 0 30px; 
}

#product_4_text
{
    position:absolute;
    margin:0 0 0 110px;
}

#image_edys_1
{
    position:absolute;
    margin:-80px 0 0 190px;
    *margin:-60px 0 0 110px;
}

ul
{
 list-style-image: url("/images/green_disc.jpg");
}




#ul_text_tart
{
    position:absolute;
    margin:210px 0 0 20px;
    color:#000;
    width:280px;
}

#ul_text_cfs ul 
{
    list-style-image: url("/images/purple_disc.png");
}

#ul_text_cfs
{
    position:absolute;
    margin:210px 0 0 -15px;
    color:#000;
    width:350px;
}

#image_view
{
    position:absolute;
    margin:220px 0 0 370px;
}

#whitesmalltext
{
     position:absolute;
    margin:247px 0 0 347px;
    *margin:257px 0 0 349px;
    color:White;
    font-size:11px;
      *font-size:10px;
}


#whitesmalltext ul
{
  list-style-type:disc;
  list-style-image:none;
  line-height: 1.7em;
}

#flav_img
{
    position:absolute;
    margin:343px 0 0 0;
}

#flav_d_img
{
    position:absolute;
    margin:-80px 0 0 350px;
}

#text_tart_lower
{
    position:absolute;
    margin: 460px 0 0 0 ;
    width:570px;
}

#cfs_bottom
{
    position:absolute;
    margin: 360px 0 0 -15px ;
    width:530px;
}

#imagepadding
{
    padding-left:5px;
    padding-right:5px;
}
.imagepadding
{
    padding-left:5px;
    padding-right:5px;
}

#flavor_table
{
    position:absolute;
    margin:400px 0 0 -8px;
    color:#969696;
     font-weight:bold;
     font-size:10pt;
}

#main_tart
{
    margin-top:-40px;
}

#main_delicias
{
    *position:relative;
    *margin-top:200px;

}

#bigbluetext
{
    color:#155BB7;
   width:390px;
   margin-top:140px;
}

.blue_dig
{
    color:#155BB7;
    font-weight:900;
    font-size: 18px;
    
}   
.blackcolor
{
    color:#000000;
    font-weight:500;
}

.blue_bigger{
    font-weight:900;
    font-size: 20px;
}  
#main_tart a:link
{
	text-decoration: underline;
	  color: #5FAF55;
}

#main_tart a:visited
{
	text-decoration: underline;
	  color: #5FAF55;
}

#main_tart a:hover
{
	text-decoration: none;
	  color: #5FAF55;
}

#main_tart a:active
{
	text-decoration: underline;
	  color: #5FAF55;
}

#tart_bottom
{
    position:absolute;
    margin:495px 0 0 0;
    width:500px;
    padding-left:40px;
}
#tart_bottom_2
{
    position:absolute;
    margin:652px 0 0 0;
    width:500px;
    padding-left:40px;
}
#tart_bottom_3
{
    position:absolute;
    margin:809px 0 0 0;
    width:500px;
    padding-left:40px;
}
#tart_bottom_4
{
    position:absolute;
    margin:966px 0 0 0;
    width:500px;
    padding-left:40px;
}

.greentext_xsmall
{
    color: #5FAF55;
    font-family:Arial;
     font-size:11pt;
     font-weight:bolder;
}

.grey_text_ul
{
    color:#969696;
     font-weight:bold;
     font-size:9pt;
}

#pdf
{
    position:absolute;
    margin: -80px 0 0 375px;
    
}
#home_header_text
{
    position:absolute;
    margin:30px 0 0 140px;
}

#soft_serve_text_1
{
    position:absolute;
    margin:-70px 0 0 33px;
    *margin:28px 0 0 -380px;
}
    
#soft_serve_text_2
{
    position:absolute;
    margin:15px 0 0 -400px; 
}

@media screen and (-webkit-min-device-pixel-ratio:0) 
{
    #soft_serve_text_2
    {
    position:absolute;
    margin:-30px 0 0 0; 
     }
}

#whitesmalltext a:link {
    color:#FFF;
    font-size:11px;
      *font-size:10px;
      text-decoration:underline;
}

#whitesmalltext a:visited {
    color:#FFF;
    font-size:11px;
      *font-size:10px;
      text-decoration:underline;
}

/* Jaelee and Co */
.left {
	float:left;
}
.right {
	float:right;
}
#leftnav-ul {
	list-style:none;
	margin:0;	padding:0;
}
#leftnav-ul li {
	margin:0 0 20px;
	list-style:none;
}
#leftnav-ul li a 
{
    font-family: Verdana, Sans-Serif;
    font-size: 11px; color: #663399;
    font-weight: bolder;
    text-decoration: none;
}
#leftnav-ul li a:hover 
{
    color: #aa7ae0;
}
#text-switch {
	overflow:hidden;
}
#header_edysmilk {
	width:570px;	height:192px;
	overflow:hidden;
}
#milk_container {
	width:570px;
	overflow:hidden;
	background:#f4e5c6;
}
#milk_text {
	width:470px;
	margin:0 0 0 13px;	padding:10px 30px 20px 46px;
	background:#fff;
	color:#424242;
	overflow:hidden;
}
#milk_text p span {
	font-weight:bold;
	color:#e51f3a;
}
#milk_text ul {
	list-style-image:url('images/milk-li.gif');
	margin-left: 0;
	padding-left: 19px;
}
#milk_text ul li {
	background-position: 0 0; 
}
.milk-one {
	width:312px;
}
.milk-one ul {
	padding:0 0 0 14px;
	margin:0;
}
.milk-one ul li {
	margin:0 0 12px;
}
.milk-two {
	 width:142px;
}
.milk-two ul {
	margin:0;
}
.milk-two h3 {
	color:#000;
	font-size:13px;
	margin:0 0 6px;
}
.milk-two ul li {
	margin:0 0 6px;
}
.milk-two ul li a {
	color:#e2203b;
}
#sell-sheet {
	width:129px;
	overflow:hidden;
	margin:30px 0 0;
}
#sell-sheet-top {
	text-indent:-9999px;
	background:url('images/sell-sheet-top.gif') no-repeat;
	width:129px;	height:30px;
	float:left;
	margin:0;
}
#sell-sheet-bg {
	background:url('images/sell-sheet-bg.gif') repeat-y;
	width:121px;
	padding:0 0 0 8px;
	float:left;
}
#sell-sheet-bg ul {
	list-style-image:none;
	margin:0;	padding:0 0 0 13px;
	color:#fff;
}
#sell-sheet-bg a {
	color:#fff;
	font-size:10px;
}
#sell-sheet-bottom {
	background:url('images/sell-sheet-bottom.gif') no-repeat;
	width:129px;	height:7px;
	float:left;
}

#box-ing {
	margin:0 0 0 13px;	padding:0 0 25px 39px;
	width:507px;
	background:#FFFFFF;
}

#box-menu {
	margin:0 0 0 13px;	padding:0 30px 10px 39px;
	overflow:hidden;
	width:477px;
	background:#FFFFFF;
}
#box-menu-top {
	width:477px;	height:13px;
	background:url('images/milk-menu-top.gif') no-repeat;
	overflow:hidden;
}
#box-menu-bg {
	width:423px;
	overflow:hidden;
	padding:0 28px 7px 26px;
	background:url('images/milk-menu-bg.gif') repeat-y;
}
#box-menu-bg h3 {
	color:#e51f3a;
	font-size:18px;
	margin:8px 0;
}
#box-menu-bg p {
	color:#000;
	font-size:15px;
	font-weight:bold;
}
#box-menu-container {
	width:100%;
	border-top:1px solid #e51f3a;
}
#box-menu-container h5 {
	color:#000;
	font-weight:bold;
	font-size:13px;
	margin:0 0 10px;
}
#box-menu-container p {
	margin:15px 0;
}
#box-menu-container ul {
	padding:0 0 0 16px;
	margin:0;
}
#box-menu-container ul li {
	margin:0 0 5px;
	color:#ea405d;
}
#box-menu-container ul li a {
	color:#ea405d;
}
#box-menu-container div.left {
	width:216px;
	margin:0 0 15px;
}
#box-menu-container div.right {
	width:200px;
	margin:0 0 15px;
}

#box-menu-bottom {
	width:477px;	height:19px;
	background:url('images/milk-menu-bottom.gif') no-repeat;
}
#milk-footer {
	margin:0 0 0 13px;
	width:546px;
	background:#fff;
	padding:0 0 15px;
	font-size:9px;
	overflow:hidden;
	color:#666;
	text-align:center;
}
#milk-recipe {
	width:470px;
	overflow:hidden;
	padding:0 0 30px;
}
#milk_text h2 {
	color:#4e1800;
	font-size:24px;
	font-weight:normal;
	margin:16px 0;
}
#milk_text h2 span {
	color:#e22038;
}
#milk-recipe img {
	width:158px;
}
#milk-recipe-text {
	width:296px;
}
#milk-recipe h1 {
	margin:0;
	font-weight:normal;
	font-size:24px;
	line-height:24px;
}
#milk_text #milk-recipe ul {
	list-style:none;
	padding:0;	margin:15px 0 0;
}
#milk_text .recipe_back {
	color:#e81631;
}
#milk_text .recipe_back2 {
	color:#e81631;
}

.prod_list_box 
{
    width: 100%; text-align: center;
}
.prod_list_box_cell 
{
    width: 176px;
    vertical-align: top; 
    padding: 7px; text-align: center;
    min-height:165px;
    border: #4a0e00 1px solid;
}
.prod_list_box table 
{
    width: 162px; height: 140px;
}
.prod_list_box table td 
{
    vertical-align: bottom;
    text-align: center
}
.prod_list_drop_down 
{
    font-size: 12px;
    font-family: Tahoma;
}
