
#yay {padding-top:10px;}
.recipes {margin-left:20px;}
.reccat {color:#9B7840;font-size:13px;padding-left:2px;padding-bottom:10px;}
.reccat a {font-family:Verdana,San-Serif; font-size:9px;}

.recipes_compact {clear:right;}

.rectable {}

.recipes .imgtd {width:60px;height:50px;}
.recipes .imgtd img {width:50px; height:50px;}
.recipes .imgtd div {width:50px;}

.recipes .rectitlediv {margin-left:3px;}
.recipes .starstd {width:237px;}


.recipes .starsdiv {margin: 0 10px 0 8px; line-height:20px;float:right;text-align:right;}
.recipes .starsdiv .starsimg {height:16px;width:82px;}
.recipes .starsdiv img {height:16px;width:82px;}

.recipes .recinfo {margin-top:23px; margin-left:13px;}

.recipes .rectitlediv .info {font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif;}

.recipes em {font-size:10px;font-style:normal;}
.recipes strong {font-size:10px;font-weight:normal; font-style:normal;}
.recipes h3 {font-size:15px; margin:0; font-family:Arial, Helvetica, sans-serif; padding: 0; font-weight:normal;}
.recipes h3 a {font-size:15px; }
.recipes .recipe {font-size:11px;width:400px;margin-top:4px;}

.recipes .recipes_divider {border-bottom: 1px dotted #CCCCCC;margin:0 0 8px -10px;}

.recipes_dividerafterad {margin:0 0 8px 10px;}
.recipes_dividerafterad .borderafterad {border-bottom: 1px dotted #CCCCCC;margin:10px 0 0 0;}


.cb2td {padding-top:6px; padding-bottom:0px;padding-left:80px;font-size: 9px;margin:0px;}
.cb2td em {font-family: Verdana, San-Serif; font-weight:bold; font-style:italic;}
.cb2td a {font-size: 9px;}

.recipes_compact .recipe {width: auto;}
.recipes_compact table.rectable {width:auto;}
.recipes_compact table.rectable td.starstd {width:160px;}


/********************* 
FAVORITE FOOD LISTS 


.fflinfo1 {font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;padding-bottom:4px;}

.recipes .fflNotestd {padding-bottom:0;}
.recipes .fflNotestd div {padding:8px 0 0 76px;font-size: 11px;margin:0;}
.recipes .fflNotestd em {font-family: Verdana, San-Serif; font-weight:bold;font-size: 10px;}

.recipes .fflrecipe1 {font-size:11px;width:98%;padding-left:14px;padding-bottom:6px;}

.rectable .fflcooktd {padding:10px 0 10px 10px;}

.fflcooktd .userbox_hometown div {padding-bottom:8px;}
.fflcooktd .userbox_hometown span.info {font-size: 7.5pt;}

.fflcooktd .userbox_tbl a {text-decoration:none; border-bottom:0;}

.fflcooktd .userbox_hometown span.info, .fflcooktd .userbox_hometown span.info a:link, .fflcooktd .userbox_hometown span.info a:hover, .fflcooktd .userbox_hometown span.info a:visited {line-height:13px;text-decoration: none;}
.fflcooktd .boxlook h1 {font-family: Verdana, San-Serif; font-weight:bold;font-size: 10px;}

*********************/ 


.userbox_profiletd a {font-family: Arial; font-size: 7.5pt; }

.recipes .imgtd2 img {margin-left:8px;margin-top:26px;}
.recipes .imgtd2 a, .recipes .imgtd2 a:hover {border-bottom:0px;}

.recipes h1 {color: #AD9D54; font-family:  Arial, "Century Gothic",  Futura,  "Avant Garde", Verdana, San-Serif; font-size: 21px; margin: 10px 0 4px 0;}
.recipes h1 .sminfo  {color: #333333;font-size: 10px;font-weight:normal;}

.border2 {padding-bottom:10px; border-bottom: 1px dotted #CCCCCC;}
.recipes .border2 h1 {width:400px;word-wrap: break-word; overflow: hidden;}

/********************* 
/ END FAVORITE FOOD LISTS 
*********************/ 


.reviewertd {vertical-align:top;width:237px;padding-top:20px;}
.reviewertd .userbox_hometown div {padding-bottom:8px;}
.reviewertd .userbox_hometown .info {font-size: 7.5pt;line-height:13px;}
.reviewertd .userbox_hometown .info a, .reviewertd .userbox_hometown .info a:visited {font-size: 7.5pt;line-height:13px;}
.reviewertd .userbox_hometown .info a:hover {font-family: Arial; font-size: 7.5pt;line-height:13px; color: #993333; text-decoration: none; border-bottom: 1px #993333 solid;}


.reviews {width:655px; font-family:Verdana, Arial, Helvetica, sans-serif;margin-left:20px;}

.reviews h3 {font-size:15px; margin:0; font-family:Arial, Helvetica, sans-serif; padding: 0; font-weight:normal; margin-bottom:8px}
.reviews h4 {font-size:11px; margin:0; font-family:Verdana, Arial, Helvetica, sans-serif; padding: 0; font-weight:normal; color:#000000;}
.reviews h5 {font-size:13px; margin:0; font-family:Arial, Helvetica, sans-serif; padding: 0; font-weight:normal;}
.reviews em {font-size:10px;color:#847840;font-weight:bold; font-style:normal;}
.reviews .date {font-size:10px;}
.reviews .review {font-size:11px;width:300px;margin-top:8px}
.reviews .review2 {font-size:11px; width:300px; margin-top:8px; word-wrap:break-word; overflow: hidden;}
.ad_recipedivider { border-bottom:1px dotted #CCCCCC; clear:left; margin:20px 0pt 0pt; }

.reviews .reviews_divider {border-bottom: 1px dotted #CCCCCC;margin-top:20px;}
.reviews .helpful {font-size:10px;margin-top:15px; line-height:15px;font-family:Verdana, Arial, Helvetica, sans-serif;}
.reviews .yes {color:#993333;}
.reviews .user_info {margin-left:15px;}
.reviews .user_links {font-size:10px; color:#666666; font-family:Arial, Helvetica, sans-serif;}
.user_links {margin-top:5px;width:205px;}
.user_links div {margin-top:4px;} 
.user_links .personaltd {display:table-cell; vertical-align: top;padding-bottom:4px;}
.user_links .menutd {padding-bottom:10px;}

.reviews .stars {margin-top:23px;}
.reviews .recimage {margin-top:7px;margin-right:4px;margin-left:24px}
.reviews .recreview {margin-top:23px; margin-left:13px;}
.reviews .lfttd {width:82px;text-align:right; display: table-cell; vertical-align: top;}
.reviews .rttd {width:237px;text-align:left;}
.midtd {display: table-cell; vertical-align: top;}

.reviews_compact {width: auto}
.reviews_compact table{width: auto}
.reviews_compact .review{width: auto}


.items {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color: #333333;}
	
div.line {clear: right; border-top:1px solid #847840; margin-top:20px;font-size:0px;}
div.line2 {clear: both; margin-top:0px; padding-top:8px; border-bottom:1px solid #847840;}


.profile_recipes {margin-left:20px; padding-top:10px;}
.profile_recipes h2 {font-size:18px;  font-family:Arial, Helvetica, sans-serif; font-weight:normal; color:#AD9D54; display:inline;}

.profile_recipes .recipes {margin-left:0; font-family:Verdana, Arial, Helvetica, sans-serif;}
.profile_recipes .recipes .imgtd {width:70px;}
.profile_recipes .recipes .imgtd div {margin-top:23px; width:50px;}
.profile_recipes .recipes .imgtd div a, .recipes .imgtd div a:hover {border-bottom:0px;}
.profile_recipes .recipes .rectitlediv {margin-top:23px; margin-left:13px;}
.profile_recipes .recipes .starstd {width:145px;}
.profile_recipes .recipes .starsdiv {margin-top:22px; width:145px; line-height:20px;}
.profile_recipes .recipes .starsdiv .starsimg a, .recipes .starsdiv .starsimg a:hover {border-bottom:0px;}
.profile_recipes .recipes .recinfo {margin-top:23px; margin-left:13px;}
.profile_recipes .recipes .info {font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.profile_recipes .recipes a {color:#993333;text-decoration: none;border-bottom: 1px solid #CCCCCC;}
.profile_recipes .recipes a:hover {color:#993333;text-decoration: none;border-bottom: 1px solid #993333;}
.profile_recipes .recipes em {font-size:10px;color:#847840;font-weight:bold; font-style:normal;}
.profile_recipes .recipes strong {font-size:10px;color:#847840;font-weight:bold; font-style:normal;}
.profile_recipes .recipes h3 {font-size:15px; margin:0; font-family:Arial, Helvetica, sans-serif; padding: 0; font-weight:normal; margin-bottom:8px}
.profile_recipes .recipes .recipe {font-size:11px;width:234px;margin-top:8px}
.profile_recipes .recipes .recipes_divider {border-bottom: 1px dotted #CCCCCC;}


.profile_recipes_divider {border-bottom: 1px dotted #CCCCCC;margin-top:20px; margin-bottom:20px;}

.cbtd {padding:0 10px 5px 0;font-size: 9px;margin:0px; text-decoration:none; border-bottom:0px;}
.cbtd a:link,.cbtd a:visited,.cbtd a:active {font-family:Verdana, Arial, Helvetica, sans-serif; color:#993333; font-size: 9px; font-weight:bold; text-decoration: none; border-bottom: 1px solid #CCCCCC;}
.cbtd a:hover {font-family:Verdana, Arial, Helvetica, sans-serif; color:#993333; font-size: 9px; font-weight:bold; text-decoration: none; border-bottom: 1px solid #993333;}

.info {line-height:16px; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align: right;}
.info a {font-size:10px;}
.info img {width:10px;height:10px;}
.info span {margin-right:14px;}

		
ul#photolist {list-style-type: none; text-align:left; font-size: 9px;font-family: Verdana, San-Serif;margin-left:0;padding-left:0;}
ul#photolist li {display: block; float: left; padding-right:12px;}		
ul#photolist li a {border-bottom: 0;}
		
		
.recipe_photos_for {font-size:11px; padding-bottom: 12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#847840; display:inline;}

.learn_more_top_right {font-family:Verdana,San-Serif; font-size:9px; color:#333333; width:100%; text-align:right; padding-bottom:5px;}
.learn_more_top_right a:link,.learn_more_top_right a:visited,.learn_more_top_right a:active {color:#993333; text-decoration:none; border-bottom: 1px #CCCCCC solid;}
.learn_more_top_right a:hover {color:#993333; text-decoration:none; border-bottom: 1px #993333 solid;}


.photoresult {margin: 0; padding: 20px 0 0 18px;}
.photoresult table {width: 655px;}
.photoresult .up {width: 160px; text-align:left; display: table-cell; vertical-align: top;}

.photoresult .phototd {text-align:left; width:150px; display: table-cell; vertical-align: top;}
.photoresult .posted {padding-bottom: 10px;}


.photoresult .uprofile {font-size:10px; color: #666666; line-height:14px;}
.photoresult .uprofile a {font-size:10px;}

.photoresult td {padding-bottom: 25px; padding-right:8px; padding-top: 25px; border-bottom: 1px dotted #999999;}
.photoresult h2 {font-family:  Arial, "Century Gothic",  Futura,  "Avant Garde", Verdana, San-Serif; font-size:12px; color:#847840; font-weight:normal; margin: 0;}
.photoresult h3 {font-family:  Arial, "Century Gothic",  Futura,  "Avant Garde", Verdana, San-Serif; width:150px; word-wrap: break-word; overflow: hidden; color:#333333; font-size: 15px; margin: 0 0 5px 0; font-weight:normal; padding-bottom:3px;}
.photoresult h3 a {width:150px; word-wrap: break-word; overflow: hidden;font-size: 15px; margin: 0 0 5px 0;}

.photoresult p {width:150px; word-wrap: break-word; overflow: hidden;padding-bottom:1px;font-family: Verdana, San-Serif; font-size: 11px; color: #333333; margin: 4px 0;}
.photoresult em {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #AD9D54; font-style:normal; font-weight:bold;}
.photoresult b a {font-family: Georgia, Serif;font-size: 10px;color: #333333; font-weight:normal;}

.photo_recipe h3 {font-family:  Arial, "Century Gothic",  Futura,  "Avant Garde", Verdana, San-Serif; color:#333333; font-size: 15px; margin: 0 0 5px 0; font-weight:normal; padding-bottom:3px;}
.photo_recipe h3 a {font-family:  Arial, "Century Gothic",  Futura,  "Avant Garde", Verdana, San-Serif;font-size: 15px;}
.photo_recipe p {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;margin-top:10px;}
.cooks_profile_recipes {margin-left:20px;}


.photoborder {border-left: 1px #999999 dotted; padding-left:20px; padding-right: 10px;}

.cooks {margin-left:20px;font-family:Verdana, Arial, Helvetica, sans-serif;}

.cookstable {padding-bottom:20px;margin-top:20px;}
.cooks .imgtd {width:55px;}
.cooks .imgtd div {width:50px;}
.cooks .imgtd div a, .recipes .imgtd div a:hover {border-bottom:0px;}

.cooks .infotd {padding-right:10px;}

.cooks .namediv {margin-left:13px;}
.cooks .namediv .mem {float:right; margin-left:10px; clear:top;}
.cooks .namediv .geo {margin:0px; padding:0px;}
.cooks .starstd {width:237px;}
.cooks .submisions {margin-right:10px;width:140px; border-left:1px dotted #CCCCCC;padding-left:10px;line-height:110%;}
.cooks .noinfo {color:#cccccc;}
.cooks .recinfo {margin-top:23px; margin-left:13px;}

.cooks .info {font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.cooks .info a {font-size:11px;}

.cooks a {font-size:15px;}
.cooks em {font-size:10px;color:#847840;font-weight:bold; font-style:normal;}
.cooks strong {font-size:10px;color:#847840;font-weight:bold; font-style:normal;}
.cooks h3 {font-size:15px; margin:0; font-family:Arial, Helvetica, sans-serif; padding: 0; font-weight:normal; margin-bottom:8px}
.cooks .recipe {font-size:11px;width:400px;margin-top:8px}
.divider {border-bottom: 1px dotted #CCCCCC;margin-top:8px;}


.request {padding-bottom:20px;}
.request em {font-size:10px;color:#847840;font-weight:bold; font-style:normal;}


.list {margin-left:20px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:small;}
.list .info {font-size: 0.8em; font-family:Verdana, Arial, Helvetica, sans-serif;}
.list .sminfo {font-size:0.6em; font-family:Verdana, Arial, Helvetica, sans-serif;}

.list .maincat em {font-size:10px;color:#847840; font-style:normal;}
.list .maintd {width:100%;padding-bottom:20px;}
.list .maintd em {font-size:10px;color:#847840; font-weight:bold; font-style:normal;}
.list td.reccomtitle {padding-bottom:10px;}
.list .reccomtitle em {font-size:10px;color:#847840; font-weight:bold; font-style:normal;}

.list h3 {margin:0; font-family:Arial, Helvetica, sans-serif; padding: 0; font-weight:normal; margin-bottom:8px}
.list h3 a {font-size:16px;}
.listtable {padding-bottom:20px;margin-top:20px;}
.listtable .maincat {padding-top:4px;padding-right:20px;}

.dividertd {border-top: 1px dotted #CCCCCC;padding-bottom:8px;}

.listtable .profiletd {padding-left:10px; display:table-cell; vertical-align: top;padding-bottom:20px;}
.listtable .profiletd .userbox_tbl .userbox_hometown div {padding-bottom:8px;font-size: 7.5pt;}
.listtable .profiletd .userbox_tbl .userbox_hometown .info {font-size: 7.5pt;line-height:13px;}
.listtable .profiletd .userbox_tbl .userbox_hometown .info a {font-size: 7.5pt;line-height:13px;}


.listtable .imgtd {padding-right:10px;}
.listtable .menu {margin-top:10px; font-size:x-small; color: #666666; line-height:14px;}
.listtable .menu a {font-size:x-small; line-height:14px;}

.listtable2 .imgtd {padding-right:10px;}
.listtable2 .menu {margin-top:10px; font-size:x-small; color: #666666; line-height:14px;}
.listtable2 .menu a {font-size:x-small; line-height:14px;}

.listtable3 .imgtd {padding-right:10px;}


.hubtype {font-size:9px; font-family:Verdana Bold; color:#666666;font-weight: bold;padding-bottom:4px;}

.dividertd2 {border-top: 1px dotted #CCCCCC;padding-bottom:8px;}


.photodetail_wrapper {margin: 0 0 20px 0; padding: 20px 0 0 18px; color: #333333;}
.photodetail_wrapper h3 {font-family:  Arial, "Century Gothic",  Futura,  "Avant Garde", Verdana, San-Serif; color:#333333; font-size: 18px; margin: 0 0 5px 0; font-weight:normal;}
.photodetail_wrapper h3 a {font-family:  Arial, "Century Gothic",  Futura,  "Avant Garde", Verdana, San-Serif; font-size: 18px; margin: 0 0 5px 0;}


table.photodetail {color: #333333; width: 655px;}
table.photodetail td {display: table-cell; vertical-align: top; text-decoration:none; border-bottom:0;} /* Image underline test*/

table.photodetail .photodetail_td {text-align:left; width:260px; display: table-cell; vertical-align: top;}
table.photodetail .photodetail_td div {font-family: Verdana, San-Serif; font-size: 10px; color: #333333; text-align:right; padding:0 10px; margin-bottom: 4px;}
table.photodetail .photodetail_td a {font-family: Verdana, San-Serif; font-size: 10px;}

.up .userbox_tbl a {text-decoration:none; border-bottom: 0;}


.up {width: 395px; text-align:left; display: table-cell; vertical-align: top; padding-left:10px;}
.up p {font-family: Verdana, San-Serif; font-size: 10px; color: #333333; margin: 4px 0;}
.up p a {font-family: Verdana, San-Serif; font-size: 10px;}

.up .info a {font-family: Verdana, San-Serif; font-size: 10px; }

.up .userbox_profiletd a {font-family: Verdana, San-Serif; font-size: 9px;}

.up em {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #847840; font-style:normal; font-weight:bold;}

.posted {padding: 8px 0;}
.photo_notes {padding-bottom:10px;}

.negmarg20top {margin-top:-20px;}


.alertnav {width:635px; background-color: #EAE3BC; padding: 10px 0 6px 40px; height:18px; font-family:Verdana,San-Serif; font-size:10px;}

.alertnav a {font-size:9px;}

a.emailalert {font-size:9px;}
