* { margin: 0; padding: 0; }
body { 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  
	font-size: 12px; 
	background: white url(../images/background_p.png) 0 0 repeat;
	}
	#container { 
position: relative; 
width: 827px !important;
margin: 0 auto;
 }
 
 #flash
 {
 padding: 0px 0 0 0px; 
 height: 320px !important; 
 width: 827px !important; 
 }
 #menu{
 	height: 43px;
	padding-left: 180px;
 }
 	#menu_pad{
		font-size: 16px;
		color: #4C4F66;
		height: 43px;
 	}

 
 
 
 #snowback{
 	width: 100%;
	height: 500px;
	background: url(../images/back_snow.jpg) 0 0 no-repeat;
 }
 #content_spacing{
 position: relative; 
 width: 749px;
padding-left: 71px;
padding-top: 25px;

 }

 #content_strip{
width: 756px;
	background: White  0 0 repeat-x;
 }
  #content_snow{
 	width: 756px;
	background: url(../images/content_snow.jpg) 0 0 no-repeat;
 }
  #content_left{
 	width: 756px;
	background: url(../images/content_left_p.png) 0 0 repeat-y;
 }
  #content_right{
 	width: 756px;
	background: url(../images/content_right_p.png) 100% 0 repeat-y;
 }
  #content_bot{
 	width: 756px;
	background: url(../images/content_bot_p.gif) 0 100% no-repeat;
 }
  #content_top{
 	width: 756px;
	background: url(../images/content_top_p.png) 0 0 no-repeat;
 }
  #content_write{
 	width: 756px;
	background-color: ;
	padding: 15px;
 }
 
 
 
 
 
 
 #mainmenu {
	margin: 0;
	padding: 0;
}

#mainmenu ul {
	float: left;
	margin: 0;
	padding: 0;
}

#mainmenu li {
	display: inline;
	margin: 0;
	padding: 0;
}
.cccc{
color: Gray;
}
#mainmenu a {
	color: #4C4F66;
	display: block;
	float: left;
	font-size: 12px;
	font-weight: bold;
	line-height: 41px;
	margin: 0;
	padding: 0 30px;
	text-decoration: none;
}

#mainmenu a:hover,
#mainmenu a:active,
#mainmenu a:focus {
background: #D6D6D7;
	color: #DD0000;
}

#mainmenu li.active a,
#mainmenu li.active a:hover,
#mainmenu li.active a:active,
#mainmenu li.active a:focus {
	color: #FFFFFF;
}




/*home */
#mainmenu ul li a.home,
#mainmenu li a.home,
#mainmenu li a.home:active,
#mainmenu li a.home:focus {
	color: #4C4F66;
	display: block;
	float: left;
	font-size: 12;
	font-weight: bold;
	line-height: 41px;
	margin: 0;
	text-decoration: none;
	padding-left: 40px;
	margin-right: -10px;
 color: #908E8E;
background: url(../images/home_active_p.png) 0 0 no-repeat;
line-height: 43px;
}
#mainmenu li a.home:hover{
	color: #DD0000;
}
#mainmenu li.active a.home,
#mainmenu li.active a.home:hover,
#mainmenu li.active a.home:active,
#mainmenu li.active a.home:focus {

	background: url(../images/contact_us_active.png) 0 0 no-repeat;
line-height: 43px;
}

/*prod */
#mainmenu ul li a.prod,
#mainmenu li a.prod,
#mainmenu li a.prod:active,
#mainmenu li a.prod:focus {
	color: #4C4F66;
	display: block;
	float: left;
	font-size: 12px;
	font-weight: bold;
	line-height: 41px;
	margin: 0;
	text-decoration: none;
	padding-left: 40px;
	margin-right: -10px;
 color: #908E8E;
background: url(../images/products_active_p.png) 0 0 no-repeat;
line-height: 43px;
}
#mainmenu li a.prod:hover{
	color: #DD0000;
}
#mainmenu li.active a.prod,
#mainmenu li.active a.prod:hover,
#mainmenu li.active a.prod:active,
#mainmenu li.active a.prod:focus {

background: url(../images/products_active_p.png) 0 0 no-repeat;
line-height: 43px;
}


/*recip */
#mainmenu ul li a.recip,
#mainmenu li a.recip,
#mainmenu li a.recip:active,
#mainmenu li a.recip:focus {
	color: #4C4F66;
	display: block;
	float: left;
	font-size: 12px;
	font-weight: bold;
	line-height: 41px;
	margin: 0;
	text-decoration: none;
	padding-left: 40px;
	margin-right: -10px;
 color: #908E8E;
	background: url(../images/recipes_active_p.png) 0 0 no-repeat;
line-height: 43px;
}
#mainmenu li a.recip:hover{
	color: #DD0000;
}
#mainmenu li.active a.recip,
#mainmenu li.active a.recip:hover,
#mainmenu li.active a.recip:active,
#mainmenu li.active a.recip:focus {

	background: url(../images/recipes_active_p.png) 0 0 no-repeat;
line-height: 43px;
}


/*sup */
#mainmenu ul li a.sup,
#mainmenu li a.sup,
#mainmenu li a.sup:active,
#mainmenu li a.sup:focus {
	color: #4C4F66;
	display: block;
	float: left;
	font-size: 12px;
	font-weight: bold;
	line-height: 41px;
	margin: 0;
	text-decoration: none;
	padding-left: 40px;
	margin-right: -10px;
 color: #908E8E;
background: url(../images/suppliers_active_p.png) 0 0 no-repeat;
line-height: 43px;
}
#mainmenu li a.sup:hover{
	color: #DD0000;
}
#mainmenu li.active a.sup,
#mainmenu li.active a.sup:hover,
#mainmenu li.active a.sup:active,
#mainmenu li.active a.sup:focus {

	background: url(../images/suppliers_active_p.png) 0 0 no-repeat;
line-height: 43px;
}

/*con */
#mainmenu ul li a.contact,
#mainmenu li a.contact,
#mainmenu li a.contact:active,
#mainmenu li a.contact:focus {
	color: #4C4F66;
	display: block;
	float: left;
	font-size: 12px;
	font-weight: bold;
	line-height: 41px;
	margin: 0;
	text-decoration: none;
	padding-left: 40px;
	margin-right: -10px;
 color: #908E8E;
 background: url(../images/contact_us_active_p.png) 0 0 no-repeat;
line-height: 43px;
}
#mainmenu li a.contact:hover{
	color: #DD0000;
}
#mainmenu li.active a.contact,
#mainmenu li.active a.contact:hover,
#mainmenu li.active a.contact:active,
#mainmenu li.active a.contact:focus {

 background: url(../images/contact_us_active_p.png) 0 0 no-repeat;
line-height: 43px;
}


#home_content{
width: 100%;
	background: url(../content_img/homepic.jpg) 90% -40px no-repeat;
	height: 513px;
}

#home_content_align{
	width: 210px;
	text-align: right;
	color: #908E8E;
}

#content_prod{
	width: 730px;
}

.pina{
	color: #510075;
	font-size: 12px;
}
.marg{
	color: #B5A914;
	font-size: 12px;
}
.std{
	color: red;
	font-size: 12px;
}

object, embed {
	float: right;
}
ul{
	padding-left: 20px;
}

img.right {
	float: right;
	padding: 3px;
}

#front_back{
	background: url(../images/index_back.jpg) 0 0 no-repeat;
	width: 788px;
	height: 325px;
}


a.front{
	color: White;
	font-size: 25px;
	text-decoration: none;
}
a:hover.front{
	color: red;
	font-size: 25px;
	text-decoration: none;
}

.content_embed{
	font-size: 1px;
	color: Black;
}