/* Copyright 2009 Hawaiian Chip Company, LLC. */
/* Site design and development by zakidesign.com */


/*********** HTML ELEMENTS ***********/
body {
	font-family: Arial, Helvetica, Sans-Serif;
	background: #E0350D url(http://www.hawaiianchipcompany.com/v/assets/img/bkgd.gif) repeat-x;
	margin: 0 auto;
	padding: 0;
	text-align: center;
	font-size: 12px;
	color: #000;}
	
	
td { text-align: left; font-size: 12px; }
	
	
	
	

/*********** LINKS ***********/
a, a:link, a:visited { color: #FF3300; text-decoration: underline; }
a:hover { color: #F90; }




/*********** GENERAL STYLES ***********/

.colclear { width: 80%; height: 1px; background: none; clear: both;}
.divider { padding: 0 0; color: #666; }
.producticon {   border: none; }
.image { border: 3px solid #FFF; }
.image-right { float: right; }
.image-left { float: left; margin: 0 12px 12px 0; border: 3px solid #FFF; }



/*********** HOME PAGE STYLES ***********/
#maincontainer { width: 994px; height: auto; background: #FAEB96; margin: 0 auto; border-bottom: 1px solid #000;  border-left: 1px solid #000;  border-right: 1px solid #000; }
#header { width: 994px; height: 154px; background: url(http://www.hawaiianchipcompany.com/v/assets/img/header-bkgd.jpg) no-repeat #FDF8CC; text-align: left; }
#logo { width: 357px; height: 87px; float: left; position: absolute; margin: 50px 0 0 321px; border: 0; z-index: 120; background: none; }

#cartinfo { width: 275px; background: none; float: left; position: absolute; margin: 130px 0 0 705px; color: #FFF; font-size: 12px; font-weight: normal; text-align: center; }
#cartinfo a, #cartinfo a:visited { color: #FFF; text-decoration: none; }
#cartinfo a:hover { color: #FF9900; text-decoration: underline; }

#cartsummary {width: auto; height: 30px; background: #FFFFFF url(http://www.hawaiianchipcompany.com/v/assets/img/cart.gif) no-repeat; margin: 0 0 10px 0; padding: 3px 0 5px 30px; border-bottom: 1px solid #e1e1e1;  color: #000; font-size: 12px; font-weight: bold; text-align: left; }

#content { width: 964px; height: auto; padding: 15px; background: #FAEB96 url(http://www.hawaiianchipcompany.com/v/assets/img/content-bkgd.gif) repeat-x; font-size: 12px; line-height: 20px; text-align: left; }
#content2 { width: 994px; height: auto; padding: 0; background: #FFFFFF; font-size: 12px; line-height: 20px; text-align: left; }
#leftcol { height: auto; width: 650px; padding: 0; float: left; background:  none; }
#rightcol { width: 300px; height: auto; float: right; background: none; }
#flash { border: 3px solid #FFF; width: 644px; height:249px; background: #FFF; }
.pattern { width: 650px; height: 12px; clear: both; background: url(http://www.hawaiianchipcompany.com/v/assets/img/pattern.gif) no-repeat; margin-bottom: 15px; margin-top: 15px; }
#onokinegrinds { width: 309px; float: left; padding-right: 15px; border-right: 2px dotted #FFFFFF; }
#onokine li { list-style-image: url(http://www.hawaiianchipcompany.com/v/assets/img/check.gif); padding-left: 5px; }

#dachipnews { width: 309px; float: left; padding-left: 15px;  }
#productnav { width: 294px; border: 3px solid #FFF; background: #FFD853;  }
#productnav-ins { width: 259px; border: 3px solid #FFF; background: #FFD853;  }
.underproductnav { width: 260px; padding: 30px 20px 20px 20px; background: url(http://www.hawaiianchipcompany.com/v/assets/img/underproductbkgd.jpg) no-repeat; text-align: center;  }




/*********** INSIDE PAGE STYLES ***********/
#content-inside { width: 914px; height: auto; padding: 30px 40px; background: #FAEB96 url(http://www.hawaiianchipcompany.com/v/assets/img/insidebkgd.jpg) no-repeat; font-size: 12px; line-height: 20px; text-align: left; }
#leftcol-inside { height: auto; width: 640px; padding: 0; background:  none; text-align: left; padding-top: 15px; float: left; }
#leftcol-inside2 { height: auto; width: 914px; padding: 0; background:  none; text-align: left; padding-top: 15px; }

#rightcol-inside { width: 259px; height: auto; float: right; background: none; text-align: left; padding-top: 15px;  }
#rightcol-inside2 { width: 223px; padding: 15px; height: auto; float: right; background: #FFCC00; text-align: left; margin-top: 15px; border: 3px solid #FFF; }

#leftcol-inside-news { height: auto; width: 579px; padding: 0 20px 0 0; background:  none; text-align: left; padding-top: 15px; float: left; }
#rightcol-inside-news { width: 300px; height: auto; float: right; background: none; text-align: left; padding-top: 15px; font-family: Arial, Helvetica, sans-serif;  }


#rightcol-inside-contact { width: 254px; padding: 20px; height: auto; float: right; background: #FFFFFF; text-align: left; margin-top: 35px; border: 3px solid #FFCC00;  }




/*********** HEADERS ***********/


h1.insideheader { font-size: 22px; height: auto; color: #000; font-family: Georgia, "Times New Roman", Times, serif;  padding: 3px 12px 15px 35px; text-align: left; line-height: 130%; font-weight: normal; margin-top: 0px; letter-spacing: 0; }

h1.categoryheading { font-size: 22px; color: #000; font-family: Georgia, "Times New Roman", Times, serif; padding: 10px 0; margin-bottom: 0px; margin-top: 0px; font-weight: normal; }

h2.subheader { font-size: 16px; line-height: 25px; font-weight: normal; color: #000; margin-top: 12px; margin-bottom: 20px; font-family: Georgia, "Times New Roman", Times, serif; }
h2.productsubheader { clear: both; font-size: 16px; line-height: 30px; font-weight: normal; color: #000; margin-top: 12px; margin-bottom: 20px; font-family: Georgia, "Times New Roman", Times, serif; }


h2 { font-size: 14px; line-height: 22px; font-weight: bold; color: #000; margin-top: 0px; margin-bottom: 0px; }


h3 { font-size: 120%; color: #000; margin-top: 12px; margin-bottom: 0px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; }

h3.productlocations { font-size: 120%; color: #FFF; margin-top: 12px; margin-bottom: 0px; padding: 5px 12px; width: auto; background: #FF6600 url(http://www.hawaiianchipcompany.com/v/assets/img/locationbkgd.jpg) repeat-x; border-bottom: 3px solid #FFF; }

h4 { font-size: 120%; color: #000; margin-top: 0; margin-bottom: 0; font-family: Arial, Helvetica, sans-serif; font-weight: normal; line-height: 160%; }



#maincontainer h1 span { display: block; position: relative; z-index: 1; }
/* IE5 Mac Hack \*/ #maincontainer h1 { overflow: hidden; } /*/ #maincontainer h1 { text-indent: -120em; } /* End Hack */

#maincontainer h2 span { display: block; position: relative; z-index: 1; }
/* IE5 Mac Hack \*/ #maincontainer h2 { overflow: hidden; } /*/ #maincontainer h2 { text-indent: -120em; } /* End Hack */

#maincontainer h3 span { display: block; position: relative; z-index: 1; }
/* IE5 Mac Hack \*/ #maincontainer h3 { overflow: hidden; } /*/ #maincontainer h3 { text-indent: -120em; } /* End Hack */


#hd-getsocial, #hd-getsocial span { color: #FAEB96; height: 25px; width:309px; background: url(http://www.hawaiianchipcompany.com/v/assets/img/hd/hd-getsocial.gif) no-repeat; margin: 0;  }
#hd-getsocial span { margin-bottom: -25px; }

#hd-onokinegrinds, #hd-onokinegrinds span { color: #FAEB96; height: 25px; width:309px; background: url(http://www.hawaiianchipcompany.com/v/assets/img/hd/hd-onokinegrinds.gif) no-repeat; margin: 0;  }
#hd-onokinegrinds span { margin-bottom: -25px; }

#hd-dachipnews, #hd-dachipnews span { color: #FAEB96; height: 25px; width:309px; background: url(http://www.hawaiianchipcompany.com/v/assets/img/hd/hd-chipnews.gif) no-repeat; margin: 0;  }
#hd-dachipnews span { margin-bottom: -25px; }



 




/*********** FOOTER ***********/
#footer { width: 994px;  background: #FAEB96 color: #000;  font-size: 12px; line-height: 20px; clear: both; margin: 0 auto; }
#footer p { margin-top: 0; margin-bottom: 5px; }
#footerrule { width: 994px; height: 12px;  background: #FAEB96 url(http://www.hawaiianchipcompany.com/v/assets/img/footerrule.gif) no-repeat; border-bottom: 3px solid #FFF; }
#footerlinks { width: 994px; height: auto; margin: 0; padding-top: 12px; background: #FAB33E url(http://www.hawaiianchipcompany.com/v/assets/img/footerbkgd.jpg) repeat-x; padding-bottom: 15px; }
#footer a:link, #footerlinks a:visited { color: #FF3300; text-decoration: underline; }
#footer a:hover { color: #CC0000; }

#footernavcontainer ul
{
padding: 12px 0;
margin: 0;
list-style-type: none;
color: #000;
width: auto;
text-align: center;
}

#footernavcontainer li { display: inline; }

#footernavcontainer li a
{
text-decoration: underline;
color: #FF3300;
padding: .2em 1em;
}

#footernavcontainer li a:hover
{
color: #CC0000;
}




/********HOMENEWS***********/
#newsnavlist
{
padding-left: 0;
margin-left: 0;
margin-top: 12px;
width: 309px;
}

#newsnavlist ul { margin-top: 0px; }

#newsnavlist li
{
list-style: none;
margin-top: 0; margin-bottom: 12px;
padding-bottom: 12px;
border-bottom: 1px dotted #FF6600;
}

#newsnavlist li a { text-decoration: none; }










/*** PRODUCTS *****/
.productthumb { float: left; width: 126px; padding-right: 15px; padding-left: 20px; }
.producttext { float: left; width: 500px; padding-right: 15px;  }
h3.producttexthead { font-size: 14px; color: #000; margin-top: 0px; margin-bottom: 5px; }
h2.productmainhead { font-size: 120%; color: #FFF; margin-top: 0px; margin-bottom: 20px; padding: 5px 12px; width: auto; background: #FF6600 url(http://www.hawaiianchipcompany.com/v/assets/img/locationbkgd.jpg) repeat-x; border-bottom: 3px solid #FFF; }
.colclearproduct { width: 80%; height: 20px; background: none; clear: both;}
.viewproduct { padding-top: 12px; padding-right: 5px; border: none; }
.addtocart { padding-top: 12px; border:none;}
.viewcart { padding-left: 5px; }

.mainproductimage { width: 281px; float: left; padding-right: 15px; background: none; }
.mainproducttext { float: left; background: none; width: 344px; }
h2.productsubheader { font-size: 16px; line-height: 30px; font-weight: normal; color: #000; margin-top: 0px; margin-bottom: 15px; font-family: Georgia, "Times New Roman", Times, serif; }
.peanuttrail { background: none; }
.nutritionalfacts { background: none; margin-top: 25px; padding: 5px 0; color: #000; font-weight: bold; border-bottom: 1px dotted #FF6600; border-top: 1px dotted #FF6600; }



/*** NEWS *****/
#news {   }

#news ul { margin-left: 0; padding-left: 0; list-style-type: none; }

#news li { padding-bottom: 20px; padding-left: 35px; background: url(http://www.hawaiianchipcompany.com/v/assets/img/arrow.gif) no-repeat; background-position: 0px 13px; list-style-type: none;  margin-left: 0; margin-bottom: 20px; border-bottom: 1px solid #FFF; line-height: 16px; }

h2.newshead { font-size: 14px; font-family: Arial, Helvetica, sans-serif; color:#FF6600; font-weight: bold; margin-bottom: 5px; line-height: 18px;  }
.newshead2 { font-size: 14px; font-family: Arial, Helvetica, sans-serif; color:#FF6600; font-weight: bold;  line-height: 18px; }
.newsdate { font-size: 12px; font-weight: bold; }
.newsinfo { font-size: 12px; line-height: 14px; font-style: italic; letter-spacing: 0px; }


























/********PRODUCTNAV***************/
#productnavcontainer { width: 294px; }

#productnavcontainer ul { margin-left: 0; padding-left: 0; margin-bottom: 0; margin-top: 0; list-style-type: none;
}

#productnavcontainer a
{
display: block;
padding: 12px 12px 12px 25px;
width: 259px;
background: #F8932C url(http://www.hawaiianchipcompany.com/v/assets/img/circle.gif) no-repeat;
border-bottom: 1px solid #eee;
}

#productnavcontainer a:link, #productnavlist a:visited
{
color: #000;
text-decoration: none;
}

#productnavcontainer a:hover
{
background-color: #FF3300;
color: #FFF;
}





#productnavcontainer2 { width: 294px; }

#productnavcontainer2 ul
{
margin-left: 0;
padding-left: 0;
margin-bottom: 0;
margin-top: 0;
list-style-type: none;
}

#productnavcontainer2 a
{
display: block;
padding: 12px 12px 12px 25px;
width: 259px;
background: #FDBA3E url(http://www.hawaiianchipcompany.com/v/assets/img/circle.gif) no-repeat;
border-bottom: 1px solid #eee;
}

#productnavcontainer2 a:link, #productnavlist2 a:visited
{
color: #000;
text-decoration: none;
}

#productnavcontainer2 a:hover
{
background-color:  #FF3300;
color: #FFF;
}









#productnavcontainer3 { width: 294px; }

#productnavcontainer3 ul
{
margin-left: 0;
padding-left: 0;
margin-bottom: 0;
margin-top: 0;
list-style-type: none;
}

#productnavcontainer3 a
{
display: block;
padding: 12px 12px 12px 25px;
width: 259px;
background: #FFDA60 url(http://www.hawaiianchipcompany.com/v/assets/img/circle.gif) no-repeat;
border-bottom: 1px solid #eee;
}

#productnavcontainer3 a:link, #productnavlist3 a:visited
{
color: #000;
text-decoration: none;
}

#productnavcontainer3 a:hover
{
background-color:  #FF3300;
color: #FFF;
}






/********PRODUCTNAV INSIDE***************/
#productnavcontainer-ins { width: 259px; }

#productnavcontainer-ins ul { margin-left: 0; padding-left: 0; margin-bottom: 0; margin-top: 0; list-style-type: none;
}

#productnavcontainer-ins a
{
display: block;
padding: 12px 12px 12px 25px;
width: 224px;
background: #F8932C url(http://www.hawaiianchipcompany.com/v/assets/img/circle.gif) no-repeat;
border-bottom: 1px solid #eee;
}

#productnavcontainer-ins a:link, #productnavlist-ins a:visited
{
color: #000;
text-decoration: none;
}

#productnavcontainer-ins a:hover
{
background-color: #FF3300;
color: #FFF;
}





#productnavcontainer-ins2 { width: 259px; }

#productnavcontainer-ins2 ul
{
margin-left: 0;
padding-left: 0;
margin-bottom: 0;
margin-top: 0;
list-style-type: none;
}

#productnavcontainer-ins2 a
{
display: block;
padding: 12px 12px 12px 25px;
width: 224px;
background: #FDBA3E url(http://www.hawaiianchipcompany.com/v/assets/img/circle.gif) no-repeat;
border-bottom: 1px solid #eee;
}

#productnavcontainer-ins2 a:link, #productnavlist-ins2 a:visited
{
color: #000;
text-decoration: none;
}

#productnavcontainer-ins2 a:hover
{
background-color:  #FF3300;
color: #FFF;
}









#productnavcontainer-ins3 { width: 259px; }

#productnavcontainer-ins3 ul
{
margin-left: 0;
padding-left: 0;
margin-bottom: 0;
margin-top: 0;
list-style-type: none;
}

#productnavcontainer-ins3 a
{
display: block;
padding: 12px 12px 12px 25px;
width: 224px;
background: #FFDA60 url(http://www.hawaiianchipcompany.com/v/assets/img/circle.gif) no-repeat;
border-bottom: 1px solid #eee;
}

#productnavcontainer-ins3 a:link, #productnavlist-ins3 a:visited
{
color: #000;
text-decoration: none;
}

#productnavcontainer-ins3 a:hover
{
background-color:  #FF3300;
color: #FFF;
}





/********VOLUSION FORMATTING***************/

TABLE, TD { font-size: 12px; line-height: 18px; color: #000; }
TEXTAREA, INPUT { font-size: 12px; line-height: 18px; color: #000; }
FORM { MARGIN: 0px; }
.bgcolor1 {	 font-size: 12px; line-height: 18px; color: #000;  }
.bgcolor3 {	 font-size: 12px; line-height: 18px; color: #000;  }
.bglinecolor {  }

.productnamecolorLARGE, A.productnamecolorLARGE { padding: 0; font-size: 22px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 18px; color: #000; TEXT-DECORATION: none; }
A.productnamecolorLARGE:hover { TEXT-DECORATION: none; }

.productnamecolor, A.productnamecolor {	font-size: 14px; font-weight: bold; TEXT-DECORATION: none; }
A.productnamecolor:hover {  TEXT-DECORATION: none; }
.productnamecolorSMALL { FONT: bold 12px ;  }
A.productnamecolorSMALL { FONT: bold 12px ;  TEXT-DECORATION: none; }
A.productnamecolorSMALL:hover {	 TEXT-DECORATION: none; }
.pricecolor { FONT: bold 12px ;  }
A.pricecolor, A.pricecolor:hover { FONT: bold 12px ;  TEXT-DECORATION: none; }
.pricecolorSMALL { FONT: bold 12px ;  }
A.pricecolorSMALL, A.pricecolorSMALL:hover { FONT: bold 12px ;  TEXT-DECORATION: none; }
A.RegularLink { FONT: 12px ;  TEXT-DECORATION: none; }
A.RegularLink:hover {  TEXT-DECORATION: underline; }
.smalltext { FONT: 12px ;  }
A.smalltext, A.smalltext:hover { FONT: 12px ;  TEXT-DECORATION: none; }
.nav1, A.nav1 { FONT: bold 12px Arial;  TEXT-DECORATION: none; }
A.nav1:hover {  TEXT-DECORATION: none; }
.nav1_selected, A.nav1_selected { FONT: bold 12px Arial;  TEXT-DECORATION: none; }
A.nav1_selected:hover {  TEXT-DECORATION: none; }
.nav2, A.nav2 { FONT: bold 12px Arial;  TEXT-DECORATION: none; }
A.nav2:hover {  TEXT-DECORATION: none; }
.nav2_selected, A.nav2_selected { FONT: bold 12px Arial;  TEXT-DECORATION: none; }
A.nav2_selected:hover {  TEXT-DECORATION: none; }
.nav3, A.nav3 { FONT: bold 12px Arial;  TEXT-DECORATION: none; }
A.nav3:hover {  TEXT-DECORATION: none; }
.nav3_selected, A.nav3_selected { FONT: bold 12px Arial;  TEXT-DECORATION: none; }
A.nav3_selected:hover {  TEXT-DECORATION: none; }
.carttext { FONT: 12px ;  TEXT-DECORATION: none; }
A.carttext { FONT: 12px ;  TEXT-DECORATION: none; }
A.carttext:hover { FONT: 12px ;  TEXT-DECORATION: underline; }
A {  TEXT-DECORATION: none; }
A:hover {  TEXT-DECORATION: underline; }
.bgcolor2 {	 FONT: bold 12px Arial;  }
.navtitle, A.navtitle, A.navtitle:hover { FONT: 12px ;  letter-spacing : 3px; }
.navTOP, A.navTOP { FONT: bold 12px Arial; COLOR: #000000; TEXT-DECORATION: none; }
A.navTOP:hover { COLOR: #000000; TEXT-DECORATION: underline; }
.navBOTTOM, A.navBOTTOM { FONT: bold 12px Arial;  TEXT-DECORATION: none; }
A.navBOTTOM:hover {  TEXT-DECORATION: underline; }
.NavSpecials, A.NavSpecials { FONT: bold 12px ;  TEXT-DECORATION: none; }
A.NavSpecials:hover {  TEXT-DECORATION: none; }
.footer { FONT: 12px ;  TEXT-DECORATION: none; }
A.footer { FONT: 12px ;  TEXT-DECORATION: none; }
A.footer:hover {  TEXT-DECORATION: underline; }





