/* ----------------Menu ----------------------*/.rr_menu {}.rr_menu_add_to_favourites {}.rr_menu_add_to_favourites a {	text-decoration: none;}.rr_menu_view_favourites {}.rr_menu_view_favourites a {	text-decoration: none;}.rr_menu_email_this_rapidrecipe {}.rr_menu_email_this_rapidrecipe a {	text-decoration: none;}.rr_menu_print_this_rapidrecipe {}.rr_menu_print_this_rapidrecipe a {	text-decoration: none;}	/* ----------------Recipe Display ----------------------*/.rr_image_and_intro {	margin-bottom:5px;}.rr_image {	float:left;	margin: 0;	margin-right:20px;	margin-bottom:20px;}.rr_info {	float:right;	width:150px;	padding: 10px;	margin-right:5px;	background-color: #f9faf5;}.rr_image_and_intro h3 {	margin:5px 0;}.rr_ingredients {	width: 100%;	margin:0;	padding:0;	clear:both;	margin-bottom:20px;}.rr_ingredients ul {	margin: 0;	padding:0;	width:190px;}.rr_ingredients ul li {	list-style:none;}#rapidrecipe  h3 {	border-bottom:1px dashed #663300;}.rr_infomaintitle {	font-weight:bold;	clear: none;}.rr_infotitle {	border-top: 1px black dotted;	clear: none;	font-weight:bold;}	.rr_infodata {	font-style:italic;	font-size:11px;}	.rr_steps {	clear:both;	margin-bottom:20px;	line-height:18px;	}.rr_steps ul {	}.rr_steps ul li {	margin:0;	padding:0;	list-style:decimal;	}/* ----------------imagesteps ----------------------*/.rr_im_step {    clear:both;}.rr_im_stepimage {	float:left;	margin: 0 10px 10px 10px;}.rr_im_steptext {	text-align:left;	padding:10px 0px 0px;	line-height:20px;}/* ----------------comments ----------------------*/.rr_comments {}.rr_commenttext {	padding-bottom:20px;	margin-left: 10px;}/*------------rate and review ----------------------*/.rr_reviews {}.rr_raterapidrecipelink {}.rr_comment_user {	font-weight:bold;	margin-left: 10px;}.rr_this_userrating {    clear: left;    margin:20px;    padding:0px;    text-align:left;}.rr_comment {	margin:2px 0 20px 10px;}
