 body {
	margin: 0;
	padding: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
}
img {border: none;}

#wrapper {
position:relative;
	text-align: left;
	width: 100%;
	
}


#content {
	width: 100%;
	padding: 0;
        
}
#content p {
	font-size: 14pt;
	line-height: 1.8em;
	padding-left: 1em;
}

#content li {
	font-size: 14pt;
	line-height: 1.8em;
	padding-left: 1em;
}


#content h2 {
	font-size: 18pt;
	color: #000000;
	padding-left: 1em;
        
	
}


.clear{
height:1px;
overflow:hidden;
margin-top:-1px;
clear:both;
}


/* This is the vertical menu */

#navigation {
	display: none;
	
}


/* Here goes the horizontal menu */

#menu {
display: none;
}	


	
#footer {
	clear: both;
	margin-top: 10px;
        margin-bottom: 0;
 	height: 30px;
	font-size: 12pt;
	text-align: center;
	color: #000000;
	background-color: #ffffff;
}


#banner {
display: none;
}

/* small footer menu */

.small {

display: none;
}

/* This is to align images wrapping text around them */

.leftimage {
position: relative;
float: left;
border: 0;
margin: 0.5em;
padding: 0;
}
.rightimage {
	position: relative;
	float:right;
	border: 0;
	margin: 0.5em;
	padding: 0;
	left: 77px;
	top: 188px;


}


.boxes {
position: relative;

	padding: 0.2em;
	margin:  1em;
	border: 1px;
	border-style: solid;
	color: #000000;
	background-color: #ffffff;
	z-index: 1;
}
.boxtitle{
 margin: 0;
 height: 20px;
 position:relative;
 background: #ffffff;
 font-size: 14pt;
 font-family: arial, verdana, helvetica;
 font-weight: bold;
 color: #000000;
 border: solid #000000;
 border-width: 1px;
 z-index: 1;
 }


 /* Placeholder for flash images under menu */

#flash{
display: none;
}

 /* This is the box for the tellafriend form */
 .box {
position: relative;
height: 100%;
	padding: 0.2em;
	margin:  1em;
	border: 1px solid;
	color: #000000;
	background-color: #ffffff;
	font: 12pt Arial, Verdana, Helvetica, sans-serif;
	
}


 

/* Google search */


#searchbox{
display: none;
}



#caduceus{
position: relative;
padding: 0;
margin: 0;
float: right;
}
.

/* This is for the products and services section to imitate table behavior */

div.float {
  float: left;
  }
  
div.float p {
   text-align: center;
   }
   
  div.spacer {
  clear: both;
  }

.bx {
position: relative;
height: 100%;
	padding: 0.2em;
	margin:  1em;
	border:0;
	color: #000000;
	background-color: #ffffff;
	font: 14pt. Arial, Verdana, Helvetica, sans-serif;
	
}

.bxnutrition {
position: relative;
height: 100%;
	padding: 0.2em;
	margin:  1em;
	border:0;
	background-color: #ffffff;
    
}
