html {
	height:100%;
}
body {
	height:100%;
	background:#fff url('../graphics/bg-normal.jpg') 50% 0 repeat-y;
}
#paper {
	background:#363636;
	height:100%;
	min-height:100%;
	height: auto !important;
	width:1024px;
	margin:0 auto;
	padding-bottom:40px;
}
#homepage #wrapper {
	position:relative;
}
#shop #wrapper {
	position:relative;
	padding-top:260px;
	padding-bottom:0px;
}
#banner {
	position:absolute;
	top:0;
	left:0;
}
#footer {
	text-align:center;
	color:#c7c7c7;
	font: 10px "Lucida Grande", "Trebuchet MS", Verdana, sans-serif;
	line-height:1.5em;
}
#footer a {
	color:#c7c7c7;
	border-bottom:1px dotted #666;
}
#footer a:hover {
	color:#fff;
	border-bottom:1px solid #000;
}
#nav {
	position:absolute;
	top:175px;
	left:110px;
}
#nav li {
	float:left;
}
#nav a {
	float:left;
	height:59px;
}
#nav a:hover img,#nav a:focus img {
	visibility:hidden;
}
#nav .current a img {
	visibility:hidden;
}
#nav #home a{
	width:141px;
	background:url('../graphics/nav.gif') 0 0;
}
#nav #shop a{
	width:149px;
	background:url('../graphics/nav.gif') -141px 0;
}
#shop #nav #shop-nav a{
	width:149px;
	background:url('../graphics/nav-everyday.gif') -141px 0;
}
#shop #nav #shop-nav a img {
	padding-left:15px;
}
#nav #why a{
	width:148px;
	background:url('../graphics/nav.gif') -290px 0;
}
#nav #recipes a{
	width:214px;
	background:url('../graphics/nav.gif') -438px 0;
}
#nav #faqs a{
	width:128px;
	background:url('../graphics/nav.gif') -652px 0;
}
#turkeys img {
	width:261px;
	height:258px;	
}
#turkeys {
	position:absolute;
	top:244px;
	left:0;
	width:261px;
	height:258px;
}
#simpleSteps img {
	width:763px;
	height:50px;
}
#simpleSteps {
	position:absolute;
	top:244px;
	left:261px;
	width:763px;
	height:50px;
}
#gravy img {
	width:161px;
	height:208px;	
}
#gravy {
	position:absolute;
	top:294px;
	left:261px;
	width:161px;
	height:208px;
}
#sensational img {
	width:339px;
	height:288px;	
}
#sensational {
	width:339px;
	height:288px;
	position:absolute;
	top:294px;
	left:685px;
}
#roast img {
	width:212px;
	height:220px;	
}
#roast {
	top:502px;
	left:0;
	position:absolute;
	width:212px;
	height:220px;
}
#carve img {
	width:211px;
	height:220px;
}
#carve {
	top:502px;
	left:212px;
	position:absolute;
	width:211px;
	height:220px;	
}
#relax img {
	width:600px;
	height:140px;
}
#relax {
	top:582px;
	left:423px;
	position:absolute;
	width:600px;
	height:140px;
}
#packs img {
	width:1024px;
	height:46px;
}
#packs {
	position:absolute;
	top:722px;
	left:0;
	width:1024px;
	height:46px;
}
#shopBanner {
	width:1024px;
	height:87px;
	margin-bottom:20px;
}

#cocktail {
	width:120px;
	height:120px;
	position:absolute;
	top:500px;
	left:440px;
	line-height:400px;
	overflow:hidden;
}
#stock {
	width:80px;
	height:80px;
	position:absolute;
	top:480px;
	left:560px;
	line-height:400px;
	overflow:hidden;
}
#text {
	width:263px;
	height:288px;
	position:absolute;
	top:294px;
	left:422px;
	background:url('../graphics/home-simplest-turkey-bg.png');
}
#textInner {
	position:absolute;
	top:63px;
	left:20px;
	margin-right:15px;
	overflow:auto;
	height:200px;
}
#text h2 img {
	width:220px;
	height:23px;
}
#text h2 {
	position:absolute;
	top:37px;
	left:23px;
}
#textInner ul {
	margin:0;
}
#textInner li {
	font-size:11px;
	font-family:arial,sans-serif;
	line-height:16px;
	margin-bottom:3px;
	padding-left:10px;
	background:url('../graphics/red-dot.gif') no-repeat 0 3px;
}
#twitter {
	padding:20px 0px 30px 75px;
	position:relative;
	top:-10px;
	left:20px;
	float:left;
	background:url('../graphics/twitter-dark.jpg') no-repeat top left;
	font: 12px "Lucida Grande", "Trebuchet MS", Verdana, sans-serif;
	line-height:1.5em;
	color:#c7c7c7;
	width:165px;
}
#blog {
	padding:20px 20px 30px 60px;
	position:relative;
	top:-10px;
	float:right;
	background:url('../graphics/blog-dark.jpg') no-repeat top left;
	font: 12px "Lucida Grande", "Trebuchet MS", Verdana, sans-serif;
	line-height:1.5em;
	width:175px;
	color:#c7c7c7;
}
.shopBox {
	float:left;
	padding-left:10px;
	width:210px;
}
.shopBox.first {
	padding-left:100px;
}
.shopBox ul {
	list-style:none;
	margin:0px 0 10px 5px;
}
.shopBox li {
	font: 10px "Lucida Grande", "Trebuchet MS", Verdana, sans-serif;
	line-height:14px;
	margin:5px 0;
}
.shopBox p {
	font: 10px "Lucida Grande", "Trebuchet MS", Verdana, sans-serif;
	line-height:14px;
	padding-left:5px;
	margin:5px 0 0;
	background:url('../graphics/seperator.gif') no-repeat 5px 100%;
	padding-bottom:3px;
}
.shopBox a {
	color:#000;
	display:block;
	background:url('../graphics/seperator.gif') no-repeat bottom left;
	padding-bottom:3px;
}
.shopBox a:hover {
	text-decoration:underline;
}
#newsletterSignupForm {
	margin:-10px auto 30px;
	width:464px;
	height:51px;
	padding:5px 14px 5px 10px;
	background:url('../graphics/dark-newsletterbg.jpg') left top no-repeat;
}
#newsletterSignupForm p {
	margin:5px 0 5px;
	font: 12px "Lucida Grande", "Trebuchet MS", Verdana, sans-serif;
	color:#c7c7c7;
	text-transform:uppercase;
	font-weight:bold;
}
#newsletterSignupForm label {
	float:left;
	font: 12px "Lucida Grande", "Trebuchet MS", Verdana, sans-serif;
	padding:0 5px 0 0;
	color:#c7c7c7;
	line-height:19px;
}
#newsletterSignupForm input {
	float:left;
}
#newsletterSignupForm .input {
	padding:2px;
	margin-right:10px;
	display:inline;
	border:1px solid #444;
	font: 11px "Lucida Grande", "Trebuchet MS", Verdana, sans-serif;
	line-height:15px;
	width:135px;
}
.topPic {
	float:left;
}
#kceitTitle {
	clear:both;
	width:1024px;
	height:142px;
	background:url('../graphics/title-kill-it-cook-it-eat-it.jpg');
	overflow:hidden;
	line-height:400px;
}
#sixyoungTitle {
	clear:both;
	width:1024px;
	height:69px;
	background:url('../graphics/title-6-young-people.jpg');
	overflow:hidden;
	line-height:400px;
}
#episodeList {
	padding:20px 0;
	list-style:none;
	background:#000;
	padding-left:50px;
}
#episodeList li {
	float:left;
	width:150px;
	font: 11px "Lucida Grande", "Trebuchet MS", Verdana, sans-serif;
	text-align:center;
	color:#fff;
}
#episodeList li a {
	color:#fff;
}
#episodeList li strong {
	display:block;
	color:#fff;
}
.lightbox {
	float:left;
}
h3 {
	padding:5px 50px 30px;
	background:#000;
	color:#fff;
	font: 20px "Lucida Grande", "Trebuchet MS", Verdana, sans-serif;	
}
#skip {
	position:absolute;
	top:138px;
	left:288px;
}
.lightbox.hidden {
	display:none;
}
p#quote {
	border-top:1px solid #262626;
	border-bottom:1px solid #262626;
	background:url('../graphics/66.gif') no-repeat 0 8px;
	margin:20px;
	padding:10px 0 10px 90px;
	font: 10px "Lucida Grande", "Trebuchet MS", Verdana, sans-serif;	
	color:#999999;
	line-height:18px;

}
p#quote a {
	color:#fff;
}