@charset "UTF-8";
/* CSS Document */

#wrapper { margin: 10px auto 0 auto; padding: 0 0 0 0; width: 750px; background:#ffffff; }

#masthead { margin: 0 0 0 0; padding: 0 0 0 0; width: 750px; }

/*******Main Navigation**********/
#navigation { margin: 0 0 0 0; padding: 0 0 0 0;  width: 750px;}	
#menu { margin: 0 0; padding: 0 0; list-style:none; width: 750px; height: 33px; border:0px solid red; }
	#menu li {float:left;}
		#menu a { text-indent: -9999px; display:block; }
			#menu a:hover { background-position: left bottom; }
	#menu .home { width: 65px; height: 33px; background:url(../images/btn_home.gif) no-repeat; }
	#menu .drop { width: 90px; height: 33px; background:url(../images/btn_dnd.gif) no-repeat; }
	#menu .restaurants { width: 120px; height: 33px; background: url(../images/btn_participate.gif) no-repeat; }
	#menu .story { width: 85px; height: 33px; background: url(../images/btn_ourstory.gif) no-repeat; }
	#menu .press { width: 55px; height: 33px; background: url(../images/btn_press.gif) no-repeat; }
	#menu .experience { width: 120px; height: 33px; background: url(../images/btn_exp.gif) no-repeat; }
	#menu .events { width: 70px; height: 33px; background: url(../images/btn_events.gif) no-repeat; }
	#menu .friends { width: 70px; height: 33px; background: url(../images/btn_friends.gif) no-repeat; }
	#menu .contact { width: 75px; height: 33px; background:url(../images/btn_contact.gif) no-repeat; }

/***  CONTENT  ****/

#content { margin: 0 0; padding: 15px 20px 30px 20px; background-color:#FFFFFF; font-family: Helvetica, Arial, sans-serif; font-size:12px; line-height:1.45em; width: 708px; border-left: 1px solid #000000; border-right: 1px solid #000000; color:#333333;}
	
	h1 { margin: 0 0; padding: 0 0; text-align:center; font-family:"Times New Roman", Times, serif; font-size:40px; font-style: italic; color: #31aab9; line-height:1.0em; }
		h1 span { font-style:normal; font-weight: bold;}
		h1 .italic { font-weight:normal; font-style:italic; }
		
	.mainArticle { width: 700px; padding-top:20px; font-weight:normal; }
		.mainArticle a { color:#ff9900; text-decoration:none; }
		.mainArticle a:hover { text-decoration:underline;}
		
	
	.clearContent {clear:both;}
	
/** Neighborhod Menu on main page **/

#neighborhood { margin: 15px 0 20px 3px; padding: 0 0 0 0; text-align:center; width:697px;}	
#menuhood { margin: 0 0; padding: 0 0; list-style:none; width: 694px; height: 175px; border:0px solid red; }
	#menuhood li {float:left;}
		#menuhood a { text-indent: -9999px; display:block; }
			#menuhood a:hover { background-position: left bottom; }
			
	#menuhood .lowerMan { width: 98px; height: 143px; background: url(../images/btn_lowman.gif) no-repeat; border:1px solid #000000;}
	#menuhood .village { width: 98px; height: 143px; background: url(../images/btn_village.gif) no-repeat; border-top:1px solid #000000; border-bottom:1px solid #000000; }
	#menuhood .four { width: 98px; height: 143px; background: url(../images/btn_14th.gif) no-repeat; border:1px solid #000000;}
	#menuhood .thirty { width: 98px; height: 143px; background: url(../images/btn_34th.gif) no-repeat; border-top:1px solid #000000; border-bottom:1px solid #000000;}
	#menuhood .east57 { width: 98px; height: 143px; background: url(../images/btn_e57.gif) no-repeat; border:1px solid #000000;}
	#menuhood .west57 { width: 98px; height: 143px; background: url(../images/btn_w57.gif) no-repeat; border-top:1px solid #000000; border-bottom:1px solid #000000;}
	#menuhood .brooklyn { width: 98px; height: 143px; background: url(../images/btn_brooklyn.gif) no-repeat; border:1px solid #000000;}
	
/** Two Column Content Split **/

/** LEFT COLUMN **/
#columnLeft { margin: 25px 0 0 0; padding: 0 10px 0 0; width: 340px; float:left;}
	.newsletterMain { margin: 0 0 0px 0; font-size:18px; font-family: Helvetica, Arial, sans-serif; font-weight:bold; color:#61b522; line-height:1.2em; }
	#email { margin: 15px 0 0 30px; padding: 0 0; width:170px;}
	
	.quote2 {margin: 40px 0 0 0; padding: 0 0 0 0;font-size: 15px; color:#666666; line-height:1.4em;}
h2 { margin: 0 0 5px 0; padding: 0 0 0 0; font-size:18px; color:#61b522;}
		
/**Right Column **/		
#columnRight { margin: 25px 0 0 10px; padding: 0 0; width: 340px; float:left;}
	#columnRight h2 { margin: 0 0 5px 0; padding: 0 0 0 0; font-size:18px; color:#31abb9;}
	
	.quote { margin: 0 0 20px 0; font-size: 15px; color:#666666; line-height:1.4em;}
	
/**FOOTER**/
#footer { margin: 0 auto; padding: 0 0 0 0; width: 750px; text-align:center; }
	
/** bottom Quote **/	
	
#bottomQuote {margin: 15px auto 0 auto; padding: 0 0 0 0; width:750px; text-align:center; }



/** Specifics for certain pages **/


/** Our Story **/

.forkspoon { margin: -30px 0 0 0; padding: 0 0 0 0; text-align:center; width:748px; background-color:#FFFFFF; border-left:1px solid #333333; border-right:1px solid #333333; border-bottom:2px solid #61B522; }

.footerquote { float: left; }
#bottomEmail { margin: 0 0 0 50px; padding: 0 0; float:left; width: 175px;}


/** PRESS PAGE **/ 

#pressHeader { margin: 0 0 0 0; padding: 10px 0; width: 748px; background:#FFFFFF; border-left: 1px solid #333333; border-right:1px solid #333333; }

.presscontainer { margin: 0 0px; padding: 10px 20px 20px 30px; width: 698px; font-family: Helvetica, Arial, sans-serif; font-size:12px; line-height:1.4em; color:#333333;  background: #FFFFFF; border-left: 1px solid #333333; border-right:1px solid #333333; }
.greenSeperator { margin: 0 0 0px 0; padding: 0 0; width: 748px; border-bottom: 1px solid #61B522; border-left: 1px solid #333333; border-right: 1px solid #333333; }


/** DROP n DINE **/


.green {color: #61B522; font-style:italic;  }
.orange {color: #FF9900; }


.toparticle {font-size:18px; line-height:1.3em; color:#131313;}

/** FIRENDS PAGE **/

.friendcontainer { margin: 0 0px; padding: 10px 20px 20px 30px; width: 698px; text-align:center; font-family: Helvetica, Arial, sans-serif; font-size:12px; line-height:1.4em; color:#333333;  background: #FFFFFF; border-left: 1px solid #333333; border-right:1px solid #333333; }

.friendcontainer img {padding: 0 0 10px 0;}



/** CONTACT PAGE **/

.formcontainer { margin: 0 0px; padding: 10px 20px 20px 30px; text-align:center; width: 698px; font-family: Helvetica, Arial, sans-serif; font-size:12px; line-height:1.4em; color:#333333;  background: #FFFFFF; border-left: 1px solid #333333; border-right:1px solid #333333; }
	
	.formcontainer form { text-align:left; }
	
	
/** PARTICIPATING PAGE **/

#neighborhoodNav { margin: 0px 0 0 0; padding: 5px 0 20px 0; widows:748px; border-right: 1px solid #333333; border-left: 1px solid #333333;  }


.participateContainer { margin: 0 0px; padding: 10px 25px 20px 25px; width: 698px; text-align:left; font-family: Helvetica, Arial, sans-serif; font-size:12px; line-height:1.4em; color:#333333;  background: #FFFFFF; border-left: 1px solid #333333; border-right:1px solid #333333; }
		.participateContainer a {color: #0198AB; }

h3 {margin: 0 0 5px 0; padding: 0 0 0 0; font-family: Helvetica, Arial, sans-serif; font-size:15px; font-weight:bold; color:#111111; }

	#participateLeft { margin: 0 0; padding: 0 20px 0 0; width: 347px; float:left; border: 0px solid blue; }
	#participateRight { margin: 0 0; padding: 0 0; width: 327px; float:left; border: 0px solid yellow; }
	
	.thinGreyLine {margin: 25px 0 25px 25px; padding: 0 0 0 0; border-top:1px solid #CCCCCC; width:300px;}
	
	
	
/** RESTAURANT PAGE **/


#sectionName { margin:20px 0 10px 0; padding: 0 0 0 0; font-size:30px; color:#61B522; }

#mapHolder { margin: 0 0 0 0; padding: 0 0 0 0; width:692px; border: 1px solid #333333; }

.neighborhoodName { margin: 0px 0; padding: 6px 0 3px 25px; width:723px; font-family: Helvetica, Arial, sans-serif; font-weight:bold; border:1px solid #333333; background:#FF9900;}














	