@CHARSET"UTF-8";
.header-top {float:left;padding-top:7px;width:100%;}
.header-subscribe-top-left {float:left;width:300px;}
.header-subscribe-top-right {float:right;}
.header-subscribe-top-right a {color:#fff;}
.header-middle {float:left;height:100px;width:100%;margin:15px 0;}
.header-bottom {float:left;height:28px;width:100%;}
.header-subscribe-top-right a.nav_share {color:#FF4B33;}

.top-slot{width:728px;float:right;}
.guardian_autor_box{border-top:1px dotted #CCC;float:left;margin-top:10px;padding:10px 0;width:300px;}
#content p#privacy {font-size:13px;}
.largeletter{font-size:250%;text-align:center;padding-top:20px;}
table {border: 1px solid #ccc;border-width: 1px 1px 0 1px;font-size: 13px;line-height: 18px;margin: 0 0 22px 0;text-align: left;}
caption {text-align: left;}
tr {border-bottom: 1px solid #ccc;}
tr.odd {background-color: #fefefe;}
th,td {padding: .7em 1.25em;}
hr {background-color: #ccc;border: 0;color: #ccc;height: 1px;margin-bottom: 22px;clear:both;}
.breaker{border-top:1px dotted #CCC;padding-top:10px;}
.clearfix{display:block;height:0;clear:both;visibility:hidden;}
#twitterpost{float:left;}
#twitterpost a, #twitterpost a:visited{color:#FF4B33}
#twitterpost img{display:block;float:left;margin:5px 10px 0 0;}
#twitterpost .balloon{background:url("/images/template/twitter_balloon.png") no-repeat scroll 0 0 transparent;float:left;font-family:"lucida grande",tahoma,arial,sans-serif;height:18px;overflow:hidden;padding:5px 15px 0 14px;position:relative;width:490px;color:#fff;}
#twitterpost .balloon div{font-family:"lucida grande", tahoma, arial, sans-serif;font-size:11px;}
#twitterpost .end{position:absolute;top:0;z-index:1;height:23px;background:url("/images/template/twitter_balloon.png") no-repeat;}
#twitterpost .end.left{left:0;width:11px;background-position:0 0;}
#twitterpost .end.right{right:0;width:15px;background-position:100% 0;}
#twitterpost ul li .twitpost{position:relative;}
#twitterpost ul li .twitpost{font-size:11px;white-space:nowrap;position:absolute;top:0;margin-right:5px;padding-top:4px;}
#twitterpost ul{padding-left:0;margin:0;list-style-type:none;}
#notify-table{color:#464646;font-family:Lucida Grande, arial, helvetica, clean, sans-serif;font-weight:700;left:0;position:fixed;top:0;width:100%;z-index:1001;}
.notify td{background-color:#FFF;border-bottom:1px solid #000;opacity:0.95;padding:7px 0;text-align:center;}
.notify{width:95%;}
.notify-close a{cursor:pointer;border:2px solid #FFC202;color:#464646;padding-left:4px;padding-right:4px;text-decoration:none;}
#dsq-content .dsq-dc-logo{display:none;}
.twtr-widget{padding-bottom:10px;clear:both;}
#sortable{list-style-type:none;margin:0;padding:0;width:90%;}
#sortable li{margin:0 3px 3px 3px;padding:0.4em;padding-left:1.5em;height:18px;}
#sortable li.shoppinglist-header{background:none repeat scroll 0 50% transparent;border:0 none;color:#464646;font-size:20px;height:23px;margin:8px 3px 5px;}
#sortable li span{position:absolute;margin-left:-1.3em;}
.deleteItem{background:url("/images/icons/cross_grey.png") no-repeat scroll 50% 50% transparent;display:block;height:16px;width:16px;float:right;margin:0 5px;cursor:pointer;}
#sortable li.shoppinglist-header .deleteItem{height:23px;}
.close_button{background:url("/images/template/close_button.png") no-repeat scroll left top transparent;display:block;height:18px;width:18px;float:right;margin:0 5px;cursor:pointer;}
.close_button:hover{background:url("/images/template/close_button.png") no-repeat scroll right top transparent;}
.recipe_object_button{-moz-border-radius:2px 2px 2px 2px;border-radius:2px;background:none repeat scroll 0 0 #44C7F4;color:#FFF;font-size:14px;padding:3px 7px;text-align:center;text-decoration:none;}
.recipe_object_button:hover{background:none repeat scroll 0 0 #11E420;color:#FFF;}
.pink{background:none repeat scroll 0 0 #FF0066;}
.errors a,.success_msg a,.normal_msg a{text-decoration:underline;}
.errors,.success_msg,.normal_msg,.notification_msg, .copied_msg {-moz-border-radius:5px;border-radius:5px;background:none repeat scroll 0 0 #FBE3E4;color:#D12F19;margin:7px 0;padding:4px 8px;clear:both;-webkit-box-shadow:#CCC 1px 1px 1px;}
.normal_msg{background:none repeat scroll 0 0 #FFF6BF;color:#FF5A33;}
.normal_msg a{color:#529214}
#recipe_bodyContainer .normal_msg {margin:0;}
li.no_comments{background:url("/images/icons/comments.png") 5px 50% no-repeat;padding-left:30px;}
.notification_msg{background:url("/images/icons/email.png") no-repeat scroll 0 50% #FFF;border-bottom:1px solid #CCC;color:#333333;font-size:100%;padding-left:25px;}
.unopen_msg{background:url("/images/icons/email_orange.png") no-repeat scroll 0 50% #FFF;}
.bold{font-weight:700;}
.success_msg, .copied_msg {background:none repeat scroll 0 0 #E6EFC2;color:#529214;}
label{clear:left;float:left;padding:5px;width:10em;}
dt{font-weight:700;margin-top:10px;text-align:right;}
.advertising{float:left;width:auto;height:auto;clear:both;margin:5px 0;}
#clear,.clear{margin-bottom:20px;width:100%;}
html{background:url("/images/template/bg.jpg") repeat-x scroll 0 0 #000000;}
#hd{min-height:130px;position:relative;width:100%;background-color:#000;-moz-border-radius-bottomRight:7px;-moz-border-radius-bottomLeft:7px;border-bottom-right-radius:7px;border-bottom-left-radius:7px;}
#bd{min-height:500px;background-color:#FFF;padding:20px 15px;-moz-border-radius:5px;border-radius:7px;}
#logo{float:left;width:auto;padding-right:15px;}
#headerbar,#headerbarnl{background-color:transparent;float:right;max-width:750px;width:auto;clear:both;text-align:right;}
#hlinks p,#hlinksnl p{padding-bottom:7px;}
#hlinks a,#hlinksnl a{color:#fff;text-decoration:none}
.subscribelinks{position:relative;top:3px;}
.link-separator{color:#CCC;font-size:116%;margin:0 2px}
.user_score,.user_scoredark{color:#FF5A33;font-size:123.1%}
.user_scoredark{color:#4a3c31}
#navsearch{display:block;padding:1px;position:absolute;right:0;bottom:5px;width:284px;}
#navsearch .form_search{background:url("/images/icons/magnifier.png") no-repeat scroll 4px 4px #FFF;display:inline-block;height:16px;padding:3px 4px 3px 25px;width:220px;color:#777777;}
#navsearch .form_searchbutton{border:1px solid #FF5A33;color:#777777;background-color:#fff;cursor:pointer;float:right;height:auto;margin:1px 0 0;padding:2px;position:absolute;right:0;top:0;width:auto;z-index:2;cursor:pointer;}
ul.navigation{bottom:0;left:8px;position:absolute;}
ul.navigation li{float:left;margin-right:10px;}
ul.navigation a{text-decoration:none;color:#FFF;padding:8px 13px}
ul.navigation a.sub_nav{padding-right:25px; background:url('/images/template/arrow_down.jpg') no-repeat 95% 50%;}
ul.navigation li.active a, ul.navigation a:hover{background-color:#FFF;color:#D03C3A;}
ul.navigation li.active a.top_round, ul.navigation a.top_round:hover{-moz-border-radius-topLeft:5px;-moz-border-radius-topRight:5px;}
ul.navigation li a.sub_nav_item {border-bottom:1px dotted #CCC;}
ul.navigation li.active a.sub_nav, ul.navigation a.sub_nav:hover {padding-right:25px; background:#fff url('/images/template/arrow_down_inverse.jpg') no-repeat 95% 50%;}
ul.navigation .nav_share, #hlinksnl a.nav_share, #hlinks a.nav_share{color:#FF5A33;}
.sf-menu, .sf-menu *{z-index:999;margin:0;padding:0;list-style:none;}
.sf-menu{line-height:1.0;}
.sf-menu ul{position:absolute;top:-999em;width:10em;}
.sf-menu ul li{width:100%;}
.sf-menu li:hover{visibility:inherit;}
.sf-menu li{float:left;position:relative;}
.sf-menu a{display:block;position:relative;}
.sf-menu li:hover ul, .sf-menu li.sfHover ul{left:0;top:2.2em;z-index:99;}
ul.sf-menu li:hover li ul, ul.sf-menu li.sfHover li ul{top:-999em;}
ul.sf-menu li li:hover ul, ul.sf-menu li li.sfHover ul{left:10em;top:0;}
ul.sf-menu li li:hover li ul, ul.sf-menu li li.sfHover li ul{top:-999em;}
ul.sf-menu li li li:hover ul, ul.sf-menu li li li.sfHover ul{left:10em;top:0;}
.sf-menu li li, .sf-menu li li li{background:#000;opacity:0.95;color:#FF5A33;}
#ft{padding:30px 0;color:#FFF;}
#twitterfoot .balloon{background:url("http://www.spotify.com/images/header/twitterpost_balloon_bg.gif") no-repeat scroll 0 0 transparent;float:left;font-family:"lucida grande",tahoma,arial,sans-serif;height:18px;margin-top:6px;overflow:hidden;padding:5px 6px 0 11px;position:relative;width:532px;}

ul#copyright-links li{list-style-type:none}
ul#copyright-links{line-height:1.3;padding-left:1em;}
.footer-section { padding-left:1em; }
.footer-section li { margin:0 0 3px; }
.footer-section h4 { color:#fff; }

.quote-open, .quote-close {float:left;width:50px;height:50px;padding:0 5px 0 0}
.quote-close {float:right;padding:0 0 0 5px}
.homesection2{float:left;clear:both;width:100%;margin:25px 0;}
ul.Zend_Tag_Cloud a{padding-right:10px;}
.homesection2 .post{margin:0;min-height:60px;padding:10px 0 0 70px;}
.infobar h4{text-align:center;padding:0 0 20px;}
.infobar h4.info_msg{padding:0 0 20px;}
a#subscribe{background:url("/images/icons/social/16px/rss.png") no-repeat scroll right top transparent;float:right;padding:0 23px 0 0;color:#FF5A33;}
.recipethumb{max-width:100px;max-height:60px;}
.recipetabshome .post{padding:10px 0 10px 115px;}
#cu3er-container{position:relative;height:262px;width:435px;border:1px solid #b5d4fe;float:right;padding:0;clear:right;margin-bottom:20px;}
#finder,#findersearch{background:none repeat scroll 0 0 #FFF7F7;border:1px solid #FBCFCF;float:left;height:auto;padding:14px;width:99%;}
#finder .textarea{width:90%;margin:5px 0 10px;padding:7px}
#finder h3{padding-bottom:.3em}
#findersearch{width:600px}
#finder p,#findersearch p{padding-top:.5em;padding-bottom:0}
#homef1{float:left;}
#homef1 .button{margin:15px 0 0 0;}
#recipesResponse{width:99%;float:left;clear:both;margin:10px 0;}
.recipeslistobjecttextpicture{float:left;margin-bottom:10px;margin-right:10px;max-width:140px;max-height:100px;}
.recipeslistobjecttextpicture img{max-width:140px;max-height:100px;}
.recipeslistthumbs{border:1px solid #B4CF66;float:left;margin-bottom:10px;margin-right:10px;max-width:140px;max-height:140px;}
.recipeslistthumbs img{max-width:140px;max-hieght:140px;width:auto;height:auto;}
.recipeslistobject{width:97%;float:left;margin:3px 0 6px 0;border-bottom:1px dotted #CCC;padding:10px;}
.recipeslistobjecttext .ingredientcount{background-color:#ededed;float:right;width:80px;height:auto;padding:6px;margin:0 0 5px 5px;text-align:center;-moz-border-radius:10px;}
.recipeslistobjecttext .ingredientcount:hover{background-color:#D9FFA9;color:#FF5A33;text-decoration:none;}
.recipeslistobjecttext .ingredientcountnumber{font-size:200%;font-weight:700;clear:both;}
.recipeslistobjecttext .ingredientcounttext{font-size:100%;clear:both;}
.recipeslistobjecttext{width:99%;float:left;}
.recipeslistobjecttext .sumbitted, .recipeslistobjecttext .contains-all, .sumbitted{color:#ACACAC;font-size:90%;}
.recipeslistobjecttext .contains-all{color:#228822;font-weight:700;}
.black {color:#555555;}
.pagination-explainer {clear:both;color:#ACACAC;float:left;margin:20px 0 0 0;padding:0 0 7px 5px;}
.pager{margin-bottom:20px;float:left;clear:both;}
.page-numbers.current{font-weight:700;color:#ff0084;border:0;}
.page-numbers{border:1px solid #DDDDDD;color:#0063E3;display:block;clear:right;float:left;margin-right:5px;padding:3px 6px;text-decoration:none;}
.page-numbers.next, .page-numbers.previous{border:1px solid #FFF;}
.page-numbers.next-off, .page-numbers.previous-off{display:none;}
#recipe_mainContainer{float:left;padding-right:10px;width:56em;padding-right:10px;}
#recipe_sidebar{float:right;overflow:hidden;width:14em;padding:8px;border:1px dotted #CCC;}
#recipe_sidebar h3{padding:3px 0 0 0;font-size:115%;font-weight:normal;}
.recipe_tagged{margin-bottom:10px;margin-top:5px;float:left;width:100%;}
#recipe_bodyContainer{font-size:108%;float:left;clear:both;padding:5px 10px 20px;width:97%;}
#recipe_infobar{border-bottom:1px solid #CCC;float:left;height:27px;width:100%;clear:both;}
#viewrecipe_factbox{background:#fff;border-left:1px dotted #CCC;float:right;padding:0 0 0 10px;margin:0 0 15px 15px;width:300px;}
.recipe_mainimage{width:98%;border:1px solid #B5D4FE;}
.recipe_breadcrumbs{color:#787878;font-size:92%;padding:6px 5px 0;}
.recipe_title{float:left;width:auto; margin-bottom:10px}
.recipe_title h1{font-size:2.461em;padding:4px 0 4px 5px;letter-spacing:-1px;}
.recipe-guardian-qlinks {background:#FFF7F7;border:1px solid #FBCFCF;margin-bottom:7px;padding:8px 15px;}
.recipe-guardian-qlinks h4 {font-size:100%;font-weight:bold;padding-bottom:0.5em;}
.recipe-guardian-qlinks li {margin:0 0 7px 7px;font-size:90%}
.recipe-break {border-top:4px solid #FBCFCF; padding-top:7px;}
.recipe_authorthumb{float:left;height:85px;margin:2px 0 0;width:85px;border:1px dotted #CCC;}
.recipe_authorthumb gravimage img{height:85px;width:85px;}
#recipe-toolbox{float:left;width:100%;clear:both;margin:0 0 10px 0;border-bottom:1px dotted #CCC;}
.recipe-advertising{}
.recipe_author_box{float:right;overflow:hidden;padding:0 8px;width:180px;}
.toolbar-item{float:left;font-size:13px;margin:5px 10px 15px 0;padding-top:60px;text-align:center;width:90px;}
.toolbar-print{background:url("/images/icons/recipe_icons/64px/Fimbo.png") no-repeat scroll center top transparent;}
.toolbar-send{background:url("/images/icons/recipe_icons/64px/hot_chili.png") no-repeat scroll center top transparent;}
.toolbar-save{background:url("/images/icons/recipe_icons/64px/yammi_star.png") no-repeat scroll center top transparent;}
.toolbar-comment{background:url("/images/icons/recipe_icons/64px/yammi_banana.png") no-repeat scroll center top transparent;}
.toolbar-user{background:url("/images/icons/recipe_icons/64px/tropic.png") no-repeat scroll center top transparent;}
.recipe_authorthumbtext{margin:10px 0;color:#787878;font-size:92%;padding:0;}
.recipe_quickoptions{float:left;width:95%;border:1px dotted #D03C3A;padding:5px;text-align:center;margin-top:5px;clear:both;}
.email{background-image:url("/images/icons/email.png");}
.facebook{background-image:url("/images/icons/facebook.png");}
.twitter{background-image:url("/images/icons/twitter.png");}
.myspace{background-image:url("/images/icons/myspace.png");}
.digg{background-image:url("/images/icons/digg.png");}
.stumbleupon{background-image:url("/images/icons/stumbleupon.png");}
.delicious{background-image:url("/images/icons/delicious.png");}
.forum{background-image:url("/images/icons/forum.png");}
#recipe_tabs{width:100%;clear:both;float:left;}
.list_cuisine li{float:left;margin-bottom:10px;margin-left:20px;width:185px;}
.list_cuisine li .cuisine_title{display:block;margin-top:15px;}
.list_cuisine li img{float:left;margin-right:7px;}
.list_courses li{font-size:110%;font-weight:700;padding-bottom:6px;}
#foodiefollow_container{padding-left:1em;border-left:1px dotted #CCC;}
.foodietime, .foodieweb, .twitter-link, .rss-link, .star-link{padding-left:26px;}
.fl_unfollow_link{background:url("/images/icons/delete.png") no-repeat scroll right 1px transparent;margin-top:5px;padding-right:21px;text-align:right;}
#foodiefollow .fl_unfollow_link a {color:#464646}
.foodietime{background:url("/images/icons/date.png") no-repeat scroll left 1px transparent;}
.foodieweb{background:url("/images/icons/world.png") no-repeat scroll left 1px transparent;}
.twitter-link{background:url("/images/icons/social/16px/twitter.png") no-repeat scroll left 1px transparent;}
.star-link{background:url("/images/icons/star.png") no-repeat scroll left 1px transparent;}
.rss-link{background:url("/images/icons/social/16px/rss.png") no-repeat scroll left 1px transparent;}
#foodiefollow a {color:#fff;}
.foodiefollow{padding:8px 19px 9px;-moz-border-radius:5px;-moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.25);background:url("/images/template/overlay-button.png") repeat-x scroll 0 0 #222222;border-bottom:1px solid rgba(0, 0, 0, 0.25);color:#FFF;cursor:pointer;display:inline-block;overflow:visible;position:relative;text-decoration:none;text-align:center;text-shadow:0 -1px 1px rgba(0, 0, 0, 0.25);width:auto;margin-bottom:7px;}
.fl_follow:active{-moz-transform:translateY(1px)}
.fl_follow{background-color:#2DAEBF;}
.fl_success{background-color:#91BD09;cursor:auto;}
.fl_error{background-color:#E33100;cursor:auto;}
.fl_unfollow{background-color:#FFB515;cursor:auto;}
.user-grav{float:left;height:50px;margin-right:15px;width:50px;}
.user-info{float:left;height:75px;margin-bottom:15px;width:225px;padding-right:10px;}
.user-info-title{font-size:14px;font-weight:700;}
p.user-info-date{color:#787878;font-size:12px;font-style:italic;padding-bottom:0;}
.user_headings{font-weight:700;color:#D03C3A;padding-bottom:5px;}
.user_profile_pic_main{width:99%;border:1px dotted #CCC;}
#user_left_col_about{border:1px dotted #CCC;padding:10px;}
.user_recipes_tabs{border-bottom:1px solid #CCC;margin-bottom:0.6em;float:left;width:100%;}
.user_recipes_tabs img{border:medium none;float:left;height:100px;padding:0 1em 0 0;max-width:100px;max-height:100px;}
#recipestats{padding:10px 10px 0 10px;-moz-border-radius:8px;border-radius:8px;background-color:#FBCFCF;margin-bottom:10px;}
ul.comment_wall{float:left;width:100%;margin-bottom:0.6em;}
li.comment_wall_post{clear:both;display:block;margin-bottom:0.6em;border-bottom:1px dotted #CCC;padding:10px;}
li.comment_reply_msg{margin:0 0 0 46px;background-color:#E9F9FF;}
.comment_wall_post_pic{float:left;padding:0 10px 10px 0;}
.comment_wall_post_pic .gravimage img{height:75px;width:75px;}
.comment_wall_post_author{text-decoration:none;font-size:150%;font-weight:700;display:inline;font-family:"Helvetica Neue",Arial,sans-serif}
.comment_time_since{color:#777777;font-size:85%;font-weight:normal;}
.comment_wall_post_footer{color:#777;font-size:93%;margin-bottom:25px;}
.comment_wall_post_footer a{color:#00A5E9;text-decoration:none}
.actions-hover{color:#999999;float:right;overflow:visible;padding-right:15px;}
.actions-hover li{display:block;float:left;padding:0 !important;}
.comment_wall_post:hover .actions-hover{visibility:visible;}
.comment_tags_edit{background-image:url("/images/icons/comment_edit.png");}
.comment_tags_reply{background-image:url("/images/icons/comments.png");}
#recipeupload input, #recipeupload textarea, #recipeupload select {font-size:15px;}
.formtextarea{margin:0;padding:5px 5px 5px 25px;width:400px;height:140px;}
.formtext,.formtextbig{margin:0;padding:5px 5px 5px 25px;width:300px;}
#recipesearchform{float:left;clear:both;margin:5px 0;padding-bottom:14px;width:auto;}
#recipesearchform #search, .recipesearch-form-searchbox, .recipesearch-form-type, .recipesearch-form-sumbit{float:left;width:350px;font-size:14px;padding:4px;margin:0;color:#464646;border:2px solid #CCC;margin-right:13px;clear:both;line-height:1.4em;margin-bottom:7px;}
#recaptcha_area{margin-left:135px;}

.recipesearch-mainheading {background:url("http://www.whatcouldicook.com/images/template/guardian/copperpans.jpg") no-repeat scroll center top transparent}
.recipesearch-form-type, .recipesearch-form-sumbit{width:auto;font-size:14px;}
.recipesearch-form-sumbit{cursor:pointer;}
.recipesearchtick{padding-left:25px;background:url("/images/icons/tick.png") no-repeat scroll 4px 50% #FFF;}
.recipesearchcross{padding-left:25px;background:url("/images/icons/cross.png") no-repeat scroll 4px 50% #FFF;}
.formtextbig{width:400px;}

.search_form_page, .search_form_page_right {-moz-border-radius:5px;background:none repeat scroll 0 0 #fff;float:left;width:auto;height:auto;margin:20px;padding:10px;opacity:.96;}
.search_form_page_right {float:right;}
.search_enabled {background:#FBCFCF;-moz-border-radius:5px;border:2px solid #fff;}

.button{cursor:pointer;font-weight:700;height:28px;padding:0 10px 0 25px;margin:0 0 0 140px;}
.form_sweet{background:url("/images/icons/20_48x48.png") no-repeat scroll 6px -3px #FFF;float:left;height:40px;margin-top:5px;padding:0 10px 0 52px;width:100px;}
.form_savoury{background:url("/images/icons/16_48x48.png") no-repeat scroll 6px 5px #FFF;height:60px;padding:0 10px 0 52px;width:134px;}
.form_ingredfinder{color:#777777;float:left;font-size:16px;height:28px;padding:5px 10px;width:435px;}
.form_shoppinglist_heading{background:url("/images/icons/text_heading_1.png") no-repeat scroll 5px 5px #FFF;margin:0;}
.form_shoppinglist_ingred{background:url("/images/icons/text_list_bullets.png") no-repeat scroll 5px 5px #FFF;margin:0;}
.form_useredit{height:80px;background:url("/images/icons/user_edit.png") no-repeat scroll 5px 5px #FFF;}
.form_comment{background:url("/images/icons/comment.png") no-repeat scroll 5px 5px #FFF;}
.form_description{background:url("/images/icons/user_edit.png") no-repeat scroll 5px 5px #FFF;}
.form_save{background:url("/images/icons/disk.png") no-repeat scroll 5px 5px #FFF;}
.form_resturant{background:url("/images/icons/rosette.png") no-repeat scroll 5px 5px #FFF;}
.form_hobbies{background:url("/images/icons/sport_soccer.png") no-repeat scroll 5px 5px #FFF;}
.form_cookbook{background:url("/images/icons/book.png") no-repeat scroll 5px 5px #FFF;}
.form_comfort{background:url("/images/icons/cake.png") no-repeat scroll 5px 5px #FFF;}
.form_breakfast{background:url("/images/icons/cup.png") no-repeat scroll 5px 5px #FFF;}
.form_signature{background:url("/images/icons/font.png") no-repeat scroll 5px 5px #FFF;}
.form_twitter{background:url("/images/icons/twitter.png") no-repeat scroll 5px 5px #FFF;}
.form_name{background:url("/images/icons/user.png") no-repeat scroll 5px 5px #FFF;}
.form_website{background:url("/images/icons/world.png") no-repeat scroll 5px 5px #FFF;}
.form_email{background:url("/images/icons/email.png") no-repeat scroll 5px 5px #FFF;}
.form_location{background:url("/images/icons/map.png") no-repeat scroll 5px 5px transparent;}
.form_information{background:url("/images/icons/information.png") no-repeat scroll 5px 5px transparent;}
.form_send{background:url("/images/icons/email_go.png") no-repeat scroll 5px 5px transparent;}
.form_signup{background:url("/images/icons/user_add.png") no-repeat scroll 5px 5px transparent;}
.form_password{background:url("/images/icons/key.png") no-repeat scroll 5px 5px transparent;}
.form_login{background:url("/images/icons/lock.png") no-repeat scroll 5px 5px transparent;}
.form_upload1{background:url("/images/icons/food_20.png") no-repeat scroll 5px 5px transparent;}
.form_upload2{background:url("/images/icons/food_13.png") no-repeat scroll 5px 5px transparent;}
.form_upload3{background:url("/images/icons/food_16.png") no-repeat scroll 5px 5px transparent;}
.form_upload4{background:url("/images/icons/food_11.png") no-repeat scroll 5px 5px transparent;}
.form_upload5{background:url("/images/icons/food_10.png") no-repeat scroll 5px 5px transparent;}
.form_upload6{background:url("/images/icons/food_4.png") no-repeat scroll 5px 5px transparent;}
.form_upload7{background:url("/images/icons/food_8.png") no-repeat scroll 5px 5px transparent;}
.form_upload8{background:url("/images/icons/food_7.png") no-repeat scroll 5px 5px transparent;}
.form_upload9{background:url("/images/icons/food_9.png") no-repeat scroll 5px 5px transparent;}
.form_upload10{background:url("/images/icons/food_17.png") no-repeat scroll 5px 5px transparent;}
.form_upload11{background:url("/images/icons/food_5.png") no-repeat scroll 5px 5px transparent;}
.form_upload12{background:url("/images/icons/food_14.png") no-repeat scroll 5px 5px transparent;}
.form_sidebar_small{width:180px;padding:5px;}
.form_sidebar_small_save{margin:0;background:url("/images/icons/group_add.png") no-repeat scroll 5px 5px transparent}
.form_comment_send{background:url("/images/icons/comment_add.png") no-repeat scroll 5px 5px transparent}
.sliderwrapper{position:relative;overflow:hidden;width:572px;height:263px}
.sliderwrapper .contentdiv{visibility:hidden;position:absolute;left:0;top:0;background:#FFF;width:572px;height:100%;filter:progid:DXImageTransform.Microsoft.alpha ( opacity = 100 );-moz-opacity:1;opacity:1}
.sliderwrapper .contentdiv img{border:1px solid #1d6d8b}
.pag{width:550px;font-size:123.1%;border:1px solid #1D6D8B;padding:4px 10px}
#ri_featured{width:572px;height:auto;float:left}
.ri_sidebox{border:1px dotted #CCC;float:right;height:277px;margin-left:10px;padding:8px;width:155px;}
.colgroup h2{font-size:197%}
.column{border-right:1px solid #CCC;float:left;padding:0 7px;width:110px;}
.column p{border-bottom:1px dotted #CCC;margin:5px 0}
.column img{max-width:100px;max-height:100px;}
.groupsthumblist{float:left;height:130px;margin-bottom:25px;margin-right:19px;padding:0;text-align:center;width:107px;}
.group_recipe_thumb{max-width:75px;max-height:75px;}
.groupsthumblist img{border:1px dotted #CCC;}
.gr_main_side {float:right;width:275px;padding-left:15px;}
.post, .post_follow{border-top:1px dotted #EEEEEE;margin-bottom:35px;min-height:50px;padding:10px 0 0 90px;position:relative;clear:both;}
.post_follow{margin-bottom:30px;min-height:0;}
.nopost{width:630px;margin-top:7px;padding:0}
.post_pic{left:0;position:absolute}
a.post_author{font-weight:700;text-decoration:none}
.post_footer{color:#777;min-height:16px;font-size:93%;padding:2px 0 0}
.post_footer a{color:#00A5E9;text-decoration:none}
.linkbutton{border:1px solid #FF5A33;cursor:pointer;float:left;font:99%"Lucida Sans Unicode","Lucida Grande", sans-serif;padding:8px 10px 8px 30px;margin-bottom:7px;clear:both;width:auto;}
.joingroupbutton{background:url("/images/icons/group_add.png") no-repeat scroll 5px 8px transparent;}
.commentgroupbutton{background:url("/images/icons/user_comment.png") no-repeat scroll 5px 8px transparent;}
.leavegroupbutton{background:url("/images/icons/user_delete.png") no-repeat scroll 5px 8px transparent;}
.deleterecipe{background:url("/images/icons/bin.png") no-repeat scroll 5px 8px transparent;}
.creategroupbutton{background:url("/images/icons/group_add.png") no-repeat scroll 5px 8px transparent;}
.add_recipe{background:url("/images/icons/add.png") no-repeat scroll 5px 8px transparent;}
.recipe_planner_button{background:url("/images/icons/wand.png") no-repeat scroll 5px 8px transparent;}
.subheading{border-top:10px solid #FBCFCF;}
li.recipe-search-group{width:100%;clear:both;}
#recipesearch{border-bottom:10px solid #FBCFCF;font-size:16px;padding-bottom:15px;}
#recipesearch .form_search{background:url("/images/icons/magnifier.png") no-repeat scroll 4px 50% transparent;margin-right:10px;width:300px;}
#recipesearch .button{margin:0 0 0 10px;background-color:#FFF;padding:4px;height:auto;color:#FF5A33;}
#padleft{padding-left:15px;}
.sidebar300{padding:10px;float:left;width:275px;clear:both;border:1px solid #B5D4FE;margin-bottom:10px;}
.advert{padding:0;border:0;}
.share_img{float:left;margin:0 20px 10px 10px;}
#jquery-overlay{position:absolute;top:0;left:0;z-index:1000;width:100%;height:500px;}
#jquery-lightbox{position:absolute;top:0;left:0;width:100%;z-index:1001;text-align:center;line-height:0;}
#jquery-lightbox a img{border:none;}
#lightbox-container-image-box{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto;}
#lightbox-container-image{padding:10px;}
#lightbox-loading{position:absolute;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0;}
#lightbox-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;}
#lightbox-container-image-box>#lightbox-nav{left:0;}
#lightbox-nav a{outline:none;}
#lightbox-nav-btnPrev,#lightbox-nav-btnNext{width:49%;height:100%;zoom:1;display:block;}
#lightbox-nav-btnPrev{left:0;float:left;}
#lightbox-nav-btnNext{right:0;float:right;}
#lightbox-container-image-data-box{font:12px Verdana, Helvetica, sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em;overflow:auto;width:100%;padding:0 10px 0;}
#lightbox-container-image-data{padding:0 10px;color:#666;}
#lightbox-container-image-data #lightbox-image-details{width:70%;float:left;text-align:left;}
#lightbox-image-details-caption{font-weight:700;}
#lightbox-image-details-currentNumber{display:block;clear:left;padding-bottom:1.0em;}
#lightbox-secNav-btnClose{width:66px;float:right;padding-bottom:0.7em;}
.ImgCaptMain{position:relative;clear:both;float:left;width:100%;height:auto;}
.ImgCaptDescBox{bottom:34px;left:1px;position:relative;width:98%;}
.ImgCaptDescBg{background:url("/images/icons/magnifier.png") no-repeat scroll 10px 50% #333333;filter:alpha(opacity = 50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;}
.ImgCaptDesc{padding:5px 10px 5px 35px;color:#fff;font-weight:700;text-align:left;}
.grav{position:relative;float:left;}
.grav-50{width:60px;height:60px;}
.grav-50 .gravimage img{width:50px;height:50px;}
.grav-75{width:85px;height:85px;}
.grav-75 .gravimage img{width:75px;height:75px;}
.grav-100{width:110px;height:110px;}
.grav-100 .gravimage img{width:100px;height:100px;}
.gravimage{display:block;position:relative;}
.gravimage img{background:none repeat scroll 0 0 #FFF;border-bottom:1px solid #D7D7D7;border-left:1px solid #F2F2F2;border-right:1px solid #F2F2F2;padding:3px;}
.gravflag{bottom:5px;position:absolute;left:3px;}
img.user_profile_pic_main{width:175px;height:auto;clear:both;}
img.recipe_fans_thumb{float:left;height:90px;margin-right:10px;width:90px;}
.newvisitors_main{float:left;margin-right:15px}
.tag{background-color:#FFF6BF;background-repeat:no-repeat;background-position:3px 50%;cursor:pointer;float:left;font-family:"Lucida Sans Unicode","Lucida Grande", sans-serif;margin:2px;padding:5px 7px 5px 25px;text-align:center;width:auto;cursor:pointer;-moz-border-radius:3px;border-radius:7px;}
.t_share{clear:both;background-color:#EBF2FF;}
.t_recipe{background-image:url("/images/icons/tag_orange.png");}
.t_group{background-color:#E6EFC2;color:#529214;background-image:url("/images/icons/tag_green.png");}
.t_groups{background-color:#F2E04E;}
.t_commentreply{background-image:url("/images/icons/comments.png");}
.t_ingredients{color:#60B71A;background-color:#D9FFA9;background-image:url("/images/icons/cake.png");}
.t_comment{background-image:url("/images/icons/comment.png");background-color:transparent;}
.t_comments{background-image:url("/images/icons/comments.png");background-color:transparent;}
.t_commentedit{background-image:url("/images/icons/comment_edit.png");background-color:transparent;}
.t_editrecipe{background-image:url("/images/icons/pencil.png");background-color:transparent;}
.t_recipeview{background-image:url("/images/icons/bullet_go.png");}
.t_hold{float:right;background-image:url("/images/icons/tick.png");}
.t_unhold{float:right;background-image:url("/images/icons/cross.png");background-color:#FBE3E4;color:#D12F19;}
.rule{border-bottom:1px solid #DDDDDD;clear:both;height:0;margin:15px 0;overflow:hidden;}
.userprofileimg{margin-right:5px;padding:2px;position:relative;top:-2px;vertical-align:middle;}
#tooltip{position:absolute;z-index:1000;background-color:#FFF;border:5px solid #60B71A;-moz-box-shadow:0 0 10px rgba(14, 32, 59, 0.25);-moz-border-radius:10px;border-radius:10px;padding:10px;text-align:left;}
#tooltip p{font-size:108%;line-height:1.5em;margin:5px;padding-bottom:0;}
#tooltip p strong{color:#60B71A;}
#tooltip h3,#tooltip div{margin:0;}
#logindiv{border:10px solid #FBCFCF;margin:1em auto;padding:1.25em 2em;width:26em;}
#logindiv label{color:#666666;display:block;font-size:110%;margin:.1em 0 0;text-align:left;}
#logindiv .button{margin:0 0 0 115px;}
#logindiv h1{padding-bottom:0;}
#inspiremewall{float:left;width:460px;}
#inspiremewall .ImgCaptDescBox{bottom:50px;left:1px;position:relative;width:460px;color:#FFF;}
#inspiremewall .ImgCaptDesc{font-size:14px;}
.recipe_tagged .at300bs{display:none;}
#at20mc #at16lb{opacity:0.5;}
.qtip-content strong{color:#60B71A;}
#recipe_planner_container{float:left;clear:both;margin:10px 0;}
.recipe_planner_loading{z-index:1001;width:100%;text-align:center;position:fixed;top:0;left:0;background-color:#FFF6BF;border-bottom:1px solid #FFC202;height:40px;font:20px/40px arial, sans-serif;opacity:.9;}
.planner_item{margin:5px;padding:5px;-moz-border-radius:5px;}
.planner_item_selected{background:none repeat scroll 0 0 #FFF7F7;border:2px solid #FBCFCF;}
.achievement{background:url('/images/icons/rosette.png') 5px 50% no-repeat #FCF8BC;-moz-border-radius:6px;font-size:110%;font-weight:700;border:1px solid #CACF43;margin:0 10px 0 0;padding:7px 10px 7px 26px;text-decoration:none;}
.achievement-description{font-weight:700;color:#878988;margin-right:4px;}
.ratingblock{display:block;}
.loading{height:30px;background:url('/images/template/working.gif') 50% 50% no-repeat;}
.unit-rating{list-style:none;margin:0px;padding:0px;height:30px;position:relative;background:url('/images/template/star_rating.png') top left repeat-x;}
.unit-rating li{text-indent:-90000px;padding:0px;margin:0px;float:left;}
.unit-rating li a{outline:none;display:block;width:30px;height:30px;text-decoration:none;text-indent:-9000px;z-index:20;position:absolute;padding:0px;}
.unit-rating li a:hover{background:url('/images/template/star_rating.png') left center;z-index:2;left:0px;}
.unit-rating a.r1-unit{left:0px;}
.unit-rating a.r1-unit:hover{width:30px;}
.unit-rating a.r2-unit{left:30px;}
.unit-rating a.r2-unit:hover{width:60px;}
.unit-rating a.r3-unit{left:60px;}
.unit-rating a.r3-unit:hover{width:90px;}
.unit-rating a.r4-unit{left:90px;}
.unit-rating a.r4-unit:hover{width:120px;}
.unit-rating a.r5-unit{left:120px;}
.unit-rating a.r5-unit:hover{width:150px;}
.unit-rating a.r6-unit{left:150px;}
.unit-rating a.r6-unit:hover{width:180px;}
.unit-rating a.r7-unit{left:180px;}
.unit-rating a.r7-unit:hover{width:210px;}
.unit-rating a.r8-unit{left:210px;}
.unit-rating a.r8-unit:hover{width:240px;}
.unit-rating a.r9-unit{left:240px;}
.unit-rating a.r9-unit:hover{width:270px;}
.unit-rating a.r10-unit{left:270px;}
.unit-rating a.r10-unit:hover{width:300px;}
.unit-rating li.current-rating{background:url('/images/template/star_rating.png') left bottom;position:absolute;height:30px;display:block;text-indent:-9000px;z-index:1;}
.voted{color:#999;}
.thanks{color:#36AA3D;}
.static{color:#5D3126;}
.tooltip{display:none;background-color:#FFF;border:2px solid #ffc202;-moz-border-radius:5px;height:auto;width:auto;max-width:400px;padding:8px 16px;color:#333333;text-align:left;font-size:14px;z-index:10000;}
.tooltip strong{font-weight:700;color:#228822;}
.terms ul{margin-left:2em;padding-bottom:.9em;}
.terms li{list-style:disc outside none;padding-bottom:.5em;}
.Zend_Tag_Cloud li {display:inline;}
.celeb_chefs img {border:1px solid #000;margin:0 1px 5px;}

#my-comment-wall-link {display:inline;cursor:pointer;color: #FF5A33;}

.twitterpost .connect_widget .connect_widget_text {color:#fff !important;}
.jqplot-target{position:relative;color:#666;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-size:1em;}.jqplot-axis{font-size:.75em;}.jqplot-xaxis{margin-top:10px;}.jqplot-x2axis{margin-bottom:10px;}.jqplot-yaxis{margin-right:10px;}.jqplot-y2axis,.jqplot-y3axis,.jqplot-y4axis,.jqplot-y5axis,.jqplot-y6axis,.jqplot-y7axis,.jqplot-y8axis,.jqplot-y9axis{margin-left:10px;margin-right:10px;}.jqplot-axis-tick,.jqplot-xaxis-tick,.jqplot-yaxis-tick,.jqplot-x2axis-tick,.jqplot-y2axis-tick,.jqplot-y3axis-tick,.jqplot-y4axis-tick,.jqplot-y5axis-tick,.jqplot-y6axis-tick,.jqplot-y7axis-tick,.jqplot-y8axis-tick,.jqplot-y9axis-tick{position:absolute;}.jqplot-xaxis-tick{top:0;left:15px;vertical-align:top;}.jqplot-x2axis-tick{bottom:0;left:15px;vertical-align:bottom;}.jqplot-yaxis-tick{right:0;top:15px;text-align:right;}.jqplot-y2axis-tick,.jqplot-y3axis-tick,.jqplot-y4axis-tick,.jqplot-y5axis-tick,.jqplot-y6axis-tick,.jqplot-y7axis-tick,.jqplot-y8axis-tick,.jqplot-y9axis-tick{left:0;top:15px;text-align:left;}.jqplot-meterGauge-tick{font-size:.75em;color:#999;}.jqplot-meterGauge-label{font-size:1em;color:#999;}.jqplot-xaxis-label{margin-top:10px;font-size:11pt;position:absolute;}.jqplot-x2axis-label{margin-bottom:10px;font-size:11pt;position:absolute;}.jqplot-yaxis-label{margin-right:10px;font-size:11pt;position:absolute;}.jqplot-y2axis-label,.jqplot-y3axis-label,.jqplot-y4axis-label,.jqplot-y5axis-label,.jqplot-y6axis-label,.jqplot-y7axis-label,.jqplot-y8axis-label,.jqplot-y9axis-label{font-size:11pt;position:absolute;}table.jqplot-table-legend{margin-top:12px;margin-bottom:12px;margin-left:12px;margin-right:12px;}table.jqplot-table-legend,table.jqplot-cursor-legend{background-color:rgba(255,255,255,0.6);border:1px solid #ccc;position:absolute;font-size:.75em;}td.jqplot-table-legend{vertical-align:middle;}td.jqplot-seriesToggle:hover,td.jqplot-seriesToggle:active{cursor:pointer;}td.jqplot-table-legend>div{border:1px solid #ccc;padding:1px;}div.jqplot-table-legend-swatch{width:0;height:0;border-top-width:5px;border-bottom-width:5px;border-left-width:6px;border-right-width:6px;border-top-style:solid;border-bottom-style:solid;border-left-style:solid;border-right-style:solid;}.jqplot-title{top:0;left:0;padding-bottom:.5em;font-size:1.2em;}table.jqplot-cursor-tooltip{border:1px solid #ccc;font-size:.75em;}.jqplot-cursor-tooltip{border:1px solid #ccc;font-size:.75em;white-space:nowrap;background:rgba(208,208,208,0.5);padding:1px;}.jqplot-highlighter-tooltip{border:1px solid #ccc;font-size:.75em;white-space:nowrap;background:rgba(208,208,208,0.5);padding:1px;}.jqplot-point-label{font-size:.75em;z-index:2;}td.jqplot-cursor-legend-swatch{vertical-align:middle;text-align:center;}div.jqplot-cursor-legend-swatch{width:1.2em;height:.7em;}.jqplot-error{text-align:center;}.jqplot-error-message{position:relative;top:46%;display:inline-block;}div.jqplot-bubble-label{font-size:.8em;padding-left:2px;padding-right:2px;color:rgb(20%,20%,20%);}div.jqplot-bubble-label.jqplot-bubble-label-highlight{background:rgba(90%,90%,90%,0.7);}