
.required{color:#cc0000; font-weight:bold;}
.ratings {color:#993333; border-style:none;font-family:"Courier New",Courier,mono;font-size:19px;font-weight:bold;text-decoration:none;}
.folder_selected {background-color:#EAE3BC;padding-top:2px;padding-bottom:2px;margin-top:1px;margin-bottom:1px;}

.cooks_profile {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; margin-left:20px; margin-top:10px;}
.cooks_profile h2 {font-size:20px; margin:0; font-family:Arial, Verdana, Helvetica, sans-serif; padding:0; font-weight:bold; color:#993333; display:inline;}
.cooks_profile h2 a {font-size:20px;}
.cooks_profile h2 span a {font-size:10px;}
.cooks_profile h3 {font-size:14px; margin:0; font-family:Arial, Verdana, Helvetica, sans-serif; padding:0; font-weight:normal; color:#AD9D54;}
.cooks_profile h4 {font-size:12px; margin:0; font-family:Arial, Verdana, Helvetica, sans-serif; padding:0; font-weight:bold; color:#847840; display:inline;}
.cooks_profile h5 {font-size:16px; margin:0; font-family:Arial, Verdana, Helvetica, sans-serif; padding:10px 0 0 0; font-weight:normal; color:#993333;}
.cooks_profile h6 {font-size:14px; margin:0; font-family:Arial, Verdana, Helvetica, sans-serif; font-weight:normal; color:#AD9D54; display:inline;}
.cooks_profile ul {list-style-type: none; margin:0; padding:0;}
.cooks_profile ol {margin:5px 0 0 15px; padding:5px 0 0 15px;}
.cooks_profile a.sub_link {font-size:9px;}
.cooks_profile .sectionheader {color:#999999; font-size:10px;}
.cooks_profile a.sectionheader {font-size:10px;}
.cooks_profile .sub_text {font-size:9px; font-weight:normal;}
.cooks_profile table#InterestTable label {display:inline;} 
.cooks_profile label {display:inline;} 
.cooks_profile table#InterestTable {width:500px;margin-bottom:20px;}


.my_meal_ideas {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; margin-left:20px; margin-top:10px;}
.my_meal_ideas h2 {font-size:20px; margin:0; font-family:Arial, Verdana, Helvetica, sans-serif; padding:0; font-weight:bold; color:#993333; display:inline;}
.my_meal_ideas h3 {font-size:14px; margin:0; font-family:Arial, Verdana, Helvetica, sans-serif; padding:10px 0 0 0; font-weight:normal; color:#AD9D54;}
.my_meal_ideas h4 {font-size:12px; margin:0; font-family:Arial, Verdana, Helvetica, sans-serif; padding:0; font-weight:bold; color:#847840; display:inline;}
.my_meal_ideas ul {list-style-type:none; margin:0; padding:0;}
.my_meal_ideas ol {list-style-type:disc; margin:0 0 0 8px; padding:0 0 0 8px; line-height:14px;}
.my_meal_ideas .sectionheader {color:#999999; font-size:10px;}
.my_meal_ideas a.sectionheader {font-size:10px;}
.my_meal_ideas .sub_text {font-size:9px; font-weight:normal;}
.my_meal_ideas a.sub_link {font-size:9px;}

.shared_items {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; margin-left:20px; margin-top:10px;}
.shared_items h2 {font-size:20px; margin:0; font-family:Arial, Verdana, Helvetica, sans-serif; padding:0; font-weight:bold; color:#993333; display:inline;}
.shared_items h3 {font-size:14px; margin:0; font-family:Arial, Verdana, Helvetica, sans-serif; padding:10px 0 0 0; font-weight:normal; color:#AD9D54;}
.shared_items h4 {font-size:12px; margin:0; font-family:Arial, Verdana, Helvetica, sans-serif; padding:0; font-weight:bold; color:#847840; display:inline;}
.shared_items h5 {font-size:16px; margin:0; font-family:Arial, Verdana, Helvetica, sans-serif; padding:10px 0 0 0; font-weight:normal; color:#993333;}
.shared_items h6 {font-size:14px; margin:0; font-family:Arial, Verdana, Helvetica, sans-serif; font-weight:normal; color:#AD9D54; display:inline;}
.shared_items ul {list-style-type:none; margin:0; padding:0;}
.shared_items ol {list-style-type:disc; margin:0 0 0 8px; padding:0 0 0 8px; line-height:14px;}
.shared_items .sub_text {font-size:9px; font-weight:normal;}
.shared_items a.sub_link {font-size:9px;}
.shared_items .sectionheader {color:#996600; font-size:10px;}
.shared_items a.sectionheader {color:#993333;text-decoration: none;border-bottom: 1px solid #999999; font-size:10px;}
.shared_items a.sectionheader:hover {color:#993333;text-decoration: none;border-bottom: 1px solid #993333; font-size:10px;}


.settings {margin-left:20px; margin-top:10px;}
.settings h2 {font-size:20px; margin:0; font-family:Arial, Verdana, Helvetica, sans-serif; padding:0; font-weight:bold; color:#993333; display:inline;}
.settings h3 {font-size:14px; margin:0; font-family:Arial, Verdana, Helvetica, sans-serif; padding:10px 0 0 0; font-weight:normal; color:#AD9D54;}
.settings h4 {font-size:12px; margin:0; font-family:Arial, Verdana, Helvetica, sans-serif; padding:0; font-weight:bold; color:#847840; display:inline;}
.settings h5 {font-size:16px; margin:0; font-family:Arial, Verdana, Helvetica, sans-serif; padding:10px 0 0 0; font-weight:normal; color:#993333;}
.settings h6 {font-size:14px; margin:0; font-family:Arial, Verdana, Helvetica, sans-serif; font-weight:normal; color:#AD9D54; display:inline;}
.settings .messageblock {background-color:#EAE3BC; width:640px; padding:5px; margin-top:5px;}
.settings ul {list-style-type:none; margin:0; padding:0;}
.settings ol {list-style-type:disc; margin:0 0 0 8px; padding:0 0 0 8px; line-height:14px;}
.settings label {display:inline;}


.recipe_box {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; margin-left:0; margin-top:10px;}
.recipe_box .sectionheader {color:#999999; font-size:10px;}
.recipe_box a.sectionheader {font-size:10px;}
.recipe_box h2 {font-size:20px; margin:0; font-family:Arial, Verdana, Helvetica, sans-serif; padding:0; font-weight:bold; color:#993333; display:inline;}
.recipe_box h3 {font-size:14px; margin:0; font-family:Arial, Verdana, Helvetica, sans-serif; padding:10px 0 0 0; font-weight:normal; color:#AD9D54;}
.recipe_box h4 {font-size:12px; margin:0; font-family:Arial, Verdana, Helvetica, sans-serif; padding:0; font-weight:bold; color:#847840; display:inline;}
.recipe_box h5 {font-size:16px; margin:0; font-family:Arial, Verdana, Helvetica, sans-serif; padding:10px 0 0 0; font-weight:normal; color:#993333;}
.recipe_box h6 {font-size:14px; margin:0; font-family:Arial, Verdana, Helvetica, sans-serif; font-weight:normal; color:#AD9D54; display:inline;}
.recipe_box ul {list-style-type:none; margin:0; padding:0; line-height:20px;}
.recipe_box ol {list-style-type:disc; margin:0 0 0 8px; padding:0 0 0 8px; line-height:14px;}
.recipe_box a.sub_link {font-size:9px;}

.my_ar {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; margin-left:0px; margin-top:10px;}
.my_ar .sectionheader {color:#999999; font-size:10px;}
.my_ar a.sectionheader {color:#999999;text-decoration: none;border-bottom: 1px solid #999999; font-size:10px;}
.my_ar a.sectionheader:hover {color:#993333;text-decoration: none;border-bottom: 1px solid #993333; font-size:10px;}
.my_ar a {color:#993333;text-decoration: none;border-bottom: 1px solid #CCCCCC;}
.my_ar a:hover {color:#993333;text-decoration: none;border-bottom: 1px solid #993333;}
.my_ar h2 {font-size:20px; margin:0; font-family:Arial, Verdana, Helvetica, sans-serif; padding:0; font-weight:bold; color:#993333; display:inline;}
.my_ar h3 {font-size:14px; margin:0; font-family:Arial, Verdana, Helvetica, sans-serif; padding:5px 0 0 0; font-weight:normal; color:#AD9D54;}
.my_ar h4 {font-size:12px; margin:0; font-family:Arial, Verdana, Helvetica, sans-serif; padding:0; font-weight:bold; color:#847840; display:inline;}
.my_ar h5 {font-size:16px; margin:0; font-family:Arial, Verdana, Helvetica, sans-serif; padding:0; font-weight:normal; color:#AD9D54; display:inline;}
.my_ar h6 {font-size:14px; margin:0; font-family:Arial, Verdana, Helvetica, sans-serif; font-weight:normal; color:#AD9D54; display:inline;}
.my_ar .reviewed {font-size:9px; font-weight:normal; margin:5px 0 2px 0;}
.my_ar .sub_text {font-size:9px; font-weight:normal;}
.my_ar .town {font-size:11px; font-weight:normal; margin:5px 0 2px 0;}
.my_ar ul {list-style-type:none; margin:0; padding:0; line-height:20px;}
.my_ar ol {list-style-type:disc; margin:0 0 0 8px; padding:0 0 0 8px; line-height:14px;}
.my_ar a.sub_link {font-size:9px;}
.my_ar table label {display:inline;}


.homepage {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; margin-left:20px; margin-top:10px;}
.homepage a {color:#993333;text-decoration: none;border-bottom: 1px solid #CCCCCC;}
.homepage a:hover {color:#993333;text-decoration: none;border-bottom: 1px solid #993333;}
.homepage h2 {font-size:20px; margin:0; font-family:Arial, Verdana, Helvetica, sans-serif; padding:0; font-weight:bold; color:#993333; display:inline;}
.homepage h3 {font-size:14px; margin:0; font-family:Arial, Verdana, Helvetica, sans-serif; padding:5px 0 0 0; font-weight:normal; color:#AD9D54;}
.homepage h4 {font-size:12px; margin:0; font-family:Arial, Verdana, Helvetica, sans-serif; padding:0; font-weight:bold; color:#847840; display:inline;}
.homepage ol {margin:0 0 0 13px; padding:0 0 0 13px; line-height:14px;}

ul#photolist2 {list-style-type: none; text-align:left; margin-left:20px;padding-left:0;}
ul#photolist2 li {display: block; float: left; padding-right:12px;padding-bottom:12px;}

.cookbook {background-repeat:no-repeat; background-image:url(http://images.media-allrecipes.com/site/allrecipes/create-a-cookbook/recipebox_footer.gif); width:813px; height:58px;margin-top:20px;}
.cookbook div {padding: 26px 0 0 32px;}
.cookbook a, .cookbook a:hover {border-bottom:none;}

.photocrop_head {margin: 0px 0px 10px 10px;}
.photocrop_head h3 span {font-weight: normal; font-size: 10px; margin-left: 20px;}
.photocrop_head h2 span {font-size: 10px; margin-left: 20px;}
.photocrop_head .chooseright {float:right;border-left: #cccccc 1px dashed;width:330px;padding-left:10px;padding-bottom:80px;}
.photocrop_head .chooseright2 {float:right;width:330px;padding-left:10px;}
.photocrop_head .chooseleft {margin-right:20px;width:290px;}
.photocrop_head .chooseleft .text {width:270px;margin-top:10px;}
.photocrop_head .title {margin-bottom:10px;margin-top:20px;}

.photocrop_body {padding: 8px 8px 0 8px;  margin: 10px 0px;}
.photocrop_body .list {margin-left:2px;margin-top:12px;}

.photocrop_body .upload {margin-top:20px;}
.photocrop_body .upload textarea {width:255px;}
.photocrop_body .upload .frght {float:right;width:360px;}

.photocrop_body .preview  {margin:16px 7px 7px 0;  height:291px; width:219px; background-color:#CCCCCC;}
.photocrop_body .success {margin-top:12px;margin-bottom:20px;}
.photocrop_body .success .img {height:50px;width:50px;float:left;margin:0 10px 10px 0;}


ul#photopreview {list-style-type: none; margin-left:0;padding-left:0;margin-top:20px;}
ul#photopreview li {display: block; float: left; padding-right:18px; }		

ul#photopreview div.preview1 {height:250px; width:250px; background-color:#CCCCCC;margin-bottom:10px;}
ul#photopreview div.preview2 {height:140px; width:140px; background-color:#CCCCCC;}
ul#photopreview div.preview3 {height:50px; width:50px; background-color:#CCCCCC;}

.txt_slf {font-size:11px; margin-bottom:30px;text-align:center;}


.custPromo {margin-top:10px;clear:both;}
.custPromo h6 {font-size:14px; margin:0; font-family:Arial, Verdana, Helvetica, sans-serif; font-weight:normal; color:#AD9D54; }
.custPromo .dashbord {border-top: #cccccc 1px dashed;border-bottom: #cccccc 1px dashed;margin-top:10px; padding:20px 0 20px 0;}

.Custpromoblock {margin-top:20px;background-color:#F1F0DB;width:480px;}
.Custpromoblock .leftcornimg {float:left;}
.Custpromoblock .rightcornimg {float:right;}

.Custpromoblock .bottdiv {padding-top:5px;margin:0;height:5px;clear:both;}

.Custpromoblock .promocontents {padding:10px;width:455px;}
.Custpromoblock .promocontents img.mainimg {float:right;}
.Custpromoblock .promocontents span {font-weight:bold; font-size:13px;}

.Note-RateContainer {padding-right: 5px; padding-left: 13px;}

img.image-recipe {float:left;margin-right:10px;margin-bottom:4px;}
.recipe-link {margin:4px 0 6px 0;}
.photo-credit {padding-left:6px;white-space:nowrap;}
.recipe-desc {margin:8px 0 6px 0;}

table.submittedPhotos {margin:20px 0; width:100%;}
table.submittedPhotos td {padding:2px;}

table.photostatus {margin-top: 10px}
table.photostatus td {padding:3px;}

