* {
padding:0px;
margin:0px;
border-width:0px;
font-family:arial;
}

body {
  background-color:white;
  background-image:url(images/bodybg_background.jpg);
  background-repeat:repeat;
  background-position:top left;
}

h2.recipe_browse {
	color:white;
	text-align:center;
	}

.block { background-color: black; }

a {color:black;}

a.recipe_link {color:red;}

a.recipe {color:#fff; font-family:arial; font-size:12px; text-align:center; }

a.header:link {color:red;}
a.header:visited {color: red;}

a.headerc:link {color:white;}
a.headerc:visited {color: white;}

img.product {
margin:5px;
}

td.product {
margin-bottom: 10px;
}

p.recipe_link {
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	font-family:arial;
	font-size:12px;
	color:#fff;
	padding:10px;
}

table.co {
	background-color: black;
	border: 1px solid black;
	margin-left: auto;
	margin-right: auto;
}

table.co * {
	background-color: red;
	color: white;
}

table.order_form {
border: 1px solid black;
background-color: white;
margin-left: auto;
margin-right: auto;
}

table.order_form * {
color: black;
}

table.order_form td {
border: 1px solid black;
}

table.order_form td.add {
border: 1px solid black;
}

input.add {
border-top: 1px solid white;
border-left: 1px solid white;
border-bottom: 1px solid black;
border-right: 1px solid black;
background-color: #FF2222;
}

hr {
	color: red;
	background-color: black;
	height: 1px;
}

div.product_details_navbar {
	color: black;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	border: 2px black solid;
	width: 40em;
}

div.product_details_navbar a {
	color: white;
}