
body {font-family: Verdana, Geneva, Arial, helvetica, sans-serif; font-size:10pt ; margin-top: 5px}
p.closed { font-family: Verdana,Arial,san serif; font-size: 9pt; color: #000; padding: 6px 6px; border: 2px solid #c00; }
p.openhouse { font-family: Verdana,Arial,san serif; font-size: 10pt; color: #000; padding: 6px 6px; border: 2px solid #c00; } 

table.border {border: 1px solid #000; }
td.menu {font-family: Verdana, Geneva, Arial, helvetica, sans-serif; font-size: 8pt; color: #000; padding: 2px 4px 2px 10px; border: 1px solid #666; spacing: 0 8px;}
td.menujava {padding: 0 0; }
td.carolthankyou {padding: 20px 20px; }
td.hpsoapsep {border-bottom: 1px solid #000; padding: 4px;}
td.hpsoapsep_Right {border-bottom: 1px solid #000; border-left: 1px solid #000; padding: 4px;}
td.hpsoapsep_TopRight {border-bottom: 1px solid #000; border-left: 1px solid #000; border-top: 1px solid #000; padding: 4px;}
td.hpsoapsep_TopLeft {border-bottom: 1px solid #000; border-top: 1px solid #000; padding: 4px;}

p.HomeNotice { font-family: Verdana,Arial,san serif; font-size: 9pt; color: #000; padding: 6px 6px; border: 2px solid #c00; }
p.clear { clear: both;}
br.clear1 { clear: both;}
p.menumain { background: #ccc; color:#000; padding: 2px 0 2px 4px; font-weight: bold; margin: 2px 0px 5px 0px; border-top: 2px solid #fff; border-right: 2px solid #666; border-bottom: 2px solid #666; border-left: 2px solid #fff; }
p.menusub { color:#fff; margin: 4px 0 4px 10px; line-height: 17px;}
p.homepage { font-family: Verdana, Geneva, Arial, helvetica, sans-serif; font-size: 10pt; color:#fff; line-height: 25px;}
p.menuleft { padding: 2px 0; margin: 6px 0; }

td.hawaiibody {font-family: Verdana, Geneva, Arial, helvetica, sans-serif; font-size: 10pt; color: #000; padding: 10px 10px; border: 1px solid #666; }
td.bathbodylist {font-family: Verdana, Geneva, Arial, helvetica, sans-serif; font-size: 10pt; color: #000; padding: 5px 5px; border: 1px solid #666; }
td.mainbody {font-family: Verdana, Geneva, Arial, helvetica, sans-serif; font-size: 10pt; color: #000; padding: 10px 10px; }

td.csmain {font-family: Verdana, Geneva, Arial, helvetica, sans-serif; font-size: 10pt; color: #f9f; padding: 20px 60px;}
td.example { border: 1px solid #7f9db9; }

a.mainmenu:link { font-family: Verdana,Arial,san serif; font-weight: bold; font-size: 9pt; color: #000; text-decoration: none; }
a.mainmenu:visited { font-family: Verdana,Arial,san serif; font-weight: bold; font-size: 9pt; color: #000; text-decoration: none; }
a.mainmenu:hover {font-family: Verdana,Arial,san serif; font-weight: bold; font-size: 9pt; color: #fd8014; text-decoration: none;}
a.mainmenu:active {font-family: Verdana,Arial,san serif; font-weight: bold; font-size: 9pt; color: #fd8014; text-decoration: none; }

a.paragraph:link { font-family: Verdana,Arial,san serif; font-size: 10pt; color: #f9f; text-decoration: underline; }
a.paragraph:visited { font-family: Verdana,Arial,san serif; font-size: 10pt; color: #f9f; text-decoration: underline; }
a.paragraph:hover {font-family: Verdana,Arial,san serif; font-size: 10pt; color: #f9f; text-decoration: underline;}
a.paragraph:active {font-family: Verdana,Arial,san serif; font-size: 10pt; color: #f9f; text-decoration: underline; }


h4 {font-family: Verdana,Arial,san serif; border-left:10px solid #663300; padding-left: 8px; } 
p.label { background: #E8EADC; color:#000; padding-left: 6px; padding-top: 2px; padding-bottom: 2px;}

p.label_fall { background: #c73104; color:#fff; padding-left: 6px; padding-top: 2px; padding-bottom: 2px;}
p.label_winter { background: #06f; color:#fff; padding-left: 6px; padding-top: 2px; padding-bottom: 2px;}
p.label_bootlegger { background: #000; color:#fff; padding-left: 6px; padding-top: 2px; padding-bottom: 2px;}

p.salelabel { background: #b20000; color:#fff; padding-left: 6px; padding-top: 4px; padding-bottom: 4px;}
p.cpsoap { background: #663300; color:#fff; padding-left: 6px; padding-top: 2px; padding-bottom: 2px;}
p.blog { border-left: 7px solid #682302; padding: 2px 10px; font-weight: bold; background-color: #ddd}

FORM INFO
label{width: 4em; float: left; text-align: right; margin-right: 0.5em; display: block }
legend {color: #000; background: #f3730e; border: 1px solid #000; padding: 2px 6px}

form.carol { margin: 15px 20px 5px 5px; background: #ffc; }

form.cart { background: #ff9; }
form.wholesale { margin: 5px; background: #fff; }
p.form { padding: 6px; margin: 25px; }
p.form1 { padding: 6px; margin: 10px; }
form.fundraising { margin: 5px; background: #ff9; }

tr.hawaii_header { border-top: 2px solid #666; border-bottom: 2px solid #666;padding: 8px; }
p.hawaii { border-top: 2px solid #666; margin: 8px 2px; }
td.hawaii_vert { border-right: 2px solid #666; padding-left: 5px; padding-right: 5px;}
td.hawaii_vert_LR { border-right: 2px solid #666; border-left: 2px solid #666; padding-left: 5px; padding-right: 5px; }
td.hawaii_topmenu { border-top: 2px solid #666; border-bottom: 2px solid #666; padding: 4px; }
p.hawaii_footer { border-top: 2px solid #666; border-bottom: 2px solid #666; padding: 4px; }

a.facebook_menu:link { font-family: Verdana,Arial,san serif; font-size: 8pt; color: #fff; text-decoration: underline; }
a.facebook_menu:visited { font-family: Verdana,Arial,san serif; font-size: 8pt; color: #fff; text-decoration: underline; }
a.facebook_menu:hover {font-family: Verdana,Arial,san serif; font-size: 8pt; color: #400000; text-decoration: underline; }
a.facebook_menu:active {font-family: Verdana,Arial,san serif; font-size: 8pt; color: #400000; text-decoration: underline; }

a.hawaii_menu:link { font-family: Verdana,Arial,san serif; font-size: 8pt; color: #000; text-decoration: none; }
a.hawaii_menu:visited { font-family: Verdana,Arial,san serif; font-size: 8pt; color: #000; text-decoration: none; }
a.hawaii_menu:hover {font-family: Verdana,Arial,san serif; font-size: 8pt; color: #000; text-decoration: none; background-color: #edefe2; }
a.hawaii_menu:active {font-family: Verdana,Arial,san serif; font-size: 8pt; color: #000; text-decoration: none; background-color: #edefe2; }

a.hawaii_menu1:link { font-family: Verdana,Arial,san serif; font-size: 8pt; color: #000; text-decoration: none; }
a.hawaii_menu1:visited { font-family: Verdana,Arial,san serif; font-size: 8pt; color: #000; text-decoration: none; }
a.hawaii_menu1:hover {font-family: Verdana,Arial,san serif; font-size: 8pt; color: #000; text-decoration: none; background-color: #dbe5a9; }
a.hawaii_menu1:active {font-family: Verdana,Arial,san serif; font-size: 8pt; color: #000; text-decoration: none; background-color: #dbe5a9;  } 

li.packet {padding: 4px 0;}
p.locations {border-left: 6px solid #c00; padding: 0px 0px 0px 8px;}

p.memorial { background: #000; color:#fff; padding-left: 6px; padding-top: 4px; padding-bottom: 4px;}
table.fishbone {border: 1px solid #000; }
td.fishbone1 { border: 1px solid #000; padding: 2px 2px; }
td.fishbone2 { border: 1px solid #000; padding: 2px 2px; spacing-right: 4px}
td.fishbone3 { border: 1px solid #000; padding: 2px 2px; Margin-left: 4px}
form.poem {border: 1px solid #000; padding: 10px;}
table.poemvote {border: 1px solid #000; padding: 5px;}
p.fallcollection { font-family: Verdana,Arial,san serif; font-size: 10pt; color: #000; font-weight: bold; padding: 4px 4px; border: 2px solid #c73104; }