

body {

	background-color: #000000;

	background-image: url(images/bgdot.gif);

	background-repeat: repeat;

	text-align:center;

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	line-height:1.3em;

	color: #fff;



}

#container{width:900px; height:auto; margin:0 auto; text-align:left;}





#top{width:900px; height:26px; background-image:url(images/index_01.jpg); background-repeat:no-repeat;}

.contact{width:113px; height:26px; margin:0 0 0 755px;}



#banner{width:900px; height:281px; background-image:url(images/index_08.jpg); background-repeat:no-repeat; float:left;}

.flash{margin:0 0 0 0; float:right;}



#menu{width:900px; height:51px; margin:0 0 0 0;}





#logo{width: 276px; 

        height: 51px; 

		float:left;

		background:url(images/index_02.jpg) repeat 0px 0px; 

		}





#home{width: 112px; 

        height: 51px; 

		float:left;

		background:url(images/index_03.jpg) repeat 0px 0px; 

		}

a.home { 

        background:url(images/index_03.jpg) repeat 0px 0px; 

        width: 112px; 

        height: 51px; 

        display: block

			 

}



a.home:hover { 

        background: url(images/index-over_03.jpg) repeat 0px 0px; 

}



#home_active 

 { 

        background: url(images/index-over_03.jpg) repeat 0px 0px; 

}





#faq{    background:url(images/index_04.jpg) repeat 0px 0px; 

        width: 72px; 

        height: 51px; 

		float:left;}



a.faq { 

        background:url(images/index_04.jpg) repeat 0px 0px; 

        width: 72px; 

        height: 51px; 

        display: block; 

}



a.faq:hover { 

        background: url(images/index-over_04.jpg) repeat 0px 0px; 

}



#faq_active { 

        background: url(images/index-over_04.jpg) repeat 0px 0px; 

}





#testi{width: 119px; 

        height: 51px; 

		background:url(images/index_05.jpg) repeat 0px 0px;

		float:left;}



a.testi { 

        background:url(images/index_05.jpg) repeat 0px 0px; 

        width: 119px; 

        height: 51px; 

        display: block; 

}



a.testi:hover { 

        background: url(images/index-over_05.jpg) repeat 0px 0px; 

}



#testi_active { 

        background: url(images/index-over_05.jpg) repeat 0px 0px; 

}









#ingredients{width: 127px; 

        height: 51px; 

		float:left;

		background:url(images/index_06.jpg) repeat 0px 0px; 

		}



a.ingredients { 

        background:url(images/index_06.jpg) repeat 0px 0px; 

        width: 127px; 

        height: 51px; 

        display: block; 

}



a.ingredients:hover { 

        background: url(images/index-over_06.jpg) repeat 0px 0px; 

}



#ingredients_active { 

        background: url(images/index-over_06.jpg) repeat 0px 0px; 

}







#order{

        background:url(images/index_07.jpg) repeat 0px 0px; 

        width: 194px; 

        height: 51px; 

		float:left;}



a.order { 

        background:url(images/index_07.jpg) repeat 0px 0px; 

        width: 194px; 

        height: 51px; 

        display: block; 

}



a.order:hover { 

        background: url(images/index-over_07.jpg) repeat 0px 0px; 

}



#order_active { 

        background: url(images/index-over_07.jpg) repeat 0px 0px; 

}





#body{width:900px; margin:0 0 0 0; float:left; background-color:#000000;}

.body_top{width:900px; height:22px; background-image:url(images/index_09.jpg); background-repeat:no-repeat; float:left;}

.body_mid{width:900px; height:auto; background-image:url(images/index_10.jpg); background-repeat:repeat-y; float:left;}

.body_bot{width:900px; height:32px; background-image:url(images/index_11.jpg); background-repeat:no-repeat; float:left;}



.left_pan{width:585px; float:left; margin:5px 0 0 38px; text-align:justify;}



.right_pan{width:200px; float:left; margin:5px 0 0 35px; border:1px #4d4d4d solid; padding:5px; background-color:#252525;}

.title{width:200px; height:20px;  background-color:#4d4d4d; float:left; margin:0 0 0 0;}

.title_txt{margin:2px 0 0 5px; font-size:11px; font-weight:bold; float:left;}

.right_testi{width:180px; float:left; margin:10px 0 0 10px; font-size:10px; text-align:justify;}





#footer{width:838px; background-color:#252525; float:left; border:1px #4d4d4d solid; padding:5px; margin:0 0 0 28px;}

#footer a {

	color: #fff;

	text-decoration: none;

}

#footer  a:hover  {

	color: #fff;

	text-decoration: underline;

}



#footer_link{text-align:center; font:normal 11px Arial, Helvetica, sans-serif; color:#fff; margin:15px 0 0 0;  }



#c_link{text-align:center; font:normal 10px Arial, Helvetica, sans-serif; color:#fff; padding-top:20px;}



#statements{

	width:800px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #c2c1c1;

	padding-top:10px;

	}







.pretty-table

{

  padding: 0;

  margin: 0;

  border-collapse: collapse;

  border: 1px solid #333;

  font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;

  font-size: 0.9em;

  color: #000;

  background: #ff6e00 ;

}



.pretty-table caption

{

  caption-side: bottom;

  font-size: 0.9em;

  font-style: italic;

  text-align: right;

  padding: 0.5em 0;

}



.pretty-table th, .pretty-table td

{

  border: 1px dotted #666;

  padding: 0.5em;

  text-align: left;

  color: #4d4d4d;

}



.pretty-table th[scope=col]

{

  color: #000;

  background-color: #8fadcc;

  text-transform: uppercase;

  font-size: 0.9em;

  border-bottom: 2px solid #333;

  border-right: 2px solid #333;

}



.pretty-table th+th[scope=col]

{

  color: #fff;

  background-color: #7d98b3;

  border-right: 1px dotted #666;

}



.pretty-table th[scope=row]

{

  background-color: #b8cfe5;

  border-right: 2px solid #333;

}



.pretty-table tr.alt th, .pretty-table tr.alt td

{

  color: #2a4763;

}



.pretty-table tr:hover th[scope=row], .pretty-table tr:hover td

{

  background-color: #4d4d4d;

  color: #fff;

}