 * { padding: 0; margin: 0; }
 body { margin: 0; padding: 0; font: normal .70em/1.6em Verdana, 'Trebuchet MS', Tahoma, sans-serif; color: #444; text-align: center; background: #180700; }
 a { color:#CB4721; background-color: inherit; text-decoration: none; }
 a:hover { background-color: inherit; text-decoration: underline; }
 #active a:link { color:#CB4721; }
 #active a:hover { color:#CB4721; }
 #active a:visited { color:#CB4721; }
 h1, h2, h3 { font: normal 1em Georgia, "Times New Roman", Times, serif; color:#111; letter-spacing:-1px; line-height:1.5; }
 h1 { font-size: 2.2em; }
 h2 { font-size: 1.8em; color:#74743D; }
 h3 { font-size: 1.6em; color:#C34E23; letter-spacing: 0px;}
 div.paragraph, h1, h2, h3 { margin: 10px 15px; padding: 0; }
 p, h1, h2, h3 { margin: 10px 15px; padding: 0; }
 ul, ol { margin: 10px 30px; padding: 0 15px; }
 code { margin: 5px 0; padding: 10px; text-align: left; display: block; overflow: auto; font: 500 1em/1.5em 'Lucida Console', 'courier new', monospace; background: #FCFCF9; border: 1px solid #EFEFEF; }
 acronym { cursor: help; border-bottom: 1px solid #777; }
 blockquote { margin: 15px; padding: 0 0 0 30px; font: bold 1.3em/1.5em 'Trebuchet MS', Sans-serif; background: #FCFCF9; border: 1px solid #EFEFEF; color: #6C6E3A; }
 #header-content, #footer-content, #content { width: 810px; }
 #header-wrap, #footer-wrap, #content-wrap { min-width: 810px; }
 #header-wrap { height: 160px; text-align: left; background: #FFF url(theme/headerbg.jpg?1715376197) repeat-x 0 0; }
 #header-content { position: relative; margin: 0 auto; padding: 0; }
 #header-content #logo { position: absolute; font: normal 40px/65px Georgia, "Times New Roman", Times, serif; letter-spacing: -1px; color: #FFF; background: #3F1204 url(theme/logobg.jpg?1715376197) repeat-x left top; border: 1px solid #4E460F; height: 65px; padding: 0 10px; margin: 0; top: 18px; left: 0px; }
 #header-content #logo a { text-decoration: none; color: #FFF; background: transparent; }
 #header-content #slogan { position: absolute; font: normal 12px 'Trebuchet MS', Tahoma, sans-serif; letter-spacing: 0px; color: #BBB; margin: 0; padding: 0; top: 88px; left: 30px; }
 #header-content ul { position: absolute; right: 0px; top: 125px; font: bold 12px Georgia, "Times New Roman", Times, serif; list-style: none; margin: 0; padding: 0; text-transform: uppercase; }
 #header-content li { display: inline; }
 #header-content li a { float: left; display: block; padding: 0px 36px 10px 0px; color: #F3A251; text-decoration: none; }
 #header-content li a:hover { color: #F88F26; }
 #header-content li a#current { color: #FFF; }
 #header-content #header-links { position: absolute; top: 5px; right:10px; color: #8E5F2F; font-size: 90%; }
 #header-content #header-links div.paragraph { margin: 0; padding: 0; }
 #header-content #header-links P { margin: 0; padding: 0; }
 #header-content #header-links a { color: #A4A4A4; text-decoration: none; }
 #header-content #header-links a:hover { color: #F3A251; }
 #content-wrap { clear: both; background: #FFF; float: left; width: 100%; }
 #content { text-align: left; margin: 30px auto; padding: 0; }
 #main { margin: 0 0 10px 0; padding: 0; width: 100%; float: left; min-height:400px; height:auto !important; height:400px; }
 #main h2 { font: normal 2.1em Georgia, "Times New Roman", Times, serif; color: #111; padding: 0 0 5px 0; margin: 10px 0; letter-spacing:-1px; background: url(theme/bk_dotted.gif?1715376197) repeat-x left bottom; }
 #main h2 a { color: #111; text-decoration: none; }
 #main div.paragraph, #main h1, #main h2, #main h3, #main blockquote, #main form, #main table { margin-left: 0; }
 #main p, #main h1, #main h2, #main h3, #main blockquote, #main form, #main table { margin-left: 0; }
 #main form div.paragraph { margin: 15px; }
 #main form p { margin: 15px; }
 #main div.paragraph { font-size: 12px; line-height:1.5; }
 #main p { font-size: 12px; line-height:1.5; }
 #footer-wrap { position: relative; clear: both; padding: 2.5em 0; font: normal 1.1em 'Trebuchet MS', Tahoma, sans-serif; text-align: left; background: url(theme/footerbg.jpg?1715376197) repeat-x 0 0; color: #CCC; width: 100%; float: left; }
 #footer-wrap div.paragraph { margin-left: 0; }
 #footer-wrap p { margin-left: 0; }
 #footer-wrap h2 { font: bold 1.3em 'Trebuchet MS', Tahoma, sans-serif; text-transform: uppercase; letter-spacing: 0px; color: #CC9933; margin-left: 5px; }
 #footer-content { margin: 0 auto; }
 #footer-content a { color: #C8935D; }
 #footer-content a:hover { color: #FFF; text-decoration: none; }
 #footer-content ul { list-style: none; margin: 0; padding: 0; width: 98%; }
 #footer-content ul.columns li { border-bottom: 1px dashed #272727; }
 #footer-content ul.columns li.top { border-top: 1px dashed #272727; }
 #footer-content ul.columns li a { display: block; line-height: 2em; font-weight: normal; padding-left: 5px; width: 98%; color: #BDBDBD; }
 #footer-content ul.columns li a:hover { background: #202020; color: #FFF; text-decoration: none; }
 #footer-content .col { width: 100%; padding: 0 0 10px 0; }
 #footer-content .space-sep { margin-right: 10px; }
 #footer-content .col2 { width: 240px; padding: 0 0 30px 0; display: inline; }
 .float-left { float: left; }
 .float-right { float: right; }
 .align-left { text-align: left; }
 .align-right { text-align: right; }
 .clear { clear: both; }
 .orange { color: #F3A251; }
 .post-footer { font-size: 95%; border: 1px solid #EFEFEF; background: #F8F8F8; padding: 3px 10px; margin: 20px 15px 10px 15px; }
 .post-footer .date { background: url('theme/clock.gif?1715376197') no-repeat left center; padding-left: 20px; margin: 0 10px 0 5px; }
 .post-footer .comments { background: url('theme/comment.gif?1715376197') no-repeat left center; padding-left: 20px; margin: 0 10px 0 5px; }
 .post-footer .readmore { background: url('theme/page.gif?1715376197') no-repeat left center; padding-left: 20px; margin: 0 10px 0 5px; }
 #wsite-menus .wsite-menu-wrap { z-index: 5000; }
 #wsite-menus .wsite-menu { padding: 0; margin: 0; list-style: none; }
 #wsite-menus .wsite-menu li { float: left; clear: left; width: 170px; text-align: left; }
 #wsite-menus .wsite-menu li a { position: relative; display: block; width: 100%; background: #6e260b; border-right: 1px solid #822f0f; border-left: 1px solid #822f0f; border-bottom: 1px solid #822f0f; text-decoration: none; font-family:Georgia, "Times New Roman", Times, serif; font-size: 11px; font-weight: normal; text-transform: uppercase; line-height:1; padding:5px; color: #f3a251; }
 #wsite-menus .wsite-menu li a:hover { background: #883111; }
 #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: Courier; height: 28px; line-height: 28px; padding:1px 0 4px 0; }
 .wsite-footer div.paragraph { color: rgb(0, 0, 0); font-size: 16px; }
 .wsite-footer p { color: rgb(0, 0, 0); font-size: 16px; }

div.paragraph ul, div.paragraph ol { padding-left: 3em !important; margin: 5px 0 !important; }
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; }
