@charset "utf-8";
/* CSS Document */
body
{

background:url(../images/bg.jpg) repeat-x;
background-color:#fcf6e6;
padding:0;
margin:0;
}
h1,h2, h3, span, a, br, li, ul, p, img
{
margin:0;
padding:0;
line-height:0;
}
#sale{width:172px; height:172px; padding:0; margin:0; position:absolute; top:0px;  right:0; z-index:1;}

#sale2{width:172px; height:172px; padding:0; margin:0; position:absolute; top:0px;  left:0; z-index:1;}
#nav_area2{ width:1150px; height:31px; padding:0; margin:0 auto;}
.spacer
{
clear:both;
margin:0;
padding:0;
line-height:0;
}
.mainContainer
{
width:989px;
margin:0 auto;
height:auto;
}
#bottom_body
{
width:1150px;
margin-left: 0;
    margin-right:0;
	height:auto;
}
.bottom_body_block
{
width:1150px;
margin-left: 0;
    margin-right:0;
	height:auto;
}
.topContainer
{
background:url(../images/topPart.jpg) no-repeat left top;
height:206px;
width:989px;
}
.topRight
{
float:left;
width:300px;
}
.topRight img
{
float:left;
width:auto;
margin-right:0px;
margin-top:20px;
margin-left:5px;

}

.logo
{
float:left;
width:259px;
height:173px;
padding-top:12px;
}
.MiddleContainer
{
float:left;
width:961px;
margin-left:10px;
}
.MiddleContainer img
{
float:left;
width:auto;
margin-left:10px;
}
.MiddleContainer h1
{
float:left;
width:auto;
}
.MiddleContainer p
{
font:normal 12px "Tahoma", Arial, Helvetica, sans-serif;
line-height:24px;
color:#0b0b0b;
padding-left:20px;
}
.bodyConatiner
{
float:left;
width:976px;
margin-left:6px;
}
.bx
{
float:left;
width:315px;
margin-top:30px;
margin-left:8px;
}
.bx img
{
float:left;
width:auto;
margin:0;
padding:0;
line-height:0;
}
.bxtop
{
float:left;
width:270px;
background:url(../images/boxTop.jpg) no-repeat left top;
font:bold 20px "Trebuchet MS", Arial, Helvetica, sans-serif;
padding:15px 0px 0px 48px;
color:#3d0005;
height:46px;
}
.bxBg
{
float:left;
width:275px;
background:url(../images/bxBg.jpg) repeat-y left top;
font:normal 12px "Tahoma", Arial, Helvetica, sans-serif;
color:#3d0005;
padding:0px 18px 0px 18px;
line-height:23px;
text-align:justify;
}
.footerBg
{
background:url(../images/footerBg.jpg) repeat-x left top;
height:105px;
margin-top:20px;
}
.footer
{
width:967px;
margin:0 auto;
}

.footerLeft
{
float:left;
width:500px;
}
.footerLeft p
{
font:normal 11px "Tahoma", Arial, Helvetica, sans-serif;
color:#ff604e;
padding-top:30px;
line-height:22px;
}
.footerLeft a
{
font:normal 11px "Tahoma", Arial, Helvetica, sans-serif;
color:#ff604e;
text-decoration:none;
}
.footerLeft a:hover
{
color:#FFFFFF;
}

.footerRight
{
float:right;
width:450px;
text-align:right;
}
.footerRight p
{
font:normal 11px "Tahoma", Arial, Helvetica, sans-serif;
color:#ff604e;
padding-top:28px;
line-height:22px;
}
.footerRight a
{
font:normal 11px "Tahoma", Arial, Helvetica, sans-serif;
color:#ff604e;
text-decoration:none;
}
.footerRight a:hover
{
color:#FFFFFF;
}
.contacList
{
float:left;
width:200px;
text-align:left;
font:normal 12px "Tahoma", Arial, Helvetica, sans-serif;
color:#000000;
line-height:22px;
padding-top:6px;
}
.contacList2
{
float:left;
width:280px;
border-right:1px solid #b3a889;
font:bold 13px "Tahoma", Arial, Helvetica, sans-serif;
color:#000000;
line-height:22px;
margin-top:10px;
margin-bottom:50px;
}
#topbar{
	position:absolute;
	width:172px;
	height:172px;
	visibility: hidden;
	bottom:-838px;
	left:0px;
	z-index: 100;
}
/*********list menu************/
.arrowlistmenu{
width: 180px; /*width of menu*/
margin-left:10px;
margin-top:2px;
}

.arrowlistmenu ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 0px; /*bottom spacing between each UL and rest of content*/
}

.arrowlistmenu ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
}

.arrowlistmenu ul li span{
color:#191717;
background:url(../images/bullet.jpg) left top no-repeat;
display: block;
padding: 3px 0;
padding-left:25px; /*link text is indented 19px*/
line-height:20px;
font:normal 12px "Tahoma", Arial, Helvetica, sans-serif;
}
/***********top nav****************/
.mattblacktabs{
float:left;
width:310px;
overflow: hidden;
margin-top:80px;
margin-left:80px;
*margin-left:40px;
}

.mattblacktabs ul{
margin: 0;
padding: 0;
padding-left:2px; /*offset of tabs relative to browser left edge*/
font: bold 15px "Trebuchet MS", Arial, Helvetica, sans-serif;
list-style-type: none;
}

.mattblacktabs li{
display: inline;
margin: 0;
}

.mattblacktabs li a{
float: left;
display: block;
text-decoration: none;
margin: 0;
padding: 7px 9px; /*padding inside each tab*/
color: white;
line-height:3px;
}
.mattblacktabs li a:hover, .mattblacktabs li.selected a{
color:#111010;
}

/************misc css************************/
.nomarginLeft
{
margin-left:0px!important;
}

.comment{font-family:arial;font-size:12px;text-align:left;padding:4px 10px;margin:15px;color:#597103;font-weight:bold;	}
.comment a{font-family:arial;font-size:12px;text-align:left;color:#597103;text-decoration:none;font-weight:bold;}
.comment a:hover{text-decoration:underline;}

.right{font-family:verdana;size:2px;font-size:12px;text-align:left;padding:5px 0 0 8px;margin:0px;color:#C3042D;font-weight:bold;}
.right a{font-family:verdana;font-size:12px;text-align:left;color:#C3042D;font-weight:bold;}
.right a:hover{text-decoration:underline;color:#05839B;}

.commentdiv{float:left;width:400px;height:auto;margin:5px 0 0 0;padding:0;}

.recipes { padding:0px 1px,10px,10px;margin:5px;border:2px solid #597103; background-color:#fcf6e6;font-family:arial;font-size:12px;text-align:left;color:#6b8903;text-decoration:none;font-weight:bold;}

.tableHeading{background-color:#a2b605;font-family:arial;font-size:12px;text-align:left;color:#FFFFFF;text-decoration:none;font-weight:bold;}

.table{font-family:arial;font-size:12px;text-align:left;padding:4px 10px;margin:15px;color:#3e4f02;font-weight:bold;	text-decoration:none;}
.table a{font-family:arial;font-size:12px;text-align:left;color:#3e4f02;text-decoration:none;font-weight:bold;}
.table a:hover{text-decoration:underline;}

.errormsg {font-family:arial;font-size:12px;text-align:left;color:#3e4f02;font-weight:bold; }
.errormsg2{font-family:arial;font-size:14px;text-align:left;color:#597103;font-weight:bold;text-decoration:underline;}



