/*-------------------------
CSS - TONY ALE
--------------------------*/

/* TOP LEVEL */

* {
	padding: 0;
	margin: 0;}

body {
	margin: 0;
	padding: 0;
	font:11px/18px  Arial, Verdana, Helvetica, sans-serif ;
	color:#fff;
	/*background:#10681a;*/}

#container {
	margin: 0 auto;
	padding: 0;
	width: 750px;}

.clearfix:after {
	height: 0;
	visibility: hidden;
	content: '.';
	display: block;
	clear: both;}

a {
	color:#FFC615;}

a:hover {
	text-decoration:none;}

h1 {
	font-size:14px;
	color:#ffc615;}
	
h2 {
	font-size:12px;
	color:#ffc615;}

p {
	margin-bottom:18px;}
	
/* HEADER */

#logo-area {
	width:750px;
	margin: 20px 0 0 0;}

inner-header-pic {
	width:750px;}

/* INDEX SPECIFIC */

#flash {
	width:750px;}

/* NAVIGATION */

#nav { width:645px; height:54px; background:#ffc615 url(../images/nav-bottom.gif) no-repeat bottom; padding-left:105px;}
#nav ul { list-style-type:none; }
#nav ul li { float:left; }
#nav ul li a {	height:31px; display:block; text-decoration:none; text-indent:-9999px; } 
#nav ul li a:hover { background-position:0 -31px !important; } 
#nav ul li.active a { background-position:0 -31px !important; }

#nav ul li#home a    {	background:url(../images/nav/home.jpg);	width:61px; }
#nav ul li#profile a {  background:url(../images/nav/profile.jpg); width:59px; }
#nav ul li#fruit a   {	background:url(../images/nav/fruit.jpg); width:134px; }
#nav ul li#gourmet a {	background:url(../images/nav/gourmet.jpg); width:131px; }
#nav ul li#organic a {	background:url(../images/nav/organic.jpg); width:71px; }
#nav ul li#contact a {	background:url(../images/nav/contact.jpg); width:70px; }

/* CONTENT AREA */

#content {
	padding:0 0 0 29px;
	border:0px solid #000000;
	width:721px;
	background:#10681a url(../images/bg-main.gif) repeat-y;}

/* left */

#text {
	border:0px solid #000000;
	width:430px;
	margin:18px 0 0 0;
	float:left;}

#text ul {
	list-style-type:none;
	padding-left:20px;}

#text ul li {
	padding-left:10px;
	background:transparent url(../images/bullet-arrow.jpg) no-repeat 0 7px;}

#text .image {
	border:2px solid #FFC615;
	margin:5px;}

#contact-form {
	width:220px;
	float:right;
	padding-left:20px;}
	
input, textarea {
	color:#FFF;
	background:#10681A;
	border:none;}

/* right */
	
#side-container {
	width:249px;
	float:left;
	margin-left:30px;}

.side-where-are {
	background:transparent url(../images/side-pic-where.jpg) no-repeat right top;
	padding:10px 125px 10px 25px;}

.side-text {
	padding:10px 35px 10px 25px;}

.side-item {
	width:249px;
	background:#10681a url(../images/side-bg.gif) repeat-y;
	margin-bottom:15px;}

/* FOOTER */

#footer {
	width:710px;
	height:82px;
	background:#fff url(../images/bg-footer.gif) no-repeat top;
	padding:35px 20px 0 20px;}

#footer a {
	color:#FFF;
	text-decoration:none;
	margin-right:10px;}

#footer a:hover {
	text-decoration:underline;}

#wf-logo {
	float:right;
	width:159px;}