/* Sunapee Style Sheet */

/* link class */

/* common */

a { color: #000000; text-decoration: underline}
a:link { color: #000000; text-decoration: underline}
a:active {color: #000000; text-decoration: underline}
a:hover { color: #363636; text-decoration: underline}
a:visited { color: #363636; text-decoration: underline}

/* caption */

a.caption { color: #000000; text-decoration: underline}
a.caption:link { color: #000000; text-decoration: underline}
a.caption:active { color: #000000; text-decoration: underline}
a.caption:hover { color: #363636; text-decoration: underline}
a.caption:visited { color: #363636; text-decoration: none}

/* menu */

a.menu { color: #006633; text-decoration: none}
a.menu:link { color: #006633; text-decoration: none}
a.menu:active { color: #006633; text-decoration: none}
a.menu:hover { color: #363636; text-decoration: none}
a.menu:visited { color: #363636; text-decoration: none}

/* breadcrumb/legal */

a.crumb { color: #000000; text-decoration: none}
a.crumb:link { color: #000000; text-decoration: none}
a.crumb:active { color: #000000; text-decoration: none}
a.crumb:hover { color: #363636; text-decoration: none}
a.crumb:visited { color: #363636; text-decoration: none}

/* end link class */

/* color key: #336600=green; #003366=blue; #990000=red; #999000=gold; #363636=grey */

/* copy class */

/* black */
.copy { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; font-weight: normal}
/* blue */
.copy01 { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #336600; font-weight: normal}
/* green */
.copy02 { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #003366; font-weight: normal}
/* maroon */
.copy03 { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #990000; font-weight: normal}
/* gold */
.copy04 { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #999000; font-weight: normal}
/* grey */
.copy05 { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #363636; font-weight: normal}

/* copy small */

/* black */
.copysmall { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: normal}
/* blue */
.copysmall01 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #336600; font-weight: normal}
/* green */
.copysmall02 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #003366; font-weight: normal}
/* maroon */
.copysmall03 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #990000; font-weight: normal}
/* gold */
.copysmall04 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #999000; font-weight: normal}
/* grey */
.copysmall05 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #363636; font-weight: normal}

/* copy caption */

/* grey */
.copycaption { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #363636; font-weight: normal}
/* black */
.copycaption00 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: normal}
/* blue */
.copycaption01 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #336600; font-weight: normal}
/* green */
.copycaption02 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #003366; font-weight: normal}
/* maroon */
.copycaption03 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #990000; font-weight: normal}
/* gold */
.copycaption04 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #999000; font-weight: normal}

/* copy misc */

.copyfooter { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #363636; font-style: normal}
.copycrumb { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #363636; font-style: normal}
.highlight { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #cc0000; font-weight: bold}

/* end copy class */

/* title class */

/* black */
.title { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; font-weight: bold}
/* blue */
.title01 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #336600; font-weight: bold}
/* green */
.title02 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #003366; font-weight: bold}
/* maroon */
.title03 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #990000; font-weight: bold}
/* gold */
.title04 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #999000; font-weight: bold}
/* grey */
.title05 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #363636; font-weight: bold}

/* black */
.subtitle { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; font-weight: bold}
/* blue */
.subtitle01 { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #336600; font-weight: bold}
/* green */
.subtitle02 { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #003366; font-weight: bold}
/* maroon */
.subtitle03 { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #990000; font-weight: bold}
/* gold */
.subtitle04 { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #999000; font-weight: bold}
/* grey */
.subtitle05 { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #363636; font-weight: bold}

/* end title class */

/* ChocolateFest class */

.copycf { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #663300; font-weight: normal}
.copysmallcf { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #663300; font-weight: normal}
.subtitlecf { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #663300; font-weight: bold}
.titlecf { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #663300; font-weight: bold}

/* end ChocolateFest class */

/* misc class */

.imgright { float: right}
.imgleft { float: left}

.ul { margin-top: 0px; margin-bottom: 0px; list-style: square;}

.list { margin-top: 0px; margin-bottom: 0px; margin-left: 20px; margin-right: 0px;}

.list01 { margin-top: 0px; margin-bottom: 0px; list-style: square; list-style-position: outside;}

.list02 { margin-top: 0px; margin-bottom: 0px; list-style: disc; list-style-position: outside;}

/* end misc class */