*{
font-family:Arial, Helvetica, sans-serif;
margin:0;

}

body {
	background: #F0E0B1;
	margin:0;
}

html, body {
	height: 100%;
}

#container {
width:776px;
margin:0 auto;
padding:0px 0px 0px 0px;
}

.header {
background: url(images/header.jpg) top left no-repeat;
height:84px;
text-align:right;
}

a {
color:#7A6617;
font-weight:bold;
}

a:hover {
color:#B92401;
font-weight:bold;
}

li {
	margin:0px 0px 0px 0px;
	padding:0px;
	font-family: Arial, Helvetica, sans-serif;




}

ul {
margin:0px 0px 0px 15px;
padding:0px;
list-style:url(images/bullet.gif);

}


/*----TEXT STYLES-------*/

H1 {
margin:0px 0px 5px 0px;
padding:0;
font-size:16px;
color:#DB4903;


}

H2 {
margin:0px 0px 5px 0px;
padding:0;
font-size:14px;
color:#CC3300;
}

H3 {
margin:0px 0px 0px 0px;
padding:0;
font-size:13px;
color:#005F1B;
}

H4 {
margin:2px 0px 15px 0px;
padding:0;
font-size:18px;
color:#005F1B;
text-transform:uppercase;
font-weight:bold;
}

H5 {
margin:0px 0px 5px 0px;
padding:0;
font-size:16px;
color:#005F1B;
}

H6 {
margin:0px 0px 5px 0px;
padding:0;
font-size:14px;
color:#005F1B;
}




TABLE {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

/*----NAV-------*/

.navtop{
margin:20px 22px 0px 0px;
}
.navtop img{
margin:0px 0px 0px 14px;
}

.navbottom{
margin:22px 22px 0px 0px;
}

.navbottom img{
margin:0px 0px 0px 18px;
}

.subsub a {
color:#005F1B;
text-align:center;
}




/*----HOME PAGE STYLES-------*/

.logo{
float:left;
top:9px;
left:13px;
position:relative;
width:155px;
}

.dropdown{
background:#D0BE89;
color:#000000;
font-size:12px;
width:212px;
height:20px;
border:1px solid #6D644D;
text-align:center;
}

.homebottom {
float:left;
padding:20px 0px 0px 0px;
}

.homecol1 {
float:left;
background:url(images/home_whyseneca.jpg) no-repeat;
height:237px;
width:242px;
margin:0px 16px 0px 10px;
}

.homecol2 {
float:left;
background:url(images/home_recipes.jpg) no-repeat;
height:177px;
width:227px;
margin:0px 16px 0px 0px;
padding:60px 0px 0px 15px;
}

.homecol2 div {
padding:93px 0px 0px 0px;
height:177px;
width:227px;
}

.homecol3 {
float:left;
background:url(images/home_brandproducts.jpg) no-repeat;
height:237px;
width:242px;
}


/*----FOOTER-------*/

.footerlogos{
text-align:left;
position:relative;
top:0px;
left:30px;
margin:0;
padding:0px 0px 2px 0px;
}

.footer {
background: url(images/footer.jpg) bottom left no-repeat;
height:80px;
left:0px;
font-size:10px;
color:#F5E6BE;
text-align:center;
padding:0px 0px 2px 0px;
}

.footer a{
color:#F5E6BE;
font-weight:normal;
}

.footer a:hover{
color:#F5E6BE;
font-weight:normal;
}

.footer span a {
color:#ECB46A;
text-decoration:none;
}

.footer span a:hover {
color:#ECB46A;
text-decoration:none;
}
.footer span {
color:#ECB46A;
text-align:center;
}


/*----SUB STYLES-------*/

.sitemaptitle {
font-size:14px;
color:#E36601;
}

.subleftcol {
float: left;
color:#E36601;
font-weight:bold;
}

.subleftcol div a {
color:black;
font-weight:normal;
}

.subleftcol div {
color:black;
font-weight:normal;
}

.subrightcol div {
color:black;
font-weight:normal;
}
.subrightcol div a{
color:black;
font-weight:normal;
}



.subrightcol {
float:right;
font-weight:bold;
color:#E36601;
padding:0px 100px 0px 0px;
}

.textsitemap {
color:black;
font-weight:normal;
margin:0px 0px 0px 30px;


}

.line {
border-bottom:1px solid #D1C39A;
margin:0px 0px 20px 0px;
}


.subcontent {
background: url(images/gr_blanketsummer.jpg) top no-repeat;
padding:35px 0px 20px 0px;
font-size:11px;
}

.subcontainer {
float:left;
border:1px solid #AC9661;
background: #F1E7C7 url(images/bg_brand.jpg) repeat-x top;
width:551px;
line-height:16px;
}
.subpadding{
padding:8px 8px 8px 8px;

}


.subcontainer img{
border:none;
}

.sublogo{
float:right;
margin:0px 0px 0px 15px;
}

#recipephoto{
float:right;
margin:0px 0px 5px 15px;

}

.photoright{
float:right;
margin:0px 0px 15px 15px;

}

.photoleft{
float:left;
margin:0px 10px 20px 0px;

}

.photomiddle{
float:left;
margin:0px 0px 15px 0px;

}


.row {
width:520px;
float:left;
margin:0px 0px 20px 0px;
}

.colrighttext{
float:right;

margin:0px 0px 0px 0px;
width:250px;
}

.subcontainertext{
float:right;
width:322px;
}


.subcontainertext span a{
font-size:12px;
color:#005F1B;
text-decoration:underline;
}

.subcontainertext span a:hover{
font-size:12px;
color:#B92401;
text-decoration:underline;
}

.subfooter{

border-top:1px solid #D1C39A;
margin:20px 0px 5px 0px;
}

.colright{
float:right;

margin:0px 0px 0px 22px;
width:174px;
}

.colleft{
width:553px;
margin:15px 22px 0px 22px;
}

.title {
margin:0px 0px 18px 0px;
border:none;
}
.brandanfk {
float:left;
border:1px solid #AC9661;
background: #F1E7C7 url(images/bg_brand.jpg) repeat-x top;
margin:0px 0px 9px 0px;
width:535px;
}

.brand {
float:left;
border:1px solid #AC9661;
background: #F1E7C7 url(images/bg_brand.jpg) repeat-x top;
margin:0px 0px 9px 0px;
width:550px;
}
.international {
float:left;
border:1px solid #AC9661;
background: #F1E7C7 url(images/bg_brand.jpg) repeat-x top;
margin:0px 0px 9px 0px;
width:500px;
}

.colmealanfk{
float:right;
width:140px;
}
.colmeal{
float:right;
width:143px;
}

.colanfk{
float:left;
width:110px;
padding:2px 0px 0px 2px;
}

.colcan{
float:left;
width:72px;
padding:4px 0px 0px 0px;
}

.colcananfk{
float:left;
width:72px;
padding:0px 0px 0px 0px;
}
.colcanright{
float:right;
width:65px;
padding:0px 0px 8px 0px;
}

.colcan img{
margin:8px 0px 0px 6px;
}

.coltextanfk{
float:left;
width:380px;
}
.coltext{
float:left;
width:326px;
}
.coltext p {
line-height:14px;
padding:0px 0px 7px 0px;
}

.coltext img {
margin:4px 0px 0px 0px;
}




/*------SEARCH STYLES-------*/


.searchrow {
background: url(images/photo_recipesearch.jpg) no-repeat top;
height:187px;
width:532px;
}

.searchrow div{
position:relative;
top:115px;
left:9px
}


.go {
position: relative;
top: 5px;
}


form, input{
margin: 0px 0 0 0px;
padding: 0;
}


.searchBox{
width: 200px;
border: 1px solid #969595;
height: 16px;
}



/*------FORM STYLES-------*/

.textfield {
background:#F7F1E1;
border:1px solid #6D644D;
}




/*------SITEMAP STYLES-------*/

.colleft2{
width:720px;

margin:15px 22px 0px 22px;
}

.subcontainer2 {
width:718px;
float:left;
border:1px solid #AC9661;
background: #F1E7C7 url(images/bg_brand.jpg) repeat-x top;
line-height:16px;
}

.subcontent2 {
background: url(images/gr_blanketfall2.jpg) top no-repeat;
padding:35px 0px 20px 0px;
font-size:11px;
}

.row2 {

}

.row2 img {
margin:0px 6px 10px 5px;

}

.subpadding2{
padding:20px 20px 8px 20px;

}
img.noBorder {
        border: none;
}
.layer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	list-style-image: url(images/bullet.gif);
	list-style-type: none;
	font-style: normal;
	color: #005F1B;

}
