/* CSS New Roads Nutrional Consulting Document -WooHooDesigns.com*/

body {
	text-align: center;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin: 25px 0px;
    background-color: #553d00; 
}

#wrapper {
	width: 890px;
	margin: 0 auto;
	padding: 20px 5px 20px 5px;	
	text-align: left;
	overflow: hidden;
	background: #fff;
	border: 10px solid #600;	
}
/*text-align: left; added as IE5.x and IE6 does not recognize the auto margin property, plus the text-align:center: code is added to 'body'

  /*--IMAGES--*/
.imgburg_flower { 
	margin: -265px 20px 0px 60px;
	float: right;
}
.imgproduct_flower {
	padding: 5px 0px 5px 10px;
	}

.img_plant { 
	margin: 55px 0px 0px -35px;
	float: left;
}
.imgheaders {
	margin: 0px;
	padding: 10px;
}


.productsimg {
	float: left;
	padding: 15px 10px 5px 40px;
}


/*-------------------*/
#header {
width: 660px;
float: right;
background-color: #fff;
/*border: 1px solid grey;*/
}

#header img {	
	margin: 0px 0px 0px -12px;
}


#centerbackground  {
	background: #553d00;
	width: 660px;
	float: right;
	margin:5px;
	padding:10px;
}
#centerbackground img {
margin: -10px 0px 3px -10px;
float: left;
}



#leftcol {
	width: 180px;
	height: 490px;
	padding: 0px;
	margin: 0px;
	float: left;
	background: #fff;
}
/*navigation list.....*/
#leftcol ul { 
	margin: 35px 0px 0px 0px; 
	padding: 0px; 
	list-style-type: none; 
	text-align: left; 
} 
#leftcol ul li { 
	display: block;
	margin: 0px;
	padding: 0px;  
}
#leftcol	a {
	color:#fff;
	text-decoration: none;
}
#leftcol a:hover {
	color: #690;
}

/*-----------------------------*/	
#rightcol {
	width: 130px;		
	margin: 5px 0px 0px 0px;
	float: right;
	background: #553d00;	
}
#rightcol p {
	color: #fff;
	text-align:left;
	margin: 10px;
	padding: 3px;	
}
#rightcol h3 {
	color: #fff; padding: 2px; margin: 0px 0px 0px 10px; text-align: left;
}
#rightcol h4 {
	color: #06c; background: #ffe4a8; padding: 2px; text-align: center;	
}
#rightcol img {
	margin: 5px 5px 0px 5px;
}
/*navigation list Rightside.....*/
#rightcol ul { 
	margin: 10px 0px 0px 10px; 
	padding: 0px; 
	list-style-type: none; 
	text-align: left; 
} 
#rightcol ul li { 
	display: block;
	margin: 1px;
	padding: 10px;  
}
#rightcol	a {
	color:#fff;
	text-decoration: none;
	border-bottom: 1px dotted;
}
#rightcol a:hover {
	border-bottom: 1px solid;
	color: #690;
}

/*-----------------------------*/		
#content {
	width: 520px;	
	float: left; 
	background: #ffe4a8;
	margin: 5px 0px 0px 0px; /*--this effects right column --*/
}	
#content p {
	color: #333;
	text-align:left;
	margin: 0px 15px 10px 15px;
	padding: 2px;
}
/*---LINKS---*/
#content a {font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; cursor: auto}
#content a:link {color: #690;}
#content a:visited {color: #606;}
#content a:hover {text-decoration: none; color: #f90; font-weight:bold;}
#content a:active {color: #f00;text-decoration: none}

#content h4 {
	color: #600; background: #ffe4a8;
	padding: 5px;
	margin: 5px;
	font-style: italic;	
}
#content h3 {
	color: #600; background: #ffe4a8;
	padding: 5px;
	margin: 5px;
	font-style: italic;	
	text-align: center;
}
#content h2 {
	color: #600; background: #ffe4a8;
	padding: 5px;
	margin: 5px 0px 0px 10px;
	font-style: italic;	
	}
#content img.roadways {
	float: left;
	border: 2px solid #600;
	margin: 20px;
	padding: 0px;
}
#content img.roadwaysright {
	float: right;
	border: 2px solid #600;
	margin: 20px;
	padding: 0px;
}

/*list.....*/
#content_list ul { 
	margin: 10px 0px; 
	padding: 0px; 
	list-style-type: circle; 
	text-align: left; 
} 

#content_list ul li { 
	display: block;
	margin: 1px;
	padding: 1px;  
}
/*iframe--------------------------------------------*/
#contentiframe {
	margin: 0px 0px 20px 0px;
	padding: 0px;
	}
.iframep {
	text-align: justify;
	margin: 10px 10px 5px 0px;
	}
.iframeh4 { text-align: left; color: #663300;
	}
.iframe_bg {
	background-color: #ffe4a8;  
}

/*for product page ------------------*/
#content_products {
	width: 650px;	
	float: left; 
	background: #ffe4a8;
	margin: 5px 0px 0px 5px; /*--this effects right column --*/
	}
#content_products p {
	color: #333;
	margin: 0px;
	padding: 5px;	
}
#content_products h4 {
	color: #600; background: #ffe4a8;
	padding: 5px;
	margin: 15px;
	font-style: italic;	
}
#content_products h1 {
	color: #633;
	font-size: 14px;
	margin: 2px;
	}		

/*table---------------------------------------------*/

table { 
   border-collapse: collapse; 
   border: 1px solid #99cc66;
   width: 600px; 
   margin: 0px 0px 10px 10px; 
} 
 
th { 
   padding: 10px;
   font-size: 16px;
   text-align: center; 
}  

td { 
   padding: 4px 10px;
   font-size: 12px; 
} 

caption { 
    color: #06c;  
	font-size: 18px; 
    font-weight: bold; 
    margin: 0px 0px 5px 0px;  
    padding: 0; 
} 

col { 
    border-right: 2px solid #99cc66;
} 

 
col#colauthor { 
    border: none; 
}   

thead { 
    background: #e6e6e6; 
	color: #000;
    border-top: 1px solid #363; 
  	border-bottom: 1px solid #363; 
}   
/*--------------------------------------------*/

#footer {
	width: 885px;
	float: left;	
	margin: 5px;
	background-color: #553d00;
}
#footer p {
	color: #ccc;
	text-align: left;
	font-size: 9px;
	margin: 5px;

}
/*---LINKS---*/
#footer a {font-family:Georgia, "Times New Roman", Times, serif;font-size: 9px;cursor: auto}
#footer a:link {color: #fff;}
#footer a:visited {color: #690;}
#footer a:hover {text-decoration: none; color: #f90; font-weight:bold;}
#footer a:active {color: #ff0000;text-decoration: none}
/*----------------*/
#bottomfooter {
	width: 885px;
	float: left;	
	margin: 0px;
}
#bottomfooter p {
	color: #666;
	text-align: right;
	font-size: 9px;
	margin: 5px;
}
#bottomfooter img {
margin: -100px 0px 0px 0px;
}



