/*
Copyright (c) 2009, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.7.0
*/
html{color:#000;background:#FFF;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}
del,ins{text-decoration:none;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:baseline;}
sub{vertical-align:baseline;}
legend{color:#000;}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
input,button,textarea,select{*font-size:100%;}

/* Change Me Later */

#pom_home_box_container, .pom_home_box_container {
	float: left;
	}

#sb-container {
	z-index: 50000 !important;
	}

/* And now the real game begins */

body {
	font-family: Trebuchet MS, Verdana, sans-serif;
	font-size: 13px;
	line-height: 1.5em;
	position: relative;
	z-index: 0;
	}

/* Structure */

#header {
	
	}
#body {
	
	}
#footer {
	clear: both;
	padding-top: 3em;
	text-align: center;
	color: #666;
	}
.wrapper {
	width: 986px;
	margin: 0 auto;	
	}

#old-main {
	width: 692px;
	float: left;
	position: relative;
	z-index: 1;
	}
#old-sidebar {
	width: 270px;
	width: 236px;
	margin-right: 15px;
	float: right;
	position: relative;
	z-index: 1;
	}

.old .header {
	position: relative;
	z-index: 10;
	}
.old .body {
	
	}
.old .footer {
	
	}

.old .sidebar {
	float: left;
	width: 175px !important;
	padding: 0 !important;
	background: none !important;
	border: none !important;
	}
.old .content {
	float: right;
	width: 506px !important;
	padding: 0 !important;
	}

.old .content .post {
	clear: both;
	padding: .75em 0;
	border-bottom: 1px solid #CCC;
	}

.old .alignleft { float: left; margin-right: 15px !important; }
.old .alignright { float: right; margin-left: 15px !important; }

.old label.error { color: #921925; }

/* Smaller Layouts */

.old .feature .image {
	float: left;
	}
.old .feature .copy {
	}
.old .header .feature .copy {
	margin-left: 270px;
	}
.old .body .feature .image {
	margin: 0 20px 20px 0;
	}
.old .body .feature .copy {
	margin-left: 372px;
	}
.old .content .feature .image {
	margin: 0;
	}
.old .content .feature .copy {
	margin-left: 150px;
	}
.old .bubble .feature .image {
	margin: 0 15px 15px 0;
	}
.old .bubble .feature .image img {
	border: 1px solid #E3E3E3;
	}
.old .bubble .feature .copy {
	margin-left: 85px;
	}
.old .bubble .feature .copy a { color: #666; }
.old .bubble .feature .copy a:hover { color: #921925; }

.old .content .post .excerpt { font-style: italic; }
.old .content .post .timetotable { color: #666; }
.old .content .post .makes { color: #666; }

.old .card .restaurant { font-style: italic; }
.old .card .timetotable { color: #666; }
.old .card .makes { color: #666; }

/* Even Smaller */

.old .study {
	margin: 1.5em 0;
	}
.old .study .title a {
	display: block;
	background-image: url(/media/icons/page_white_acrobat.png);
	background-position: 0px 2px;
	background-repeat: no-repeat;
	padding-left: 25px;
	}
.old .study .publication, .study .author {
	padding-left: 25px;
	}

/* Bubbles */

.old .tuck { padding: 0 12px; }

.old .bubble { margin-top: 3px; margin-bottom: 20px; }
.old .body .bubble { width: 333px; }
.old .body .bubble.full { width: 692px; }
.old .sidebar .bubble { width: 162px; }
.old .content .bubble { width: 506px; }
.old .bubble .head {
	background-image: url(/media/sprites/bubbles.png);
	background-position: -692px 0px;
	background-repeat: repeat-y;
	}
.old .bubble .head .top {
	background-image: url(/media/sprites/bubbles.png);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	padding: 8px 10px 8px 10px;
	}
.old .body .bubble .head .top { background-position: -3784px 0px; }
.old .body .bubble.full .head .top { background-position: 0px 0px; }
.old .sidebar .bubble .head .top { background-position: -3460px 0px; }
.old .content .bubble .head .top { background-position: -4450px 0px; }
.old .bubble .body {
	background-image: url(/media/sprites/bubbles.png);
	background-position: -2076px 0px;
	background-repeat: repeat-y;
	}
.old .body .bubble .body { background-image: none; }
.old .sidebar .bubble .body { background-image: url(/media/sprites/bubbles.png); }
.old .content .bubble .body { background-image: url(/media/sprites/bubbles.png); }
.old .content .bubble.white .body { background-image: none; }
.old .bubble .body .top {
	background-image: url(/media/sprites/bubbles.png);
	background-position: -1384px 0px;
	background-repeat: no-repeat;
	padding-top: 20px;
	}
.old .body .bubble .body .top { background-position: -5462px 0px; }
.old .sidebar .bubble .body .top { background-position: -1384px 0px; }
.old .content .bubble .body .top { background-position: -1384px 0px; }
.old .content .bubble.white .body .top { background-position: -5462px 0px; }
.old .bubble .body .bottom {
	background-image: url(/media/sprites/bubbles.png);
	background-position: -2768px 100%;
	background-repeat: no-repeat;
	padding: 0 12px 5px 12px;
	}
.old .body .bubble .body .bottom { background-image: none; }
.old .sidebar .bubble .body .bottom { background-image: url(/media/sprites/bubbles.png); background-position: -3622px 100%; }
.old .content .bubble .body .bottom { background-image: url(/media/sprites/bubbles.png); background-position: -4956px 100%; padding: 0 36px 5px 36px; }
.old .content .bubble.white .body .bottom { background-image: none; }

.old .bubble .head h4 {
	margin: 0;
	color: #666;
	letter-spacing: 0;
	text-transform: none;
	}

.old .bubble.left { margin-right: 0; clear: both; }
.old .bubble.right { margin-left: 0; }

.old .bubble .head ul {
	float: right;
	margin-right: 5px;
	}
.old .bubble .head ul li {
	float: left;
	margin-left: 1em;
	font-size: .85em;
	}
.old .bubble .head ul li a {
	color: #999;
	}
.old .bubble .head ul li a:hover {
	text-decoration: underline;
	}

/* Advanced Search */

body .pom_recipes .header .advanced a.search {
	position: absolute;
	z-index: 15;
	top: 5px;
	left: 5px;
	display: block;
	text-indent: -9999px;
	background-image: url(/media/sprites/search.png);
	background-position: -622px 0px;
	height: 38px;
	width: 193px;
	}
body .pom_recipes .header .advanced a.search:hover {
	background-position: -815px 0px;
	}
body .pom_recipes .content .advanced a.search {
	float: right;
	display: block;
	position: relative;
	top: -5px;
	text-indent: -9999px;
	background-image: url(/media/sprites/search.png);
	background-position: -622px 0px;
	height: 38px;
	width: 193px;
	}
body .pom_recipes .content .advanced a.search:hover {
	background-position: -815px 0px;
	}
body .pom_health .header .advanced a.search {
	position: absolute;
	z-index: 15;
	top: 8px;
	right: 5px;
	display: block;
	text-indent: -9999px;
	background-image: url(/media/wpr/wpr_search.png);
	background-position: 0px 0px;
	height: 38px;
	width: 311px;
	}
body .pom_health .header .advanced a.search:hover {
	background-position: -311px 0px;
	}
body .pom_health .body .content .advanced a.search {
	float: right;
	display: block;
	position: relative;
	top: -12px;
	text-indent: -9999px;
	background-image: url(/media/wpr/wpr_search.png);
	background-position: 0px 0px;
	height: 38px;
	width: 311px;
	}
body .pom_health .body .content .advanced a.search:hover {
	background-position: -311px 0px;
	}
.black_overlay{
	display: none;
	position: fixed;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 150%;
	background-color: #000;
	z-index: 20000;
	-moz-opacity: 0.5;
	opacity: .50;
	filter: alpha(opacity=50);
	}
.white_content {
	display: none;
	position: fixed;
	top: 50px;
	width: 980px;
	left: 50%;
	margin: 0 0 0 -490px;
	height: auto;
	background-color: white;
	z-index: 20500;
	overflow: auto;
	}
#login_lightbox.white_content {
	width: 300px;
	left: 50%;
	margin: 0 0 0 -150px;
	}
.white_content .wrapper {
	width: auto;
	padding: 16px;
	border: 16px solid #cccccc;
	}
.white_content .close {
	float: right;
	}
.white_content table {
	width: 100%;
	}
.white_content td {
	vertical-align: top;
	margin-right: 5px;
	}
.white_content .column {
	float: left;
	width: 15%;
	margin-right: 2%;
	}
.white_content .column.double {
	width: 32%;
	}
.white_content .column.double .column {
	width: 49%;
	}
.white_content .column.triple {
	width: 49%;
	}
.white_content .column.triple .column {
	width: 31%;
	}
.white_content .column.last {
	margin-right: 0;
	}
.white_content h3 {
	margin-top: 0;
	}
.white_content form input {
	padding: 0 3px;
	}
.white_content form label {
	padding: 0;
	}


/* I Don't Know */

.old .hero img {
	border: 1px solid #D3D3D3;
	}
body.pom_recipes .content .post .feature .image img {
	border: 1px solid #D3D3D3;
	}
.old .pompoints {
	font-size: small;
	}
.old .pompoints span span {
	background-image: url(/media/images/pom_points/pompoints.png);
	background-position: center right;
	background-repeat: no-repeat;
	padding-right: 80px;
	}
.old .card .social {
	font-size: smaller;
	line-height: .5em;
	text-align: center;
	float: left;
	width: 20%;
	padding: 0 6%;
	}
.old .card .social.twitter { padding: 0 6% 0 6%; }
.old .card .social.facebook { padding: 0 6% 0 6%; }
.old .card .social a {
	margin-top: 5px;
	display: block;
	background-position: top center;
	background-repeat: no-repeat;
	padding-top: 35px;
	color: #555;
	}
.old .card .social a:hover {
	color: #921925;
	}
.old .card .social .twitter a {
	background-image: url(/media/images/graphics/twitter32.png);
	}
.old .card .social .facebook a {
	background-image: url(/media/images/graphics/facebook32.png);
	}
.old .card .social .digg a {
	background-image: url(/media/images/graphics/digg.png);
	}
.old .time-since {
	display: block;
	color: #999;
	font-style: italic;
	font-size: smaller;
	}
.old .content #friends-loop li {
	float: left;
	width: 33.33%;
	margin: 1.5em 0;
	}
.old .content #friends-loop li img {
	float: left;
	margin-right: 10px;
	}
.old .content #friends-loop li .username {
	line-height: 50px;
	}
.old .content #friends-loop li .username a {
	color: #383838;
	}
.old .content #friends-loop li .username a:hover {
	color: #921925;
	}
.old .futura {
	text-transform: uppercase;
	}
	
	

/* Rotators */

.old #chef-series-rotator {
	width: 692px;
	height: 502px;
	}
	
.old #chef-series-rotator .rotator div {
	width: 692px;
	height: 502px;
	}
	
.old #home-rotator {
	width: 800px;
	height: 400px;
	}
	
.old #home-rotator .rotator div {
	width: 800px;
	height: 400px;
	}
	
.old .rotator {
	position: relative;
	}
	
.old .rotator div {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1;
	}
	
.old .rotator div#one { z-index: 2; }
.old .rotator ul {
	position: absolute;
	bottom: 10px;
	right: 10px;
	z-index: 5;
	}
	
.old .rotator ul li {
	float: left;
	margin-left: 10px;
	}
	
.old .rotator ul li a {
	display: block;
	width: 23px;
	height: 23px;
	text-indent: -9999px;
	background-image: url(/media/sprites/icons.png);
	background-position: -7200px 0px;
	background-repeat: no-repeat;
	}
	
.old .rotator ul li.play a { background-position: -7430px 0px; display: none; }
.old .rotator ul li.pause a { background-position: -7453px 0px; }
.old .rotator ul li.one a { background-position: -7200px 0px; }
.old .rotator ul li.one.active a { background-position: -7315px 0px; }
.old .rotator ul li.two a { background-position: -7223px 0px; }
.old .rotator ul li.two.active a { background-position: -7338px 0px; }
.old .rotator ul li.three a { background-position: -7246px 0px; }
.old .rotator ul li.three.active a { background-position: -7361px 0px; }
.old .rotator ul li.four a { background-position: -7269px 0px; }
.old .rotator ul li.four.active a { background-position: -7384px 0px; }
.old .rotator ul li.five a { background-position: -7292px 0px; }
.old .rotator ul li.five.active a { background-position: -7407px 0px; }

.old #home-rotator ul { bottom: 10px; right: 20px; }
.old #home-rotator ul li a { margin-left: 14px;}

/* Unordered Lists */

.old .content .post ul, .content .entry ul {
	list-style: disc;
	margin-left: 3em;
	}
	
.old .content .post ul li, .content .entry ul li {
	list-style: inherit;
	}
	
.old .header .feature .copy ul {
	list-style: disc;
	margin-left: 3em;
	}
	
.old .header .feature .copy ul li {
	list-style: inherit;
	}

/* Icons */

.old .icon, li.logout a {
	background-image: url(/media/sprites/icons.png);
	background-position: -25px 50%;
	background-repeat: no-repeat;
	padding-left: 25px;
	}
.old .icon.favorite				{ background-position:	-0px		50%; }
.old a.icon.favorite:hover		{ background-position:	-600px		50%; }
.old .icon.unfavorite			{ background-position:	-600px		50%; }
.old a.icon.unfavorite:hover		{ background-position:	-0px		50%; }
.old .icon.favorites				{ background-position:	-300px		50%; }
.old a.icon.favorites:hover		{ background-position:	-600px		50%; }
.old .icon.profile				{ background-position:	-900px		50%; }
.old a.icon.profile:hover		{ background-position:	-1200px		50%; }
.old .icon.friends				{ background-position:	-1500px		50%; }
.old a.icon.friends:hover		{ background-position:	-1800px		50%; }
.old .icon.friend				{ background-position:	-2100px		50%; }
.old a.icon.friend:hover			{ background-position:	-2400px		50%; }
.old .icon.unfriend				{ background-position:	-2700px		50%; }
.old a.icon.unfriend:hover		{ background-position:	-3000px		50%; }
.old .icon.settings				{ background-position:	-3300px		50%; }
.old a.icon.settings:hover		{ background-position:	-3600px		50%; }
.old .icon.messages				{ background-position:	-3900px		50%; }
.old a.icon.messages:hover		{ background-position:	-4200px		50%; }
.old .icon.email					{ background-position:	-4500px		50%; }
.old a.icon.email:hover			{ background-position:	-4200px		50%; }
.old .icon.logout				{ background-position:	-4800px		50%; }
.old a.icon.logout:hover			{ background-position:	-5100px		50%; }
.old .icon.blog					{ background-position:	-5400px		50%; }
.old a.icon.blog:hover			{ background-position:	-5700px		50%; }
.old .icon.contest				{ background-position:	-6000px		50%; }
.old a.icon.contest:hover		{ background-position:	-6300px		50%; }
.old .icon.book					{ background-position:	-6600px		50%; }
.old a.icon.book:hover			{ background-position:	-6900px		50%; }

.old li.logout a					{ background-position:	-4800px		50%; }
.old li.logout a:hover			{ background-position:	-5100px		50%; }


/* General */

.old a.dontusethisrule {
	outline: none;
	color: #921925;
	text-decoration: none;
	}
.old a.post-edit-link {
	float: right;
	display: inline;
	background-color: #921925;
	border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	color: #FFF;
	text-decoration: none;
	font-size: 11px;
	font-weight: normal;
	text-transform: none;
	margin: 5px 0 5px 5px;
	padding: 0 20px;
	text-shadow: 1px 1px 2px #3D0A08;
	}

.old h2 {
	color: #921925;
	font-size: 2em;
	line-height: 1.5em;
	margin: 1.5em 0 .75em 0;
	}
.old h3 {
	color: #921925;
	font-size: 1.4em;
	line-height: 1.3em;
	margin: 1em 0 1em 0;
	}
.old h4 {
	font-size: 1em;
	line-height: 1.5em;
	margin: 2.25em 0 .75em 0;
	text-transform: uppercase;
	font-weight: bold;
	color: #999;
	}
.old p {
	font-size: 1em;
	line-height: 1.5em;
	margin: 1.5em 0;
	}
.old li p {
	margin: 0 0 1.5em 0;
	}

.old hr {
	border: none;
	border-top: 1px solid #EEE;
	border-bottom: 1px solid #BBB;
	margin: 3em 0;
	}
.old table {
	width: 100%;
	border-collapse: collapse;
	}
.old table td {
	vertical-align: top;
	padding: .5em 0;
	}
.old table colgroup.labels {
	width: 170px;
	}
.old table colgroup.fields {
	
	}

.old form fieldset legend {
	color: #921925;
	font-size: 1.4em;
	line-height: 1.3em;
	padding: 1em 0 .5em 0;
	}
.old form input[type="text"],
.old form input[type="password"],
.old form textarea {
	width: 300px;
	border: 1px solid #CCC;
	background-color: #F6F6F6;
	padding: 5px;
	}
.old form label {
	display: inline-block;
	padding: 5px 0;
	}
.old form textarea {
	height: 150px;
	}
.old form input[type="radio"] {
	margin: 0 1px 0 10px;
	}

strong {
	font-weight: bold;
	}
body.pom_recipes strong {
	color: #921925;
	font-weight: normal;
	}
em, cite {
	font-style: italic;
	}

.old .title {
	margin-top: 0;
	}
.old .right {
	float: right;
	margin: 0 0 20px 20px;
	}
.old .left {
	float: left;
	margin: 0 20px 20px 0;
	}
.old .center {
	text-align: center;
	}

/* Buddy Press */

.old .info-group h4, .info-group .label {display:none}
.old .horiz-gallery .left, .horiz-gallery .right { margin: 0 0 7px 0; }
.old .horiz-gallery .left { margin-left: 7px; }
.old .horiz-gallery .right { margin-right: 7px; }
.old #activity-list li { margin: 0 0 .5em 0; }
.old #activity-list li p { margin: 0; }
.old .content .bubble .body .bottom .post {
	border: none;
	padding: 0;
	margin: 0 0 .5em 0;
	}
.old .content .bubble.recipes .post { float: left; width: 48%; margin-top: 10px; clear: none; }
.old .content .bubble.decorations .post { float: left; width: 48%; margin-top: 10px; clear: none; }
.old .content .bubble.white { margin-bottom: 10px; }
.old .content .bubble .friendship-button.is_friend a,
.old .content .bubble .friendship-button.pending a,
.old .content .bubble .friendship-button.not_friends a {
	font-size: smaller;
	}
.old .content .bubble ul.favorites li { margin-bottom: .5em; }
.old .content .bubble #settings-form input { width: 250px; }

/* Subnav */

.old .subnav {
	float: left;
	width: 175px;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 1em;
	color: #666;
	background-image: url(/media/images/graphics/subnav_slice.png);
	background-position: top center;
	background-repeat: repeat-y;
	position: relative;
	left: -5px;
	}
.old .subnav h4 {
	margin-top: 0;
	letter-spacing: 0;
	color: #921925;
	text-transform: lowercase;
	font-weight: normal;
	font-style: italic;
	}
.old .subnav sub {
	text-transform: lowercase;
	}
.old .subnav .top {
	background-image: url(/media/images/graphics/subnav_top.png);
	background-position: top center;
	background-repeat: no-repeat;
	}
.old .subnav .bottom {
	padding: 25px;
	background-image: url(/media/images/graphics/subnav_bottom.png);
	background-position: bottom center;
	background-repeat: no-repeat;
	}
.old .subnav li {
	color: #000;
	}
.old .subnav a {
	color: inherit;
	color: #000;
	}
.old .subnav a:hover {
	color: #921925;
	}
.old .subnav ul li+li {
	margin-top: 1em;
	}
.old .subnav ul ul {
	text-transform: none;
	font-weight: normal;
	font-size: .9em;
	color: #666;
	line-height: 1.2em;
	margin-bottom: 1.5em;
	}
.old .subnav ul ul li {
	margin: .3em 0;
	color: #666;
	}
.old .subnav ul ul li a {
	color: #666;
	}
.old .subnav ul ul .current_page_item a {
	color: #921925;
	}
.old .subnav ul ul a:hover {
	color: #921925;
	}
.old .subnav .current_page_item ul { }
.old .subnav .current_page_ancestor ul { }

.old .subnav .current-cat { }
.old .subnav .current-cat a { color: #921925; }
.old .subnav .current-cat ul a { color: #666; }

.old .subnav .current_page_item { }
.old .subnav .current_page_item a { color: #921925; }
.old .subnav .current_page_item ul a { color: inherit; }

/* Community Info */

.old .sidebar .info {
	float: left;
	width: 175px;
	color: #666;
	background-image: url(/media/images/graphics/subnav_slice.png);
	background-position: top center;
	background-repeat: repeat-y;
	position: relative;
	left: -5px;
	top: -2px;
	}
.old .sidebar .info .top {
	background-image: url(/media/images/graphics/subnav_top.png);
	background-position: top center;
	background-repeat: no-repeat;
	}
.old .sidebar .info .bottom {
	padding: 6px 7px 6px 6px;
	background-image: url(/media/images/graphics/subnav_bottom.png);
	background-position: bottom center;
	background-repeat: no-repeat;
	}
.old .sidebar .info hr { margin: .5em auto; width: 120px; text-align: center; border-top: none; border-bottom: 1px solid #E6E6E6; }
.old .sidebar .info ul a.icon { color: #383838; }
.old .sidebar .info ul a.icon:hover { color: #921925; }

/* Posts */

.old .image-post {
	clear: both;
	padding: 1.5em 0;
	border-bottom: 1px solid #CCC;
	}
.old .image-post img {
	float: left;
	}
.old .pom_recipes .image-post img {
	border: 1px solid #D3D3D3;
	}
.old .pom_recipes .entry img.thumbnail {
	border: 1px solid #D3D3D3;
	}
.old .image-post .content {
	margin-left: 150px;
	}
.old .image-post h3 {
	margin-top: 0;
	text-transform: none;
	}

.old .post.product img {
	float: left;
	margin: 0 3em 3em 0;
	}

/* Card Head */

.old .card, .card .top, .card .bottom {
	background-image: url(/media/sprites/bg.png);
	width: 692px;
	}
.old .card {
	background-position: -1490px 0px;
	background-repeat: repeat-y;
	margin-bottom: 3em;
	}
.old .card .top {
	background-position: -798px 0px;
	background-repeat: no-repeat;
	}
.old .card .bottom {
	background-position: -2182px bottom;
	background-repeat: no-repeat;
	width: 660px;
	padding: 1.5em 12px 1.5em 20px;
	}
.old .card h2 {
	//font-family: Georgia, serif;
	line-height: 1.3em;
	}
.old .card h2, .card h4 {
	margin-top: 0;
	}
.old .card .info {
	float: left;
	width: 470px;
	}
.old .card .actions {
	float: right;
	width: 152px;
	text-align: center;
	}
.old .card .actions hr {
	margin: .5em 0;
	border-bottom: 1px solid #DDD;
	border-top: 1px solid #F6F6F6;
	}
.old .card .actions h4 {
	color: #333;
	text-transform: lowercase;
	letter-spacing: 0;
	font-weight: normal;
	margin-bottom: 0;
	}
.old .card .actions .social {
	font-size: smaller;
	}

/* Widgets */

/*
.old .widget {
	border-bottom: 1px solid #D3D3D3;
	}
.old .widget a {
	color: #666;
	}
.old #sidebar .widget {
	margin: 0 20px;
	}
.old .widget .icon {
	float: left;
	width: 50px;
	height: 50px;
	margin: 0 12px 10px 0;
	padding: 0;
	background-image: url(/media/sprites/widgets.png);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	background-color: #000;
	}
.old .widget h2 {
	line-height: 50px;
	background-position: center left;
	background-repeat: no-repeat;
	text-transform: uppercase;
	font-size: 15px;
	font-weight: bold;
	color: #C23B2F;
	color: #000;
	}
.old .widget li {
	clear: both;
	line-height: 16px;
	padding-bottom: 15px;
	}
*/
/*
#widget_youtube .icon { background-image: url(/media/images/graphics/youtube.png); background-color: #FFF !important; }
#widget_twitter .icon { background-image: url(/media/images/graphics/twitter.png); background-color: #FFF !important; }
#widget_flickr .icon { background-image: url(/media/images/graphics/flickr2.png); background-color: #FFF !important; }
#widget_events .icon { background-image: url(/media/images/widget_icons/events.png); }
#widget_community .icon { background-image: url(/media/images/widget_icons/events.png); }
#widget_health .icon { background-image: url(/media/images/widget_icons/health.png); }
#widget_recipes .icon { background-image: url(/media/images/widget_icons/recipes.png); }
#widget_plog .icon { background-image: url(/media/images/widget_icons/news.png); }
#widget_about .icon { background-image: url(/media/images/widget_icons/news.png); }
#widget_decor .icon { background-image: url(/media/images/widget_icons/pom.png); }
#widget_default .icon { background-image: url(/media/images/widget_icons/questionmark.png); }
*/
/*
.old #widget_blogs		.icon { background-position: 0px	0px; }
.old #widget_ribbon		.icon { background-position: 0px	-50px; }
.old #widget_camera		.icon { background-position: 0px	-100px; }
.old #widget_video		.icon { background-position: 0px	-150px; }
.old #widget_film		.icon { background-position: 0px	-200px; }
.old #widget_pom			.icon { background-position: 0px	-250px; }
.old #widget_question	.icon { background-position: 0px	-300px; }
.old #widget_spotlights	.icon { background-position: 0px	-350px; }
.old #widget_chalkboard	.icon { background-position: 0px	-400px; }
.old #widget_lightbulb	.icon { background-position: 0px	-450px; }
.old #widget_snake		.icon { background-position: 0px	-500px; }
.old #widget_heart		.icon { background-position: 0px	-550px; }
.old #widget_logo		.icon { background-position: 0px	-600px; }
.old #widget_megaphone	.icon { background-position: 0px	-650px; }
.old #widget_recipes		.icon { background-position: 0px	-700px; }
.old #widget_facebook	.icon { background-position: 0px	-750px; }
.old #widget_flickr		.icon { background-position: 0px	-800px; }
.old #widget_twitter		.icon { background-position: 0px	-850px; }
.old #widget_youtube		.icon { background-position: 0px	-900px; }
*/


/* Sidebar */

.old #community, #community .top, #community .bottom {
	background-image: url(/media/sprites/bg.png);
	width: 266px;
	}
.old #community {
	background-position: -266px 0px;
	background-repeat: repeat-y;
	}
.old #community .top {
	display: block;
	background-position: 0px 0px;
	background-repeat: no-repeat;
	}
.old #community .bottom {
	display: block;
	background-position: -532px bottom;
	background-repeat: no-repeat;
	width: 260px;
	padding: 67px 3px 15px 3px;
	}
.old #community h3 {
	position: absolute;
	left: -9999px;
	}
.old #community a { color: #383838; }
.old #community a:hover { color: #921925; }
/*
#community a {
	color: #262626;
	background-position: center left;
	background-repeat: no-repeat;
	padding: .25em 0 .25em 27px;
	display: block;
	font-size: 1em;
	}
#community a:hover {
	color: #921925;
	}
#community li.profile a { background-image: url(/media/images/graphics/icon_house.png); }
#community li.profile a:hover { background-image: url(/media/images/graphics/icon_househover.png); }
#community li.favorites a { background-image: url(/media/images/graphics/icon_star.png); }
#community li.favorites a:hover { background-image: url(/media/images/graphics/icon_starhover.png); }
#community li.messages a { background-image: url(/media/images/graphics/icon_envelope.png); }
#community li.messages a:hover { background-image: url(/media/images/graphics/icon_envelopehover.png); }
#community li.blogs a { background-image: url(/media/images/graphics/icon_pencil.png); }
#community li.blogs a:hover { background-image: url(/media/images/graphics/icon_pencilhover.png); }
#community li.friends a { background-image: url(/media/images/graphics/icon_friends.png); }
#community li.friends a:hover { background-image: url(/media/images/graphics/icon_friendshover.png); }
#community li.groups a { background-image: url(/media/images/graphics/icon_groups.png); }
#community li.groups a:hover { background-image: url(/media/images/graphics/icon_groupshover.png); }
#community li.settings a { background-image: url(/media/images/graphics/icon_settings.png); }
#community li.settings a:hover { background-image: url(/media/images/graphics/icon_settingshover.png); }
#community li.logout a { background-image: url(/media/images/graphics/icon_lock.png); }
#community li.logout a:hover { background-image: url(/media/images/graphics/icon_lockhover.png); }
*/
.old #community ul.left {
	border-right: 1px solid #E8E8E8;
	width: 49%;
	margin: 0;
	padding: 0;
	}
.old #community ul.right {
	float: left;
	clear: none;
	width: 49%;
	margin: 0;
	padding: 0;
	}
.old #community ul.left li, #community ul.right li {
	padding: 0 1.2em;
	}
.old #community .community {
	}
.old #community .community .register a {
	display: block;
	text-indent: -9999px;
	width: 78px;
	height: 17px;
	background-image: url(/media/images/register/register.png);
	background-position: center center;
	background-repeat: no-repeat;
	float: left;
	margin-left: 45px;
	}
.old #community .community .signin a {
	display: block;
	text-indent: -9999px;
	width: 78px;
	height: 17px;
	background-image: url(/media/images/register/signin.png);
	background-position: center center;
	background-repeat: no-repeat;
	float: right;
	margin-right: 45px;
	}
.old #community #loginform {
	padding: 0 15px;
	}
.old #community #loginform table {
	width: 100%;
	}
.old #community #loginform table td {
	padding: 3px 10px 3px 0;
	}
.old #community form input[type="text"],
.old #community form input[type="password"] {
	width: 125px;
	}

.old #community-tabs.ui-tabs { background: url(/media/images/community/tabs/middle.png) center center repeat-y; }
.old #community-tabs.ui-tabs ul.ui-tabs-nav {
	background: url(/media/images/community/tabs/top.png) top center no-repeat;
	height: 35px;
	padding-left: 10px;
	}
.old #community-tabs.ui-tabs ul.ui-tabs-nav li { float: left; }
.old #community-tabs.ui-tabs ul.ui-tabs-nav li a {
	display: block;
	text-align: center;
	height: 35px;
	width: 128px;
	text-transform: uppercase;
	font-weight: bold;
	line-height: 35px;
	color: #454545;
	}
.old #community-tabs.ui-tabs ul.ui-tabs-nav li a:hover { color: #921925; }
.old #community-tabs.ui-tabs ul.ui-tabs-nav li.ui-tabs-selected a {
	background: url(/media/images/community/tabs/tab.png) center center no-repeat;
	color: #921925;
	}
.old #community-tabs.ui-tabs .ui-tabs-panel {
	background: url(/media/images/community/tabs/bottom.png) bottom center no-repeat;
	padding: 10px 5px;
	height: 140px;
	}
.old #community-tabs.ui-tabs .ui-tabs-hide { display: none; }
.old #community-tabs.ui-tabs .inset { margin: 10px 25px; }
.old #community-tabs.ui-tabs a.arrow { text-transform: uppercase; }
.old #community-tabs.ui-tabs .photos { margin: 10px 0 10px 4px; }
.old #community-tabs.ui-tabs .photos a { margin: 0 4px; }
.old #community-tabs.ui-tabs .view-all { text-align: right; text-transform: lowercase; margin: 0 20px; }
.old #community-tabs.ui-tabs .view-all a { color: #454545; }
.old #community-tabs.ui-tabs .view-all a:hover { color: #921925; }
.old #community-tabs.ui-tabs .video { float: left; width: 45%; margin-right: 5%; }
.old #community-tabs.ui-tabs .video img { float: left; margin-right: 10px; }
.old #community-tabs.ui-tabs .video a { display: block; color: #454545; }
.old #community-tabs.ui-tabs .video a:hover { color: #921925; }

/* Individual Products */

.pom_products .content .image-FIXMELATER {
	float: left;
	width: 250px;
	}
.pom_products .content .post-FIXMELATER {
	margin-left: 270px;
	}

/* Final General */

.clear {
	clear: both;
	}
img.noborder, img.nostroke, .noborder img {
	border: none !important;
	}

/* BUDDYPRESS */
.old #authorleft .avatar {height:75px; width:75px;}
.old #authorleft {float:left; margin:0px; width:75px}
.old #authorright{float:left; width:350px; margin-left:10px}
.old .authorname {font-size: 20px; font-style: italic; font-weight:400; margin-bottom:10px}
.old .authorname a { color: inherit; } .authorname a:hover { color: #921925; }
/* .excerpt {font-size:12px;} */


.old .tweet li {margin-bottom:15px}

.old .disclaimer { text-align:center; font-size:75%; font-style:italic; color:#666666; margin:20px;}

.ginput_left, .ginput_right, .ginput_full {display:block; clear:both; margin-bottom:5px }

.ginput_full label, .ginput_left label, .ginput_right label  {float:left; margin-right:10px }

.redbutton  {margin-left:auto; margin-right:auto; text-align:center; width:100px; height:25px; background:#911911; color:#ffffff; font-weight:bold; text-transform:uppercase; font-size:18px; line-height:25px;}

.redbutton a,  .redbutton a:visited {text-align:center; width:100px; height:25px; background:#911911; color:#ffffff; text-transform:uppercase; font-size:15px; line-height:25px;}

#nav_wpr li a.top {
	font-size: 1.05em;
	font-weight: bold;
	letter-spacing: .05em;
	position: relative;
	z-index: 1050;
	border: 1px solid #FFF;
	border-bottom: none;
	color: #666;
	padding: 0 18px;
	padding: 0; 
	height: 32px;
		}
		

		
		
				#nav_wpr li a.top:hover {
	
	color: #921925;

		}
		
		
				#nav_wpr li.active a:link, #nav_wpr li.active a:visited {
	
	color: #921925;

		}
