body,html,td,h1,h2,h3  {margin: 0; padding: 0; border: 0; font-family: "Times New Roman", Times, serif; color: #242424;}
body					{background-color: #000000;}
img					{border: 0;}
a 						{text-decoration: none;}
a:hover				{text-decoration: underline;}
acronym,abbr		{border: 0;}
sup, sub				{vertical-align: baseline;}

#frame	{width: 900px; margin-left: auto; margin-right: auto; margin-top: 10px; margin-bottom: 0px;}

/* Main Home */
#main_home 				{padding: 0px 70px 0px 50px;}
#main_home #tagline 	{float: left; padding: 0 0 20px 60px;}
#main_home a 			{color: #ffffff;}
#main_home a:hover 	{color: #DFD1A9; text-decoration: underline;}

#main_home #copy		{margin: 10px 0 0 480px; color: #DFD1A9;}
#main_home #copy p	{font-weight: normal; line-height: 1em; padding: 25px 0 0 0; margin: 10px 0 0 0; font-size: 80%;}
#main_home #copy p.link	{font-weight: normal; line-height: 1em; padding: 0 0 0 0; margin: 0 0 0 0; font-size: 80%;}
#main_home #copy h1	{font-weight: normal; line-height: 1em; padding: 0 0 0 0; margin: 0 0 8px 0; font-size: 150%; color: #DFD1A9;}


#main_home #recipes_home {padding: 20px 0px 0px 0px;}
#main_home #recipes_home .photo {float: left; padding: 0px 20px 0px 0px;}
#main_home #recipes_home a {color: #DFD1A9; text-decoration: none; line-height: 1.0em;}


#main_sausages {clear: both; padding-top: 5px; padding-bottom: 50px;}

/* Main */
#main 		{width: 900px;}
#main td		{vertical-align: top;}

/* Content */
#content 			{width: 695px; font-size: 100%; background-color: #FEF9EC;}
#content h1			{color: #C10435; padding: 6px 35px 6px 40px; line-height: 1em; font-size: 190%; font-weight: normal; margin: 0;} 
#content h2			{font-size: 160%; font-weight: normal;}
#content h3			{font-size: 160%; font-weight: normal;}
#content h4			{font-size: 140%; font-weight: normal;}
#content #copy		{margin: 35px 40px 60px 50px; font-size: 100%;}
#content #copy h2				{color: #000000; margin: 1.5em 0 0.5em 0;}
#content #copy h3				{color: #000000; margin: 1.5em 0 0.5em 0;}
#content #copy p				{margin: 0.5em 0 0.5em 0;}
#content a						{color: #C10435; text-decoration: none;}
#content a:hover				{color: #C10435; text-decoration: underline;}
#content #copy img.right	{float: right; padding: 0px 0px 0px 0px;}
#content #ads					{float: right; margin: 0 0 40px 40px;}
#content  img.recipe_img 	{border: 9px solid #ffffff;}
#content .border 				{border: 1px solid #e2d3aa; margin:0; padding: 0; width: auto; }

#content #introcopy						{width: 695px; padding: 0 0 20px 0; margin: 0; background-color: #FEF1CF; background-image: url(../images/bgr_intro.gif); overflow: auto; height:auto;}
#content #introcopy h2					{font-weight: normal;  padding: 0 0 0 50px; margin: 0;}
#content #introcopy	p					{padding: 0 50px 0 55px; margin: 0 0px 15px 0;}
#content #introcopy img.products 	{padding: 0; margin: 0; float: right;}

#featured_ad 	{padding: 35px 0 0 0;}
#featured_ad h2 {line-height: 0.8em; font-size: 175%;}

/* Products */
#descr {width: 230px; float: left; margin: 0 0 0 0px;}
#descr strong {color: #C10435; font-size: 120%; padding: 0 0 7px 0;}

#specs 				{color: #715B2A; border: 1px solid #B2A070; width: 330px; float: right; font-size: 90%; margin: 0 0 40 0;}
#specs th 			{font-weight: bold; color: #ffffff; text-align: left; padding: 0 0 0 20px; height: 20px;}
#specs td.odd 		{border-top: 1px solid #E2D3AA; font-weight: bold; padding: 0 0 0 20px;}
#specs td.even 	{border-top: 1px solid #E2D3AA; font-weight: bold; padding: 0 0 0 20px;}
#specs td.odd2 	{border-top: 1px solid #E2D3AA; border-left: 1px solid #E2D3AA; font-weight: normal; padding: 0 0 0 20px;}
#specs td.even2 	{border-top: 1px solid #E2D3AA; border-left: 1px solid #E2D3AA; font-weight: normal; padding: 0 0 0 20px;}

/* FAQS */
#faqs 				{padding: 0 20px 0 0;}
#faqs .question 	{margin: 15px 0 10px 0; padding: 0; font-weight: bold;}
#faqs .answer 		{margin: 0 0 25px 0;  padding: 0;}
#faqs .a 			{padding: 0; margin: 0 0 0 40px;}
#faqs img 			{float: left; margin: 0 17px 0 0;}
#faqs h4 			{font-size: 100%; margin: 10px 0 0 0; padding: 0; font-weight: bold; }


/* Refund */
#refund {width: 600px;}
#refund td {width: 100%; padding: 0 30px 0 0;}
#refund td.separator {border-left: 1px solid #b49859; padding: 0 0 0 30px;}
#refund img {float: left; margin: 0 10px 0 0;}
#refund .promoter {border: 1px solid #b49859; padding: 20px; margin: 40px 0 0 0;}
#refund p {padding: 0 0 0 30px;}
#refund .bullet {margin: 0 0 15px 0;}

/* Recipes */
#recipes 					{font-size: 90%; width: 595px;}
#recipes td 				{width: 25%; padding: 0 10px 15px 0;}
#recipes img 				{border: 4px solid #ffffff;}
#recipes .border 			{border: 1px solid #e2d3aa; margin: 0 0 4px 0; width: 128px;}
#content .border_big 	{border: 1px solid #e2d3aa; margin:0; padding: 0; width: 593px; }
#content #photo_frame 	{border: 1px solid #e2d3aa;}
#recipes a 					{color: #5e584a; line-height: 1.3em; font-size: 90%; display: block; }
#recipes a:hover 			{color: #B30537; text-decoration: none;}

#descr_frame {background-color: #fef1cf; font-size: 90%; width: 595px;}
#descr_content {font-size: 100%; margin: 20px; }
#descr_content #left_column 	{padding: 0 20px 0 0; width: 45%;}
#descr_content #right_column 	{padding: 0 0 0 20px; border-left: 1px solid #e2d3aa; width: 55%;}
#descr_content ul					{margin: 0; padding: 0;}
#descr_content ul li				{list-style-image: url(../images/recipes/bullet.gif); padding: 0; margin: 2px 5px 2px 14px; line-height: 1.2em; padding: 0 0 5px 0}
#descr_content ol					{margin: 0; padding: 0;}
#descr_content ol li				{list-style-image: none; padding: 0; margin: 3px 0 14px 25px; line-height: 1.2em; padding: 0;}

/* Advertising */
#advertisements  		{width: 595px;  font-size: 90%; margin: 15px 0 20px 0; line-height: 1.0em;}
#advertisements td  	{width: 33%; padding: 0 10px 0 0;}
#advertisements img 	{padding: 0 0 7px 0;}
#advertisements a 	{color: #5e584a;}
#advertisements a:hover {color: #B30537; text-decoration: none;}

/* Site map */
ol#sitemap li		{list-style: none; margin: 2px 0 0 0; padding: 0;}
ol#sitemap ol 		{margin: 0 0 0 25px; padding: 0;}
ol#sitemap  a 		{color: #5e584a;}
ol#sitemap  a:hover {color: #B30537; text-decoration: underline;}



form			{display: none;}
#banner		{display: none;}
#menu			{display: none;}
#email_form	{display: none;}
.skip			{display: none;}
#footer		{display: none;}
#contact_us {display: none;}
#recipe_nav {display: none;}