* 	 {margin: 0;  padding: 0;}

body {background: #F4F2EB; font-family:Verdana, Arial, Helvetica, sans-serif;	}

.table {background:#000000;}

#wrapper {width: 980px;	border-right: 1px solid #EFCC40; border-left: 1px solid #EFCC40; border-bottom: 1px solid #EFCC40;	margin: 0 auto;		background: #FFFFFF;		padding: 2px;}

#masthead {	height: 70px; width:100%; 	}

#masthead1 {height: 44px; 	}

.flowerca {float:left;}

.smooth {float:right;}

.clear {clear:both;}
.banner {text-align: center; padding:2px; border-bottom: 1px solid #EFCC40;}
.sidebarads {text-align: left; margin-top:5px; margin-bottom:5px;}
.indad {margin-top:5px; margin-bottom:5px;}
.bleft {float:left;}
.bright {float:right;}
.threeColumnPage #mastheadright {margin-right: 5px;float: right;padding: 1px;}		

.threeColumnPage #mastheadleft {width: 100%;	margin-right: 5px;float: left;padding: 1px;	}	

.threeColumnPage #mainright { float: right;	}		

.threeColumnPage #mainleft {width: 500px;	margin-right: 5px;float: left;padding: 1px;	background: #ffffff;}	

.threeColumnPage #sidebar {width: 200px;float: left;padding: 2px;background:#FFFFFF;border-right: 1px solid #ffffff;}

.threeColumnPage #mainColumn {width: 430px;float: left;padding: 0px;background: #FFFFFF; }

.threeColumnPage #mainColumnextra {width: 650px;float: left;padding: 0px;background: #FFFFFF; margin-left:10px; }

.threeColumnPage #shop {padding: 0px;background: #FFFFFF; }	  

.threeColumnPage #extraColumn {width:310px; padding: 4px; margin-right:1px;float:right;}

.navi {text-align:center; font-size:16px;letter-spacing: 1px;height: 14px;color: #EFCC40;border-top: 1px solid #EFCC40;border-bottom: 1px solid #EFCC40;background-color:#F4EAC1;  padding:10px; }

.navi a:link {color: #0066CC;text-decoration:none; }

.navi a:active{color:#0066CC;}

.navi a:visited{color:#0066CC; text-decoration:none;}

.navi a:hover{color:#0066CC; text-decoration:underline;}

.footertable {border-top:1px dotted #ccc; border-bottom:1px dotted #ccc; margin-top:10px; margin-bottom:10px; display:none;}

#navigation {font: normal 12px; letter-spacing: 1px;height: 18px;border-top: 1px solid #EFCC40;border-bottom: 1px solid #EFCC40;	background-color:#FFFFFF; text-align:justify;	}

#navigation ul {list-style-type: none; }

#navigation li {display: inline; float: left;background-color: #F4EAC1;width:13%; text-indent:4px;}

#navigation a {display: block;line-height: 18px;text-decoration: none;color: #000000;}

#navigation a:hover {color: #000000; font-weight: bold; background: #EFCC40;}	

#scroll { color : #000000;  background:#ffffff; }

#scroll ul {list-style-type: none;}

#scroll li {display: list-item; list-style-type: none;}

#scroll a:link {color: #0000ff;	text-decoration:none;}

#scroll a:active{color:#000000;}

#scroll a:visited{color:#0000ff; text-decoration:none;}

#scroll a:hover{color:#000000; text-decoration:none;}

.submenu {font-family:verdana;text-align: left;text-decoration: none;font-size:12px;color: #000000;padding: 4px;}

.separator {clear: both;}

.grec{margin-top:10px}

.grecinner{margin-left:30px; margin-top:2px; margin-bottom:10px;}

.grecinnertop{margin-top:2px;}

.text2 {font-size:11px;	color: #000000;text-align:left;font-weight:normal;margin-left:30px;margin-top: 20px;margin-bottom: 20px;}

.li {text-align: left;text-decoration: none;font-size:12px;color: #000000;padding: 4px;margin-left:30px;}

.li a:link {color:#CC0000;font-size:11px;text-decoration: none;  }

.li a:active {color:#000000;font-size:11px;text-decoration: none;}

.li a:visited {color:#666666;font-size:11px;text-decoration: none;}

.li a:hover {color:#000000;font-size:11px;text-decoration: underline;}		

.linkssection {font-family:verdana;font-size:12px;color: #000000;text-align:left;font-weight:normal;margin-left:10px;margin-top:3px;}	

.linkssection :link {color:#000000;text-decoration: none;  }

.linkssection :active {color:#000000;text-decoration: none;}

.linkssection :visited {color:#666666;text-decoration: none;}

.linkssection :hover {color:#000000;text-decoration: underline;}				

.linksheader {font-family:verdana;font-size:12px;color: #CC0000;text-align:left;font-weight:normal;}

.linkstext {font-family:verdana;font-size:11px;color: #000000;text-align:left;font-weight:normal;margin-left:10px;margin-top:3px;}						

.flowercarole {text-align: left;text-decoration: underline;font-family:verdana;font-size:16px;color: #FF3300;padding: 4px;}

h1 {text-align: left;text-decoration: none;	font-family:verdana;font-size:12px;	color: #000000;	padding: 2px;}

.submenu {margin-top:10px; margin-left:30px; font-size:12px; line-height:16px;}

.submenu :link {color:#0000ff;text-decoration: none;  }

.submenu :active {color:#0000ff;text-decoration: none;}

.submenu :visited {color:#666666;text-decoration: none;}

.submenu :hover {color:#0000ff;text-decoration: underline;}

.sitemapmain {text-align: left;	text-decoration: none;font-size:12px;color: #000000;margin-bottom:10px; margin-left:30px;}

.sitemapmain :link {color:#000000;text-decoration: none;  }

.sitemapmain :active {color:#000000;text-decoration: none;}

.sitemapmain :visited {color:#333333;text-decoration: none;}

.sitemapmain :hover {color:#000000;text-decoration: underline;}

.sitemapsub {text-align: left;text-decoration: none;font-size:11px;color: #000000;margin-bottom:10px; margin-left:30px;}

.sitemapsub :link {color:#000000;text-decoration: none;  }

.sitemapsub :active {color:#000000;text-decoration: none;}

.sitemapsub :visited {color:#333333;text-decoration: none;}

.sitemapsub :hover {color:#000000;text-decoration: underline;}

.text2 ul {margin-left:40px;}

.error  {font-family:verdana;

		text-align: left;

		text-decoration: none;

		margin-top: 14px;

		margin-left:15px;

		font-size:12px;

		color: #000000;

		padding: 2px;

					}

.back {

		text-align: left;

		text-decoration: none;

		margin-left:30px;

	    margin-top:10px;

		font-size:12px;

		color: #e96500;

		padding: 2px;

		border-top:1px dotted #FFCC00;

		border-bottom:1px dotted #FFCC00;

					}

.back :link {color:#000000;text-decoration: none; font-weight:normal;  }

.back :active {color:#000000;text-decoration: none;font-weight:normal;}

.back :visited {color:#000000;text-decoration: none;font-weight:normal;}

.back :hover {color:#000000;text-decoration: underline;font-weight:normal;}			

.ghtext {padding:10px;}

		.siteinfo {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #000000;

	padding: 4px;

	border-top: 1px solid #EFCC40;

	border-bottom: 1px solid #EFCC40;

	background: #F4EAC1;

	text-align: center;

}



.siteinfo a:link {

	text-decoration: none;

	color: #333333;

	font-size: 10px;

	font-weight: normal;

	text-align: center;

}

.siteinfo a:active {

    text-decoration: none;

	color: #333333;

	font-size: 10px;

	font-weight: normal;

}

.siteinfo a:visited {

	color: #333333;

	text-decoration: none;

	font-size: 10px;

	font-weight: normal;

}

.siteinfo a:hover {

	color: #333333;

	font-size: 10px;

	text-decoration: underline;

	font-weight: normal;

}





.di {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #000000;

	padding: 4px;

	

	border-bottom: 1px solid #EFCC40;

	background: #F4EAC1;

	text-align: center;

}



.di a:link {

	text-decoration: none;

	color: #333333;

	font-size: 10px;

	font-weight: normal;

	text-align: center;

}

.di a:active {

    text-decoration: none;

	color: #333333;

	font-size: 10px;

	font-weight: normal;

}

.di a:visited {

	color: #333333;

	text-decoration: none;

	font-size: 10px;

	font-weight: normal;

}

.di a:hover {

	color: #333333;

	font-size: 10px;

	text-decoration: underline;

	font-weight: normal;

}








.pop {

		text-align: left;

		text-decoration: none;

		font-size:11px;

		color: #000000;

		margin-left: 4px;

	margin-top: 2px;

	padding: 2px;

	border:2px solid #ffffff; 

	border-bottom:1px solid  #F4EAC1;

	width:160px;

	

	background:  #ffffff;

					}

.pop :link {color:#000000;text-decoration: none;  }

.pop :active {color:#000000;text-decoration: none;}

.pop :visited {color:#333333;text-decoration: none;}

.pop :hover {color:#000000;text-decoration: underline;}	

	

.ourecipes{font-family:verdana;

		font-size:11px;

		color: #000000;

		text-align:left;

		font-weight:bold;

		text-decoration:none;

		margin-left: 4px;

	margin-top: 2px;

	padding: 2px;

	border:2px solid #ffffff; 

	border-bottom:1px solid  #FF9900;

	width:140px;

	

	background:  #ffffff;

		}

.pop2{

		font-size:11px;

		color: #000000;

		text-align:left;

		font-weight:bold;

		text-decoration:none;

		margin-left: 4px;

		text-indent:3px;

	margin-top: 2px;

	padding: 2px;

	border-bottom:1px solid  #FF9900;

	

	line-height:20px;

	background:  #F4EAC1;

	text-transform:uppercase;

		}

.pop2 :link {color:#000000;text-decoration: none; font-weight:bold; }

.pop2 :active {color:#000000;text-decoration: none;font-weight:bold;}

.pop2 :visited {color:#333333;text-decoration: none;font-weight:bold;}

.pop2 :hover {color:#000000;text-decoration: underline;font-weight:bold;}			

.newsletter{font-family:verdana;

		font-size:11px;

		color: #000000;

		text-align:left;

		font-weight:bold;

		text-decoration:none;

		

		}

.invite{font-family:verdana;

		font-size:10px;

		color: #000000;

		text-align:left;

		font-weight:normal;

		text-decoration:none;}	

.newsletter2{font-family:verdana;

border-top: 1px solid #A5CC7A;

border-bottom: 1px solid #A5CC7A;

border-right: 1px solid #A5CC7A;

border-left: 1px solid #A5CC7A;

		font-size:11px;

		color: #000000;

		text-align:left;

		padding: 4px;

		font-weight:normal;

		background:#F0F0DB;

		}

.smoothiename{ font-family:"Georgia", Times New Roman, Times, serif; font-size:22px;	padding:2px; color:#ff6600; text-align:left;margin-left:30px;margin-top:10px;margin-bottom: 10px;font-weight:bold;	

	text-decoration:none;}

.serves {text-align: left;text-decoration: none;font-size:14px;color: #006600;	margin-left:30px; font-style:italic; }	

.ingredients{font-family:"Georgia", Times New Roman, Times, serif;

		font-size:16px;

		color: #006600;

		text-align:left;

		padding: 2px;

		margin-left:30px;

		margin-top:5px;

		font-weight:normal;

		text-decoration:none;

		font-style:italic;		

		 }



.thankyou{

	font-family:verdana;

	font-size:11px;

	color: #006600;

	text-align:left;

	padding: 2px;

	margin-left:30px;

	margin-top:30px;

	font-weight:normal;

	text-decoration:none;

	width: auto;

	font-style:italic;

		}				

.text {font-family:"Georgia", Times New Roman, Times, serif;	font-size:14px;	

		color: #333333;

		text-align:left;

		font-weight:normal;

		margin-left:30px;

		margin-top:10px;

		}

		

.smoothiemakers {font-family:verdana;font-size:12px;color: #000000;text-align:left;font-weight:normal;margin-left:10px;margin-top: 20px;margin-bottom: 20px;width:50%;}	

.amazon {text-align:center;margin-left:10px;margin-top: 20px;margin-bottom: 20px;padding:10px;}			

.glong {margin-left: 4px;margin-top: 4px;padding: 4px;border-top:1px solid #c3d0ac; width:120px;}

.search2 {margin-left: 4px;margin-top: 2px;	padding: 2px;border:2px solid #EFCC40;border-bottom:1px solid  #FF9900;width:15%;background:  #EFCC40;}

.search {float:right; clear:both; margin:10px;}

.news {font-size:10px;color: #000000;	margin-left: 4px;margin-top: 2px;padding: 2px;border:2px solid #ffffff;border-bottom:1px solid #ffffff;width:160px;background:  #ffffff;}

.rss {margin-left: 4px;	margin-top: 2px;	padding: 2px;	border:2px solid #EFCC40; 	border-bottom:1px solid  #FF9900;	width:140px;	height:20px;	background:  #EFCC40;}

.gtext {text-align:left;padding: 4px;}

.weuse {font-size:12px;

color: #000000;

font-weight:bold;

	text-align:center;

	padding: 4px;

	border: 1px none #EFCC40;

	margin: 8px;

		}		

.styles {font-family:verdana;

		list-style-type: none;

		background:#ffffff;	

		text-align: left;

		text-decoration: none;

		font-size:11px;

		color: #000000;

		border-left: solid 2px #ffffff;

		padding: 2px;

			}

.styles :link {color:#000000; text-decoration:none; }

.styles :active {color:#000000;}

.styles :visited {color:#000000;}

.styles :hover {color:#e96500;}



.submitform {

		font-size:11px;

		

		color: #000000;

		text-align:left;

		font-weight:normal;

		margin-left:30px;

		margin-top: 20px;

		margin-bottom: 20px;

		width:400px;}		







/* ---------- 3. links and navigation ---------- */







/* ---------- 4. fonts ---------- */



h1, h2, h3, h4, p, ul {

		}













		

#footer  {

		margin-bottom: 0;

		padding: 1px;

		text-align:center;

		border-top: 1px solid #ffffff;

		}

.headline{font-family:verdana;

		font-size:11px;

		color: #000000;

		text-align:left;

		font-weight:bold;

		text-decoration:none;

		margin-left: 0px;

	margin-top: 6px;

	

	padding: 2px;

	 

	border-bottom:1px solid  #FF9900;

	width:96%;

	background:  #F4EAC1;

		}

.headline :link {color:#000000;text-decoration: none; font-weight:bold; }

.headline :active {color:#000000;text-decoration: none;font-weight:bold;}

.headline :visited {color:#333333;text-decoration: none;font-weight:bold;}

.headline :hover {color:#000000;text-decoration: underline;font-weight:bold;}	

	

		

.full {font-family:verdana;

		text-align: left;

		text-decoration: none;

		font-size:11px;

		color: #000000;

		margin-left: 2px;

	margin-top: 2px;

	margin-bottom: 8px;

	padding: 2px;

	width: 400px;

	

					}

.full :link {color:#000000;text-decoration: none;  }

.full :active {color:#000000;text-decoration: none;}

.full :visited {color:#333333;text-decoration: none;}

.full :hover {color:#000000;text-decoration: underline;}







.qfr { 

		text-align: left;

		text-decoration: none;

		font-size:11px;

		color: #000000;

		margin-left: 2px;

	margin-top: 2px;

	margin-bottom: 8px;

	padding: 2px;

	}

.qfr :link {color:#000000;text-decoration: none;  }

.qfr :active {color:#000000;text-decoration: none;}

.qfr :visited {color:#333333;text-decoration: none;}

.qfr :hover {color:#006600;text-decoration: none;}		

.qfr ol, ul, li {list-style-type:none;}

.article {font-family:verdana;

		text-align: left;

		text-decoration: none;

		font-size:11px;

		color: #000000;

		width: 400px;	

	margin-top: 2px;

	padding: 2px;

		}

.article :link {color:#000000;text-decoration: none;  }

.article :active {color:#000000;text-decoration: none;}

.article :visited {color:#333333;text-decoration: none;}

.article :hover {color:#000000;text-decoration: underline;}	

		

.region{font-family:verdana;

		font-size:11px;

		color: #000000;

		text-align:left;

		font-weight:bold;

		text-decoration:none;

		margin-left: 16px;

		padding: 4px;

	 		}

.region :link {color:#000000;text-decoration: none; font-weight:bold; }

.region :active {color:#000000;text-decoration: none;font-weight:bold;}

.region :visited {color:#333333;text-decoration: none;font-weight:bold;}

.region :hover {color:#000000;text-decoration: underline;font-weight:bold;}	

h1 {font-style:italic; color:#006600;font-family:"Georgia", Times New Roman, Times, serif; font-size:14px;}

h3 {text-indent: 4px;font-style:italic; color:#006600;font-family:"Georgia", Times New Roman, Times, serif; font-size:14px;}



.menu2{display: block;
		background:#FFFFFF;	
		text-align: left;
		line-height:16px;
		padding:1px;
		text-decoration: none;
		font-size:12px;
    	color: #0066CC;
		border-bottom: solid 1px #FFFFFF;
		border-top: solid 1px #FFFFFF;	
		border-left: solid 6px #FFFFFF;
		border-right: solid 1px #FFFFFF;
		text-indent: 2px;}
.menu2:link {border-bottom: solid 1px #FFFFFF;
		background-color:#FFFFFF;
		color: #0066CC;
		border-left: 2px solid #FFFFFF;
		text-decoration:none;}
.menu2:active {	border: solid 1px #FFFFFF;
				color: #000000;
         		border-left: 2px solid #cccccc;}

.menu2:visited {border: solid 1px #FFFFFF;

		background-color:#FFFFFF;

		color: #000000;

		border-left: 2px solid #ffffff;}

.menu2:hover {

	border: solid 1px #ffffff;

	color: #000000;

	border-left: 2px solid #EFCC40;

	background:#ffffff;

	

}
