/*
  
Theme Name: Default
*/

* {font-family:Arial, sans-serif; padding: 0; margin: 0; }

body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 100%;
 background: #fff url(http://freefoodsnyc.com/images/FreeFoodsPaisley.jpg) repeat 0 0;
}


.clearleft {clear: left;}
a{color:#6F9AA8;text-decoration:none;}
a:hover{color:#4c839a;}

p{display:inline;margin-top:10px;}
a,h1,h2,h3,h4{font-family:Arial, sans-serif;}

img{margin:0;padding:0;border:0;}
ul{margin-top:0px;}

.blu {color:#4c839a;}
.lblue{color:#6F9AA8;}
.grn {color:#94BC82;}
.bigwhite{font-size:150%;color:#fff;}

.note,#leftcolumn ul li em {
color:#4C839A;
font-size:80%;
}

#leftcolumn ul li em {vertical-align:top;}
.note{line-height:30px;}

#wrapper,#fwrap { 
 margin: 0 auto;
 width: 1024px;
}

#fwrap{height:302px;}

#header {
 color: #333;
 float: left;
 width:950px;
margin:10px 0;
 height: 130px; 
 background: #fff;
 border:1px solid #94BC82;
 -moz-border-radius:10px 10px 0px 0px;
}

#header.specials{background:url(http://freefoodsnyc.com/images/specials/specials.jpg) no-repeat 0 0;}
#header.recipes{background:url(http://freefoodsnyc.com/images/specials/recipes/recipehead.jpg) no-repeat 0 0;}

li:hover ul { display: block; }

li > ul {
	top: auto;
	left: auto;
	}


#leftcolumn { 
 color:#555;
 margin-bottom: 10px;
 padding: 10px;
 width: 590px;
 min-height:560px;
 float: left;
 border:1px solid #94BC82;
 background:#E3F0DF url(http://freefoodsnyc.com/images/specials/copy_bg.jpg) right bottom no-repeat;
 -moz-border-radius-bottomleft:10px;
-moz-border-radius-bottomright:10px;
-moz-border-radius-topleft:0;
-moz-border-radius-topright:0;

}

#leftcolumn .headline em{color:#6F9AA8;}
#leftcolumn .headline strong{color:#4c839a;font-size:200%;}
#leftcolumn .headline small{height:50px;padding-bottom:20px;font-variant: small-caps;}


label{color:#A48479;}

#leftcolumn ul {list-style-type:none;}
#leftcolumn li{padding:6px 0;border-bottom:1px dotted #ececec;}
#leftcolumn h2{color:#94BC82;font-size:300%;}

#rightcolumn { 
 color: #fff;
 margin-left: 10px;
 padding: 10px;
 width: 308px;
 float: left;
 border:1px solid #94BC82;
 background:#4c839a url(http://freefoodsnyc.com/images/specials/specialsbg.jpg) right top no-repeat;
 -moz-border-radius-bottomleft:10px;
-moz-border-radius-bottomright:10px;
-moz-border-radius-topleft:0;
-moz-border-radius-topright:0;
}

#rightcolumn em{color:#ededed;margin-top:-10px;}
#rightcolumn h2 {color:#E3F0DF;display:block;font-size:140%;}
#rightcolumn a{color:#ededed;}
#rightcolumn a:hover{color:#fff;}


.spancol{display:block;padding:0 10px;width:880px;clear:both;}

#footer { 
 width: 930px;
 clear: both;
 border-bottom:1px solid;
 display:block;
 padding:10px;
 color:#666;
}

.article{padding-top:20px;margin-top:20px;}



/*Fresh News*/

input.submit {
-moz-border-radius-bottomleft:10px;
-moz-border-radius-bottomright:10px;
-moz-border-radius-topleft:0;
-moz-border-radius-topright:0;
background:#94bc82 none repeat scroll 0 0;
border:1px solid #fff;
color:#fff;
cursor:pointer;
display:inline;
float:right;
font-family:Arial,sans-serif;
font-size:20px;
font-weight:bold;
padding:2px 8px;
text-align:left;
margin-top:-1px;
text-transform:uppercase;}

input.submit:hover{color:#fff;background-color:#7BA8BE;}

input.inbox {
-moz-border-radius-bottomleft:10px;
-moz-border-radius-bottomright:0;
-moz-border-radius-topleft:10px;
-moz-border-radius-topright:10px;
border:1px solid #fff;color:#4C839A;
font-size:16px;
margin-top:20px;
padding:1em 0.6em;
width:288px;
}
.texta {
 font-size: 14px;
padding:6px;

 float:left;
}



.mail{background: url(../img/mail.png) left no-repeat;padding:10px 0 10px 40px;font-size:90%;}

.menu h2{margin:10px 0;}
.menu h4{clear:both;color:#777;font-size:110%;font-family:georgia, times, serif;}
.menu h3{clear:both;text-transform:none;margin-top:12px;line-height:30px;color:#555;font-family:arial, sans-serif;}
.menu ul li{color:#4c839a;font-size:120%;}


.section{font-size:90%;margin-bottom:10px;padding-bottom:10px;border-bottom:1px dotted #ececec;}
.noborder{border:none;}

.recipe{height:30px;display:block;background:url(http://freefoodsnyc.com/images/specials/book.jpg) no-repeat 0px 0px;padding:0px 0 0 40px;}
.pdf{height:50px;display:block;background:url(http://freefoodsnyc.com/images/specials/pdf.jpg) no-repeat -2px 0px;padding:0px 0 0 40px;}
.mail{margin-top:0;height:50px;color:#ededed;display:block;background:url(http://freefoodsnyc.com/images/specials/mail.jpg) no-repeat 0px 0px;padding:0px 0 0 40px;}

.location{margin-top:10px;height:70px;display:block;width:150px;}
.location a{-moz-border-radius:10px;color:#fff;padding:8px;background-color:#6F9AA8;display:block;border:1px solid #fff;}
.location a:hover{border:1px solid #fff;background-color:#4c839a;}

#soup{margin-top:20px;}
sub{vertical-align: top;}
#rightcolumn sub{color:#ededed;}
.donline{height:130px;}
.neworder{padding-left:50px;background: url(http://freefoodsnyc.com/images/specials/new.jpg) no-repeat 0px 0px;}