body {
	background: #981413 url(media/bg.gif) repeat top center;
	margin: 0px;
}
a {outline:none}
.centerBG {  background-image: url(media/bg.gif); background-repeat: repeat-y; background-position: center}
.main_btn {
	margin:0 auto;
	padding:0;
	border-collapse:collapse;
	border:none;
	}
.main_btn td, a, img {
	margin:0;
	padding:0;
	border:none;
	vertical-align:top
	}
.footer, .footer a:link, .footer a:visited, .footer a:hover {
	font: bold 11px/16px Arial, Helvetica, sans-serif;
	color: #fff;
	text-transform: uppercase;
/*	letter-spacing: 0.08em;*/
}
.footer a:link, .footer a:visited, .footer a:hover{
	text-decoration:none;
}

/*******home page********/
#nav {position:relative; width:739px; margin:0 auto; height:94px}
#logo{position:absolute; z-index:199; left:300px}
#nav_header {position:absolute; z-index:99; left:5px}
#logo a { text-indent:-999em; display:block; width:132px; height:129px}
html > body #logo {margin:0; padding:0; width:132px; height:129px; background:url(img/logo.png) no-repeat top left; text-align:center;}
* html #logo { margin:0 0 0 0; padding:0; width:132px; height:129px; text-align:center; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='img/logo.png');}
#content_wrapper {}
#left_menu {padding:49px 0 0 0;}
#left_menu ul {padding:0; margin:0;}
#left_menu ul#btns li {padding: 0 0 5px 0; list-style:none; width:135px}
#message { position:absolute; top:284px; left:20px; z-index:997}
#left_menu, #rotation, #prod_line {}
#rotation_wrap { position:relative; width:490px;}
#rotation { position:absolute; left:0; top:-5px; z-index:1; overflow:hidden}
.border {background:url(img/border.gif) repeat-y; width:6px; padding:0; margin:0}

/********Recipes**********/
div#left_menu {}
ul.recipe { padding:0; margin:0}
ul.recipe li { margin:1px 0 1px 20px; position:relative; padding:0;}
ul.recipe li a.butn { background:url(img/cat.gif) no-repeat 0% 0%; display:block; width:135px; height:31px; text-align:center; text-decoration:none; color:#FFF33F; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; letter-spacing:0px; padding:7px 0 0 0;}
ul.recipe li a.butn:hover { background:url(img/cat_o.gif) no-repeat 0% 0%; display:block; width:135px; height:31px; text-align:center; text-decoration:none; color:#7F0000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; letter-spacing:0px; padding:7px 0 0 0;}

ul.recipe li a.butn_big { background:url(img/cat_big.gif) no-repeat 0% 0%; display:block; width:135px; height:40px; text-align:center; text-decoration:none; color:#FFF33F; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; letter-spacing:0px; padding:7px 0 0 0;}
ul.recipe li a.butn_big:hover { background:url(img/cat_big_o.gif) no-repeat 0% 0%; display:block; width:135px; height:31px; text-align:center; text-decoration:none; color:#7F0000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; letter-spacing:0px; padding:7px 0 0 0;}


* html a.butn { position:absolute; top:0; left:0;}
* html a.butn:hover { position:absolute; top:0; left:0}
* html a.butn_big { position:absolute; top:0; left:0;}
* html a.butn_big:hover { position:absolute; top:0; left:0}

* html ul.recipe li { margin:1px 0 22px 20px;}
ul.recipe li div { position:absolute; left:135px; top:-1px; display:none; z-index:185; width:205px; background:#FEF363; overflow:visible}
ul.recipe li div ul { list-style:none; display:block; }
ul.recipe li div ul li { padding:0; margin:0; display:inline; }
ul.recipe li div ul li a { display:block; width:195px; padding:5px; margin:0; border: 0; background:none }
ul.recipe li div ul li a:hover { background-color:#E8DF73; background-image:none}
#sub_recipe1, #sub_recipe2, #sub_recipe3, #sub_recipe4, #sub_recipe5, #sub_recipe6 {width:205px; background:#FEF363; overflow:visible} 

div#title {position:absolute; left:0; z-index:16; text-align: center; font: 24pt serif #9B3334}
html>/**/body #label {width:60px; height:80px; position:absolute; z-index:150; right:95px; top:70px; background:url(recipe/img/g_price_label.png) no-repeat top left; margin:0; padding:0; text-indent:-999em;}
*:first-child+html #label {width:60px; height:80px; position:absolute; z-index:150; right:95px; top:90px; background:url(recipe/img/g_price_label.png) no-repeat top left; margin:0; padding:0; text-indent:-999em;}
* html #label {width:60px; height:80px; position:absolute; z-index:150; right:95px; top:90px; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='img/g_price_label.png'); margin:0; padding:0; text-indent:-999em;}
#prod_img { z-index:149; position:absolute; right:35px; top:115px}
* html #prod_img { z-index:149; position:absolute; right:35px; top:130px}
div#nfo { color:#7f0000; text-transform:uppercase; font-size:11px; font-weight:bold; text-align:center; margin-bottom:5px}
div#author {z-index:17; text-align: center; text-transform:uppercase; font-size:11px; font-weight:bold; color: #000; margin-bottom:5px;}

td.paginator a, td.paginator span{ text-transform:uppercase; color:#111; text-decoration:none; font-size:11px;}
td.paginator a:hover { color:#000}

#prefooter {position:relative; top:-95px; text-indent:-999em; z-index:98;}
html > body #prefooter {margin:0; padding:0; background:url(img/footer_up.png) no-repeat top left; width:672px; height:98px; text-align:center;}
* html #prefooter { margin:0 0 0 0; padding:0; width:672px; height:98px; text-align:center; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='img/footer_up.png');}



