* {
	margin:0;
	padding:0;
}

BODY {
	font-family:Arial, Helvetica, "Sans Serif";
	font-size:12px;
	color:#544d45;
	background:#5E5343 url(images/bg_maingrad.png) repeat-y 50% 0;
}

/** DEFAULTS **/

p {
	margin-bottom:1em;
}

img {
	display:block;
	border:0;
}

.clearing {
	display:block;
	clear:both;
}



/** BODY **/

#body {
	display:block;
	width:1000px;
	margin:0 auto;
	padding:20px 0;
	background:#5E5343 url(images/bg_maingrad.png) repeat-y 50% 0;

}
#bodywrapper {
	padding:0 15px;
	background:#DED6C1 url(images/bg_bodygrad.png) repeat-y 50% 0;
}

/** NAV **/

#nav {
	display:block;
	width:970px;
	height:122px;
	background:url(images/bg_navgrad.png) repeat-x 0 0;
}

/*
a#menu_home					{ background: url('images/menu_home.gif') no-repeat top left; width:68px; }
a#menu_products				{ background: url('images/menu_products.gif') no-repeat top left; width:83px; }
a#menu_recipes				{ background: url('images/menu_recipes.gif') no-repeat top left; width:73px; }
a#menu_mycookbook			{ background: url('images/menu_mycookbook.gif') no-repeat top left; width:120px; }
a#menu_aboutus				{ background: url('images/menu_aboutus.gif') no-repeat top left; width:91px; }
*/

/** Content **/

#content {
	background-color:#DED6C1;
}

/** content products subnav **/

#content #subnav {
	background:url(images/bg_subnavgrad.jpg) repeat-x 0 100%;
}
#content #subnav ul {
	display:block;
	height:38px;
	list-style:none;
	border-top:1px solid #BBB2A0;
	border-bottom:1px solid #BBB2A0;
}
#content #subnav ul li {
	float:left;
	display:block;
	height:38px;
	border-left:1px solid #EBE6DA;
}
#content #subnav ul li.first {
	border-left:none;
	width:0px;
}

#content #subnav ul li a {
	height:38px;
	display:block;
}
a#products_blocks			{ background:url('images/but_submenu_blocks_off.gif') no-repeat 0 0; width:79px; }
a#products_slices			{ background:url('images/but_submenu_slices_off.gif') no-repeat 0 0; width:81px; }
a#products_ccuts			{ background:url('images/but_submenu_ccuts_off.gif') no-repeat 0 0; width:126px; }
a#products_gratedshaved		{ background:url('images/but_submenu_gratedshaved_off.gif') no-repeat 0 0; width:158px; }
a#products_onthego			{ background:url('images/but_submenu_onthego_off.gif') no-repeat 0 0; width:109px; }
a#products_butterinfusion	{ background:url('images/but_submenu_butterinfusion_off.gif') no-repeat 0 0; width:148px; }
a#products_buttersoft		{ background:url('images/but_submenu_buttersoft_off.gif') no-repeat 0 0; width:115px; }
a#products_specialreserve		{ background:url('images/but_submenu_specReserve_off.gif') no-repeat 0 0; width:143px; }
a#products_delislices		{ background:url('images/but_submenu_delislices_off.gif') no-repeat 0 0; width:144px; }

a#products_blocks.selected			{ background:url('images/but_submenu_blocks_on.gif') no-repeat 0 0; }
a#products_slices.selected			{ background:url('images/but_submenu_slices_on.gif') no-repeat 0 0; }
a#products_ccuts.selected			{ background:url('images/but_submenu_ccuts_on.gif') no-repeat 0 0; }
a#products_gratedshaved.selected	{ background:url('images/but_submenu_gratedshaved_on.gif') no-repeat 0 0; }
a#products_onthego.selected			{ background:url('images/but_submenu_onthego_on.gif') no-repeat 0 0; }
a#products_butterinfusion.selected	{ background:url('images/but_submenu_butterinfusion_on.gif') no-repeat 0 0; }
a#products_buttersoft.selected		{ background:url('images/but_submenu_buttersoft_on.gif') no-repeat 0 0; }
a#products_specialreserve.selected		{ background:url('images/but_submenu_specReserve_on.gif') no-repeat 0 0; }
a#products_delislices.selected		{ background:url('images/but_submenu_delislices_on.gif') no-repeat 0 0; }

a#products_blocks:hover			{ background:url('images/but_submenu_blocks_over.gif') no-repeat 0 0; }
a#products_slices:hover			{ background:url('images/but_submenu_slices_over.gif') no-repeat 0 0; }
a#products_ccuts:hover			{ background:url('images/but_submenu_ccuts_over.gif') no-repeat 0 0; }
a#products_gratedshaved:hover	{ background:url('images/but_submenu_gratedshaved_over.gif') no-repeat 0 0; }
a#products_onthego:hover		{ background:url('images/but_submenu_onthego_over.gif') no-repeat 0 0; }
a#products_butterinfusion:hover	{ background:url('images/but_submenu_butterinfusion_over.gif') no-repeat 0 0; }
a#products_buttersoft:hover		{ background:url('images/but_submenu_buttersoft_over.gif') no-repeat 0 0; }
a#products_specialreserve:hover		{ background:url('images/but_submenu_specReserve_over.gif') no-repeat 0 0; }
a#products_delislices:hover		{ background:url('images/but_submenu_delislices_over.gif') no-repeat 0 0; }

a#alltwists			{ background:url('images/but_submenu_allTwists_off.gif') no-repeat 0 0; width:130px; }
a#newtwists			{ background:url('images/but_submenu_newTwists_off.gif') no-repeat 0 0; width:130px; }

a#alltwists.selected			{ background:url('images/but_submenu_allTwists_on.gif') no-repeat 0 0; }
a#newtwists.selected			{ background:url('images/but_submenu_newTwists_on.gif') no-repeat 0 0; }

a#alltwists:hover			{ background:url('images/but_submenu_alltwists_over.gif') no-repeat 0 0; }
a#newtwists:hover			{ background:url('images/but_submenu_newtwists_over.gif') no-repeat 0 0; }

#content #subnav ul li a span {
	display:none;
}
/** content products **/

#content #product {
	/*background:#DFD7C3 url(../images/bg_productgrad.png) repeat-x 0 0; */
	background-color:#DED6C1;
}

#content .box img {
	margin:0 0 1em 40px;
}
#content .bubble img {
	margin:0 0 0 34px;
}
#content .textright .box img,
#content .reciperight .box img,
#content #contact .box img {
	margin:0 0 1em -20px;
}
#content .textright .bubble img,
#content .reciperight .bubble img {
	margin:0 0 1em -27px;
}

#content .button img {
	margin:0 0 0 -5px;
}

#content #subheading {
}

#content .productdiv {
	display:block;
	margin:0 52px;
	padding-top:15px;
	height:36px;
	width:866px;
	background:url(images/bg_productdiv.gif) repeat-x 0 0;
	color:#CC6B45;
	font-weight:bold;
	font-size:1.1em;
}

#content .productlist {
	margin:0 52px;
}
#content .productitem {
	width:168px;
}
#content .productitem strong {
	display:block;
	padding-bottom:0.4em;
}
#content .productitemdiv img {
	padding:0 20px;
}

/** content resource **/

#content .text {
	padding:0 52px;
	width:866px;
}
#content .textleft {
	float:left;
	display:block;
	padding:0;
	width:418px;
}
#content .textright {
	float:right;
	display:block;
	width:418px;
	padding-left:27px;
}

#content .recipeleft {
	float:left;
	display:block;
	padding:0;
	width:439px;
}
#content .reciperight {
	float:right;
	display:block;
	width:397px;
	padding-left:27px;
}

.text ul {
	list-style:none;
	margin-bottom:1em;
}
.text ul.normal {
	list-style-type:disc;
	margin:0 0 1em 14px;
}
.text ol {
	margin-left:18px;
	margin-bottom:1em;
}
.text ol li,
.text ul.normal li {
	margin-bottom:1em;
}

/** content gallery **/

#content #gallery {
	/*background:#DFD7C3 url(../images/bg_productgrad.png) repeat-x 0 0; */
	background-color:#DED6C1;
	margin:0 52px;
}

/** content contact **/

#content #contact {
	margin:0 auto;
	padding-left:27px;
	width:439px;
}
#content #contact .field {
	width:220px;
}

#content #contact td {
	padding: 0 20px 4px 0;
}


/** Footer **/

#footer {
	margin:0;
	height:167px;
	width:970px;
	background:#DED6C1 url(images/bg_footergrad.jpg) repeat-x 0 100%;
	color:#BBA483;
}

#footer div {
	text-align:center;
	padding-top:76px;
	font-size:0.9em;
}

#footer div a {
	text-decoration:none;
	color:#BBA483;
}

#footer div a:hover {
	text-decoration:underline;
}