@charset "utf-8";
/* CSS Document */
*{
padding:0pt;
margin:0pt;
}
body{
padding:0pt;
margin:0pt;
background-image:url(../images/pattern.jpg);
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#060106;
}
#background {
	background:url(../images/bg.png) no-repeat top center;
	height:909px;
	width:100%;
	display:table;
}
#wrapper{
margin:0pt auto;
width:913px;

}
#top{
width:913px;
height:70px;
float:left;
background-image:url(../images/top.png);
background-repeat:no-repeat;
}
#bottom{
width:913px;
height:24px;
float:left;
background-image:url(../images/bottom.png);

}
#shadow{
width:913px;
float:left;
background-image:url(../images/shadow.png);
padding-bottom:10px;
}
#nav_cont{
width:850px;
float:left;
margin-left:39px;
margin-top:21px;


}
/*Navigation*/
#navigation{
	display: block;
	width: 839px;
	height: 48px;
	background: url(../images/navigation_over.jpg) left top no-repeat;
}

#navigation li{
	display: block;
	float: left;
}

#navigation li a{
	display: block;
	height:48px;
	text-indent:-9999px;
}

#navigation li a:hover,
#navigation li a.on{
	background-image: url(../images/navigation_over.jpg);
}

#navigation li.button_1 a{
	width:112px;
	background-position:-0px -48px;
}

#navigation li.button_2 a{
	width:174px;
	background-position:-112px -48px;
}

#navigation li.button_3 a{
	width:105px;
	background-position:-286px -48px;
}

#navigation li.button_4 a{
	width:179px;
	background-position:-391px -48px;
}

#navigation li.button_5 a{
	width:269px;
	background-position:-570px -48px;
}
/*End Navigation*/
#container{
width:839px;
float:left;
margin-left:39px;

}
#top_banner{
width:874px;
float:left;
margin-left:39px;
}
#top_pic{
width:100%;
float:left;
}
.holder{
width:100%;
float:left;
}
.image_holder{
float:left;
}
#texttop{
width:533px;
float:left;
margin-top:10px;
}
#texttop p{
font-size:14px;
}
.pills_holder{
width:549px;
float:left;
margin-top:10px;
}
.holder_text{
width:782px;
float:left;
margin-left:29px;
font-size:14px;
}
.holder_text1{
width:735px;
float:left;
margin-left:54px;
font-size:14px;
}
.bul_h2{
background-image:url(../images/bullet.jpg);
background-repeat:no-repeat;
min-height:40px;
padding-left:60px;
padding-top:8px;
font-size:16px;

}
.holder_text ul {
padding:0pt;
margin:0pt;
padding-left:55px;
margin-top:5px;

}
.holder_text ul li {
list-style:none;
font-size:12px;

}
#ingred_holder{
width:685px;
float:left;
margin-left:78px;
margin-top:10px;
}
#ingred_holder_left{
width:340px;
float:left;
}
#ingred_holder_right{
width:335px;
float:left;
padding-left:10px;
}
.round_top{
width:330px;
height:6px;
float:left;
background-image:url(../images/round_top.jpg);

}
.round_cont{
float:left;
margin-top:10px;
}
.round_mid{
width:326px;
float:left;
background-image:url(../images/round_mid.jpg);
background-repeat:repeat-x;
background-color:#cdcdcd;
border-left:#aeaeae solid 1px;
border-right:#aeaeae solid 1px;
margin-left:1px;
}
.round_bottom{
width:330px;
height:6px;
float:left;
background-image:url(../images/round_bottom.jpg);

}
.ingred_text{
float:left;
width:313px;
margin-left:8px;
}
