body { background-color:#5A3A23; margin-top:8px; }

#headerwrap { margin:auto; width:85%; }

#header { background-image:url(images/header_bg07v2.jpg); height:200px; background-repeat:repeat-x; }

.headertitle { font-family:century gothic, sans-serif; font-size:2.0em; color:#CADCFF; font-weight:normal; vertical-align:bottom; padding-bottom:30px; background-image:url(images/headerphoto08.jpg); background-repeat:no-repeat; background-position:top right; }

.address { text-align:center; height:20px; font-family:century gothic, sans-serif; font-size:.9em; line-height:1em; color:#f2e0dc; }

#contentwrap { margin:auto; background-color:#b6a287; width:85%; height:100%; }

.title { font-family:century gothic, sans-serif; font-size:1.3em; color:#CADCFF; }

.titlesm { font-family:century gothic, sans-serif; font-size:1em; color:#CADCFF; }

a.tree { font-family:arial,sans-serif; font-size:.8em; color:#CADCFF; text-decoration:none; }

a.tree:hover { color:#99CCFF; }

a.treesm { font-family:arial,sans-serif; font-size:.6em; color:#CADCFF; text-decoration:none; }

a.email { text-decoration:underline; color:#f2e0dc; }

.prodcol { background-color:#b6a287; border-top:0px solid #444; }

.cat { font-family:century gothic, sans-serif; font-size:.7em; color:#744C42; font-style:normal; }

a.cat { font-family:arial,sans-serif; font-size:.7em; color:#CADCFF; font-style:normal; }

.prod { font-family:arial,sans-serif; font-size:.6em; color:#F9F2ED; font-style:normal; }

.prodsm { font-family:arial,sans-serif; font-size:.5em; color:#F9F2ED; font-style:normal; }

.expl { font-family:arial,sans-serif; font-size:.6em; color:#744C42; }

.prices { font-family:arial,sans-serif; font-size:.6em; color:#744C42; }

li { font-family:arial,sans-serif; font-size:.6em; color:#220066; margin-left:.5em; }

.smpic { padding:5px; margin-top:5px; border:1px solid #f2e0dc; }

#footer { text-align:center; font-family:arial,sans-serif; font-size:.5em; color:#f2e0dc; }

/* Styles for Gift Certificate Page */

#boomtime_wrapper { margin-left:20px; font-family: Arial, Helvetica, sans-serif; font-size: 80%; width:95%; border:1px solid #b6a287; }

#part_gc_headline { color:#CADCFF; }

h1 { line-height:50%; margin-top:10px; }

#part_gc_intro { color:#744C42; font-size:110%; }

#copyright { text-align:center; }