*
{
	margin: 0;
	padding: 0;
}

body
{
	line-height: 1.5;
	background-color: #E7A426;
	background-image: url(images/page-background.jpg);
	background-repeat: no-repeat;
	font-family: verdana, sans-serif;
	color: #1E1100;
}

#sidebar
{
	width: 180px;
	float: left;
	font-family: "trebuchet ms", sans-serif;
	font-size: .95em;
	font-style: italic;
	/*background-color: #F0E2A8;*/
	margin-right: 30px;
	color: #76160C;
	line-height: 1.2;
}

#main-content, h1
{
	width: 600px;
	margin-left: 240px;
}
#main-content
{
	padding-bottom: 60px; position: relative;
	
}
#reasons
{
	width: 370px;
	float: left;
	margin-left: 70px;
	margin-top: 30px;
	
	
}

#heres-how
{
	width: 370px;
	float: left;
	Margin-bottom: 3em;
	
}

#reasons li
{
	margin-bottom: 2em; 
}
#heres-how li {margin-bottom: 1em;}
p#contact {clear:both; margin-top: 3em; font-style: italic; font-family: "palatino linotype", "big caslon", serif; width: 370px; }
#footer
{
	background-color: #714C15;
	float: left;
	width: 100%;
	color: #FAE361;
	border-color: #A16808;
	border-width: 4px 0 6px 0;
	border-style: solid none outset none;
}

#footer a
{
	/*color: #EADB97;*/
	color: #FAE361;
}
#footer a:hover
{
	color: #FF8000;
}
#support
{
	width: 810px;
	margin-left: 30px;
	padding: 50px 0;
line-height: 1.6;
}

p, ul, ol
{
	margin-bottom: 1em;
}

p.initial
{
	font-size: 1.20em;
}

li
{
	list-style-position: inside;
}

h1
{
	line-height: 1.05;
	margin-bottom: 1em;
	font-size: 2em;
}

h1, /*p.initial,*/ h3
{
	font-family: "palatino linotype", "big caslon", serif;
}

h1 span
{
	font-style: italic;
	font-size: .8em;
}
#cornucopia {position: absolute; bottom: -23px; right: 0px;}
#turkey
{
	float: left;
	margin: 64px auto auto 30px;
	display: block;
}
* html #turkey {margin-left: 15px; margin-top: 94px;}
#header
{
	margin-top: 30px;
}
#footer h3 {font-style: italic; font-size: 1.5em; border-bottom: 1px solid; margin-bottom: 1em;}
#happy-banner
{
	background-color: #462F0D;
	color: #D8CD81;
	padding: 50px 150px;
	background-image: url(images/circle-logo.png);
	background-repeat: no-repeat;
	background-position: 30px center;
	clear: both;
	font-family: "palatino linotype", "big caslon", serif;
	font-size: 1.4em;
	font-style: italic;
}
#happy-banner a {color: #D8CD81;}
