/*Used if running into clearing issues*/
.clearFix:after{ /* clearing without presentational markup, IE gets extra treatment */
	display: block;
	clear: both;
	content: " ";
}

body
{
	font: 76% Helvetica, Arial, sans-serif;
	background: #fff url("../img/bg/bgGradient.gif") top center repeat-x;
	color: #707070;
	margin: 0px;
	padding: 0px;
}

h1 {
	font-size: 1.7em;
    font-weight: bold;
	margin: 13px 0px 13px 0px;
	padding: 0px;
	color: #662200;
}

/*h2 {
	font-size: 1.2em;
	margin: 0px 0px 5px 0px;
	padding: 0px;
	color: #662200;
}*/
	
h3 {
	font-size: 1.2em;
	color: #662200;
	margin: 0px;
	padding: 0px;
	font-weight: normal;
}

h3 a:link,
h3 a:active,
h3 a:visited {
	color: #dd1100;
	font-weight: bold;
}

h3 a:hover {
	color: #FF8A00;
}

a {
	text-decoration: none;
	color: #000;
	outline: none;
}

img {
	border: none;
}
	
span {
	font-weight: bold;
}
p, div{
	margin: 0px;
	padding: 0px;
}
ul{
	padding: 0px 0px;
	margin: 0px 15px;
}
p, div, ul {
	font-size: 1em;
	color: #000000;
}

p, label, form, input {
	margin: 0px;
	padding: 0px;
}
	
.clear {
	clear: both;
	margin: 0px;
	padding: 0px;
}

.vspace {
	margin-top: 13px;
}

#container {
	width: 730px;
	margin-left: -365px;
	position: relative;
	left: 50%;
}

#utilityMenu,
#level2Menu {
	float: right;
	width: 548px;
}

#utilityMenu {
	padding: 50px 0 10px 0;
	border-bottom: 1px solid #b3a7a1;
}

#utilityMenu a:link,
#utilityMenu a:active,
#utilityMenu a:visited {
	color: #000;
	float: right;
	font-size: 1.2em;
	margin-top: 3px;
	margin-left: 13px;
}

#utilityMenu a:hover {
	color: #fff200;
	text-decoration: underline;
}

#productMenu{
	border-bottom: 1px solid #CCCCCC;
	border-top: 1px solid #CCCCCC;
}

a#home {
	background: url("../img/header/logo.gif") center center no-repeat;
	width: 143px;
	height: 83px;
	display: block;
	float: left;
	margin-top: 12px;
	margin-bottom: 20px;
}

form.siteSearch {
	float: right;
	display: block;
}

form.siteSearch label,
form.siteSearch input#submitSearch {
	float: left;
	display: block;
	color: #FFF;
}

form.siteSearch input#submitSearch {
	background: url("../img/header/go.gif") center 0px no-repeat;
	width: 28px;
	height: 18px;
	margin: 1px 2px;
}

form.siteSearch input#submitSearch:hover {
	background: url("../img/header/go.gif") center -18px no-repeat;
}

#viewListings {
	width: 546px;
	float: left;
	margin: 0px 0px 0px 40px;	
	padding: 7px 0px;
}

#viewListings a:link,
#viewListings a:active,
#viewListings a:visited {
	color: #000000;
	padding: 0px;
}

#viewListings a:hover {
	color: #ff8800;
}

.navSpace {
	padding: 0px 21px;
}

#level2Menu {
	padding: 5px 0px 5px 0px;
	margin: 0px;
}

a#requestBttn {
	background: transparent url(../img/nav/request-bttn.gif) center top;
	display: block;
	float: right;
	height: 25px;
	width: 200px;
	margin: 7px 0px;
}

a#requestBttn:hover {
	background-position: center bottom;
}

#level2Menu a.link,
#level2Menu a.active,
#level2Menu a:visited {
	color: #000000;
}

#level2Menu a:hover {
	text-decoration: underline;
}

#newSideBarContainer {
	float: right;
	width: 198px;
	padding-top: 13px;
}

.newSideBarTitle h3,
.newSideBarContent {
	padding: 0 9px 0px 11px;
	width: 178px;
}
	
.newSideBarTitle {
	background: #FFFFFF url(../img/bg/sideBarTopBG.gif) top no-repeat;
	width: 200px;
}
	
body .newSideBarTitle h3 {
	position: relative;
	top: -10px;
	line-height: 18px;
	font-size: 18px;
	padding-bottom: 0px;
	font-weight: bold;
}
	
.newSideBarContent {
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
}

.newSideBarContent img {
	padding-bottom: 7px;
}

.newSideBarContent p {
	color: #707070;
	margin-top: 6px;
}

.newSideBarContent li,
.newSideBarContent ul,
#menuIdeas .thumbContainer li,
#menuIdeas .thumbContainer ul {
	list-style-type: none;
	padding: 0px;
	margin: 6px 0px 0px 0px;
}



a.quickLink:link,
a.quickLink:visited,
a.quickLink:active {
	background: transparent url(../img/nav/nav_arrow.gif) no-repeat scroll 0% 60%;
	color: #662200;
	float: none;
	padding-left: 10px;
	font-size: 1em;
	font-weight: bold;
}

a.quickLink:hover {
	background:transparent url(../img/nav/nav_arrowRoll.gif) no-repeat scroll 0% 60%;
	color: #ff8800;
}
	
.newSideBarBot {
	background: #FFFFFF url(../img/bg/sideBarBotBG.gif) no-repeat;
	width: 200px;
	height: 12px;
	padding-bottom: 13px;
}

#mainContent {
	float: left;
	width: 517px;
	padding-bottom: 13px;
}


#footer {
	width: 732px;
	margin: 0px;
	padding: 0px;
}
	
#footerNav {
    background-color: #910029;
    color:#FFFFFF;
  	padding-left: 14px;
	font-size: 0.9em;
	display: block;
}

#footerNav a {
	color: #fff;
	margin: 0px;
    padding: 5px 13px 5px 0px;
	float: left;
}

#footerNav a:hover {
	color: #ff0;
}

#footerNav a#otherWebSites {
	color: #ff0;
}

div#footerContact {
	font-size: 0.9em;
	padding-top: 13px;
	margin-bottom: 40px;
}

#address {
	float: left;
	color: #898989;
}

#copyright {
	float: right;
	color: #898989;
}

#otherWebSitesContainer {
	float: right;
	position: relative;
}

#otherSites {
	position: absolute;
	right: 0px;
	bottom: 24px;
	width: 201px;
	border: 1px solid #ccc;
	background-color: #fff;
	padding-bottom: 2px;
}

#otherSites h3 {
	color: #d56932;
	background: url(../img/bg/shortGradi.gif) top repeat-x;
	padding-left: 5px;
	font-weight: bold;	
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 5px;
}

#otherSites li,
#otherSites ul {
	list-style-type: none;
	padding: 0px;
	margin: 0px;
	font-size: 1.1em;
}

#otherSites li a.quickLink:link,
#otherSites li a.quickLink:visited,
#otherSites li a.quickLink:active {
	background: transparent url(../img/nav/nav_arrow.gif) no-repeat scroll 0% 60%;
	color: #662200;
	float: none;
	padding-left: 10px;
	margin: 10px;
	font-weight: normal;
}

#otherSites li a.quickLink:hover {
	background:transparent url(../img/nav/nav_arrowRoll.gif) no-repeat scroll 0% 60%;
	color: #ff8800;
	font-weight: normal;
}

#breadcrumb
{
	list-style: none;
	padding: 8px 0px;
	margin: 0px;
	float: left;
	font-size: .87em;
}

#breadcrumb a:link,
#breadcrumb a:visited,
#breadcrumb a:active
{
    margin-right: 2px;
	padding-right: 12px;
	background: url("../img/header/breadcrumbArrow.gif") no-repeat right 45%;
	color: #2e3092;
}

#breadcrumb a:hover
{
	text-decoration: underline;
}

#smallFormToggle {
	margin-top: 13px;
}

a#smallFormToggle:link,
a#smallFormToggle:visited,
a#smallFormToggle:active {
	background-repeat: none;
	width: 199px;
	height: 19px;
	float: right;
	margin-bottom: 13px;
}

a#smallFormToggle:hover {

}

.showShortEcForm {
	background: transparent url("../img/nav/signup.gif") no-repeat;
}

.hideShortEcForm {
	background: url("../img/nav/signUpClose.gif");
}

.sectionHeader {
	margin-top: 8px;
}


/*Products Page Styles Begin Here*/
body#products  #productHdr {
	border-top: 1px solid #cccccc;	
}
body#products #contLeft {
	float: left;
	width: 352px;
}
body#products h1{
	margin: 13px 0px;
}
body#products .tabHdr{
	background-repeat: repeat-x;
	background-position: top center;
	padding: 0px;
	margin: 0px;
}
body#products .tabHdr h4{
	font-size: 1.1em;
	padding: 6px 0px 6px 13px;
	margin: 0px;
	color: #fff;
}
body#products #contRight {
	float: right;
	width: 352px;
}
/*Color Styles for the Brats Product Pg Begin*/
body.brats h1{
	color: #9d0a0e;
}
body.brats .tabHdr {
	background-image: url("../img/products/tabBarBg-brats.jpg");
	background-color: #3a0405;
}
/*Color Styles for the Brats Product Pg End*/

/*Color Styles for the Italian Product Pg Begin*/
body.italian h1{
	color: #35a53a;
}
body.italian .tabHdr {
	background-image: url("../img/products/tabBarBg-italian.jpg");
	background-color: #206423;
}
/*Color Styles for the Italian Product Pg End*/

/*Color Styles for the BreakFast Product Pg Begin*/
body.breakfast h1 {
	color: #a0410d;
}

body.breakfast .tabHdr {
	background-image: url("../img/products/tabBarBg-breakfast.jpg");
	background-color: #612808;
}
/*Color Styles for the Breakfast Product Pg End*/

/*Color Styles for the Wieners Product Pg Begin*/
body.wieners  h1 {
	color: #92278f;
}

body.wieners .tabHdr {
	background-image: url("../img/products/tabBarBg-wieners.jpg");
	background-color: #591857;
}
/*Color Styles for the Wieners Product Pg End*/

/*Color Styles for the Slices Product Pg Begin*/
body.slices h1{
	color: #f26522;
}

body.slices .tabHdr{
	background-image: url("../img/products/tabBarBg-slices.jpg");
	background-color: #933d15;
}
/*Color Styles for the Slices Product Pg End*/

/*Color Styles for the Handheld Product Pg Begin*/
body.handheld h1{
	color: #0072bc;
}

body.handheld .tabHdr{
	background-image: url("../img/products/tabBarBg-handheld.jpg");
	background-color: #004572;
}
/*Color Styles for the Handheld Product Pg End*/

body#products h1 span {
	color: #636363;
	padding-left: 5px;
	font-size: 0.7em;
	font-weight: bold;
}

body#products .productTagline {
	margin-bottom: 26px;
}

body#products #contLeft .productShot {
	width: 350px;
	padding: 13px 0px;
}
body#products #contLeft .productShot img{
	display: block;
	margin: auto;
}

body#products #contLeft #productInfoBox {
	padding: 13px;
	margin: 0px;
	border: 1px solid #CCC;
}

body#products #contLeft #productInfoBox p {
	color: #636363;
	font-weight: bold;
}

body#products #contLeft #productInfoBox span {
	color: #000;
	font-weight: normal;
}

body#products #productInfoLowerHdr h2 {
	padding: 13px 0px;
	margin: 0px;
	font-size: 1.4em;
	color: #898989;
}

body#products #productInfoLower {
	border: 1px solid #CCC;
	margin-bottom: 13px;
}

body#products #productInfoLower .odd {
	padding: 13px;
}

body#products #productInfoLower .even {
	padding: 13px;
	background-color: #ebebeb;
}

body#products #productInfoLower .odd h5,
body#products #productInfoLower .even h5 {
	color: #636363;
	font-weight: bold;
	font-size: 1.2em;
	margin: 0px;
	padding: 0px;
}

body#products #productInfoLower .odd p,
body#products #productInfoLower .even p {
	color: #000;
	font-weight: normal;
	margin-top: 6px;
}

body#products #nutritionalInfo {
	padding-top: 13px;
	border: 1px solid #CCC;
	/*
	CHANGED: took off width, should display block
	width: 352px;*/
}

body#products #nutritionalInfo p {
	color: #636363;
	font-weight: bold;
	padding-left: 13px;
}

body#products #nutritionalInfo span {
	color: #000;
	font-weight: normal;
}

body#products #nutritionalInfo #calorieInfo {
	background-color: #ffffbb;
	border-top: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
	padding: 13px 0px;
	margin-top: 13px;
}

body#products #nutritionalInfo #calorieInfo #calorieLeft {
	float: left;
	width: 50%;
}

body#products #nutritionalInfo #calorieInfo #calorieRight {
	float: left;
}

body#products #nutritionalInfo .nurtiBlock {
	border-bottom: 1px solid #CCC;
	display: block;
}

body#products #nutritionalInfo .nurtiBlock .nutriInfoLeft {
	float: left;
	border-right: 1px solid #CCC;
	width: 50%;
}

body#products #nutritionalInfo .nurtiBlock .nutriInfoRight {
	float: left;
}

body#products #nutritionalInfo .nurtiBlock .nutriInfoLeft p,
body#products #nutritionalInfo .nurtiBlock .nutriInfoRight p {
	margin: 0px;
	padding: 6px 0px 6px 6px;
	color: #000;
	font-weight: bold;
}

body#products #nutritionalInfo .nurtiBlock .nutriInfoLeft span,
body#products #nutritionalInfo .nurtiBlock .nutriInfoRight span {
	margin: 0px;
	padding: 6px 0px 6px 6px;
	color: #636363;
	font-weight: normal;
}

body#products #nutritionalInfo #endContent {
	background-color: #ffd478;	
	padding: 6px;
}

body#products #nutritionalInfo #endContent p {
	font-weight: normal;
	color: #000;
	padding: 0px;
	margin: 0px;	
}
/*Products Page Styles End Here*/


/*Menu Ideas Pg Styles Begin Here*/
body#menuIdeas #menuContainer {
	border-top: 1px solid #cccccc;
}

body#menuIdeas .thumbContainer img {
	float: left;
}

body#menuIdeas .thumbContent {
	width: 332px;
	padding-left: 13px;
	float: left;
}

body#menuIdeas .thumbContainer p {
	color: #555555;
	padding-top: 6px;
}

body a.featureProduct:link,
body a.featureProduct:active,
body a.featureProduct:visited {
	color: #dd1100;
	font-weight: normal;
}

body a.featureProduct:hover {
	color: #FF8A00;
}

.liner {
	height: 1px;
	background-color: #CCC;
	margin: 13px 0px;
}	
.newSideBarContent .liner{
	margin-bottom: 10px;
	margin-top: 0px;
}
/*Menu Ideas Pg Styles End Here*/



/*Contact Us Pg Styles Begin Here*/
body#contact #contactContainer {
	border-top: 1px solid #CCC;
}

body#contact #contactContainer h2 {
	padding: 13px 0px;
	margin: 0px;
	font-size: 1.2em;
	color: #898989;
}

body#contact #contactContainer h3 {
	padding: 13px 0px;
	margin: 0px;
	font-size: 1.2em;
	color: #662200;
	font-weight: bold;
}

body#contact #contactContainer select {
	width: 100%;
}

body#contact #contactContainer textarea {
	width: 100%;
}

#contact input.send {
	background-image: url("../img/contact/send.gif");
	background-position: top;
	width: 70px;
	height: 20px;
	float: left;
	margin-right: 13px;
	margin-top: 13px;
}

#contact input.send:hover {
	background-position: bottom;
}

body#contact #contactContainer .checkBox {
	float: left;
	margin-top: 18px;
}

body#contact #contactContainer #signUpMessage p {
	float: left;
	width: 236px;
	margin-top: 9px;
	padding-left: 7px;
	color: #636363;
	font-size: 0.9em;
}

body#contact .newSideBarTitle {
	background: #FFFFFF url(../img/bg/sideBarTopBG-contact.gif) top no-repeat;
	width: 200px;
}

body#contact .newSideBar .newSideBarContent h3 {
	color: #ab4600;
	font-size: 1.2em;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}

body#contact .newSideBar .newSideBarContent .altText {
	margin: 0px;
	padding: 0px;
	color: #000;
	font-weight: bold;
}

body#contact .newSideBar .newSideBarContent p {
	margin: 0px;
	padding: 0px;
}

body#contact .newSideBar .newSideBarContent #levelHelp {
	padding: 13px 0px 26px 0px;
	border-bottom: 1px solid #CCC;
}

body#contact .newSideBar .newSideBarContent #mailAddressTitle {
	color: #664827;
	padding-top: 13px;
}

body#contact #content label
{
	clear: left;
	display: block;
	text-align: right;
	width: 400px;
	vertical-align: top;
	position: relative;
	padding: 6px 0px;
}
body#contact label.error{
	color: red;
}
body#contact #content input {
	width: 247px;
}
body#contact input.error,
body#contact select.error
{
	border: 1px solid red;
}
body#contact #content .small {
	width: 100px;
	margin-right: 148px;
}
body#contact #content select{
	width: 251px;
}
/*Contact Us Pg Styles Begin Here*/



/*Rounded Corner Box Begin Styles*/
.rtop,
.rbottom {
	display: block;
}

.rtop * {
	display: block;
	height: 1px;
	overflow: hidden;
	background: #ebebeb none repeat scroll 0% 50%;
}


.rbottom * {
	display: block;
	height: 1px;
	overflow: hidden;
	background: #ebebeb none repeat scroll 0% 50%;
}

.r1 {
	margin: 0 4px;
}

.r2 {
	margin: 0 3px;
}

.r3 {
	margin: 0 2px;
}

.r4 {
	margin: 0 1px;
	height: 2px;
}

#content {
	background-color: #ebebeb;
	padding: 13px;
}

.culinaryCallTop * {
	display: block;
	height: 1px;
	overflow: hidden;
	background: #662200 none repeat scroll 0% 50%;
}

.culinaryCallBttm * {
	display: block;
	height: 1px;
	overflow: hidden;
	background: #662200 none repeat scroll 0% 50%;
}

#culinaryCall {
	background-color: #662200;
	padding: 13px;
	margin-bttom: 13px;
}

#culinaryCall p {
	color: #fff;
}
/*Rounded Corner Box End Styles*/



/*Home Pg Styles Begin Here*/
body#home .prodQuickLink {
	list-style-type: none;
	padding: 0px;
	margin: 10px 0px;
}

body#home #leftContainer {
	border-top: 1px solid #cccccc;
}

body#home #leftContainer p {
	color: #555555;
	padding: 13px 0px;
}

body#home #leftContainer ul {
	color: #000;
}

body#home #leftContainer ul li{
	margin-left: 52px;
}

/*#introProduct {
	background-color: #662200;
	background-image: url("../img/home/intro-call.jpg");
	background-repeat: no-repeat;
	background-position: top left;
}

#introProduct .promoAd {
	padding: 13px 13px 13px 238px;
	width: 264px;
}

#introProduct .promoAd h3 {
	color: #ff8800;	
	font-weight: bold;
}

#introProduct .promoAd p {
	color: #fff;	
	padding: 13px 0px;
}

a.quickLinkAlt:link,
a.quickLinkAlt:visited,
a.quickLinkAlt:active {
	background: transparent url(../img/nav/nav_arrowAlt.gif) no-repeat scroll 0% 60%;
	color: #ff8800;
	float: none;
	padding-left: 10px;
	font-weight: bold;
	display: block;
	margin-bottom: 22px;
}

a.quickLinkAlt:hover {
	background:transparent url(../img/nav/nav_arrowRollAlt.gif) no-repeat scroll 0% 60%;
	color: #ffffbb;
	font-weight: bold;
}

.promoAd h3 a:link,
.promoAd h3 a:active,
.promoAd h3 a:visited {
	color: #ff8800;
	font-weight: bold;
}

.promoAd h3 a:hover {
	color: #ffffbb;
}*/
/*Home Pg STyles End Here*/


/*Culinary Concept Article Styles Begin Here*/
body#concepts #mainContent #conceptArticles,
body#about #mainContent #aboutContent {
	border-top: 1px solid #CCC;
}

body#concepts #conceptArticles img,
body#about #aboutContent img {
	float: left;
	word-wrap: break-word;
	padding: 0px 13px 13px 0px;
}

body#concepts #conceptArticles h3 {
	color: #dd1100;
	font-weight: bold;
	padding: 0px 0px 13px 0px;
}

body#concepts #conceptArticles .subTitle {
	font-weight: bold;
	padding: 13px 0px 6px 0px;
}
/*Culinary Concept Article Styles End Here*/




/*Product Landing Page Styles Begin Here*/
body#productLanding #mainContent {
	width: 730px;
	padding-top: 7px;
}

body#productLanding #mainContent #miniShots {
	padding: 6px 13px 13px 13px;
}

body#productLanding #mainContent #miniShots p {
	color: #636363;
}

body#productLanding td.bg,
body#productLanding td.bgHover{
	background-repeat: repeat-x;
	background-position: top center;
	height: 100px;
	cursor: pointer;
}

body#productLanding #miniShots td a:link,
body#productLanding #miniShots td a:active,
body#productLanding #miniShots td a:visited {
	font-weight: bold;
	font-size: 1.2em;
	color: #fff;
	padding: 13px;
	display: block;
}

body#productLanding #miniShots td.bgHover a:link,
body#productLanding #miniShots td.bgHover a:active,
body#productLanding #miniShots td.bgHover a:visited,
body#productLanding #miniShots td a:hover {
	color: #fff200;
	cursor: pointer;
}
body#productLanding #miniShots a span{
	font-size: 0.7em;
}
/*breakfast color styles begin here for landing page*/
body.breakfast h1 {
	color: #a0410d;
	padding: 0px 0px 6px 0px;
	margin: 0px;
}

body.breakfast td.bg {
	background-color: #602708;
	background-image: url('../img/landing/bttn-bg-breakfast.jpg');
}
body.breakfast td.bgHover{
	background-color: #a0410d;
	background-image: url('../img/landing/bttn-bg-breakfast-roll.jpg');
}
/*breakfast color styles begin end for landing page*/

/*brat color styles begin here for landing page*/
body.brats h1 {
	color: #9d0b0f;
	padding: 0px 0px 6px 0px;
	margin: 0px;
}

body.brats td.bg {
	background-color: #5e0608;
	background-image: url('../img/landing/bttn-bg-brats.jpg');
}
body.brats td.bgHover{
	background-color: #9d0a0e;
	background-image: url('../img/landing/bttn-bg-brats-roll.jpg');
}
/*brat color styles end here for landing page*/
/*mini color styles begin here for landing page*/
body.mini h1 {
	color: #9d0b0f;
	padding: 0px 0px 6px 0px;
	margin: 0px;
}

body.mini td.bg {
	background-color: #5e0608;
	background-image: url('../img/landing/bttn-bg-brats.jpg');
}
body.mini td.bgHover{
	background-color: #9d0a0e;
	background-image: url('../img/landing/bttn-bg-brats-roll.jpg');
}
/*mini color styles end here for landing page*/
/*italian color styles begin here for landing page*/
body.italian h1 {
	color: #35a53a;
	padding: 0px 0px 6px 0px;
	margin: 0px;
}

body.italian td.bg {
	background-color: #206323;
	background-image: url('../img/landing/bttn-bg-italian.jpg');
}
body.italian td.bgHover{
	background-color: #35a53a;
	background-image: url('../img/landing/bttn-bg-italian-roll.jpg');
}
/*italian color styles end here for landing page*/

/*wieners color styles begin here for landing page*/
body.wieners h1 {
	color: #92278f;
	padding: 0px 0px 6px 0px;
	margin: 0px;
}

body.wieners td.bg {
	background-color: #581756;
	background-image: url('../img/landing/bttn-bg-wieners.jpg');
}
body.wieners td.bgHover{
	background-color: #92278f;
	background-image: url('../img/landing/bttn-bg-wieners-roll.jpg');
}
/*wieners color styles end here for landing page*/

/*handheld color styles begin here for landing page*/
body.handheld h1 {
	color: #0072bc;
	padding: 0px 0px 6px 0px;
	margin: 0px;
}

body.handheld td.bg {
	background-color: #004471;
	background-image: url('../img/landing/bttn-bg-handheld.jpg');
}
body.handheld td.bgHover{
	background-color: #0072bc;
	background-image: url('../img/landing/bttn-bg-handheld-roll.jpg');
}
/*handheld color styles end here for landing page*/

/*slices color styles begin here for landing page*/
body.slices h1 {
	color: #f26522;
	padding: 0px 0px 6px 0px;
	margin: 0px;
}

body.slices td.bg {
	background-color: #913d14;
	background-image: url('../img/landing/bttn-bg-slices.jpg');
}
body.slices td.bgHover{
	background-color: #f26522;
	background-image: url('../img/landing/bttn-bg-slices-roll.jpg');
}
/*slices color styles end here for landing page*/

/*Product Landing Page Styles Begin Here*/




/*About Style Begins Here*/
body#about #aboutContent {
	border-top: 1px solid #CCC;
	padding-top: 13px;
}

body#about #aboutContent img {
	float: left;
	word-wrap: break-word;
	padding: 0px 13px 13px 0px;
}

body#about #aboutContent p {
	color: #555555;
	padding-bottom: 13px;
}
/*Aout Style Ends Here*/

/*policies*/
#policies .policiesNav a:link,
#policies .policiesNav a:active,
#policies .policiesNav a:visited{
	color: #662200;
	font-weight: bold;
}
#policies .policiesNav a:hover{
	color: #c05017;
}
#policies #mainContent h3{
	font-weight: bold;
	margin: 15px 0px 5px 0px;
}
#policies p{
	margin: 8px 0px;
}
/*policies*/
