html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}

body {
	background: #fff url(../images/bg.gif) repeat-x;
	font-family: georgia,garamond,serif;
font-size:14px;

}

#container{
width:960px;
margin: 0 auto;

}

#header{
float:left;
width:960px;
border-bottom:1px solid #c8c8c8;
padding-bottom:0px;
margin-bottom:0px;

}

#left_head{
float:left;
width:269px;
padding-left:10px
}

#left_head p{
float:left;
font-size:14px;
line-height:1.5;
}

#left_head a{
float:right;
color:#fff;
font-style:italic;
font-size:12px;
background:#2a2ada;
margin: 0px 0 0 0px;
}

#left_head a:hover{
background:#eb1209;
text-decoration:none;
}

h1{
float:left;
width:269px;
height:122px;
background: url(../images/logo.gif) no-repeat;
text-indent:-9999em;
margin-bottom:20px;
}

h2{
color:#eb1209;
font-size:24px;
margin-bottom:20px;
}

h3{
color:#eb1209;
font-size:24px;
margin-bottom:20px;
margin-left:10px;
}

.nutrition_image{
float:left;
height:71px;
width:269px;
background: url(../images/nutrition_image.jpg) no-repeat;
text-indent:-9999em;
margin-bottom:20px;
}

#right_head{
float:left;
width:661px;
margin-bottom:20px;
}

.topnav{
float:left;
height:29px;
width:474px;
text-indent:-9999em;
margin-left:197px;
}

.home,.home_active,.nutrition,.nutrition_active,.whyus,.whyus_active, .services, .services_active, .contact, .contact_active{
display:inline;
float:left;
height:29px;
width:84px;
background: url(../images/menu.gif) no-repeat 0 0;
text-indent:-9999em;
}

.nutrition{
width: 110px;
background-position: -84px 0;
}

.whyus{
width: 93px;
background-position: -194px 0;
}

.services{
width: 97px;
background-position: -287px 0;
}

.contact{
width: 90px;
background-position: -384px 0;
}


.home_active,.home:hover{
height:29px;
background-position: 0px -29px;
}

.nutrition_active,.nutrition:hover{
width:110px;
background-position: -84px -29px;
}

.whyus_active,.whyus:hover{
width:93px;
background-position: -194px -29px;
}

.services_active,.services:hover{
width:97px;
background-position: -287px -29px;
}

.contact_active,.contact:hover{
width:90px;
background-position: -384px -29px;
}

.main_pic{
float:left;
margin:20px 0 0 20px;
}

#home_main{
float:left;
width:960px;
padding-bottom:20px;
padding-top:20px;
}

#left_main{
float:left;
width:624px;

}

#left_main p{
float:left;
font-size:14px;
line-height:1.7;
margin-left:10px;
}

#left_main a{
float:right;
color:#fff;
font-style:italic;
font-size:12px;
background:#2a2ada;
margin: 10px 0 0 0px;
}

#left_main a:hover{
background:#eb1209;
text-decoration:none;
}

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

#right_main{
float:left;
width:295px;
border-left:1px solid #c8c8c8;
padding-left:20px;
margin-left:20px;
}

#footer{
float:left;
width:960px;
border-top:1px solid #c8c8c8;
padding-top:20px;
background:#fff;
}

#touch{
float:left;
height:100px;

}

h4{
color:#eb1209;
font-size:18px;
margin-bottom:10px;
margin-left:10px;
}

#footerlist{
float:left;
font-size:12px;
line-height:1.7;
margin:0px 50px 0 0 ;
list-style-type: none;
}

#footerlist li{
background-position: 0px 7px;
padding-left: 14px; 
}

.prd{
float:right;
width:40px;
height:41px;
background: url(../images/prd.gif) no-repeat;
text-indent:-9999em;
margin-right:10px;
}

/* Slider */

	#slider{
float:left;


}	
	#slider ul, #slider li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider li, #slider2 li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:285px;
		height:286px;
		overflow:hidden; 
		}	

							
		
	p#controls{
		margin:0;
		position:relative;
		} 
	
	#prevBtn, #nextBtn{ 
		display:block;
		margin:0;
		overflow:hidden;
		text-indent:-9999px;		
		}	
	#nextBtn{ 
		left:945px;
		}														
	#prevBtn a, #nextBtn a{  
		display:block;
		width:35px;
		height:68px;
		background:url(../images/btn_prev.png) no-repeat 0 0;	
		}	
	#nextBtn a{ 
		background:url(../images/btn_next.png) no-repeat 0 0;	
		}												

/* //Slider */





#inside #header{
border-bottom:none;
}

#inside #left_head{
border-bottom:1px solid #c8c8c8;
padding-bottom:20px;
}

#content{
float:left;
Margin-left:20px;

}

#content p{
font-size:14px;
line-height:1.7;
margin-bottom:20px;

}

#content a{
color:#fff;
font-style:italic;
font-size:12px;
background:#2a2ada;
}

#content a:hover{
background:#eb1209;
text-decoration:none;
}


#content ul{
font-size:12px;
line-height:1.7;
list-style-type: none;
margin: 20px 0 20px 20px;
}

#content li{
background-image: url(../images/arrow.gif);
background-repeat: no-repeat;
background-position: 0px 8px;
padding-left:20px;

}

#inside h2{
margin-top:20px;
}


h5{
color:#eb1209;
font-size:18px;
margin-bottom:10px;
}

.small_pic{
float:left;
margin-right:10px;

}

#form{
float:left;
width:600px;
}


#left_head ul{
float:left;
font-size:12px;
line-height:1.7;
list-style-type: none;
margin: 0px 0 20px 20px;
}

#left_head li{
background-image: url(../images/arrow.gif);
background-repeat: no-repeat;
background-position: 0px 8px;
padding-left:20px;

}


.serve{
float:left;
height:71px;
width:269px;
background: url(../images/serve.jpg) no-repeat;
text-indent:-9999em;
margin-bottom:20px;
}








