*     { margin: 0; padding: 0; border: 0; }.clear    {    clear:both;}.right    {    float: right;}.left    {    float: left;}body    {    	font-family:Verdana, Geneva, sans-serif;	font-size:12px;	margin:0px;}img {	border:0px;}#container {	width:980px;	margin:5px auto;	min-height: 600px;}/*#sidebar {	min-height: 600px;	height:auto !important;	height: 600px;	width:125px;	background-color:#c6cf8c;	float:left;	margin-right:5px;	background-image:url(../images/sidebar_bg.jpg);	background-repeat:repeat-x;	background-position:top;	}*/#sidebar {	background-color: #a4b145;	background-image:url(../images/sidebar_bg.jpg);	background-position:top;	background-repeat:repeat-x;	width: 125px;	float: left;	margin-right: 5px;	}#mainholder {	width:840px;	float:left;	}#contentholder {	width:850px;	float:left;	margin-top:5px;	background-image:url(../images/green_gradient.jpg);	background-repeat:repeat-x;	background-position:top;	min-height:535px;	background-color:#e8ebd0;	}#contentholder2 {	width:850px;	float:left;	margin-top:5px;	background-image:url(../images/blue_gradient.jpg);	background-repeat:repeat-x;	background-position:top;	min-height:535px;	background-color:#eaeaf5;}.signin {	height:100%; 	padding-top: 15px; 	padding-bottom: 15px; 	padding-left: 30px; 	padding-right: 30px; 	text-align: center;}.signin h1 { font-family: cursive; font-size: 36px; font-weight: bold; color: #35329B; margin-top: 10px; text-align: center; }.signin h2 { font-family: cursive; font-size: 20px; font-weight: bold; color: #c8272f; text-align: center; }.signin h3 { font-size: 14px; font-weight: bold; margin-top: 20px; text-align: center; }.signin p { font-size: 12px; margin-top: 10px; text-align: center; }.signin a { font-size: 18px; font-weight: bold; color: #35329B; margin-top: 15px; text-decoration: none; text-align: center;}.signin a { text-decoration: none;}#boxholdercontent{width:850px;		float:left;	margin-top:5px;	font-family:Verdana, Geneva, sans-serif;	font-size:12px;	background-color: #c6cf8c;	background-image:url(../images/sidebar_bg.jpg);	background-position:top;	background-repeat:repeat-x;	} #boxesholder {	width:850px;		float:left;	margin-top:5px;	font-family:Verdana, Geneva, sans-serif;	font-size:12px;	background-image:url(../images/2bxbg.gif);	background-repeat:repeat-y;	}#sbox{	width:850px;	float:left;}#box2 {	width:49%;	float:left;	padding-left:12px;	/*padding-top:5px;*/		padding-right: 0px;	padding-bottom: 50px;	height:100%;	/*background-image: url(/images/title_tips.jpg);*/	/*background-position: center top;*/	/*background-repeat: no-repeat;*/	padding-top: 5px;}#box1  {	padding-bottom: 50px;	width:48%;	float:left;	height:100%;	/*background-image: url(/images/title_recipes.jpg);*/	/*background-position: center top;*/	padding-top: 5px;	padding-right: 5px;	padding-left: 5px;	/*background-repeat: no-repeat;*/}#footer {	width:100%;	clear:both;}#footer hr {	width:980px;	border-bottom:1px solid #000;}.rec_box {		width:194px;	height:114px;	margin:4px;	float:left;}.form {	width:610px;	margin:0 auto;	margin-top:20pt;	margin-bottom:20pt;}.form_top {	height:18px;	background-image:url(../images/form_top.gif);	background-repeat:no-repeat;	clear:both;	}.form_cont{	background-image:url(../images/form_bg.gif);	background-repeat:no-repeat;	background-position:bottom;}#introdution{	width:448px;	height:113px;	background-image:url(../images/intro.gif);	background-repeat:no-repeat;	clear:both;	margin-top: 30px;	padding-top: 18px;	padding-left:25px;	font-weight: bold;	margin-right: auto;	margin-bottom: 0;	margin-left: auto;}input{	height: 21px;	border: 2px inset #0A74BA;	}textarea{	border: 2px inset #0A74BA;	}.copyright{ font-family: Arial, Helvetica, sans-serif; font-size: 9px; }.copyright a { font-family: Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: none; }.recipe_title {	font-family: cursive;	font-size: 22px;	font-weight: bold;	margin: 0px;	padding: 10px;	width: 650px;	position: relative;	float: left;	color: #35329B;}.recipe_menu {	background-color: #94A332;	margin: 0px;	float: right;	width: 150px;	position: relative;	padding-top: 25px;	padding-right: 15px;	padding-bottom: 10px;	padding-left: 15px;	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	color: #FFFFFF;	text-decoration: none;	text-align: center;}.recipe_menu a {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	color: #FFFFFF;	text-decoration: none;	text-align: center;}#reipe_box {	float: left;	position: relative;	width: 500px;	margin: 10px;	padding: 10px;}.tip_title {	color: #35329B;	font-family: cursive;	font-size: 22px;	font-weight: bold;	margin: 0px;	padding: 10px;	width: 500px;	position: relative;	float: left;}.tip_box {	float: left;	position: relative;	width: 100%;	text-align: center;}.intro_box {	position: relative;	width: 200px;	text-align: center;	margin-top: 20px;}.head1 {	font-family: Arial, Helvetica, sans-serif;	font-size: 18px;	font-weight: bold;	color: #000000;	text-align: left;	padding-top: 30px;	color: #35329B; }.par1 {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	color: #000000;	text-align: left;	padding-top: 10px;}.list1 { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; text-align: left; list-style-type: square; padding-left: 10px; padding-top: 10px; list-style-position: outside; margin: 0px 0px 0px 20px; left: 30px; }#general_box  {	padding-bottom: 50px;	width:780px;	float:left;	height:100%;	padding-top: 15px;	padding-right: 30px;	padding-left: 30px;}#general_box_form  { padding-bottom: 30px; width:780px; float:left; height:100%; padding-top: 15px; padding-right: 30px; padding-left: 30px; text-align: center; }#nutr_box { margin-left: 75px; width: 520px; font-family: Arial, Helvetica, sans-serif; }.nutr_space10 { height: 10px; }.nutr_titlerow { background-color: #94A332; height: 40px; width: 520px; }.nutr_subtitlerow { text-align: center; background-color: #bec784; height: 30px; width: 520px; }.nutr_datarow_lt { text-align: center; background-color: #eef1e0; height: 30px; width: 520px; }.nutr_datarow_dk { text-align: center; background-color: #dee3c1; height: 30px; width: 520px; }.nutr_footrow { text-align: center; width: 520px; }.nutr_title { color: #FFFFFF; font-weight: bold; font-size: 18px; text-align: center; padding-top: 8px; }.nutr_subtitle_l { font-weight: bold; font-size: 12px; text-align: left; width: 180px; float: left; color: #000000; margin-top: 8px; margin-right: 5px; margin-bottom: 5px; margin-left: 15px; }.nutr_subtitle_r { font-weight: bold; font-size: 12px; width: 130px; float: left; position: relative; color: #000000; margin-top: 8px; margin-right: 5px; margin-bottom: 5px; margin-left: 5px; }.nutr_data_l { font-size: 12px; text-align: left; width: 180px; float: left; color: #000000; margin-top: 5px; margin-right: 5px; margin-bottom: 5px; margin-left: 15px; font-weight: bold; }.nutr_data_r { font-size: 12px; width: 130px; float: left; position: relative; color: #000000; margin-top: 5px; margin-right: 5px; margin-bottom: 5px; margin-left: 5px; }.nutr_foot { font-size: 10px; font-style: italic; text-align: center; margin: 10px; }#instr_box  { margin-left: 75px; width: 520px; font-family: Arial, Helvetica, sans-serif; }.instr_ingred_titlerow { background-color: #94A332; height: 40px; width: 520px; }.instr_ingred_contentrow { background-color: #dee3c1; width: 520px; }.instr_steps_titlerow { background-color: #94A332; height: 40px; width: 520px; }.instr_steps_contentrow { background-color: #eef1e0; width: 520px; }.instr_footrow { text-align: center; width: 520px; }.instr_title { color: #FFFFFF; font-weight: bold; font-size: 18px; text-align: center; padding-top: 8px; }.instr_ingred { font-size: 12px; text-align: left; color: #000000; padding-top: 10px; margin-right: 5px; margin-left: 15px; font-weight: bold; }.instr_step { font-size: 12px; text-align: left; color: #000000; margin-top: 5px; margin-right: 5px; margin-left: 15px; font-weight: bold; list-style-type: upper-alpha; list-style-position: inside; }.instr_step li { padding-bottom: 10px; }.instr_header { color: #35329B; font-size: 14px; text-align: left; margin-right: 5px; 10px; margin-left: 15px; padding-top: 10px; padding-bottom: 5px; font-weight: bold; }.instr_foot { font-size: 10px; font-style: italic; text-align: center; margin: 10px; }.instr_space10 { height: 10px; }.welcome_title { font-family: cursive; font-size: 36px; font-weight: bold; color: #35329B; margin-top: 30px; text-align: center; }.welcome_content { font-size: 16px; font-weight: bold; margin-top: 20px; text-align: center; }.welcome_link { font-size: 18px; font-weight: bold; color: #35329B; margin-top: 15px; text-decoration: none; text-align: center;}.welcome_link a { text-decoration: none;}.spot_image_rt { float: right; padding-bottom: 20px; padding-left: 20px; }