@charset "UTF-8";
/* CSS Document */

* {margin: 0; padding: 0; }
html { overflow-y:scroll; }
body { 
	font: 62.5% Arial, Helvetica, sans-serif; 
	background-color: #aec7e8;
}

	#slideshow {
    position:relative;
    height:348px;
	width:960pz;
}

#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
}

#slideshow IMG.active {
    z-index:10;
    opacity:1.0;
}

#slideshow IMG.last-active {
    z-index:9;
}

h1 {
	font-family: Arial, sans serif;
	font-size: 2.4em;
	font-weight: normal;
	color: #000000;
	}
	h1#logo {
		width: 960px;
		height: 154px;
		background: url(/images/header.gif) no-repeat center center;
		text-indent: -9999px;
	}

h2 {
	font-family: Arial, sans serif;
	font-size: 1.3em;
	padding-bottom: 5px;
}

ul { list-style: none inside; }
p {  font-size: 1.2em; line-height: 1.2em; margin-bottom: 1.2em; }
a { outline: none; }
a img { border: none; }
a:link {
	text-decoration: none;
	color:#000000;
}
a:visited {
	text-decoration: none;
	color:#000000;
}
a:hover {
	text-decoration: none;
	color:#FF0000;
}
a:active {
	text-decoration: none;
	color: #000000;
}

.floatleft { float: left; }
.floatright { float: right; }
.clear { clear: both; }

#page-wrap {
	width: 960px;
	margin: 0 auto;
	background: #FFFFFF repeat-y;
}
	#main-content {
		padding: 35px 30px 20px 0px;
		}
		div#main-content div#left-col {
		float: left;
		width: 400px;
		padding: 0px 30px 0px 40px;
}
		div#main-content div#right-col {
		float: right;
		width: 460px;
		

}


ul#nav {
	
	}
	ul#nav li {
		display: inline;
		}
		ul#nav li a {
			display: block;
			height: 25px;
			text-indent: -9999px;
			float: left;
		}
		ul#nav li.home a {
			width: 137px;
			background: url(/images/nav_home_new.gif) bottom center no-repeat;
		}
		ul#nav li.about a {
			width: 137px;
			background: url(/images/nav_about_new.gif) bottom center no-repeat;
		}
		ul#nav li.gluten a {
			width: 137px;
			background: url(/images/nav_gluten_free.gif) center center no-repeat;
		}
		ul#nav li.menu a {
			width: 137px;
			background: url(/images/nav_favorites.gif) bottom center no-repeat;
		}
		ul#nav li.order a {
			width: 137px;
			background: url(/images/nav_order_new.gif) bottom center no-repeat;
		}
		ul#nav li.faq a {
			width: 137px;
			background: url(/images/nav_faq_new.gif) bottom center no-repeat;
		}
		ul#nav li.contact a {
			width: 138px;
			background: url(/images/nav_contact_new.gif) bottom center no-repeat;
		}
		ul#nav li a:hover {
			background-position: center center;
		}
		
#footer {
	background: #FFFFFF
	color: black;
	padding: 0px 0 5px 0;
	text-align:center;
	text-decoration:none;
}


