html, body { margin:6px 0px 6px 0px; padding:0px; }
 body { font-family: century gothic, Verdana, Arial, sans-serif; font-size:9pt; color:#3b2015; text-align:center; line-height: 1.8em; background-color:#3b2015; background-image:url(/files/theme/pinkstripebackpng2.png?702949); background-attachment:fixed; }
 img { border:0px; }
 h1 { color:#5b957f; }
 h2 { color:#926416; font-size:12pt; }
 h3 { color:#5b957f; }
 h4 { color:#926416; }
 h5 { color:#0fbb99; }
 h6 { color:#926416; }
 #wrapper { width:970px; margin:0px auto 0px auto; padding:0px; text-align:left; border:solid 0px white; background-color:white; }
 #header { width:100%; background-color:none; border-bottom:solid 0px black; text-align:center; color:#484848; vertical-align:middle; height:159px; }
 #topnav { background-color:#ffffff; border-bottom:solid 0px black; text-align:center; padding:1px; margin:0px auto 0px auto; color:#3b2015; vertical-align:middle; background-image:url(/files/theme/navbackpng.png?702949); }
 #topnav a:link, #topnav a:visited, #topnav a:active { color: #3b2015; text-decoration: none; }
 #topnav a:hover { color: #3b2015; text-decoration: underline; }
 #topnavleft { float:left; text-align:left; width: 300px; font-size:.9em; padding:0px; margin:0px auto 0px auto; }
 #topnavright { float:right; text-align:right; width: 640px; padding:0px; margin:0px auto 0px auto; font-size:.9em; }
 #topnavlinks li { margin: 0px; padding: 0px 0px 0px 0px; display: inline; text-indent: -5em; }
 #topnavlinks li a:link, #topnavlinks li a:visited, #topnavlinks li a:active { color:#3b2015; text-decoration: none; display: inline; margin: 0px; padding: 2px 6px; }
 #topnavlinks li a:hover { color: #3b2015; text-decoration: underline; }
 #container { width:100%; height:auto; margin:0px; padding:2px 0px; background-image: url(/files/theme/stich2gif.gif?702949); background-repeat: repeat-y; background-position: 220px 0px; }
 #left { width: 200px; height: auto; float: left; padding: 3px; margin: 0px; overflow: hidden; }
 #left img { max-width:185px; }
 #left h2{ color:#77b42b; font-size:9pt; letter-spacing:.1em; padding:5px; background-color:#d3e569; }
 #maincontent { width: 700px; height: auto; float: left; padding: 15px 10px 10px 40px; margin: 0px; overflow: hidden; }
 #maincontent img { max-width:700px; }
 #maincontent a:link, #maincontent a:visited, #maincontent a:active { color: #5b957f; text-decoration: none; font-size:10pt; font-family:Arial, Verdana, sans-serif; font-weight:bold; }
 #maincontent a:hover { color: #adb63a; text-decoration: underline; font-size:10pt; font-family:Arial, Verdana, sans-serif; font-weight:bold; }
 .clearer { font-size: 0px; height: 0px; width: 100%; display: block; clear: both; }
 #collage { width: 700px; margin:0px auto 0px auto; padding: 10px 0px 10px 0px; text-align:center; }
 #collage img{ margin:0px auto 0px auto; }
 #nav { margin: 0px; padding: 0px; list-style: none; list-style-image: none; }
 #nav li { margin: 0px; padding: 0px; display: inline; }
 #nav li a:link, #nav li a:visited, #nav li a:active { color:#381702; text-decoration: none; display: block; margin: 0px; padding: 0px; width: 160px; }
 #nav li a:hover { color: #381702; text-decoration: underline; }
 #nav2 { margin: 0px 0px 0px -3.2em; padding: 0px; list-style: none; list-style-image: none; }
 #nav2 li { margin: 0px; padding: 0px; display: inline; }
 #nav2 li a:link, #nav2 li a:visited, #nav2 li a:active { color:#3b2015; text-decoration: none; display: block; margin: 0px; padding: 0px; width: 160px; }
 #nav2 li a:hover { color: #5b957f; text-decoration: none; }
 #footer { padding: 1px; margin: 0px 0px 0px 0px; border-top: dashed 0px #595757; text-align: center; background-color:#ffffff; background-image:url(/files/theme/navbackpng.png?702949); color: #3b2015; }
 #footer div.paragraph { margin: 0px auto 0px auto; padding: 10px 0px 10px 0px; color: #3b2015; }
 #footer p { margin: 0px auto 0px auto; padding: 10px 0px 10px 0px; color: #3b2015; }
 #footer a:link, #footer a:visited, #footer a:active { color: #3b2015; text-decoration: none; }
 #footer a:hover { color: #3b2015; text-decoration: underline; }
 #footnav li { margin: 0px; padding: 0px 0px 0px 0px; display: inline; text-indent: -5em; }
 #footnav li a:link, #footnav li a:visited, #footnav li a:active { color:#3b2015; text-decoration: none; display: inline; margin: 0px; padding: 6px }
 #footnav li a:hover { color: #3b2015; text-decoration: underline; }
 #credit { width:960px; margin: 0px auto 0px auto; color: #ffffff; padding: 0px 0px 10px 0px; font-size:8pt; background-color:none; text-align:center; }
 #credit a:link, #credit a:visited, #credit a:active { color: #ffffff; text-decoration: none; font-size:8pt }
 #credit a:hover { color: #ffffff; text-decoration: underline; font-size:8pt }
 a { color: #381702; text-decoration: none; }
 a:link { color: #381702; text-decoration: none; }
 a:visited { color: #381702; text-decoration: none; }
 a:hover { color: #381702; text-decoration: underline; }
 a:active { color: #381702; text-decoration: none; }
 #shophd { background-color:#ffffff; color:white; font-size:10pt; font-family: verdana; text-transform:uppercase; font-weight:bold; padding:0px; margin:3px; }
 #infohd { background-color:#ffffff; color:white; font-size:10pt; font-family: verdana; text-transform:uppercase; padding:0px; margin:3px; }
 #questionhd { background-color:#b477b8; color:white; font-size:10pt; font-family: verdana; text-transform:uppercase; padding:6px; margin:3px; }
 #carthd { background-color:#e12972; color:white; font-size:10pt; font-family: verdana; text-transform:uppercase; padding:6px; margin:3px; }
 .leftcatnav { padding: 0px 0px 6px 8px; }
 #wsite-menus .wsite-menu-wrap { z-index: 5000; }
 #wsite-menus .wsite-menu { padding: 0px 0px 0px 0px; margin: 0; list-style: none; }
 #wsite-menus .wsite-menu li { float: left; clear: left; width: 190px; text-align: left; }
 #wsite-menus .wsite-menu li a { position: relative; display: block; width: 100%; background: #5b957f; border-right: 0px solid #ccc; border-left: 0px solid #ccc; border-bottom: 0px dotted #d85c8e; text-decoration: none; font-size: 13px; font-weight: normal; line-height:1; padding:7px; color: #ffffff; }
 #wsite-menus .wsite-menu li a:hover { background: #abb436; color:#3b2015; }
 #wsite-menus span.wsite-menu-title { display: block; padding: 5px 10px; }
 #wsite-menus span.wsite-menu-more { background: transparent url(http://images.weebly.com/weebly/images/submenu_arrow.gif) no-repeat center top; display: block; position: absolute; right: 5px; top: 0; font-family: Tahoma, Geneva, sans-serif; height: 28px; line-height: 28px; padding:5px 0 5px 0; }
 input, textarea { background: #e5d08d; font-family: Tahoma, Geneva, sans-serif; font-size: 1.2em; padding: 3px; color: #3b2015; border: 2px solid #e5d08d; ;}
 .wsite-form-input{ background: #e5d08d; border: 2px solid #e5d08d; color:#3b2015}
 button { background: #e5d08d; font-family: Tahoma, Geneva, sans-serif; font-size: 1.2em; padding: 2px; color: #3b2015; border: 2px solid #e5d08d; height: 2em;}
 Submit.button { background-color:#5b957f; border:0px; font-weight:bold; color:#ffffff; }
 #weeblyform { line-height: 16px; }
 #weeblyform textarea { font-family: "Tahoma, Geneva, sans-serif; padding: 2px; border: 1px solid #e5d08d; font-size: 13px; background: #e5d08d; color: #3b2015; line-height: 1.2em; height: 140px; width: 300px; }
 #weeblyform .formfield { margin: 5px 0px; }
 #weeblyform label.field { font-family: "Tahoma, Geneva, sans-serif; font-size: 13px; display: block; font-weight: bold; padding-bottom: 2px; }
 #weeblyform input.text { font-family: "Tahoma, Geneva, sans-serif; width: 175px; padding: 3px 2px; background: #e5d08d; border: 1px solid #e5d08d; color: #3b2015; font-size: 13px; }
 #weeblyform input.button { margin: 0; background: #e5d08d; font-family: Tahoma, Geneva, sans-serif; font-size: 1.2em; padding: 2px; color: #e5d08d; border: 2px solid #e5d08d; height: 2em; }
 .wsite-form-label { font-family: Tahoma, Geneva, sans-serif; font-size: 1.2em; color:#3b2015; font-weight:bold; }

div.paragraph ul, div.paragraph ol { padding-left: 25px !important; margin: 5px 0 !important; overflow:hidden; }
div.paragraph li { padding-left: 5px !important; margin: 3px 0 0 !important; }
div.paragraph ul, div.paragraph ul li { list-style: disc outside !important; }
div.paragraph ol, div.paragraph ol li { list-style: decimal outside !important; }

