@charset "UTF-8";


/* CSS Document */

/*

CSS For Gluten Free NYC

*/

.bump {
	
}


html {
	
overflow:hidden;

}

div.footer { 

background-color:#212121;
height: 75px; 
text-align: left; 
padding-top: 5px; 
width: 100%; 
position:fixed; left:0px; bottom:40px; 
opacity:0.8;

}

.txt {

font-size:20px; 
color:#CCC; 
font-family:Verdana; 
padding-left: 20px;

}

.logo {
	padding-left:10px;
	padding-top:1px;
	height:40px;
	width:300px;
	float:left;
	
}



.what {
	
	display: block; text-decoration: none; font-weight: 700; padding-top: -10px; padding-left:10px;
	font: 12px Helvetica, Arial, Sans-Serif; letter-spacing: 1px;  
	color: #CCC; text-align:left; 
	
}


.what a {
	
	text-decoration: none; font-weight: 700; 
	font: 12px Helvetica, Arial, Sans-Serif; letter-spacing: 1px;  
	color: #FFF;
}

.what a:hover {
	
	text-decoration: none; font-weight: 700;
	font: 12px Helvetica, Arial, Sans-Serif; letter-spacing: 1px;  
	color: #0FF; 
	
}

.who {
	
	display: block; text-decoration: none; font-weight: bold; padding-top: 0px; padding-left:10px;
	font: 10px Helvetica, Arial, Sans-Serif; letter-spacing: 1px;  
	color: #CCC; text-align:left; 
	
}


.who a {
	
	text-decoration: none; font-weight: bold; 
	font: 10px Helvetica, Arial, Sans-Serif; letter-spacing: 1px;  
	color: #FFFE8C;
}

.who a:hover {
	
	text-decoration: none; font-weight: bold;
	font: 10px Helvetica, Arial, Sans-Serif; letter-spacing: 1px;  
	color: #0FF; 
	
}




.social {

float:left;
display:inline;
padding-top:5px;
width:100px;

	
}

.newsletter {
	padding-left:10px;
	padding-top:15px;
	float:right;
	
}

.title {
	
	display: block; text-decoration: none; font-weight:800; padding-top: 0px; padding-bottom: 3px;
	font: 11px Helvetica, Arial, Sans-Serif; letter-spacing: 1px;  
	color: #FFF; text-align:left; 
	
}




/* MAIL CHIMP FORM */

	
#field {
	border:hidden;
	margin-top:-10px;
	
}

#mc_embed_signup {

	width:380px;
	text-align:left;
	
}


#mce-EMAIL {
	
	height:24px;
	width:240px;
	background:#FFF;
	border-bottom: 1px double #F8B1CB;
	border-top: 1px double #F8B1CB;
	border-left: 1px double #F8B1CB;
	border-right: 1px double #F8B1CB;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	color:#333;
	font: 15px Helvetica, Arial, Sans-Serif;
	text-align:left;
	
}

#mc-embedded-subscribe {
	
	color:#333;
	margin-left:10px;
	padding:4px 7px;
	background:#FFFE8C;
	border:0px;
	width:90px;
	height:28px;
	margin-top:2px;
	border-bottom: 1px double #660000;
	border-top: 1px double #660000;
	border-left:1px double #660000;
	border-right:1px double #660000;
	-webkit-transition: -webkit-box-shadow 0.3s linear;
	-moz-border-radius: 4px; 
	-webkit-border-radius: 4px;
	border-radius: 4px;
	font: 15px Helvetica, Arial, Sans-Serif;
	text-align:center;
	
}

#mc-embedded-subscribe:hover {
	
	-webkit-box-shadow: 0px 0px 20px #555;
	-moz-box-shadow: 0px 0px 20px #aaa; 
	box-shadow: 0px 0px 20px #555;	
	cursor:  pointer; 
 
 
}

