@charset "utf-8"; body { margin:0px; padding:0px; background-image:url(theme/bg.jpg?1515132128); background-repeat:repeat-x; background-color:#efe8d5; height:100%; }
 h1,h2,h3,h4,h5,h6,span { margin:0; padding:0px; }
 #contentleft h2, #contentleft h1 { border-bottom: 5px solid #377031; font-size: 20px; line-height: 28px; padding-bottom: 12px; margin:0 0 15px 0; }
 #main { width:1000px; float:none; margin:0 auto; margin-top:30px; margin-bottom:20px; height:100%; position:relative; background:#fff; }
 #center { margin:0 auto; background:#fff; width:980px; }
 #left-raise { float:left; width:1000px; min-height:100%; height: auto !important; height: 100%; background-image:url(theme/left-raise.png?1515132128); background-repeat:repeat-y; }
 #right-raise{ float:right; width:1000px; min-height:100%; height: auto !important; height: 100%; background-image:url(theme/right-raise.png?1515132128); background-repeat:repeat-y; background-position:right; }
 #contentbg { width:980px; clear:both; margin:0px; padding:0px; background-color:#ffffff; background-repeat: repeat-y; }
 #contenttxtblank { width:980px; margin:0px; padding:0 0 0 0; background-repeat:no-repeat; }
 #topsite { width:860px; height:0; float: left; margin:0px; padding:0px; }
 #top-holder { width:980px; height:125px; margin:0px; padding:0px; background-image: url("theme/textured-paper.jpg?1515132128"); }
 #logo{ width:350px; float:left; margin:0px; padding:0px; }
 #time{ width:240px; float:left; margin:0px; padding:40px 0 0 0; font-family:arial; }
 #menu { background-image:url(theme/menu-bg.jpg?1515132128); background-repeat:repeat-x; width:960px; height:30px; margin:0 0 0 0; padding:7px 0 0 20px; }
 #menu ul { width:878px; height:30px; float: left; margin:0px; padding:0; display:block; }
 #menu ul li { height:30px; float: left; margin:0px; padding:0px; display:block; }
 #menu ul li.menusap { width:2px; height:27px; float: left; margin:0px; padding:0px; background-image:url(theme/menusap.jpg?1515132128); background-repeat:no-repeat; }
 #menu ul li a { height:22px; float: left; margin:0px; padding:5px 11px 0 11px; font-family: "Arial"; font-size:11px; font-weight:bold; color:#ffffff; text-align:center; text-decoration:none; text-transform:uppercase; }
 #menu ul li a:hover { height:22px; float: left; margin:0px; padding:5px 11px 0 11px; font-family: "Arial"; font-size:11px; font-weight:bold; color:#99eaf5; text-align:center; text-decoration:underline; text-transform:uppercase; background-image:url(theme/menuover.jpg?1515132128); background-repeat:no-repeat; background-position:center bottom; }
 #side-links{ min-width:200px; float:left; margin:1px; padding:0 0 0 17px; font-family:arial; font-size:12px; width:200px; }
 #side-links-inside{ line-height:23px }
 #side-links-inside h2 { }
 #side-links a { color:#444; text-decoration:none; }
 #side-links a:hover { color:brown; text-decoration:none; }
 #contentleft { width:490px; float:left; margin:0; padding:0 0 0 17px; }
 #contentleft-full { width:730px; float:left; margin:0; padding:0 0 0 17px; }
 #second-menu { width:980px; clear:both; margin:0; padding:0; height:37px; background-image:url(theme/black-bar.jpg?1515132128); background-repeat:repeat-x; }
 #current-date { width:190px; float:left; padding:4px; height:20px; background:#902b6e; }
 #second-links { width:520px; float:left; padding:7px 0 0 10px; height:23px; font-size:12px; text-decoration:none; text-transform:uppercase; font-family:"Arial"; font-size:11px; font-weight:bold; color:#eadfb7; }
 .second-links { font-family:"Arial"; font-size:11px; font-weight:bold; color:#FFF; text-decoration:none; text-transform:uppercase; padding:0 5px 0 5px; }
 .second-links:hover { font-family:"Arial"; font-size:11px; font-weight:bold; color:#FFF; text-decoration: underline; text-transform:uppercase; padding:0 5px 0 5px; color:#99eaf5; text-align:center; text-decoration:underline; }
 #second-links a { font-family:"Arial"; font-size:11px; font-weight:bold; color:#FFF; text-decoration:none; text-transform:uppercase; padding:0 5px 0 5px; }
 #second-links a:hover { font-family:"Arial"; font-size:11px; font-weight:bold; text-decoration: underline; text-transform:uppercase; padding:0 5px 0 5px; color:#99eaf5; text-decoration:underline; }
 #topbuttonsblank { width:597px; height:29px; ; margin:7px 0 0 0; padding:0px; }
 #leftheading { width:471px; height:42px; ; margin:44px 0 0 0; padding:4px 0 0 58px; font-family:Arial; font-size:30px; color:#13819a; background-image: url(theme/leftheading.jpg?1515132128); background-repeat:no-repeat; }
 #leftxtblank h2, #leftxtblank h1 { width:579px; ; margin:0px; padding:0px; font-family:Arial; font-size:30px; font-weight:normal; color:#13819a; margin: 0 0 15px 0; }
 #lefttxtblank { width:490px; margin:0px; padding:0; font-family:Arial; font-size:12px; color:#4a513d; line-height:20px; }
 #lefttxtblank-full { width:730px; margin:0px; padding:0; font-family:Arial; font-size:12px; color:#4a513d; line-height:20px; }
 #blocktxtblank { width:828px; ; margin:0px; padding:10px; font-family:Arial; font-size:12px; color:#4a513d; line-height:20px; margin:10px 0 10px 0; border:3px solid #fff; background-color:#dacaa3; }
 #blocktxtblank h2 { border-bottom: 3px solid #969704; font-size: 18px; line-height: 24px; padding-bottom: 3px; }
 }
 #buttonbg { width:501px; height:25px; ; margin:10px 0 0 0; padding:0px; background-image:url(theme/hline.jpg?1515132128); background-repeat:repeat-x; background-position:center; }
 .more { width:82px; height:20px; float: right; margin:0px; padding:2px 0 3px 18px; background-image: url(theme/morebutton.jpg?1515132128); background-repeat: no-repeat; }
 .more a { font-family:"Trebuchet MS"; font-size:10px; font-weight:bold; color:#414141; text-align:center; text-decoration:none; text-transform:uppercase; }
 .more a:hover { font-family:"Trebuchet MS"; font-size:10px; font-weight:bold; color:#444444; text-align:center; text-decoration:none; text-transform:uppercase; }
 .weebly-area weebly-image-area { margin:0; padding:0; }
 #blocks { width:850px; padding:0 15px 0 15px; ; }
 #contentright { width:212px; float:right; margin:0; padding:0; background-color:#808D10; position:absolute; top:37px; right:30px; }
 #contentright2 { width:212px; float:right; margin:190px 20px 10px 0; padding:0; background-color:#808D10; border-bottom:3px solid #d0df94; }
 #contentright-inside { width:192px; ; margin:0px; padding: 10px; font-family:arial; color:#fff; }
 #contentright-inside h2 { width:211px; height:31px; ; padding:0 0 5px 0; border-bottom: 3px solid #fff; margin:0 0 10px 0; font:1200 20px 'Helvetica Neue', Helvetica, Arial, sans-serif; line-height:160%; letter-spacing:0.15em; color:#777; }
 #testimonialbg { width:980px; height:38px; clear:both; margin:0; padding:0px; background-image:url(theme/menu-bg.jpg?1515132128); background-repeat:repeat-x; }
 #testimonialtxtblank { width:940px; margin:2px 0 0 0; padding:0 20px 0 20px; font-size:12px; text-decoration:none; text-transform:uppercase; font-family:"Arial"; font-size:11px; font-weight:bold; color:#eadfb7; }
 }
 #b-left {padding-top:7px;width:370px;float:left;}
 #b-middle {padding-top:5px;width:215px;float:right;color:#fff;}
 #b-right {width:310px;float:right;}
 #footerbg { width:940px; clear:both; margin:0; padding:5px 20px 0 20px; background-color:#f3e6c4; font-family:arial; }
 #footerbg a { color:grey; text-decoration:none; }
 #footerbg a:hover { color:brown; text-decoration:underline; }
 .fb-like { color:#fff; }
 #footerlinks { width:904px; height:13px; float: left; margin:19px 0 0 0; padding:0px; font-family:"Trebuchet MS"; font-size:10px; color:#FFF; text-align:center; text-decoration:none; text-transform:uppercase; }
 .footerlinks { font-family:"Trebuchet MS"; font-size:10px; color:#FFF; text-align:center; text-decoration:none; text-transform:uppercase; padding:0 5px 0 5px; }
 .footerlinks:hover { font-family:"Trebuchet MS"; font-size:10px; color:#FFF; text-align:center; text-decoration: underline; text-transform:uppercase; padding:0 5px 0 5px; }
 #copyrights { width:904px; height:13px; float: left; margin:5px 0 0 0; padding:0px; font-family: Arial; font-size:10px; color:#2d2d2d; text-align:center; }
 #designedby { width:904px; height:13px; float: left; margin:5px 0 0 0; padding:0px; font-family: Arial; font-size:12px; font-weight:bold; color:#9b5b01; text-align:center; }
 .designedby { font-family: Arial; font-size:12px; font-weight:bold; color:#faf56d; text-align:center; text-decoration:none; }
 .designedby:hover { font-family: Arial; font-size:12px; font-weight:bold; color:#faf56d; text-align:center; text-decoration:none; }
 #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: 140px; text-align: left; }
 #wsite-menus .wsite-menu li a { position: relative; display: block; width: 100%; background: #fff; border-right: 1px solid #fff; border-left: 1px solid #fff; border-bottom: 1px solid #999999; text-decoration: none; font-family:arial; font-size: 11px; font-weight: normal; line-height:10px; padding:5px 0 0 5px; color: #111111; }
 #wsite-menus .wsite-menu li a:hover { background: #bbbbbb; }
 #wsite-menus span.wsite-menu-title { display: block; padding: 0px; margin: 0 0 15px 0; }
 #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 3px 0; }
 ul.weebly-content-area { margin: -5px 0 !important; padding: 5px 0 !important; position: relative !important; width: 100% !important; }
 .wsite-theme-custom_GreenstoneStainedPaper_549998442697735867 h1, .wsite-theme-custom_GreenstoneStainedPaper_549998442697735867 h2, .wsite-theme-custom_GreenstoneStainedPaper_549998442697735867 h3, .wsite-theme-custom_GreenstoneStainedPaper_549998442697735867 h4, .wsite-theme-custom_GreenstoneStainedPaper_549998442697735867 h5, .wsite-theme-custom_GreenstoneStainedPaper_549998442697735867 h6, .wsite-theme-custom_GreenstoneStainedPaper_549998442697735867 span { margin:0; }

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; }
blockquote { margin: 10px 0; padding-left: 20px; border-left: 4px solid #ddd; font-style: italic; line-height: 170%; }