@import url("/css/reset.css");

body {
	color:#191516;
	font-family:Georgia, Serif;
	font-size:12px;
	background:transparent url("/img/bg.gif") repeat 50% 0;
}

a { text-decoration:none; color:#2b73c3; }
a:hover { text-decoration:underline; }
a.print { visibility:hidden; }

div.autocomplete {
  position:absolute;
  width:250px;
  background-color:white;
  border:1px solid #888;
  margin:0;
  padding:0;
}
div.autocomplete ul {
  list-style-type:none;
  margin:0;
  padding:0;
}
div.autocomplete ul li.selected { background-color:#cfcfb5;}
div.autocomplete ul li {
  list-style-type:none;
  display:block;
  margin:0;
  padding:2px;
  height:1.4em;
  cursor:pointer;
  font-style:italic;
}

div.autocomplete ul li span.email {
	color:#676260;	
}

div.recipe-ads {
	clear:both;
	float:none;
	margin-bottom:2em;
	width:100%;
}

div.recipe-ads.bottom {
	margin-bottom:0;
	padding-top:2em;
}

#print-logo {
	display:none;
}

#content-home {
	width:980px;
	height:724px;
	margin:0 auto;
	position:relative;
	background:transparent url("/img/bg-home-new.png") no-repeat 0 0; }
	#content-home a#logo {
		display:block;
		width:300px;
		height:55px;
		text-indent:-999em;
		position:absolute;
		top:50px;
		left:60px; }
/*	#content-home h1 {
		height:121px;
		width:536px;
		position:absolute;
		top:145px;
		left:75px;
		text-indent:-999em;
		background:transparent url("/img/hdr_recipe-sharing.gif") no-repeat 0 0; }*/
	#content-home h1 {
		height:58px;
		width:592px;
		position:absolute;
		top:145px;
		left:75px;
		text-indent:-999em;
		background:transparent url("/img/hdr_universal-recipe-box.gif") no-repeat 0 0; }
/*	#content-home h2 {
		height:20px;
		width:562px;
		position:absolute;
		top:280px;
		left:75px;
		text-indent:-999em;
		background:transparent url("/img/hdr_we-keep-it-simple.gif") no-repeat 0 0; }*/
	#content-home h2 {
		height:20px;
		width:325px;
		position:absolute;
		top:203px;
		left:75px;
		text-indent:-999em;
		background:transparent url("/img/hdr_save-sort-share.gif") no-repeat 0 0; }
	#content-home ul#features { }
		#content-home ul#features li {
			width:130px;
			top:361px;
			float:left;
			padding:116px 0 0 0;
			position:absolute;
			text-align:center; }
			#content-home ul#features li h3 {
				font-size:24px;
				font-weight:normal; }
			#content-home ul#features li p { }
		#content-home ul#features li#feature_save {
			left:45px;
			background:transparent url("/img/bg_save.gif") no-repeat 0 0; }
		#content-home ul#features li#feature_sort {
			left:260px;
			background:transparent url("/img/bg_sort.gif") no-repeat 0 20px; }
		#content-home ul#features li#feature_share {
			left:475px;
			background:transparent url("/img/bg_share.gif") no-repeat 0 31px; }
	#content-home #options {
		position:absolute; 
		top:290px;
		left:75px;
		width:270px;
		height:43px;}
		#content-home #options a#btn_sign-up {
			height:43px;
			width:176px;
			display:block;
			float:left;
			text-indent:-999em;
			background:transparent url("/img/btn_sign-up.gif") no-repeat 0 0; }
		#content-home #options a#btn_log-in {
			height:43px;
			width:90px;
			float:right;
			display:block;
			text-indent:-999em;
			background:transparent url("/img/btn_log-in.gif") no-repeat 0 0; }
	#content-home #twitter {
		width:320px;
		height:120px;
		overflow:hidden;
		position:absolute;
		top:430px;
		left:635px;
		color:#333;
		font-size:14px;
		line-height:1.4em; }
		#content-home #twitter h4 {
			margin:0 0 .25em; }
			#content-home #twitter h4 a {
				color:#8E3B66; }
			#content-home #twitter h4 a:hover {
				text-decoration:underline; }
		#content-home #twitter p {
			font-style:italic;
		}
			#content-home #twitter p a {
				color:#8E3B66; }
			#content-home #twitter p a:hover {
				text-decoration:underline; }
		#content-home #twitter small {
			font-size:10px;
			font-style:normal;
			color:#40657F;
			letter-spacing:1px;
			text-transform:uppercase; }
			#content-home #twitter small a { }
			#content-home #twitter small a:hover { }
	.newsletter-signup-frnt {
		position:absolute;
		top:550px;
		left:635px;
		width:300px;
		padding-top:20px;
		background:url(/img/bg-divider.gif) no-repeat;
		font-size:14px;
		line-height:1.4em;
		}
		.newsletter-signup-frnt h4 {
			margin:0 0 .5em;
		}
		.email-box {
			width:296px;
			height:24px;
			padding:3px 2px 2px;
			background:url(/img/bg-email-box.gif) no-repeat;
			overflow:hidden;
			}
			.email-box .styled {
				background:transparent;
				border:none;
				width:200px;
				padding:5px 10px;
				float:left;
			}
			.email-box .bttn {
				float:right;
			}
#content-signup {
	width:981px;
	height:571px;
	margin:0 auto;
	position:relative;
	background:transparent url("/img/bg_signup.png") no-repeat 0 0; }
	#content-signup a#logo {
		background:transparent url("/img/hdr_logo.gif") no-repeat 0 0;
		display:block;
		width:300px;
		height:55px;
		text-indent:-999em;
		position:absolute;
		top:48px;
		left:74px; }
	#content-signup fieldset {
		border:none;
		text-align:right; }
	#content-signup fieldset div.input {
		margin-top:8px;
		text-align:left; }
	#content-signup fieldset h3 {
		text-align:left; }
	#content-signup fieldset input.btn {
		margin-top:10px; }
	#content-signup fieldset input.text {
		border:1px solid #c1b6a3;
		display:block;
		padding:4px;
		width:206px; }
	#content-signup fieldset#log_in {
		position:absolute;
		top:117px;
		left:88px; }
		#content-signup fieldset#log_in h3 {
			background:transparent url("/img/hdr_log-in.gif") no-repeat 0 0;
			height:31px;
			width:94px;
			text-indent:-999em; }
	#content-signup fieldset#recover {
		text-align:left;
		position:absolute;
		top:117px;
		left:334px;
		}
	#content-signup fieldset#recover-description {
		text-align:left;
		position:absolute;
		top:117px;
		left:78px;
		}
		#content-signup fieldset#recover-description p {
			font-size:14px;
			line-height:20px;
			margin-bottom:18px;
			width:230px;
			}
	#content-signup fieldset#sign_up {
		position:absolute;
		top:117px;
		left:384px;
	}
		#content-signup fieldset#sign_up h3 {
			background:transparent url("/img/hdr_sign-up.gif") no-repeat 0 0;
			height:32px;
			width:114px;
			text-indent:-999em;
		}
		#content-signup #sign_up_text {
			font-size:13px;
			line-height:1.4;
			margin-top:31px;
			text-align:left;
			width:270px;
		}
			#content-signup #sign_up_text p {
				margin-bottom:16px;
				margin-top:8px;
			}
	#content-signup h1 {
		background:transparent url(/img/hdr_recipe-sharing-sm.gif) no-repeat scroll 0 0;
		height:46px;
		text-indent:-999em;
		width:659px;
		position:absolute;
		left:74px;
		bottom:72px; }
	#content-signup h2 {
		background:transparent url(/img/hdr_we-keep-it-simple.gif) no-repeat scroll 0 0;
		height:20px;
		text-indent:-999em;
		width:562px;
		position:absolute;
		left:74px;
		bottom:38px; }
#content-signup.recover {
	background:transparent url("/img/bg_recover.png") no-repeat 0 0; }

#header {
	width:981px;
	height:190px;
	position:relative;
	margin:30px auto 0 auto;
	background:transparent url("/img/bg_header.gif") no-repeat 0 0; }
	#header a#logo {
		display:block;
		width:300px;
		height:55px;
		text-indent:-999em;
		position:absolute;
		top:15px;
		left:60px; }
	#header p#global-nav {
		position:absolute;
		top:25px;
		right:20px;
		font-size:12px;
		font-style:italic;
		text-align:right;
		width:580px;
		color:#1A1517; }
		#header p#global-nav a {
			margin:0 0 0 15px;
			color:#DE2957; }
		#header p#global-nav a:hover { }
	#header h1 {
		position:relative;
		top:97px;
		left:63px; }

	#header h1#hdr_about {
		height:53px;
		width:297px;
		text-indent:-999em;
		background:transparent url("/img/hdr_about.gif") no-repeat 0 0; }
	#header h1#hdr_contact {
		height:53px;
		width:297px;
		text-indent:-999em;
		background:transparent url("/img/hdr_contact.gif") no-repeat 0 0; }
	#header h1#hdr_events {
		height:53px;
		width:297px;
		text-indent:-999em;
		background:transparent url("/img/hdr_events.gif") no-repeat 0 0; }
	#header h1#hdr_my-addresses {
		height:53px;
		width:297px;
		text-indent:-999em;
		background:transparent url("/img/hdr_my-addresses.gif") no-repeat 0 0; }
	#header h1#hdr_my-recipes {
		height:53px;
		width:297px;
		text-indent:-999em;
		background:transparent url("/img/hdr_my-recipes.gif") no-repeat 0 0; }
	#header h1#hdr_summer-chef {
		height:53px;
		width:530px;
		text-indent:-999em;
		background:transparent url("/img/hdr_summerchef.gif") no-repeat 0 0; }
	#header h1#hdr_my-kitchen {
		height:54px;
		width:300px;
		text-indent:-999em;
		background:transparent url("/img/hdr_all-recipes.gif") no-repeat 0 0; }
	#header h1#hdr_privacy {
		height:53px;
		width:297px;
		text-indent:-999em;
		background:transparent url("/img/hdr_privacy.gif") no-repeat 0 0; }
	#header h1#hdr_terms {
		height:53px;
		width:297px;
		text-indent:-999em;
		background:transparent url("/img/hdr_terms.gif") no-repeat 0 0; }

	#header a#btn_add-recipes {
		display:block;
		position:absolute;
		top:97px;
		right:20px;
		height:38px;
		width:150px;
		text-indent:-999em;
		background:transparent url("/img/btn_add-recipes.gif") no-repeat 0 0; }
	#header ul#navigation {
		position:absolute;
		top:110px;
		right:185px; }
		#header ul#navigation li {
			float:left;
			margin:0 0 0 20px;
			font-size:14px;
			line-height:1.4em;
			text-transform:uppercase; }
			#header ul#navigation li a {
				color:#D31D49; }
			#header ul#navigation li a.current {
				color:#676260; }

#content {
	width:979px;
	margin:0 auto;
	background:transparent url("/img/bg_content.gif") repeat-y 0 0; }
	#content div.inner {
		position:relative;
		width:909px;
		margin:0 auto; }

	#content a#btn_add-address {
		display:block;
		height:38px;
		margin:0 0 10px 0;
		width:150px;
		text-indent:-999em;
		background:transparent url("/img/btn_add-address.gif") no-repeat 0 0; }
	#content a#btn_fav-cookbook {
		display:block;
		height:25px;
		position:absolute;
		right:340px;
		text-indent:-999em;
		top:14px;
		width:35px;
		background:transparent url("/img/btn_fav-off.gif") no-repeat 0 0; }
		#content a#btn_fav-cookbook:hover {
			background-image:url("/img/btn_fav-on.gif"); }
		#content a#btn_fav-cookbook.on {
			background-image:url("/img/btn_fav-on.gif"); }
		#content a#btn_fav-cookbook.sans-share {
			right:210px; }
	#content a#btn_share-recipes {
		display:block;
		height:27px;
		right:210px;
		margin:0 0 10px 0;
		position:absolute;
		top:14px;
		width:123px;
		text-indent:-999em;
		background:transparent url("/img/btn_share-cookbook.gif") no-repeat 0 0; }
	#content a#btn_share-recipes.with-remove {
		right:340px;
		}
	#content a#btn_unsubscribe-cookbook {
		display:block;
		height:27px;
		right:210px;
		margin:0 0 10px 0;
		position:absolute;
		top:14px;
		width:125px;
		text-indent:-999em;
		background:transparent url("/img/btn_cookbook-unsubscribe.gif") no-repeat 0 0; }

	#content h3#hdr_mine {
		height:50px;
		width:477px;
		float:left;
		margin:0 0 5px 0;
		text-indent:-999em;
		background:transparent url("/img/hdr_mine.gif") no-repeat 0 0; }
	#content h3#hdr_recent-recipes {
		height:50px;
		width:477px;
		float:left;
		margin:0 0 5px 0;
		text-indent:-999em;
		background:transparent url("/img/hdr_recent-recipes.gif") no-repeat 0 0; }
	#content h3#hdr_recipes {
		height:50px;
		width:477px;
		float:left;
		text-indent:-999em;
		margin:0 0 5px 0;
		background:transparent url("/img/hdr_recipes.gif") no-repeat 0 0; }
	#content h3#hdr_recipes-friends {
		height:50px;
		width:477px;
		float:left;
		margin:0 0 5px 0;
		text-indent:-999em;
		background:transparent url("/img/hdr_recipes-friends.gif") no-repeat 0 0; }
	#content h3#hdr_addresses {
		height:50px;
		width:477px;
		float:left;
		margin:0 0 5px 0;
		text-indent:-999em;
		background:transparent url("/img/hdr_addresses.gif") no-repeat 0 0; }
	#content h3#hdr_cookbooks {
		height:50px;
		width:477px;
		float:left;
		margin:0 0 5px 0;
		text-indent:-999em;
		background:transparent url("/img/hdr_cookbooks.gif") no-repeat 0 0; }
	#content h3#hdr_custom,
	#content h3#hdr_cookbook {
		color:#193754;
		height:50px;
		width:600px;
		float:left;
		font-size:23px;
		font-style:italic;
		font-weight:normal;
		text-indent:72px;
		margin:0 0 5px 0;
		background:transparent url("/img/hdr_bg.gif") no-repeat 0 0; }
	#content h3#hdr_custom span,
	#content h3#hdr_cookbook span {
		position:relative;
		top:10px; }
	#content h3#hdr_cookbook {
		text-indent:80px;
		background:transparent url("/img/hdr_cookbook.gif") no-repeat 0 0;
	}
	#content div.hr {
		clear:both;
		width:979px;
		height:1px;
		padding:22px 0 0 0;
		background:transparent url("/img/bg_main-bottom.gif") no-repeat -1px 0; }
		#content div.hr hr { display:none; }

	#content a#btn_back {
		float:left;
		margin:0 0 10px 25px;
		color:#FFFFFF;
		font-size:14px;
		padding:3px 10px 5px 10px;
		background:transparent url("/img/bg_btn-back.gif") no-repeat 0 0; }

	#content div.narrow {
		width:709px;
		float:left;
		clear:both;
	}

	#content #generic {
		width:709px;
		float:left;
		clear:both;
		color:#544E39;
		line-height:150%;
		background:transparent url("/img/bg_card-middle.gif") repeat-y 0 0; }
		#content #generic div.inner {
			width:659px;
			clear:both;
			line-height:150%;
			font-size:22px;
			padding:0 25px 25px 25px;
			background:transparent url("/img/bg_card-bottom.gif") no-repeat 0 100%; }
		#content #generic ul#sub-nav {
			width:659px;
			float:left;
			margin:0;
			list-style-type:none;
			padding:30px 25px 20px 25px;
			background:transparent url("/img/bg_card-top.gif") no-repeat 0 0; }
			#content #generic ul#sub-nav li {
				float:left;
				font-size:18px;
				padding:0;
				margin:0 15px 0 0; }
				#content #generic ul#sub-nav li a {
					color:#4D93D4; }

/* Content Styles */
#content #generic h1 {
font-size:24px;
padding:10px 0 0 0;
margin:0 0 5px 0; }
#content #generic h2 {
font-size:22px;
padding:10px 0 0 0;
margin:0 0 5px 0; }
#content #generic h3 {
font-size:20px;
padding:10px 0 3px 0;
margin:0; }
#content #generic h4 {
font-size:18px;
padding:10px 0 3px 0;
margin:0; }
#content #generic p {
line-height:160%;
font-size:18px;
margin:0 0 15px 0; }
#content #generic blockquote {
margin:0 40px 15px 40px;
padding:15px 10px;
line-height:160%;
background:#F5F5EB;
font-size:16px; }
#content #generic strong {
padding:1px 2px;
font-weight:normal;
background:#F2F2F2; }
#content #generic a {
color:#4D93D4;
text-decoration:underline; }
#content #generic a:hover {
text-decoration:none; }
#content #generic ul {
	list-style-type:square;
	font-size:16px;
	line-height:110%;
	margin:20px 20px 25px 40px; }
#content #generic ul li { padding:2px 0 7px 10px; }
#content #generic ol {
	font-size:16px;
	line-height:110%;
	margin:20px 20px 25px 40px; }
#content #generic ol li {
list-style-type:decimal;
padding:2px 0 7px 5px; }


	#content #card {
		width:709px;
		float:left;
		clear:both;
		color:#544E39;
		font-size:14px;
		line-height:150%;
		background:transparent url("/img/bg_card-middle.gif") repeat-y 0 0; }
		#content #card div.inner {
			width:659px;
			padding:30px 25px 0 25px;
			background:transparent url("/img/bg_card-top.gif") no-repeat 0 0; }
		#content #card ul#recipe-options {
			float:right; }
			#content #card ul#recipe-options li {
				float:left;
				margin:0 0 0 7px; }
				#content #card ul#recipe-options li a {
					display:block;
					height:25px;
					text-indent:-999em; }
				#content #card ul#recipe-options li a#btn_fav {
					width:35px;
					background:transparent url("/img/btn_fav-off.gif") no-repeat 0 0; }
					#content #card ul#recipe-options li a#btn_fav:hover {
						background-image:url("/img/btn_fav-on.gif"); }
					#content #card ul#recipe-options li a#btn_fav.on {
						background-image:url("/img/btn_fav-on.gif"); }
				#content #card ul#recipe-options li a#btn_print {
					width:45px;
					background:transparent url("/img/btn_print.gif") no-repeat 0 0; }
				#content #card ul#recipe-options li a#btn_share {
					width:47px;
					background:transparent url("/img/btn_share.gif") no-repeat 0 0; }
				#content #card ul#recipe-options li a#btn_edit {
					width:37px;
					background:transparent url("/img/btn_edit.gif") no-repeat 0 0; }
		#content #card h2 {
			font-size:36px;
			font-weight:normal;
			color:#322529;
			margin:0 0 10px 0; 
			line-height:31px;}
		#content #card h3 {
			font-size:16px;
			color:#544E39;
			margin:0 0 20px 0; }
		#content #card p.description {
			font-size:12px;
			font-style:italic;
			line-height:140%;
		}
		#content #card ul.ingredients {
			clear:both;
			width:100%;
			padding:0 0 20px 0; }
			#content #card ul.ingredients li {
				list-style:disc outside;
				width:260px;
				float:left;
				margin:0 0px 0 20px;
				}
			#content #card ul.ingredients li.header {
				clear:both;
				float:none;
				font-size:1.1em;
				margin:0 0 0 0;
				list-style:none;
				width:100%;
				}
		#content #card p {
			margin:0 0 20px 0; }

		#content #card #meta {
			width:659px;
			clear:both;
			font-size:12px;
			padding:0 25px 20px 25px;
			background:transparent url("/img/bg_card-bottom.gif") no-repeat 0 100%; }
			#content #card #meta a {
				color:#006BD0; }
			#content #card #meta a.edit {
				color:#E22555; }
			#content #card #meta small {
				font-size:12px;
				color:#9F9D95; }
				#content #card #meta small a {
					color:#9F9D95; }

	#content div#recipes-container {
		float:left;
		width:697px;
		}
	#content ul#recipes {
		width:697px;
/*
		overflow-x:hidden;
*/
		float:left; }
		#content ul#recipes li {
/*
			overflow-x:hidden;
			width:697px;
*/
			position:relative;
			border-left:1px solid #F5F3EB;
			border-right:1px solid #F5F3EB; }
			#content ul#recipes li h2 {
				font-size:24px;
				font-weight:normal;
				margin:0 0 7px 0;
				padding:15px 15px 0 15px;
				background:transparent url("/img/bg_list-top.gif") no-repeat 0 0; }
				#content ul#recipes li h2 a {
					color:#322529; }
			#content ul#recipes li p {
				font-size:14px;
				color:#544E39;
				margin:0 0 10px 0;
				padding:0 15px;
				font-style:italic; }
			#content ul#recipes li p.meta {
				font-size:12px;
				margin:0;
				padding:0 15px 20px 15px;
				font-style:normal;
				width:100%;
				background:transparent url("/img/bg_list-bottom.gif") no-repeat 0 100%; }
				#content ul#recipes li p.meta a {
					color:#006BD0;
					margin:0 10px 0 0; }
				#content ul#recipes li p.meta a.edit {
					color:#E22555; }
				#content ul#recipes li p.meta small {
					font-size:12px;
					color:#9F9D95; }
					#content ul#recipes li p.meta small a {
						color:#9F9D95;
						margin:0; }

		#content ul#recipes li.odd {
			background:#FFFFFF; }
			#content ul#recipes li.odd h2 { }
				#content ul#recipes li.odd h2 a { }
			#content ul#recipes li.odd p { }
			#content ul#recipes li.odd p.meta { }
				#content ul#recipes li.odd p.meta a { }
				#content ul#recipes li.odd p.meta a.edit { }
				#content ul#recipes li.odd p.meta small { }
					#content ul#recipes li.odd p.meta small a { }

		#content ul#recipes li.even {
			background:#FCFBF8; }
			#content ul#recipes li.even h2 { }
				#content ul#recipes li.even h2 a { }
			#content ul#recipes li.even p { }
			#content ul#recipes li.even p.meta { }
				#content ul#recipes li.even p.meta a { }
				#content ul#recipes li.even p.meta a.edit { }
				#content ul#recipes li.even p.meta small { }
					#content ul#recipes li.even p.meta small a { }

		#content ul#recipes li.from,
		#content ul#recipes li.from.hover,
		#content ul#recipes li.from:hover {
/*
			float:left;
*/
			width:100%;
			background:#EBE8DB; }
			#content ul#recipes li.from h3 {
				z-index:2;
				position:absolute;
				top:-10px;
				left:5px;
				color:#193753;
				padding:8px 7px 0 7px;
				height:25px;
				background:transparent url("/img/bg_clip.gif") no-repeat 0 0;
				font-size:10px;
				text-transform:uppercase;
				letter-spacing:1px; }
			#content ul#recipes li.from h2 {
/*
				float:left;
*/
				padding-top:25px;
				width:100%;
				background:transparent url("/img/bg_list-top-from.gif") no-repeat 0 0; }
				#content ul#recipes li.from h2 a {
					color:#670020; }
			#content ul#recipes li.from p {
/*
				float:left;
				clear:left;
*/
				width:670px;
				color:#544D38; }
			#content ul#recipes li.from p.meta { }
				#content ul#recipes li.from p.meta a { }
				#content ul#recipes li.from p.meta a.edit { }
				#content ul#recipes li.from p.meta small {
					color:#958D5A; }
					#content ul#recipes li.from p.meta small a {
						color:#958D5A; }

		#content ul#recipes li.vcard { }
			#content ul#recipes li.vcard h2 {
				font-size:18px; }

		#content ul#recipes li.hover,
		#content ul#recipes li:hover {
			background:#FDE7EB; }
			#content ul#recipes li.hover h2,
			#content ul#recipes li:hover h2 { }
				#content ul#recipes li.hover h2 a,
				#content ul#recipes li:hover h2 a {
					color:#DC204A; }
			#content ul#recipes li.hover p,
			#content ul#recipes li:hover p {
				color:#542A37; }
			#content ul#recipes li.hover p.meta,
			#content ul#recipes li:hover p.meta { }
				#content ul#recipes li.hover p.meta a,
				#content ul#recipes li:hover p.meta a { }
				#content ul#recipes li.hover p.meta a.edit,
				#content ul#recipes li:hover p.meta a.edit { }
				#content ul#recipes li.hover p.meta small,
				#content ul#recipes li:hover p.meta small {
					color:#BF808E; }
					#content ul#recipes li.hover p.meta small a,
					#content ul#recipes li:hover p.meta small a {
						color:#BF808E; }
		#content ul#recipes li.hover.from {
			background:#EBE8DB; }

	#content div.recipes-after {
		clear:both;
		padding-left:10px;
		padding-top:10px;
		width:100%; }

	#content #sidebar {
		width:164px;
		float:right; }
		#content #sidebar img {
			margin:0 auto 15px auto; }
		#content #sidebar h3 { }
		#content #sidebar h3#hdr_my-cookbooks,
		#content #sidebar h3#hdr_my-friends {
			height:24px;
			width:147px;
			margin:0 0 10px 0;
			text-indent:-999em;
			background:transparent url("/img/hdr_my-cookbooks.gif") no-repeat 0 0; }
		#content #sidebar h3#hdr_my-friends {
			margin:40px 0 5px;
			background:transparent url("/img/hdr_my-friends.gif") no-repeat 0 0;
		}
		#content #sidebar ul {
			margin:0 0 30px 0; }
			#content #sidebar ul li {
				font-size:16px;
				color:#322529;
				clear:both;
				float:left;
				margin:0 0 5px 0; }
			#content #sidebar ul li.default {
				background:#CADFF1; }
			#content #sidebar ul li.default.pink {
				background:#F1CADF; }
			#content #sidebar ul li.default.pink.nondefault {
				background:transparent; }
				#content #sidebar ul li a {
					display:block;
					overflow:hidden;
					width:154px;
					padding:3px 5px;
					color:#322529; 
					text-decoration:none;
				}
					#content #sidebar ul li a span {
						cursor:pointer;
						cursor:hand;
						float:left;
						line-height:20px;
					}
					#content #sidebar ul li a small {
						font-size:12px;
						color:#3B88D0;
						float:right;
						line-height:16px;
						text-align:right;
					}
				#content #sidebar ul li.pink a { }
					#content #sidebar ul li.pink a small {
					color:#E62C68; }
			#content #sidebar ul li ul.friends-cookbooks {
				margin-left:22px;
				margin-right:0;
			}
			#content #sidebar ul li ul.friends-cookbooks li {
				color:#444;
			}
			#content #sidebar ul li ul.friends-cookbooks li a {
				color:#444;
				font-size:14px;
				width:130px;
			}

		#content #sidebar a#btn_manage-cookbooks {
			display:block;
			clear:both;
			width:100%;
			background:#3B88D0;
			padding:5px 0;
			font-size:10px;
			letter-spacing:1px;
			text-transform:uppercase;
			color:#FFFFFF;
			text-align:center; }

	#content div.msg_delete-confirm {
		clear:both;
		color:#d01522;
		float:none;
		font-size:17px;
		line-height:20px;
		margin:0 auto;
		width:709px; }
		#content div.msg_delete-confirm p {
			padding:0 20px 10px 20px; }
		#content div.msg_delete-confirm input {
			margin:0 20px 8px 20px; }
	#content div.msg_delete-confirm.left {
		margin:0; }
		#content div.msg_delete-confirm.left p {
			padding:10px 0 10px 0; }
		#content div.msg_delete-confirm.left input {
			margin:0 0 8px 0; }
	#content div.msg_delete-confirm.unsubscribe {
		padding-left:20px;
		}


	#content #add-recipe {
		width:709px;
		margin:0 auto;
		background:transparent url("/img/bg_add-middle.gif") repeat-y 0 0; }
		#content #add-recipe-enter {
			width:609px;
			margin:0 auto;
			background:transparent; }
		#content #add-recipe fieldset {
			border:none;
			padding:0 20px 10px 20px; }
			#content #add-recipe-enter fieldset {
				border:none;
				padding:0 20px 10px 20px; }
			#content #add-recipe fieldset label {
				font-size:18px;
				color:#544E39; }
			#content #add-recipe fieldset small {
				font-size:14px;
				color:#0058A9;
				display:block;
				padding:5px 0; }
			#content #add-recipe fieldset input {
				color:#322529;
				width:650px;
				border:1px solid #C8BBA6;
				padding:5px;
				font-size:14px;
				font-family:Georgia, serif; }
			#content #add-recipe-enter fieldset input {
				color:#322529;
				width:550px;
				border:1px solid #C8BBA6;
				padding:5px;
				font-size:14px;
				font-family:Georgia, serif; }
			#content #add-recipe fieldset input.check {
				width:auto !important;
			}
			#content #add-recipe-enter fieldset input.check {
				width:auto !important;
			}
			#content #add-recipe fieldset textarea {
				color:#322529;
				width:650px;
				border:1px solid #C8BBA6;
				padding:5px;
				font-size:14px;
				font-family:Georgia, serif; }
			#content #add-recipe-enter fieldset textarea {
				color:#322529;
				width:550px;
				border:1px solid #C8BBA6;
				padding:5px;
				font-size:14px;
				font-family:Georgia, serif; }

		#content #add-recipe fieldset#recipe-name {
			padding:20px;
			background:transparent url("/img/bg_add-top.gif") no-repeat 0 0; }
			#content #add-recipe fieldset#recipe-name input {
				font-size:36px; }
				#content #add-recipe p {
					font-size:14px;
					line-height:1.4;
					padding:7px 0 5px;
				}
				#content #add-recipe p.notice {
					color:#a00;
				}
				
		#content #add-recipe fieldset#servings {
			width:140px;
			float:left;
			padding:0 0 0 20px; }
			#content #add-recipe fieldset#servings label {
				padding:0 5px 0 0; }
			#content #add-recipe fieldset#servings input {
				width:38px; }
		#content #add-recipe fieldset#temp {
			width:230px;
			float:left;
			padding:0 0 0 20px; }
			#content #add-recipe fieldset#temp label {
				padding:0 5px 0 0; }
			#content #add-recipe fieldset#temp input {
				width:38px; }
		#content #add-recipe fieldset#time {
			width:275px;
			float:left;
			padding:0 0 0 10px; }
			#content #add-recipe fieldset#time label {
				padding:0 5px 0 0; }
			#content #add-recipe fieldset#time input {
				width:38px; }
			#content #add-recipe fieldset#time select { }
		#content #add-recipe fieldset#special-instructions {
			clear:both;
			padding-top:30px;
			padding-bottom:30px; }
			#content #add-recipe fieldset#special-instructions a {
				color:#EC2D68;
				font-size:14px; }
		#content #add-recipe fieldset#description { }
			#content #add-recipe fieldset#description textarea {
				height:40px; }
		#content #add-recipe fieldset#ingredients { }
			#content #add-recipe fieldset#ingredients textarea {
				height:125px; }
		#content #add-recipe fieldset#instructions { }
			#content #add-recipe fieldset#instructions textarea {
				height:250px; }
		#content #add-recipe fieldset#add-to-cookbook { }
		#content #add-recipe fieldset#action {
			padding-top:20px;
			padding-bottom:30px;
			background:transparent url("/img/bg_add-bottom.gif") no-repeat 0 100%; }
			#content #add-recipe fieldset#action input {
				height:42px;
				width:91px;
				padding:0;
				border:none; }
				#content #add-recipe fieldset#action input.auto-size {
					height:auto;
					width:auto; }
					#content #add-recipe-enter fieldset#action input.auto-size {
						height:auto;
						width:auto; }
		#myradio li {
			display:inline;
		}
		#myradio input {
			width:25px !important;
		}


#footer {
	clear:both;
	padding:10px 0 20px 40px;
	width:940px;
	margin:0 auto;
	font-size:11px; 
	}
	#footer p.copy {
		display:inline; 
		}
	#footer p.footer-nav {
		display:inline;
		padding:0 0 0 20px; 
		}
		#footer p.footer-nav a {
			color:#802051; 
		}
		#footer p.footer-nav a:hover {
			text-decoration:underline; 
		}

#invitation {
	font-size:12px;
	width:300px;
}
#invitation div.block {
	margin:8px 0;
}
#invitation div.block div.input {
	clear:both;
	float:none;
	margin:2px 0;
	width:100%;
}
#invitation div.block div.input input {
	width:150px;
}
#invitation div.block div.input label {
	float:left;
	margin-right:6px;
	text-align:right;
	width:120px;
}
#invitation div.message {
	text-align:center;
}
#invitation div.message label {
	display:block;
	margin:0 auto;
	text-align:left;
	width:270px;
}
#invitation div.message textarea {
	margin:0 auto;
	width:260px;
}
#invitation div.submit {
	margin:8px auto;
	text-align:right;
	width:270px;
}
#invitation div.submit input {
	background:#FBE5EB;
	color:#444;
	padding:2px 8px;
}
#invitation input,
#invitation textarea {
	border:1px solid #CCC;
	padding:2px 4px;
}
#invitation h2 {
	color:#444;
	font-size:16px;
	margin:4px 0 0 10px;
}
#invitation p {
	color:#444;
	font-size:13px;
	margin:0 0 10px 10px;
}

#overlay { }
	#overlay .hide { display:none; }
	#overlay #overlay-blanket {
		background-color:#1f1004;
		height:100%;
		left:0;
		position:absolute;
		top:0;
		width:100%;
		z-index:99; }
	#overlay #overlay-message {
		color:#980a36;
		font-size:4ex;
		height:100%;
		left:0;
		line-height:4.2ex;
		margin:0 auto;
		position:absolute;
		text-align:center;
		top:0;
		width:100%;
		z-index:100; }
		#overlay #overlay-message #overlay-content {
			background:url(/img/bg_msg.png);
			height:350px;
			margin:10% auto;
			text-align:left;
			position:relative;
			width:639px; }
			#overlay #overlay-message #overlay-content-inner {
				left:55px;
				position:relative;
				top:80px;
				width:400px; }
				#overlay #overlay-message #overlay-content-inner a {
					display:block;
					height:45px;
					margin:0;
					text-indent:-999em;
					width:77px; }
					#overlay #overlay-message #overlay-content-inner a.btn_msg-success {
						background:transparent url("/img/btn_msg-close.gif") no-repeat 0 0; }
					#overlay #overlay-message #overlay-content-inner a.btn_msg-error {
						background:transparent url("/img/btn_msg-close-red.gif") no-repeat 0 0; }
				#overlay #overlay-message #overlay-content-inner h3 {
					margin:0;
					text-indent:-999em; }
					#overlay #overlay-message #overlay-content-inner h3.hdr_msg-success {
						background:transparent url("/img/hdr_msg-success.gif") no-repeat 0 0;
						height:32px;
						width:149px; }
					#overlay #overlay-message #overlay-content-inner h3.hdr_msg-error {
						background:transparent url("/img/hdr_msg-error.gif") no-repeat 0 0;
						height:29px;
						width:105px; }

#pagination {
	clear:left;
	padding:15px 0 0;
	width:680px; 
}
#pagination span.current, #pagination a {
	float:left;
	width:24px;
	height:24px;
	line-height:22px;
	text-align:center;
	border:1px solid #f0edde;
	background:#FCFBF8;
	margin:0 4px 0 0;
	color:#544E39;
	text-decoration:none;
	font-style:italic;
}
#pagination a:hover {
	background:#fff;
}
#pagination span.current {
	color:#9F9D95;
	background:#fff;
}

div#add-recipe h3 {
	font-size:32px;
	line-height:38px;
	font-style:italic;
	color:#544E39;
	margin:6px 0 0;
	font-weight:normal;
}
form div.error-message {
	color:#C11;
	font-size:14px;
	margin-top:2px;
}
form div.error input.form-error {
	background-color:#FDD;
}
form div.error textarea.form-error {
	background-color:#FDD;
}
form input {
	background:#FFFFFF;
}
form textarea {
	background:#FFFFFF;
}
form#ShareAddForm hr {
	width:97%;
	margin:0;
	clear:both;
	visibility:hidden;
}
form#ShareAddForm div.add-container {
	clear:both;
	float:none;
	width:100%;
}
form#ShareAddForm div.text {
	float:left;
	width:48%;
	display:inline;
}
#content form#ShareAddForm fieldset div.text input { 
	width:93%;
}

#ContentEditForm div.input,
#ContentAddForm div.input {
	margin:0 0 10px;
}
#ContentEditForm div.input input,
#ContentAddForm div.input input {
	border:1px solid #ccc;
	padding:3px;
}
#ContentEditForm div label,
#ContentAddForm div label {
	display:block;
	margin-right:10px;
	font-size:10px;
	width:75px;
	color:#7c7c7c;
	font-style:italic;
}
#ContentEditForm div.textarea textarea,
#ContentAddForm div.textarea textarea {
	width:98%;
}
a.add {
	background:url(/img/btn_add-small.gif) left center no-repeat;
	padding:2px 0 2px 20px;
	margin:10px 0 0;
	float:left;
	text-decoration:none;
}
a.add:hover {
	text-decoration:none;
}
.newsletter-signup {
	float:right;
	width:300px;
	padding-left:60px;
	margin-top:30px;
	background:url(/img/letter.gif) no-repeat 0 0;
	}
	.newsletter-signup h4 {
		font-size:.9em;
		font-weight:normal;
		text-transform:uppercase;
		margin:0 0 .5em;
	}
	.email-box {
		width:296px;
		height:24px;
		padding:3px 2px 2px;
		background:url(/img/bg-email-box.gif) no-repeat;
		overflow:hidden;
		}
		.email-box .styled {
			background:transparent;
			border:none;
			width:200px;
			padding:5px 10px;
			float:left;
		}
		.email-box .bttn {
			float:right;
		}
div#chefblurb {
	width:487px; 
	height:95px; 
	float:left; 
	background:transparent url(/img/bg_blurb_chef.gif) no-repeat 0px 0px; 
	color:black; 
	position:relative;
}
span#textblurb {
	font-size:12pt; 
	color:white;
	position:absolute; 
	left:100px; 
	top:35px;
	letter-spacing:-1px;
}
span#btnblurb {
	position:absolute; 
	right:25px; 
	top:56px;
}
.watch-video {
	clear:left;
	padding:10px 0;
	font-size:.9em;
	text-transform:uppercase;
}

#vidoverlay { }
	#vidoverlay .hide { display:none; }
	#vidoverlay #vidoverlay-blanket {
		background-color:#1f1004;
		height:100%;
		left:0;
		position:absolute;
		top:0;
		width:100%;
		z-index:99; }
	#vidoverlay #vidoverlay-message {
		color:#980a36;
		font-size:4ex;
		height:100%;
		left:0;
		margin:0 auto;
		position:absolute;
		text-align:center;
		top:0;
		width:100%;
		z-index:100; }
		#vidoverlay #vidoverlay-message #vidoverlay-content {
			background:#fff;
			height:528px;
			margin:10% auto;
			margin-top:20px;
			text-align:left;
			position:relative;
			width:800px; }
			#vidoverlay #vidoverlay-message #vidoverlay-content-inner {
				position:absolute;
				bottom:0;
				height:508px;
				width:800px; }
				#vidoverlay #vidoverlay-message #vidoverlay-content-top {
					position:absolute;
					top:0;
					height:20px;
					width:800px; }
				#vidoverlay-content-top a {
					display:inline;
					position:absolute;
					right:5px;
					top:2px;
					font-size:8pt;
 				}
h4#vidlink-main {
	position:absolute;
	top:50px;
	left:400px;
}
h4#vidlink-signup {
	position:absolute;
	top:320px;
	left:75px;
}
ul#summerdates li {
	font-size:8pt;
}
#submitter {
	border:0px !important;
	padding:0px !important;
}

/* Blog Styles */

	#header h1.blog-title,
	#header h2.blog-title,
	#header a.blog-title {
		position:absolute;
		top:97px;
		left:40px;
		display:block;
		text-indent:-999em;
		background:url(/img/title_blog.png) no-repeat;
		overflow:hidden;
		width:280px;
		height:54px;
	}
	#header ul#navigation.bump li {
		font-size:14px;
		line-height:1.4em;
		text-transform:uppercase;
	}
	.blog-search {
		position:absolute;
		top:25px;
		right:20px;
		background:url(/img/bg-search.png) no-repeat;
		width:191px;
		height:29px;
		padding:2px;
		z-index:22;
		}
		.search-input {
			float:left;
			display:inline;
			border:none;
			background:transparent;
			color:#666;
			padding:5px;
			width:140px;
			height:15px;
		}
		.go-bttn {
			float:right;
			display:inline;
			margin-right:5px;
		}
	.feature-box {
		width:935px;
		height:411px;
		margin:0 auto 40px;
		position:relative;
		}
		.feature-box .post {
			position:absolute;
			bottom:15px;
			left:15px;
			}
			.post img {
				display:block;
			}
		.feature-box .entry {
			position:absolute;
			bottom:15px;
			left:15px;
			background:#ec2d68;
			background:rgba(236,45,104,.9);
			color:#fff;
			padding:10px 20px;
			width:640px;
			}
			.feature-box .entry h2 {
				font-size:2.9em;
				font-weight:400;
				font-style:italic;
				position:relative;
				z-index:333;
				}
				.feature-box .entry h2 a {
					color:#fff;
				}
			.feature-box .entry p {
				font-size:1.4em;
				line-height:1.4em;
				padding:0 0 .5em;
				z-index:333;
			}
			.feature-box .entry p.meta {
				color:#891436;
				font-size:.9em;
				text-transform:uppercase;
				}
				.feature-box .meta a {
					color:#891436;
					padding-left:20px;
					margin-left:2em;
					background:url(/img/icon-comment.gif) no-repeat 0 50%;
				}
		.feature-box ul.headlines {
			position:absolute;
			top:100px;
			right:25px;
			width:190px;
			z-index:22;
			}
			ul.headlines li {
				margin:0 0 1.75em;
				}
				ul.headlines li h4 {
					font-size:1.2em;
					text-transform:uppercase;
					font-weight:normal;
					padding:0;
					letter-spacing:3px;
				}
				ul.headlines li h5 {
					font-weight:normal;
					font-size:1.2em;
					line-height:1.5em;
					}
					ul.headlines li a {
						color:#341915;
					}
				ul.headlines li p {
					line-height:2em;
				}
				ul.headlines li .meta {
					color:#807b70;
					font-size:.8em;
					letter-spacing:1px;
					text-transform:uppercase;
				}
		.feature-box .wrapper {
			width:935px;
			height:411px;
			background:url(/img/bg-feature.png) no-repeat;
			position:relative;
			z-index:11;
		}
		.category-posts {
			float:left;
			display:inline;
			width:708px;
			color:#594340;
			}
			.category-posts .category-box {
				width:648px;
				height:367px;
				padding:30px;
				background:url(/img/bg-entry.png) no-repeat;
				position:relative;
				overflow:hidden;
				margin:0 0 30px;
				}
				.category-box h2 {
					font-size:1.2em;
					text-transform:uppercase;
					font-weight:normal;
					padding:0 0 15px;
					letter-spacing:3px;
				}
				.category-box .feature {
					width:400px;
					padding-right:25px;
					float:left;
					display:inline;
					border-right:2px solid #c6dbeb;
					}
					.category-box .feature h3 {
						font-size:2.1em;
						font-weight:normal;
						padding:0 0 .25em;
						}
						.category-box .feature h3 a {
							color:#cb3966;
						}
					.category-box .feature img {
						border:10px solid #f5f2ee;
						-webkit-border-radius:4px;
						-moz-border-radius:4px;
						border-radius:4px;
						-moz-box-shadow:0 1px 4px #000;
						-webkit-box-shadow:0 1px 4px #000;
						box-shadow:0 1px 4px #373737;
					}
					.category-box .feature p {
						font-size:1.1em;
						line-height:1.5em;
						margin:0 0 .5em;
					}
					.category-box .feature p.meta {
						color:#3f000e;
						font-size:.9em;
						text-transform:uppercase;
						margin:0;
						}
						.category-box .feature .meta a {
							color:#3f000e;
							padding-left:20px;
							margin-left:2em;
							background:url(/img/icon-comment-pink.gif) no-repeat 0 50%;
						}
				.category-posts ul.headlines {
					float:right;
					display:inline;
					width:190px;
					}
				.category-posts .more {
					position:absolute;
					top:25px;
					right:0;
					display:block;
					width:94px;
					height:25px;
					display:block;
					overflow:hidden;
					text-indent:-999em;
					background:url(/img/more.png) no-repeat;
				}
		.sidebar {
			float:right;
			display:inline;
			width:200px;
			margin:30px -35px 0 0;
			}
			.sidebar h3 {
				text-transform:uppercase;
				font-weight:normal;
				padding:0;
				letter-spacing:3px;
				color:#68a4da;
			}
			.sidebar ul {
				list-style:none;
				margin:0 0 50px;
				}
				.sidebar ul li {
					font-size:1.2em;
					border-bottom:2px solid #c6dbeb;
					padding:0 15px .75em 0;
					margin-bottom:.75em;
					overflow:hidden;
					color:#68a4da;
					}
					.sidebar ul li a {
						color:#132333;
						}
					.sidebar ul li h4 {
						font-weight:normal;
						line-height:1.5em;
					}
					.sidebar ul li p.meta {
						color:#132333;
						font-size:.75em;
						text-transform:uppercase;
						line-height:1.5em;
						letter-spacing:1px;
						margin:0;
						color:#68a4da;
					}
					.sidebar ul li p.icons {
						margin:.5em 0 0;
						}
						.twitters {
							display:block;
							float:left;
							display:inline;
							width:21px;
							height:21px;
							margin-right:10px;
							text-indent:-999em;
							background:url(/img/icons.png) no-repeat;
						}
						.facebooks {
							display:block;
							float:left;
							display:inline;
							width:21px;
							height:21px;
							text-indent:-999em;
							background:url(/img/icons.png) no-repeat -21px 0;
						}
	.page {
		float:left;
		display:inline;
		width:646px;
		padding:40px 30px;
		background:url(/img/bg-page.gif) repeat-y;
		font-size:1.2em;
		line-height:1.5em;
		position:relative;
		}
		.page ul {
			list-style:disc; 
			margin-bottom:1em;
			padding-left:1em;
		}
		.page ol {
			list-style:decimal; 
			margin-bottom:1em;
			padding-left:1em;
		}
		.page p {
			margin:0 0 1em;
		}
		.page-header {
			position:absolute;
			top:0;
			left:0;
			width:706px;
			height:40px;
			background:url(/img/bg-page-header.gif) no-repeat;
		}
		.page-footer {
			position:absolute;
			bottom:0;
			left:0;
			width:706px;
			height:40px;
			background:url(/img/bg-page-footer.gif) no-repeat;
		}
		.page h1 {
			font-size:2em;
			line-height:1.2em;
			margin:0 0 .5em;
			color:#2b73c3;
		}
		.page h2 {
			font-size:2em;
			line-height:1.2em;
			margin:0 0 .5em;
			color:#2b73c3;
		}
		.alignright {
			float:right;
			display:inline;
			margin-left:20px;
		}
		.alignleft {
			float:left;
			display:inline;
			margin-right:20px;
		}
		.aligncenter {
			text-align:center;
		}
		.wp-caption {
			text-align:center;
			margin:0 0 1em;
			padding:5px;
			background:#f1f1f1;
			}
			
		
/* Comments */

				.comments {
					margin:0;
					padding:20px 0;
					}
					.comments h3 {
						text-transform:uppercase;
						font-weight:normal;
						padding:0;
						letter-spacing:3px;
						color:#68a4da;
					}
					.comments ul,
					.comments ol {
						margin:0;
						padding:0;
						list-style:none;
						}
						.comments ul li {
							padding-bottom:20px;
							border-bottom:1px solid #e0e0e0;
							margin-bottom:20px;
							}
							.comments li .author {
								text-transform:uppercase;
								margin:0;
								font-size:.7em;
								line-height:1.2em;
							}
				.comment-form {
					margin:0;
					padding:20px 0;
					}
					.comment-form h3 {
						text-transform:uppercase;
						font-weight:normal;
						padding:0;
						letter-spacing:3px;
						color:#68a4da;
					}
					.form-row {
						margin:0 0 1em;
						}
						.form-row .styled,
						.form-row textarea {
							padding:5px;
							line-height:24px;
							border:1px solid;
						}
					.comment-form label {
						text-transform:uppercase;
						margin:0;
						font-size:.8em;
						letter-spacing:1px;
						line-height:1.4em;
						display:block;
					}
/* Blog Posts for front page */

	#blog-posts {
		width:560px;
		position:absolute;
		top:430px;
		left:75px;
		}
		#blog-posts ul {
			list-style:none;
			}
			#blog-posts ul li {
				float:left;
				display:inline;
				width:160px;
				margin-right:20px;
				}
				#blog-posts ul li a.thumb,
				a.forced-thumb {
					display:block;
					height:63px;
					width:150px;
					border:6px solid #f5f2ee;
					-moz-box-shadow:0 1px 4px #000;
					-webkit-box-shadow:0 1px 4px #000;
					box-shadow:0 1px 4px #373737;
					overflow:hidden;
					margin:0 0 .5em;
					}
					#blog-posts ul li img,
					a.forced-thumb img {
						height:63px;
						width:150px;
						display:block;
					}
				#blog-posts ul li h3 {
					font-size:1.2em;
					line-height:1.4em;
					font-weight:normal;
					margin:0 0 .25em;
					}
					#blog-posts ul li h3 a {
						color:#cb3966;
					}
				#blog-posts ul li .meta {
					font-size:10px;
					color:#40657F;
					letter-spacing:1px;
					text-transform:uppercase; 
					}
		.hentry {
			clear:both;
			overflow:hidden;
			margin:0 0 10px;
			}
			.hentry h3 {
				font-size:1.2em;
			}
			.hentry a.next {
				font-size:.8em;
			}
			.hentry a.forced-thumb {
				float:left;
				display:inline;
				margin:0 20px 0 0;
			}
			.hentry .post-content {
				width:464px;
				float:left;
			}
.pagination {
	width:706px;
	float:left;
}
