
#yellowbarsubnav {border-bottom: 1px solid #BC9D54;width:655px;font-family:Arial, Helvetica, sans-serif;font-size:16px;color:#847840;font-weight: bold;margin:0 0 0 20px;}
#yellowbarsubnav span {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333;}
#yellowbarsubnav td {padding: 15px 0;}
#yellowbarsubnav a {font-size:11px;}

.learnmore {font-size: 9px;font-family: verdana, arial;color: #993333;}


.reviews {width:655px; font-family:Verdana, Arial, Helvetica, sans-serif;margin-left:20px;margin-bottom:10px;margin-top:10px;}

.reviews h3 {font-size:15px; margin:0; font-family:Arial, Helvetica, sans-serif; padding: 0; font-weight:normal; margin-bottom:8px}
.reviews h3 a {font-size:15px;}

.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 .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;}



.titlediv {background-color:#FDF7DB; height:25px;font-family:Arial, Helvetica, sans-serif; font-size:15px; padding:6px 0 0 22px; color:#333333;}
.titlediv span {font-size:11px;}


/* COOKS PROFILE */
.create_profile {padding:11px 0 11px 0; margin:30px 0 30px 20px; border:solid; border-width:1px 0 1px 0; border-color: #847840; width:485px;}
.create_profile a {font-family:Verdana, Arial, Helvetica, sans-serif; line-height:16px; font-size:11px;}


.glance {font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color: #333333; line-height: 14px; width:128px; margin-left:20px; padding-bottom:20px;}
	

.mrl {margin: 20px 5px 10px 5px; text-align:center;}
.mrl h2 {font-size:16px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; color:#847840; display:inline; margin:0; padding:0;}

	
.menu_lists {width:140px; margin-left:14px; margin-top:15px;}


#left .menu_lists ul li a {font-size:11px; }
#left .menu_lists .more a {font-size:10px;}


.menu_lists ul {padding:0; margin:0 0 15px 0; list-style-type:none;}
.menu_lists ul li {padding:0; margin: 0; word-wrap: break-word; overflow: hidden;padding-bottom:1px;}

.cooks_profile {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; margin-left:16px; margin-bottom:20px;}


.cooksprofile_userbox {text-align:left; display: block; vertical-align:top; width:487px; margin-top:16px;}
.cooksprofile_userbox .top,.cooksprofile_userbox .bottom {display:block; background:transparent; font-size:1px;}
.cooksprofile_userbox .b1,.cooksprofile_userbox .b2,.cooksprofile_userbox .b3,.cooksprofile_userbox .b4,.cooksprofile_userbox .b1b,.cooksprofile_userbox .b2b,.cooksprofile_userbox .b3b,.cooksprofile_userbox .b4b {display:block; overflow:hidden; background:#FFFFFF; border-left:1px solid #C0C0C0; border-right:1px solid #666666;}
.cooksprofile_userbox .b1,.cooksprofile_userbox .b2,.cooksprofile_userbox .b3,.cooksprofile_userbox .b1b,.cooksprofile_userbox .b2b,.cooksprofile_userbox .b3b {height:1px;}
.cooksprofile_userbox .b1 {margin:0 5px; background:#C0C0C0;}
.cooksprofile_userbox .b1b {margin:0 5px; background:#666666;}
.cooksprofile_userbox .b2,.cooksprofile_userbox .b2b {margin:0 3px; border-width:0 2px;}
.cooksprofile_userbox .b3,.cooksprofile_userbox .b3b {margin:0 2px;}
.cooksprofile_userbox .b4,.cooksprofile_userbox .b4b {height:2px; margin:0 1px;}
.cooksprofile_boxlook {display:block; background:#FFFFFF; border-left:1px solid #C0C0C0; border-right:1px solid #666666; background-image:url(http://images.media-allrecipes.com/images/9849.gif); background-repeat:repeat-x; background-color:#FCFAD4; width:465px; padding:5px 10px;}

.cooksprofile_userbox_tbl {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #333333; margin:10px 5px 0 5px; width:456px;}
.cooksprofile_userbox_tbl img {margin: 0 14px 5px 0;}
.cooksprofile_userbox_tbl td {display: table-cell; vertical-align: top;}
.cooksprofile_userbox_tbl div {text-align:left; margin:10px 0; width:100%;}

.cooksprofile_userbox_tbl h3 {font-family:Arial, Helvetica, sans-serif; color: #AD9D54; font-size:20px; margin:0; padding: 0; font-weight:normal;}
.cooksprofile_userbox_tbl h6 {font-family:Arial, Helvetica, sans-serif; color: #847840; font-size:13px; margin:8px 0 3px 0; padding: 0; font-weight:normal;}

.cooksprofile_userbox_tbl em {font-style:normal;font-family:Arial, Helvetica, sans-serif; color: #847840; font-size:13px; margin:8px 0 3px 0; padding: 0; font-weight:normal;}
.cooksprofile_userbox_tbl span {display:block;text-align:left;}
.cooksprofile_userbox_tbl .info {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; } 

.info {line-height:16px; font-size:10px; text-align: right;color:#333333;}
.info a {font-size:10px;}

.items {font-size:10px; color: #333333;}


#communitymasthead {margin:15px 0px 15px 15px;font-family:Arial, Helvetica, sans-serif;font-size:12px; padding-bottom:10px;}
#communitymasthead span.image {float:right;color:#847840;margin-bottom:10px;margin-left:10px;} 	
#communitymasthead .imageurl a {text-decoration: none;}

#communitymasthead a, #communitymasthead a:hover {color: #993333;text-decoration: none;border-bottom: 1px solid #CCCCCC;}
#communitymasthead span.image2 {float:left;margin-right:20px;} 	
#communitymasthead span.image2 img {margin-bottom:6px;}
#communitymasthead h2 {color:#AD9D54;font-family:Arial, Helvetica, sans-serif;font-size:20px;font-weight:normal;}
#communitymasthead h2 span {color:#AD9D54;font-family:Arial, Helvetica, sans-serif;font-size:16px;font-weight:normal;}
#communitymasthead a.more {margin-bottom:10px;}



.raised .top, .raised .bottom {display:block; background:transparent; font-size:1px;}
.raised .b1, .raised .b2, .raised .b3, .raised .b4, .raised .b1b, .raised .b2b, .raised .b3b, .raised .b4b {display:block; overflow:hidden; background:#ffffff; border-left:1px solid #C0C0C0; border-right:1px solid #666666;}
.raised .b1, .raised .b2, .raised .b3, .raised .b1b, .raised .b2b, .raised .b3b {height:1px;}
.raised .b1 {margin:0 5px; background:#C0C0C0;}
.raised .b2, .raised .b2b {margin:0 3px; border-width:0 2px;}
.raised .b3, .raised .b3b {margin:0 2px;}
.raised .b4, .raised .b4b {height:2px; margin:0 1px;}
.raised .b1b {margin:0 5px; background:#666666;}
.raised .boxcontent {display:block;  background:#ffffff; border-left:1px solid #C0C0C0; border-right:1px solid #666666;}

.raisedwrapper { padding: 0 10px 10px 10px;}
.raised h2 {font-family:  Arial, "Century Gothic",  Futura,  "Avant Garde", Verdana, San-Serif;font-size: 12px;color: #847840; font-weight:normal; margin: 0 0 5px 0;text-align: center;}
.raised h3 {font-family:  Arial, "Century Gothic",  Futura,  "Avant Garde", Verdana, San-Serif;color: #993333;font-size: 14px; font-weight:normal; margin: 5px 0 5px 0;}
.raised h3 a {font-family:  Arial, "Century Gothic",  Futura,  "Avant Garde", Verdana, San-Serif;font-size: 14px; }


.raised p {font-family: Verdana, San-Serif;font-size: 11px;color: #666666;margin: 4px 0 0 0;}

#yay { padding: 0 0 0 15px;font-family: Verdana, San-Serif;font-size: 11px;margin-top:0;}

#floatbox {float: right;width: 185px;background-color: #FFFFFF;margin: 0;}
#floatboxpadding { margin: 0 0 15px 15px;}


.featcook {font-family: Verdana, San-Serif;font-size: 11px;padding-top:0;margin-top:0;}
.featcook .info {font-family: Verdana, San-Serif;font-size: 11px;}
.featcook img {float:left;margin-right:10px;}
.featcook strong {font-size:11px;color:#847840;font-weight:bold; font-style:normal;}
.featcook .info a {font-size:11px;}

.featcook .cookwrap a {font-size:14px;}

.featcook div {padding-bottom:10px;}

.featcooktd {line-height: 14px;}
.featcooktd span {color:#666666;font-size:10px;}
.featcooktd em {font-size:11px;color:#847840;font-weight:bold; font-style:normal;}
.featcooktd a  {font-size:10px;}

.title h2 {color:#AD9D54;font-family:Arial, Helvetica, sans-serif;font-size:18px;font-weight:normal;margin-top:0;margin-bottom:2px;}

.com_photos {font-family: Verdana, San-Serif;font-size: 11px;padding-top:10px;margin-top:0;padding-left:20px;}
.com_photos a:visited {font-family: Verdana, San-Serif;font-size: 11px;}

.com_hubs {font-family: Verdana, San-Serif;font-size: 11px;padding-top:10px;margin-top:0;margin-bottom:0px;}
.com_hubs .title {padding-left:20px;}
.com_hubs .reviews {width:480px; font-family:Verdana, Arial, Helvetica, sans-serif;margin-right:0;padding-right:0px;}
.com_hubs .review {width:100%}


.cookwrap { margin: 0; width: 150px; word-wrap: break-word; overflow: hidden;padding-bottom:1px;}
.cookwrap a {font-size:14px;}

.cooksdiv .cooks {margin-left:15px;font-family:Verdana, Arial, Helvetica, sans-serif;}


#sortbarsubnav {width:655px;padding: 10px 0 6px 0;height:18px;font-family:Verdana,San-Serif;font-size:10px;border-bottom: 1px solid #BC9D54;margin-left: 20px;}
#sortbarsubnav ul {list-style-type: none;text-align:left;padding-left:0px;margin: 0 0 0 0;}
#sortbarsubnav ul li {display: block; float: left; padding-right:10px;border-left: #ad9d54 1px solid;padding-left:10px;font-family:Verdana,San-Serif; font-size:10px; color:#996600;font-weight:bold;padding-bottom:1px;}
#sortbarsubnav ul li.title {border-left: 0; margin-left:0;padding-left:0;}
#sortbarsubnav ul li.first {border-left: 0; margin-left:0;padding-left:0;}
#sortbarsubnav a {font-family:Verdana,San-Serif; font-weight:normal; font-size:10px; }


.spelling { border: 1px solid #ff9900; background-color:#fbf8c7; font-family: Verdana, San-Serif; font-size: 11px; margin: 8px 0; padding: 10px;}

.spelling a {color: #993333;}

#alert {font-family: Verdana, San-Serif;font-size: 12px;font-weight: bold;border-style: solid;border-width: 2px 0 2px 0;margin: 10px 0;padding: 8px 0 8px 30px;background-repeat:no-repeat;background-position: 5px center;}

.noresults {font-family: Verdana, San-Serif;font-size:small;color: #333333;margin: 10px 0 20px 0;}
.noresults h5 {font-family:  Arial, "Century Gothic",  Futura, "Avant Garde", Verdana, San-Serif; color: #ad9d54; font-size: 14px;font-weight:normal; margin: 0; line-height: 14px;}
.noresults ul {margin: 0 0 15px 0; padding: 0; line-height: small;} 
.noresults li {margin: 5px 0 5px 15px; padding: 0;}

.mapdiv {float:right;padding-left:20px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: small;}
.mapdiv img {margin-top:4px;}

.guil { _height: 1%; }

.submit_recipe {font-family:Verdana, Arial, Helvetica, sans-serif; color:#333333; line-height:14px; font-size:11px; margin-left:20px; margin-top:20px;}
.submit_recipe h2 {font-family:  Arial, Helvetica, sans-serif; font-size:18px; color:#AD9D54; font-style:normal; font-weight:normal; margin: 0 0 10px 0;}
.submit_recipe em {color: #847840; font-style:normal; font-weight:bold; margin-bottom:4px;}
.submit_recipe div {margin-top:10px;}
.submit_recipe ul {margin-left:20px;}
.submit_recipe ul li {list-style-type: disc; padding-bottom:10px;}
.submit_recipe .indent {margin-left:25px}
.submit_recipe .indent label {display:inline;}

.submit_recipe_form {width:500px; padding:2px; color: #333333;}
.submit_recipe_form label {display:inline;}

.submit_recipe_form .recipe_title {width:500px; margin-bottom:10px;}
.submit_recipe_form .recipe_desc {width:500px; height:70px; margin-bottom:10px;}
.submit_recipe_form .ingredient {width:500px; height:125px; margin-bottom:10px;}
.submit_recipe_form .directions {width:500px; height:200px; margin-bottom:10px;}
.submit_recipe_form .prep {width:130px; margin-bottom:10px;}
.submit_recipe_form .cook {width:130px; margin-bottom:10px;}
.submit_recipe_form .directions {width:500px; height:185px; margin-bottom:10px;}
.submit_recipe_form {}
.submit_recipe_form .recipe_yield {width:200px;}
.submit_recipe_form .number_serve {width:70px;}
.submit_recipe_form .measure {width:200px;}

.submit_request_form .grey_text {color: #777777;padding-left:74px;padding-bottom:4px;}
.submit_request_form .inputform textarea {width:400px; height:80px; margin-bottom:10px;}

.submit_recipe_divider {border-bottom: 1px dotted #CCCCCC; padding-bottom:10px;}

.recommend_recipe {font-family:Verdana, Arial, Helvetica, sans-serif; color:#333333; line-height:14px; font-size:11px; margin: 0 20px 20px 20px; padding:0;}
.recommend_recipe em {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #847840; font-style:normal; font-weight:bold; padding-bottom:0px;}

.recommend_recipe h2 {font-family:  Arial, Helvetica, sans-serif; font-size:18px; color:#AD9D54; font-style:normal; font-weight:normal; margin: 0 0 10px 0;}
.recommend_recipe .indent {margin-left:25px}
.recommend_details .red_error_text {color:#CC0000; font-weight:normal;font-size:10px;}
.recommend_recipe_divider {border-bottom: 1px dotted #CCCCCC; padding-bottom:10px;}

.list .recommend_recipe h5 {width:400px;}
.recommend_recipe h5 {margin-top:0px;font-family: Arial, Helvetica, San-Serif;font-weight:normal; margin-bottom:4px;}
.recommend_recipe h5 a {font-family: Arial, Helvetica, San-Serif; font-size:13px;}
.recommend_recipe .info a:link, .recommend_recipe .info a:visited, .recommend_recipe .info a:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}

.recommend_tbl {margin-top:20px;}
.recommend_tbl .grey_text {color: #777777;font-family:  Arial, Helvetica, sans-serif; font-size:11px;font-weight:normal; }

.request_det {float:right;margin-left:20px;}

.tbl_gold_border {border: 2px #847840 solid; width:100%; margin-top:15px;margin-bottom:15px;}
.tbl_gold_border input, .tbl_gold_border textarea {margin-top:4px;} 

.tbl_gold_border .td1 {padding:20px 20px 0 20px;}
.tbl_gold_border .td2 {padding:15px 20px 20px 20px;}

.double_box_tbl {width:100%; margin-top:15px;}
.double_box_tbl td {border: 2px #847840 solid;}
.double_box_tbl .spacer_td {padding:0px; width:2%; border:0;}
.double_box_tbl .submit {width:49%; padding:20px;}

.recipe_status {text-align:center; padding: 2px 0 30px 0;}

.red_star {color:#CC0000; font-weight:bold;}
.grey_text {color: #777777;}
.red_error_text {color:#CC0000; font-weight:normal;}

#outerboundingbox {background-color:#FBF8C7; padding:15px;}
#outerboundingbox h6 {font-family: Verdana, San-Serif; font-size: 10px; color: #996600; margin: 2px 0;}

#advingredients {background-color: #FBF8C7;float: left;width: 203px;padding-right: 0;border-right:1px dashed #996600;}
#advingredients fieldset {border:none; width: 100%; float: left; margin: 0; padding: 0;}
#advingredients input {display: block; margin: 5px 0;}

div#middle {padding: 0px 184px 5px 218px;margin: 0px;}

.recipefeatures {float:left;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#333333;width:100px;height:20px;padding-top:6px;padding-right:4px;text-align: right;}

#advancedmain {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333;}
#advancedmain a {color:#CC0000;}

#advancedterms {padding:10px 0; border-bottom:1px dashed #996600; margin-bottom:10px;}

.textfield {width:200px; height:16px;}
.textfield2 {width:185px; height:16px;}
.dropfield {width:150px;}
.dropfield2 {width:135px;}

#considerations {float:right; width:163px; border-left:1px dashed #996600; padding-left:11px; margin-left:10px;}
#considerations2 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:26px; color:#333333;}


#byuser {clear:both; padding-top:5px; margin-top:10px; border-top:1px dashed #996600; width:auto;}
#submitter {float:left; width:295px;}
#submitter input {width:290px; height:16px;}
#go {float:right; margin-top:3px; margin-left:5px; padding:11px 50px 0 0;}
#provided {padding: 0 140px 0 320px;}

.favphotointro td {padding:10px 0 0 0;}
.favphotointro .favphotointrotext {line-height:18px;margin:0; padding-bottom:10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; margin-left:20px;}
.favphotosponsor {float:right; width:122px; margin:0 10px 20px 10px; font-family:Arial, Helvetica, sans-serif; font-size:10px;}

.photoresult .topleftimage {padding:0 8px 11px 0; border-bottom:1px dotted #999999;}
.photoresult .lowerleftimage {padding:12px 8px 11px 0; border-bottom:1px dotted #999999;}
.photoresult .topmidimage {border-left:1px #999999 dotted; padding:0 8px 11px 13px; border-bottom:1px dotted #999999;}
.photoresult .lowermidimage {border-left:1px #999999 dotted; padding:12px 8px 11px 13px; border-bottom:1px dotted #999999;}
.photoresult .topleftimage img, .photoresult .topmidimage img, .photoresult .lowerleftimage img, .photoresult .lowermidimage img {border-width:0px;height:50px;width:50px;}
.photoresult .toplinks {border-bottom:1px dotted #999999; width:100px; font-family:Arial, Verdana; font-size:10px; color:#333333; padding:0 0 7px 0; line-height:15px;}
.photoresult .lowerlinks {border-bottom:1px dotted #999999; width:100px; font-family:Arial, Verdana; font-size:10px; color:#333333; padding:12px 0 7px 0; line-height:15px;}

.floater {background-color: #fff; border: solid 1px #333; font-family:Arial, Helvetica, sans-serif; font-size: 10px; position:absolute; visibility: hidden; top: 0px; left: 0px; line-height: normal; z-index: 250;}
.floater .header {background-color: #eee; border-bottom: solid 1px #333; padding: 3px 6px; font-family: Verdana; font-size: 14px; font-weight: bold;}
.floater .header .button {float:right; border: solid 1px #000; padding: 2px 4px; font-size: 8px; cursor: pointer; background-color:#990000; color: #eee; height: 10px;}
.floater .header .button:hover { background-color: #CC0000;	}
.floater .content { margin: 8px; }

#center div.row {width:640px;}
#center div.row.fillspace {width:660px;}

#center ul.recipe-box-list-header {margin-top:4px;height:10px;}
#center ul.recipe-box-list-header li.recipe-list-thumb {padding-left:10px;width:50px;}
#center ul.recipe-box-list-header li.recipe-list-title {padding-left:4px;width:174px;}

div.review2 {word-wrap: break-word; overflow: hidden;}

.recipelistview-container {margin-left:20px;}
