body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0}object{height:0;width:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}p{margin:0;padding:0}span{margin:0;padding:0}fieldset,img{border:0}hr{height:1px;color:#000;background-color:#000;margin:10px 0}q:before,q:after{content:''}/* List Classes */ol,ul{list-style:none}dl,dt,dd{margin:0;padding:0} /* Misc Classes */address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}abbr,acronym{border:0}samp{margin:0 5px;white-space:nowrap}optgroup{font-style:normal;font-weight:normal}strike{display:block}/* Table Classes */table{border:0;border-spacing:0;border-collapse:collapse;empty-cells:show}caption{text-align:left;font-weight:normal}thead{font-weight:bold}tfoot{font-size:90%}th{text-align:left}:focus{outline:0}fieldset{margin:0;padding:0}/* Alignment classes */.center{text-align:center}.left{text-align:left}.right{text-align:right}.floatRight{float:right}.floatLeft{float:left}.noWrap{white-space:nowrap}.clearBoth{clear:both}.clearRight{clear:right}.clearLeft{clear:left}/* Visibility Classes */.hidden{display:none}.visible{display:block}.wMeds{width:110px;margin-right:5px}.wMedt{width:178px}.wMedta{width:180px;height:50px}.wSmlt{width:180px}.textareaSml{width:180px;height:50px}.wLrgt{width:212px}.spacerSml{height:50px}body{font:normal .8em/12pt Georgia,Tahoma,Verdana,Arial,Helvetica,sans-serif}#header{width:974px;border:0px solid #D4D4D4;margin:0 auto;padding:10px 0 5px}#menu{width:974px;border:0px solid #D4D4D4;margin:20px auto 0;height:30px}#menu ul{margin:0;padding:0;list-style:none}#menu li{float:left;display:inline;margin:2px 20px;padding:0;font-weight:bold}a:link{color:#424242}a:visited{color:#000}a:hover{color:#8E001C}a:active{color:#8E001C}#menu a:link{color:#424242;text-decoration:none;text-transform:uppercase;font-size:110%}#menu a:visited{color:#000;text-decoration:none;text-transform:uppercase;font-size:110%}#menu a:hover{color:#8E001C;text-decoration:none;border-bottom:4px solid #8E001C;text-transform:uppercase;font-size:110%}#menu a:active{color:#8E001C;text-decoration:none;border-bottom:4px solid #8E001C;text-transform:uppercase;font-size:110%}.active{color:#8E001C;text-decoration:none;border-bottom:4px solid #8E001C;text-transform:uppercase}#utilities{color:#666;float:right;font-size:0.8em;margin:-150px 0 0;width:300px}.gsc-resultsRoot{background-color:#fff;border:1px solid #999;padding:2px 10px 10px}#wrapper{width:1024px;margin:20px auto 10px;padding:0}#body{width:780px;border-right:1px solid #D4D4D4;float:left;padding:0 10px 10px 10px}#sidePanel{width:210px;float:right;padding:0 5px 10px 5px}#body p{line-height:150%;margin:10px 0}h1{margin:25px 0 20px;color:#000;font-size:180%}.post h1{color:#464646;font:normal 24px Georgia,Tahoma,Verdana,"Times New Roman",Times,serif;letter-spacing:-1px;line-height:140%;margin:10px 0;padding:5px 0 5px 46px;background:#fff url(../images/leafSml.gif) no-repeat}h3{color:#000;font-size:90%;margin:0 0 0 0;font-weight:bold}h2{margin:5px 0 0 0;color:#A41C1C;text-transform:uppercase;font-size:110%;font-weight:bold;font-family:Georgia,Tahoma,Verdana,"Times New Roman",Times,serif}#sidebar h2{margin:35px 0 0 0}h4{text-transform:uppercase;margin:10px 0}h6{margin:35px 0 5px;color:#D90B0B;text-transform:uppercase;font-size:150%;font-family:Georgia,Tahoma,Verdana,"Times New Roman",Times,serif}#elevator{height:135px; width:721px;overflow:hidden;margin:25px 0 40px}#elevator img{float:left}#elevator span{color:#BE2020}#elevator h1{width:520px;font-size:220%;float:right;padding:20px 10px 0 0;line-height:120%;font-family:Georgia,Tahoma,Verdana,"Times New Roman",Times,serif}
#elevator strong{font-size:50%;clear:both;line-height:80%;font-weight:normal}#content h2 a:link,#content h2 a:visited,#content h2 a:hover,#content h2 a:active{text-decoration:none}.product{width:360px;border:0px solid #000;float:left;padding:10px 10px 10px 0;margin:0 10px 0 0}.product img{float:left;margin:0 10px 50px 0}.product p{width:68%;float:left}.productArea{width:345px;float:left;padding:0px 10px;margin:10px;border:1px solid #000;font-size:100%;height:400px}.productArea img{float:left;margin:0 10px 5px 0}.productArea p strong{font-size:90%}#productContainer{clear:both}.productArea h2{margin:2px 0 0;color:#000;font:normal 22px Georgia,Tahoma,Verdana,"Times New Roman",Times,serif;letter-spacing:-1px;line-height:140%}.post ul{margin:10px 0}.post ul li{list-style-type:disc;margin:2px 0 0 20px}.post ol li{list-style-type:decimal;margin:2px 0 0 20px}.package{border-bottom:1px solid #F2F2F2;padding:10px 0;clear:both}.package img{float:left;margin:0 10px 20px 0}#spotlight{margin-top:25px;font-size:96%}#spotlight img{float:left;margin:0 10px 20px 0}#spotlight ul,#spotlight ul li{margin:10px 0}#bottom{width:740px;border-top:1px solid #D4D4D4;padding:20px 10px 10px 10px}legend{background-image:url(../images/leaf.jpg);background-repeat:no-repeat;text-indent:50px;font-size:160%;line-height:240%}form label{width:6em;float:left;text-align:right;margin:2px 1em 1px 0;clear:both}form input{margin:3px 1em 1px 0}#textNav{width:100%;margin:0;background-color:#222;height:160px;color:#ccc;font-size:86%;padding:10px 0}#footer{width:100%;margin:0;padding:6px 0;background-color:#404040;height:35px;color:#ccc}#footer p{line-height:80%;color:#ccc;padding:0 10px 0 0; width:95%;}#contactForm p{width:288px}

.section{	
	width:350px;
	float:left
}



#textNav ul >li:first-child{font-weight:bold;text-transform:uppercase}#textNav ul{float:left;margin:10px 10px 10px 40px;width:160px}#textNav a:link,#textNav a:visited,#textNav a:hover,#textNav a:active{color:#ccc;text-decoration:none;border-bottom:1px solid #333;line-height:180%;padding:2px 4px}#footer a:link,#footer a:visited,#footer a:hover,#footer a:active{color:#ccc}.smaller{font-size:90%}strong{font-weight:bold}

/* blog */
#latestBlog {
	border-left:1px solid #D4D4D4;
	padding:0 0 0 30px;
	height:260px;
	overflow:hidden
}

#tcform p {
	padding:2px 10px;
}

#tcform h2 {
	color:#A41C1C;
	font-family:Georgia,Tahoma,Verdana,"Times New Roman",Times,serif;
	font-size:24px;
	font-weight:normal;
	letter-spacing:-1px;
	line-height:140%;
	padding:2px 0 0;
}

.post{margin:10px 0;padding:10px 0; border-bottom:1px dashed #666;}.post h2,#latestBlog h2{color:#A41C1C;font-family:Georgia,Tahoma,Verdana,"Times New Roman",Times,serif;font-size:24px;font-weight:normal;letter-spacing:-1px;line-height:140%;padding:2px 0 0 0}.post h3{color:#A41C1C;font-family:Georgia,Tahoma,Verdana,"Times New Roman",Times,serif;font-size:24px;font-weight:bold;letter-spacing:-1px;line-height:140%;margin-top:5px;padding:2px 0 0 0}#latestBlog a:link{color:#A41C1C}.postmetadata{padding:20px 0}#respond h3{margin:40px 0 0 0}.navigation{font-size:80%;height:50px;float:right;width:300px}.navigation div{width:100px}.calCont{background-image:url(../images/date.gif);float:left;height:50px;margin:10px 10px 0 0;width:45px}.calCont abbr{color:#fff;font-family:arial,Georgia;font-size:10px;font-weight:bold;letter-spacing:0.1em;padding:2px 0 0 11px;text-align:center;width:45px}.calCont var{display:block;font-size:22px;margin:4px 0 0 8px;width:45px}.portItem{clear:both;border:1px solid #eee;margin:20px 0;padding:0;color:#666;background-color:#fefefe}.portItem img{float:left;border:2px solid #000;padding:2px;margin:10px 20px 50px 10px;width:200px;height:100px}em{color:#BE2020;font-size:0.96em;font-weight:bold}br{display:none}#advertDiv label{width:13em;float:left;text-align:right;margin:3px 1em 6px 0;clear:both}#comment{width:400px}strike{display:inline}#webDLink,#webALink,#shopLink,#cmsLink,#blogLink,#seoLink{height:75px;width:75px;display:block;float:left;margin:0 10px 0 0}#webDLink{background:transparent url(../images/5nutProds.gif) 0 0 no-repeat}#webALink{background:transparent url(../images/5nutProds.gif) -75px 0 no-repeat}#shopLink{background:transparent url(../images/5nutProds.gif) 0 -75px no-repeat}#cmsLink{background:transparent url(../images/5nutProds.gif) -75px -75px no-repeat}#blogLink{background:transparent url(../images/5nutProds.gif) 0 -150px no-repeat}#seoLink{background:transparent url(../images/5nutProds.gif) -75px -150px no-repeat}#pistachioS,#peanutS,#almondS,#cashewS,#walnutS,#coconutS{height:37px;width:50px;display:block;float:left;margin:0 10px 20px 0}#pistachioS{background:transparent url(../images/5Nuts.jpg) 0 0 no-repeat}#peanutS{background:transparent url(../images/5Nuts.jpg) 0 -37px no-repeat}#almondS{background:transparent url(../images/5Nuts.jpg) 0 -74px no-repeat}#cashewS{background:transparent url(../images/5Nuts.jpg) 0 -111px no-repeat}#walnutS{background:transparent url(../images/5Nuts.jpg) 0 -148px no-repeat}#coconutS{background:transparent url(../images/5Nuts.jpg) 0 -185px no-repeat}


#sidePanel h3 {
	margin:0px 0 2px;
}

#sidePanel h4 {
	margin:40px 0 2px;
}

.news ul {
	margin:0;
	padding:0;
	list-style: disc;
}


.news ul li {
	margin:0 0 50px;
	padding:0;
}

#main h5 {
	margin:25px 0 0 0;
	font-weight:bold;
}

#main ul li {
	margin:4px 0;
}


.jcarousel-skin-tango .jcarousel-container {
	margin:0;
}

.jcarousel-skin-tango .jcarousel-container-horizontal {
    width: 675px;
    padding: 0;
}

.jcarousel-skin-tango .jcarousel-container-vertical {
    width: 675px;
    height: 115px;
    padding: 0;
}

.jcarousel-skin-tango .jcarousel-clip-horizontal {
    width:  675px;
    height: 115px;
}

.jcarousel-skin-tango .jcarousel-clip-vertical {
    width:  675px;
    height: 115px;
}

.jcarousel-skin-tango .jcarousel-item {
    width: 675px;
    height: 115px;
}

.jcarousel-skin-tango .jcarousel-item-horizontal {
    margin-right: 10px;
}

.jcarousel-skin-tango .jcarousel-item-vertical {
    margin-bottom: 10px;
}

.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango .jcarousel-next-horizontal {
    position: absolute;
    top: 190px;
    right: -5px;
    width: 17px;
    height: 17px;
    cursor: pointer;
    background: transparent url(../images/next-vertical.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:hover {
    background-position: -32px 0;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:active {
    background-position: -64px 0;
}

.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal {
    position: absolute;
    top: 190px;
    left: -5px;
    width: 17px;
    height: 17px;
    cursor: pointer;
    background: transparent url(../images/prev-vertical.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:hover {
    background-position: -32px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
    background-position: -64px 0;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

/**
 *  Vertical Buttons
 */
.jcarousel-skin-tango .jcarousel-next-vertical {
    position: absolute;
    bottom: 5px;
    left: 38px;
    width: 17px;
    height: 17px;
    cursor: pointer;
    background: transparent url(../img/next-vertical.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-next-vertical:hover {
    background-position: 0 -32px;
}

.jcarousel-skin-tango .jcarousel-next-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-tango .jcarousel-next-disabled-vertical,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}

.jcarousel-skin-tango .jcarousel-prev-vertical {
    position: absolute;
    top: 5px;
    left: 38px;
    width: 17px;
    height: 17px;
    cursor: pointer;
    background: transparent url(../img/prev-vertical.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-vertical:hover {
    background-position: 0 -32px;
}

.jcarousel-skin-tango .jcarousel-prev-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-vertical,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}
