/*
	960 Grid System ~ Text CSS.
	Learn more ~ http://960.gs/

	Licensed under GPL and MIT.
*/

/* `Basic HTML
----------------------------------------------------------------------------------------------------*/

body {
	font: 13px/1.5 'Myriad Pro','Lucida Sans','Helvetica Neue', Arial, 'Liberation Sans', FreeSans, sans-serif;
}

a:focus {
	outline: 1px dotted;
}

a {
	color: #437F89;
	}
a:hover {
	color:#666;
	}

hr {
	border: 0 #ccc solid;
	border-top-width: 1px;
	clear: both;
	height: 0;
}

/* `Headings
----------------------------------------------------------------------------------------------------*/

h1 {
	font-family: 'Lucida Sans','Helvetica Neue', Arial, 'Liberation Sans', FreeSans, sans-serif;
	font-size: 18px;
	color: #71bdc9;
	font-weight:normal;
	margin-bottom: 10px;
}

h2 {
	font-size: 16px;
}

h3 {
	font-size: 15px;
}

h4 {
	font-family: 'Lucida Sans','Helvetica Neue', Arial, 'Liberation Sans', FreeSans, sans-serif;
	font-size: 10px;
	color: #71bdc9;
	font-weight:normal;
	line-height: 100%;
	margin-bottom: 10px;
}


/* `Spacing
----------------------------------------------------------------------------------------------------*/

dl,
hr,
ol,
ul,
pre,
table,
address,
fieldset {
	line-height: 110%;
	margin-bottom: 20px;
	font-family:'Lucida Sans','Helvetica Neue', Arial, 'Liberation Sans', FreeSans, sans-serif;
	font-size: 10px;
}

/* `Homepage
----------------------------------------------------------------------------------------------------*/

.homecontent {
	margin-top: 10px;
	margin-bottom: 10px;
}

.homecontent p {
	font-family: 'Lucida Sans','Helvetica Neue', Arial, 'Liberation Sans', FreeSans, sans-serif;
	color: #a6a395;
	line-height: normal;
	margin-bottom: 8px;
}

.homecontent a {
	color:#71bdc9;
	}

.homecontent a:hover {
	color: #437f89;
	}

.SocialIcons a,
.SocialIcons p	{margin: 0; padding: 0;}
	
/*
#contestcontainer p {
	font-family: 'Myriad Pro','Lucida Sans','Helvetica Neue', Arial, 'Liberation Sans', FreeSans, sans-serif;
	color: #6e5d54;
	font-size:12px;
	line-height: 100%;
	margin: 70px 5px 10 5px;
}
*/

/* `Subpage
----------------------------------------------------------------------------------------------------*/

#subcontent {
	margin-top: 10px;
	margin-bottom: 10px;
}
#subcontent p {
	font-family:'Lucida Sans','Helvetica Neue', Arial, 'Liberation Sans', FreeSans, sans-serif;
	color: #333;
	line-height: normal;
	margin: 10px 20px 10px 20px;
	font-size:13px;
}

#subcontent h1 {
	font-family: 'Myriad Pro','Lucida Sans','Helvetica Neue', Arial, 'Liberation Sans', FreeSans, sans-serif;
	font-size: 26px;
	color: #437f89;
	font-weight: normal;
	margin: 0px 20px 10px 20px;
}

#subcontent h2 {
	font-family: 'Myriad Pro','Lucida Sans','Helvetica Neue', Arial, 'Liberation Sans', FreeSans, sans-serif;
	font-size: 20px;
	color: #437f89;
	font-weight: normal;
	margin: 0px 20px 10px 20px;
}

#subcontent h5 {
	font-family: 'Myriad Pro','Lucida Sans','Helvetica Neue', Arial, 'Liberation Sans', FreeSans, sans-serif;
	font-size: 16px;
	color: #437f89;
	font-weight: normal;
	margin: 10px 20px 5px 20px;
}

#subcontent_border {
	border: solid 1px;
	border-color: #ccc;
	margin-right: 5px;
	height: 100%;
}

#sub_followtitle {
	background: #98b7bb url(../images/followus_bg.gif) repeat-x;
	font-family: 'Myriad Pro','Lucida Sans','Helvetica Neue', Arial, 'Liberation Sans', FreeSans, sans-serif;
	font-size: 15px;
	font-weight: 600;
	color: #fff;
	padding: 5px 20px 5px 20px;
	margin-bottom: 10px;
}

#sub_signup {
background: #e7dfc9 url(../images/signup_bg.gif) repeat-x;
	font-family: 'Myriad Pro','Lucida Sans','Helvetica Neue', Arial, 'Liberation Sans', FreeSans, sans-serif;
	font-size: 15px;
	font-weight: 600;
	color: #3c312d;
	padding: 5px 20px 5px 20px;
	margin-top: 10px;
	margin-bottom: 10px;
}

#quotes {
	margin: 10px 20px 5px 20px;
	color: #333;
	font-size: 14px;
}

#reviewer {
	margin: 5px 20px 25px 20px;
	color: #333;
	font-size: 12px;
	font-style:italic;
}

#recipes {
	margin: 5px 20px 5px 20px;
	color: #333;
	font-size: 12px;
}

.contest {
font-family: 'Lucida Sans','Helvetica Neue', Arial, 'Liberation Sans', FreeSans, sans-serif;
	color: #333;
	font-size: 13px;
}
/* `Footer
----------------------------------------------------------------------------------------------------*/
#footermenu {
	margin-top: 20px;
	font-family: 'Lucida Sans','Helvetica Neue', Arial, 'Liberation Sans', FreeSans, sans-serif;
	size:10px;
}

#footermenu a {
	color: #b8b8b8;
	text-decoration: none;
}

#footermenu a:hover {
	color: #efefef;
}

#footerlegal {
	margin: 20px 0 40px 0;
	font-family: 'Lucida Sans','Helvetica Neue', Arial, 'Liberation Sans', FreeSans, sans-serif;
	color: #362a2a;
	text-align: center;
	font-size: 10px;
	line-height: 100%;
}