body   { 
margin: 0; 
font: 12px/1.5em Helvetica, Arial, Geneva, sans-serif; 
background-color: #fbe4c4;  
}

a:link  { 
color: #433dee;
background-color: transparent;
text-decoration: none; 
}

a:visited {
color: #433dee;
background-color: transparent;
text-decoration: none;
}

h1 {
margin: 0;
padding: 0px 0px 10px 0px;
font: bold 24px/1.5em "Trebuchet MS", Arial, Helvetica, Geneva, sans-serif;
color: #009;
text-align: center;
}
h2 {
margin: 0;
padding: 0 0 10px 0;
font: bold 20px/1em "Trebuchet MS", Arial, Helvetica, Geneva, sans-serif;
color: #006400;
text-align: center;
}
h3 {
margin: 0;
padding: 10px 0 0 0px;
font: bold 18px "Trebuchet MS", Arial, Helvetica, Geneva, sans-serif;
color: #f00;
text-align: center;
}
h4 {
margin: 10px 0px;
padding: 0;
font: bold 18px/1em "Trebuchet MS", Arial, Helvetica, Geneva, sans-serif;
color: #006400;
text-align: center;
}
h5 { color: #009; font-size: 14px; text-align: center }

h6 { margin: 0px;
padding: 0;
font: bold 20px/1em "Trebuchet MS", Arial, Helvetica, Geneva, sans-serif;
color: #F00;
text-align: center;
}

table {
margin: 0 
}

li.salelist { color: #009; font-size: 12px; text-align: left }

table a:link {
color: #433dee;
text-decoration: none;
}
table td { 
border-width: 0; 
vertical-align: top;
}
td a:link {
text-decoration: none;
}
#image {
align: center;
}
#banner { 
padding: 10px;
}
#banner a:link {
color: #433dee;
text-decoration: none;
}
#know {
text-align: right;
}
.know_top { 
text-align: right; 
font-size: 18px;
line-height: 1.2em; 
color: #f00; 
font-weight: bold;
}
.know_order {
text-align: right;
font-size: 30px;
line-height: 1.2em;
color: #433dee;
}

.know_toll { 
text-align: right;
font-size: 18px;
color: #8c0000;
font-weight: bold;
}

#maintop {
display: block;
block-align: center;
width: 70%
}
.main {  
margin: 0;
padding: 15px 30px 15px 30px;
background-color: #fff;
font: normal 12px/1.5em "Trebuchet MS", Tahoma, Arial, Helvetica, Geneva, sans-serif;
}
.main a:link {
color: #433dee;
text-decoration: none;
}
#main p { 
font: normal 12px/1.5em Tahoma, Arial, Helvetica, Geneva, sans-serif; 
}
.special  { 
font: bold 14px/1.3em Arial, Helvetica, Geneva, sans-serif; 
background-color: #fbe4c4; 
text-align: center; 
margin: 10px 0; 
padding: 20px; 
border: solid 1px #f00;
width: 80%; 
display: block; 
}
#specialtitle  { 
color: #006400; 
font: bolder 20px/1.5em Verdana, Arial, Helvetica, Geneva, sans-serif; 
margin: -10px; 
padding: 0 
}
#specialtitle2  { 
color: #006400; 
font: bolder 16px/1.5em Verdana, Arial, Helvetica, Geneva, sans-serif; 
margin: -10px; 
padding: 0 
}
#specialtitle3  { 
color: #006400; 
font: bolder 14px/1.5em Verdana, Arial, Helvetica, Geneva, sans-serif; 
margin: -10px; 
padding: 0 
}
#callout {
color: #f00;
font: 14px/1.5em Tahoma, Arial, Helvetica, Geneva, sans-serif; 
}
#navbar { color: #009; font: bold 14px/1.5em "Trebuchet MS", Arial, Helvetica, Geneva; background-color: #66cdaa; text-align: center; vertical-align: middle; margin-top: 0.5em; margin-right: 2em; margin-bottom: 0.5em }
#navbar a:link { 
color: #009;
background-color: transparent;
text-decoration: none; 
}
#navbar a:visited {
color: #f00;
background-color: transparent;
text-decoration: none;
}
#navbar a:hover { 
color: #f00;
background-color: transparent;
}
#navbar tr { 
border: solid 1 px #ba4210; 
}
.sidebar {
padding: 10px;
width: 220px;
background-color: #b3de83;
voice-family: "\"}\""; 
voice-family: inherit;
width: 200px;
}
.sidebar a {
display:block;
margin-right: 5%;
}
.sidebar a:link {
color: #205723;
background-color: transparent;
text-decoration: none;
}
.sidebar a:hover {
color: #000;
background: transparent;
text-decoration: none;
}
.sidebar p {
margin: 0 1.2em 0 1.2em;
padding: 5px 0 5px 0px;
color: #065360;
font: bold 12px/1.2em "Trebuchet MS", Arial, Helvetica, Geneva, sans-serif;
text-align: left;
border-bottom: #7da64e 1px solid;
}
.sidebar #title  { color: #030; font: bold 18px "Trebuchet MS", Arial, Helvetica, Geneva, sans-serif; text-align: center; margin: 0 0 10px; padding: 3px; border-style: dashed none dashed none; border-width: 1px 0 1px 0; border-color: #19406f  #19406f  }
.sidebar img {
margin: 10px 45px;
image-align: center;
border: 0;
}
td#home  { 
border-top: 2px solid #f00; 
border-bottom: 2px solid #f00; 
border-left: 2px solid #f00; 
width: 14%; 
}
td#contact  { 
border-top: 2px solid #f00;
border-bottom: 2px solid #f00;
width: 14%; 
}
td#list { 
border-top: 2px solid #f00;
border-bottom: 2px solid #f00;
width: 14%; 
}
td#order { 
border-top: 2px solid #f00; 
border-bottom: 2px solid #f00; 
width: 14%; 
}
td#interest { 
border-top: 2px solid #f00; 
border-bottom: 2px solid #f00; 
width: 16%; 
}
td#gallery { 
border-top: 2px solid #f00; 
border-right: 2px solid #f00; 
border-bottom: 2px solid #f00; 
width: 14%; }
td#links { 
border-top: 2px solid #f00; 
border-bottom: 2px solid #f00; 
width: 14%; 
}
#bottom_links {
margin: 20px 0px 10px 0px;
padding: 0;
text-align: center;
}

.productname { color: #006400; font-weight: bold }
.addition { color: #f60; font-weight: bold }
.stabilizer { color: #06c; font-weight: bold }
.sprout { color: #19406f; font-weight: bold }
.copyright { font-size: 12px; background-color: #fbe4c4; text-align: center }
.bold { font-weight: bold }
.title { font-weight: bold; font-size: 18px }
.recs { color: #077f9b;margin: 10px, 0; }

.birdtouch { color: #009; font-weight: bold }
.nurture { color: #c94172; font-weight: bold }
.alpha { color: #a00; font-weight: bold }
list { line-height: 1.3em; text-indent: 5px }
.price td { font-size: 12px;vertical-align: bottom; }
.articles td { 
font-size: 12px; 
vertical-align: middle; 
}
.warning { font-size: 12px }
.buy {
vertical-align: bottom;
 }

.nutri td {
vertical-align: middle;
}

p.testimonial {
	font: normal 10px Tahoma, Arial, Helvetica, Geneva, sans-serif; 
}

.testimonial_box {
	width: 600px;
	background-color: #fbe4c4;
	margin: 5px 5px 5px 0px;
	padding: 4px 4px 4px 4px;
	position: absolute,left:10px;
	clear:both
}

.testimonial_box p {
	font: italic 10px Tahoma, Arial, Geneva, sans-serif;
	text-align: left;
}

.testimonial_box h3 {
	font: 11px Tahoma, Arial, Geneva, sans-serif;
	font-style: italic;
	color: blue;
	text-align: left;
}

#news {
	width: 600px;
	position: absolute,left:10px;	
}

#news img {
	float:left;
	border: 0;
	margin-right: 10px;
}

#news img.fixed {
	float: none
	border: 0;
	margin-right: 10px;
}

#news img.center {
	border: 0;

	margin-left: 50px;
}

#news h1 {	font: bold 12pt Tahoma, Arial, Geneva, sans-serif;
	text-align: left;
	color: blue;
	border-bottom: 1px solid blue;
	margin-bottom: 3px;
}

#news h2 {
	font: bold 10pt Tahoma, Arial, Geneva, sans-serif;
	text-align: left;
	color: green;
	padding-top: 4px;
	padding-bottom: 2px;
	margin-bottom: 0px;
	clear: right;
}
	
#news p {
	font: normal 9pt/1.5em "Trebuchet MS", Tahoma, Arial, Helvetica, Geneva, sans-serif;
	text-align: left;
	margin: 0px 0px 3px 0px;
}

#news_text {
	float: left;
}

p.subtitle {
	font: bold 10pt Tahoma, Arial, Geneva, sans-serif;
	text-align: left;
	color: green;
	padding-top: 4px;
	padding-bottom: 0px;
	margin-bottom: 0px;
}

td.red {
	color: red;
}