*{margin:0px;padding:0px;}
html{background:#cfccb9;font:11px Arial;}
body{color:#36332a;}

p{font:11px Arial;color:#36332a;line-height:16px;}
table td{font:11px Arial;}
img{border-width:0px;}
a:link,a:visited{color:#0F5CAC;text-decoration:underline;}
a:hover{color:#F27D0A;text-decoration:none;}
ul,ol{margin:0px 0px 12px 55px;padding:0px;}
ul li, ol li{margin:0px;padding:3px 0px 2px 0px;font:11px Arial;line-height:16px;}
input{font:11px Tahoma;color:#666;}
input.field{width:217px;color:#666;}
select{font-size:11px;color:#666;}
textarea{font:11px Tahoma;color:#666;}
input.phone{width:42px;color:#666;}
input.phone3{width:52px;color:#666;}
div.print{display:none;}
h1{font-size:18px;color:#666;margin:25px 0px 8px 24px;}
h2{font-size:16px;color:#666;margin:8px 0px 8px 24px;}

a:link,a:visited{color:#0F5CAC;text-decoration:underline;}
a:hover{color:#F27D0A;text-decoration:none;}

/**************************************************************
Begin site design elements
**************************************************************/
div#siteContainerTop{width:783px;height:31px;margin:0px auto 0px auto;background:url("../images/bg_site-top.jpg") no-repeat bottom left;z-index:0;}
div#siteContainer{width:783px;margin:0px auto 0px auto;background:url("../images/bg_site-body.jpg") repeat-y;z-index:0;}
div#mainContainer{width:730px;margin-left:27px;z-index:1;background:#fff;}
div#mainNav{width:728px;margin:7px 0px -3px 2px;}
div#mainNav ul{margin:0px;padding:0px;}
div#mainNav ul li{display:inline;margin:0px 1px 0px 1px;padding:0px;line-height:14px;}
div#header{width:100%;height:167px;background:url("../images/bg_header.jpg") no-repeat top left;margin-bottom:5px;}
div#header p{width:340px;padding-top:28px;margin-left:150px;font:12px Arial;font-weight:bold;color:#fff;line-height:15px;}
div#header p a{color:#fff;}
div#headerImg{width:100%;}
div#banner{margin-bottom:5px;}
div#siteContainerBottom{width:783px;height:24px;margin:0px auto 0px auto;background:url("../images/bg_site-bottom.jpg") no-repeat top left;z-index:0;}
div#footer{width:730px;margin:0px auto 0px auto;}
div#footer p{font-size:11px;text-align:center;color:#615b4c;}
div#footer p a:link, div#footer p a:visited{color:#615b4c;text-decoration:none;}
div#footer p a:hover{}
div#ecomMenu{background:#006633;color:white;padding-bottom:4px;}
div#intContent{background:#e8dec5;padding:0px 0px 12px 0px;}
div#intContent p{color:#36332a;font-size:11px;margin-left:24px;padding-bottom:12px;}
/**************************************************************
End site design elements
**************************************************************/

div#frmOnlineOrdering{width:215px;height:87px;text-align:left;background:url("../images/bg_online-ordering.jpg") no-repeat top right;}

div#breadCrumbs{}
div#breadCrumbs p{margin:8px 0px 0px 24px;font-size:10px;color:#615b4c;}
div#breadCrumbs p a:link, div#breadCrumbs p a:visited{color:#615b4c;}
div#breadCrumbs p a:hover{}

table#familyCompanies{width:375px;margin:0px auto 0px auto;}
table#familyCompanies td{width:33%;padding:5px;}

div#seasonalPromotion{width:167px;background:url("../images/bg_seasonal-promotion.jpg") no-repeat top left;}
div#seasonalPromotion p{padding:70px 0px 8px 0px;margin-left:13px;width:145px;font:11px Arial;}
div#merchandisingPlanner{width:167px;background:url("../images/bg_merchandising-planner.jpg") no-repeat top left;}
div#merchandisingPlanner p{padding:32px 0px 8px 0px;margin-left:10px;width:145px;font:11px Arial;}
div#merchandisingPlanner div#thePlanner{width:100%;height:55px;display:block;}
 
td#homeRightContent{background:url("../images/bg_home-left-content.jpg") repeat-y;}
td#homeRightContent p{font:11px Arial;}
td#homeRightContent a:link, td#homeRightContent a:visited{color:#615b4c;font-size:11px;}
td#homeRightContent a:hover{}
div#homeRightContent{background:#e8dec5;padding:8px 0px 0px 0px;width:359px;margin-left:12px;}
div#links{width:100%;height:62px;background:url("../images/bg_links.jpg") no-repeat;}
div#links p{margin-left:12px;line-height:12px;}
div#links p a:link, div#links p a:visited{font:12px Arial;font-weight:bold;color:#fff;text-decoration:none;}
div#links p a:hover{}

.content{background:#e8dec5;padding:8px 0px 12px 0px;}
.logoBorder{border:solid 1px #b7b7b7;}

#adminNav{width:100%;margin:2px auto 1px auto;padding:2px;text-align:center;font-size:11px;}
#adminNav a:link,#adminNav a:visited{color:#0F5CAC;text-decoration:underline;}
#adminNav a:hover{color:#F27D0A;text-decoration:none;}

#headerImg ul{margin-left:150px;width:340px;}
#headerImg ul li{margin-left:15px;color:#fff;}

.tblListDG{margin-top:1px;}
.tblListDG td{border:solid 1px #fff;padding:0px;margin:0px;}

.tblListHeader td{font-weight:bold;border-color:#fff;text-align:center;border: solid 1px #EEC574;}
.leftPadding{padding-left:3px;}
div.leftPadding{margin-left:13px;}
.leftPad{padding-left:25px;}

.tblListDG tr.item td{padding-top:3px;padding-bottom:3px;border-bottom:solid 1px #EEC574;}
.tblListDG tr.alternatingItem td{padding-top:3px;padding-bottom:3px;border-bottom:solid 1px #EEC574;}
.tblListDG p{padding:0px;margin:0px;}

#tblEventInfo{width:100%;margin-left:24px;}
.tableLeftPad{margin-left:24px;}
#ctl00_ContentPlaceHolder_calEvents{margin-left:24px;}

#dropdownmenus{position:absolute;width:782px;left:50%;margin-left:-391px !important;top:109px !important;
	top:112px;margin-left:-390px;}
#menu1Container .menu table{width:146px;height:100px;background:#5D446E}
#menu2Container .menu table{width:180px;height:91px;background:#7AA8C2;}
#menu3Container .menu table{width:160px;height:100px;background:#92353F;}
#menu4Container .menu table{width:122px;height:189px;background:#C87541;}
#menu5Container .menu table{width:153px;height:135px;background:#dda745;}
.menu table td{padding-left:12px;}
.menu table td.dropDownItem{background:url("../images/bg-li_dropdown.jpg") no-repeat bottom left;}
.menu table td a:link, .menu table td a:visited{display: block;font: 11px Arial;color:#fff;text-decoration:none;margin:0px;padding:0px;}
.menu table td.dropDownItemLast a:link, .menu table td.dropDownItemLast a:visited{padding-bottom:4px;}
.menu table td a:hover{text-decoration:underline;}

.break
{
	line-height:9px !important;
	line-height:12px;
}

table.ads{width:100%;}
table.ads td{padding:3px;vertical-align:top;}
a.navigation:link, a.navigation:visited {color: #FFFFFF;font-size: 9pt;text-decoration:none;margin-bottom: 6px;}
a.navigation:hover {color: #FFFFFF;font-size: 9pt;text-decoration: underline;}
.story:link p, .story:visited p{color:#0F5CAC;text-decoration:underline;}
.story:hover p{color:#F27D0A;text-decoration:none;}