 @charset "UTF-8";/* CSS Document */@charset "UTF-8";/* CSS Document */.spacer{	height:4px;	width:4px;}.givefood{	height: 171px;	width: 220px;	float: right;	z-index: 9999;	left: 600px;	top: 10px;	position: absolute;	top: 38px	}				.giveflower{	height: 171px;	width: 220px;	float: right;	z-index: 9999;	left: 600px;	top: 10px;	position: absolute;	top: 38px	}	#wrapper{   margin: 0px auto;   padding-top: 2px;   width: 800px;	 height: auto !important; /* ie6 ignores !important, so this will be overridden below */    min-height: 100%; /* ie6 ignores min-height completely */    height: 100%;	position:relative;		}			html,body{	background-image:url(images/tiled.png);	margin:0px 0px 0px;		border:0px 0px 0px;	padding:0px 0px 0px;	height:100%;}/* this is the hover over for the illustration*/.benefitgraphic{	width:542px;	height:367px;	float:right;	margin-top:200px;	background:transparent url(images/benefitgraphic.png);	}.benefitgraphic:hover{	width:542px;	height:367px;	float:right;	margin-top:200px;	background-image:url(images/benefitgraphic2.png)	}					h1{	font-family: "Antic Slab", Arial, serif;	font-size:18px;	color:#333;	text-shadow:1px 1px 1px #FFF;	line-height:0em;	line-height:0%}								h2{	font-family: "Antic Slab", Arial, serif;	font-size:30px;	color:#333;	text-shadow:1px 1px 1px #FFF;	line-height:0px;}		h3{	font-family: 'Antic Slab', Arial, serif;	font-size:14px;	color:#333;	text-shadow:1px 1px 1px #FFF;	color:#6F0;		}				br{line-height:}p{	font-family: "Antic Slab", Arial, serif;	font-size:12px;	color:#333;					}	#wrappertwo {    margin-left: auto;	margin-right: auto;	hight:800px;		}		#wrapperindex{   margin: 1px auto;   padding-top: 0;   width: 800px;   height:600px;   position:relative;}	      	#graphicwrapper {   margin: 1px auto;   padding: 0;   height:400px;   width:560px;   position:relative;   float:right;   margin-right:20px;	}			#template{	margin-top:203px;	margin-left:0px;	height:100%;   padding-top:0px;   padding-right:17px;   width:545px;   float:right;   position:relative;   padding-bottom:70px;    } #tablewrap{	margin-top:196px;	margin-left:0px;   padding: 0;   height:500px;   padding-top:0px;   width:545px;   float:right;   margin-bottom:100px;    }			 	.sidemenu{	border-style: none;	bottom: 0;	height: 100%;	margin-left: 0px;	padding: 10px;	text-align: center;	top: 0;	padding-bottom:70px;	width: 210px;}.dropdown{	width:190px;	padding-left:20px;	height:100%;	text-align:left;	font-family: "Antic Slab", Arial, serif;	font-size:14px;	color:#666;	margin-bottom:10px;			}.linetwo{	width:170px;	height:3px;	margin-left:20px;	margin-right:20px;	margin-top:20px;	margin-bottom:20px;	background-image:url(images/lines.jpg);	}			.linethree{	width:170px;	height:3px;	margin-left:20px;	margin-right:20px;	margin-top:20px;	margin-bottom:25px;	background-image:url(images/stitch.png);	}	.lineone{	width:170px;	height:3px;	margin-left:20px;	margin-right:20px;	margin-top:10px;	margin-bottom:10px;	background-image:url(images/stitch.png);	}		.linetemp{	width:170px;	height:3px;	margin-bottom:20px;	margin-top:28px;	background-image:url(images/stitch.png);	}.menubutton { font-family: 'Antic Slab', Arial, serif;	color:#333;	font-weight: 400;	font-size:30px;	text-align:left;	padding-left:15px;	text-shadow:0px 2px 1px #FFFFFF;	}	.info { font-family: 'Antic Slab', Arial, serif;	color:#333;	font-weight: 400;	font-size:14px;	text-align:left;	padding-left:15px;	padding-top:8px;	padding-bottom:10px;	text-shadow:0px 1px 1px #FFFFFF;		}#logo{	margin-top:20px;	background-image:url('images/ffflogotwo.png');	border:none;	padding:0px 0px 0px;	margin-bottom:20px;	margin-left:5px;	margin-right:5px;	box-decoration-break:none;	text-decoration:none;	height:200px;	width:200px;		}a:link {color: #333;}a:visited {	color: #333;}a:hover {	color: #999	;	font-family: 'Antic Slab', Arial, serif;	font-size:30px;		text-shadow:1px 1px 1px #FFF;}a:active {color: ##7AFF39;}a{text-decoration:none}/*secondary link style      ie-      dropdown*/.dropdown a:link {color: #666;;text-shadow:1px 1px 1px #FFF;}.dropdown a:visited {	color: #093;text-shadow:2px 2px 2px #000;}.dropdown a:hover {	color: #060;	font-family: "Antic Slab", Arial, serif;	font-size:14px;	text-shadow:3px 2px 2px #FFF;	}		.dropdown a {color: #0F0;}.dropdown a {text-decoration:none}div#flower{	width:322px;	height:504;	        top: 50px;	float:right;}div#lemon{	width:322px;	height:303;	    position: relative;    top: 50%;		float:right;	}			div#chilli{	width:374px;	height:246;	    position: relative;    top: 50%;		float:right;	}.bubble{		width:235px;	height:228px;	    margin-top: 40px;	background:transparent url(images/bubble.png);	float:left;	clear:right;	}.bubble:hover{width:235px;	height:228;	margin-top:40px;	background-image: url(images/bubble2.png);	float:left;		clear:right;}div#aboutcontent{	position:relative;	height:450px;	width:600px;	margin: 0 auto;	top:150px;}img {	border:none;	margin: 0px 0px 0px;	padding: 0px 0px 0px;	}		img:hover{	opacity:0.9;	filter:alpha(opacity=90%);	text-decoration:none;	margin: 0px 0px 0px;	padding: 0px 0px 0px;	border:none;}						.product {	text-align:center;	margin-bottom:20px;	margin-left:12px;	margin-top:0px;		height: 182px;    width: 205px;	border:none;		text-decoration:none;		}.box2 {    float: left;    height: 170px;    width: 170px;	border:none;	margin-right:10px;	margin-bottom:10px;	text-decoration:none;	z-index:1;	border-right:solid #CCC 1px;	background-color:#FFF;		}/* THIS IS A FILLER BOX TO STOP MOVEMENT IN FIREFOX */.boxghost {    float: left;    height: 170px;    width: 170px;	border:none;	margin-right:10px;	margin-bottom:10px;	text-decoration:none;	z-index:1;	cursor:default;		}	.spookybox2{	width:170px;	height:25px;	text-align:center;		color:#000;	font-size:12px;	padding-top:10px;	background-color:#FFF;	opacity:0.8;	filter:alpha(opacity=80%);	position:absolute;	margin-top:135px;	z-index:2;	border-bottom:solid #999 1px;		}		.text2{	width:170px;	height:25px;	text-align:center;	font-family: Arial, serif;	color:#000;	font-size:14px;	text-shadow:2px 2px 2px #FFF;	position:absolute;	z-index:3;	font-family: "Antic Slab", Arial, serif;	padding-top:8px;	margin-top:135px;		}			