 ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, body, html, div.paragraph, blockquote, fieldset, input{margin:0; padding:0}
 ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, body, html, p, blockquote, fieldset, input{margin:0; padding:0}
 ul{list-style:none}
 fieldset{border:0}
 a img{border:0}
 a{color: #00b6e4;text-decoration: none;}
 a:visited, a:hover {text-decoration: underline;}
 .clear{clear:both}
 div.paragraph{line-height:150%; color:#767676; font-size:14px; padding-bottom:12px}
 p{line-height:150%; color:#767676; font-size:14px; padding-bottom:12px}
 h1{font-size:24px; font-family:arial,sans-serif; font-weight:bold; color:#383838; margin:0px 0px 10px 0px}
 h2{font-size:20px; font-family:arial,sans-serif; font-weight:normal; color:#252525; margin:0px 0px 5px 0px}
 hr { display: block; height: 1px; border: 0; border-top: 1px solid #acacac; margin: 1em 0; padding: 0; }
 body{margin: 0pt; padding: 0pt; overflow: hidden; height: 100%; }
 html { overflow-y: scroll; }
 #wrapper{position:relative; background:url(theme/bodybg.gif?1487812405) 50% 0; width:100%; height:100%; margin:0pt auto}
 #container{width:980px; margin:0pt auto}
 body >#container{ height:auto; min-height:100%}
 .navContainer{ z-index:11; position:fixed; top:0; height:125px; width:980px; background:url("theme/navbg.png?1487812405")}
 .mainNav{ float:left; font:16px Arial,sans-serif; color:#fff; padding-top:17px; margin:33px 0 0 0; width:715px; background:url("theme/wsite-menu.png?1487812405") no-repeat -9999px -9999px}
 .mainNav a{ display:inline-block; color:#fff; text-decoration:none; padding:0 13px; height:75px; line-height:75px}
 .mainNav a:hover, #active a{background: url(theme/abg.png?1487812405) right repeat-x;text-decoration: none;}
 .mainNav ul{ margin:0; list-style:none}
 .mainNav li{ float:left}
 .wsite-menu-wrap{ background:url("theme/wsite-menu.png?1487812405"); margin-top:1px}
 .wsite-menu-wrap .wsite-menu-wrap{margin-top:0}
 #wsite-menus span.wsite-menu-more{ line-height:39px; height:39px; padding:0}
 #wsite-menus .wsite-menu{ margin:0; list-style:none}
 #wsite-menus .wsite-menu li{ float:none; clear:none; width:150px; vertical-align:top}
 #wsite-menus .wsite-menu li a{ font:12px Arial,sans-serif; color:#fff; text-decoration:none; border:0 none; display:block; background-color: #767676; line-height:39px; height:auto; padding:0 0 0 24px; width:auto}
 #wsite-menus .wsite-menu li a:hover, #wsite-menus .wsite-menu li.weebly-nav-current a{ background:#000}
 #wsite-menus span.wsite-menu-title{ display:inline; padding:0}
 #contentbottom{position:relative; height:54px; width:980px; background:url(theme/contentbtm.png?1487812405) no-repeat;}
 #contenttop-noheader{position:relative; height:5px; width:980px; padding-top: 160px; background:url(theme/contenttop.png?1487812405) no-repeat bottom; }
 #contenttop{position:relative; height:5px; width:980px; background:url(theme/contenttop.png?1487812405) no-repeat; margin-top: 20px}
 #content{position:relative; width:910px; height:auto !important; min-height:400px; background:url(theme/contentbg.png?1487812405) repeat-y; padding:30px 30px 20px 40px}
 #sitename {margin-top: 50px; padding: 0 15px 0 15px;float:left; height: auto!; font-size:20px;font-family:Georgia; font-style:italic; font-weight:bold; max-width: 235px; }
 #sitename, #sitename a { color:#fff; text-decoration: none;}
#textheader{position:relative; background: url(theme/textheaderbg.png?1487812405) no-repeat; width: 980px; height:101px;}
 #footer{position:relative; padding: 20px 20px 60px 20px; width: 980px; height: auto!; background: url(theme/footerbg.jpg?1487812405) repeat-y; }
 ul#footercontent{float:left; height:35px; width:350px; text-align:left; color:#e6e6e6; padding:0px 0px 10px 0px; font-size:12px}
 #footer a{color:#fff; text-decoration:none}
 #footer .weebly-footer a{color:#666}
 ul#social{float:left; height 32px; width:350px; text-align:right; color:#e6e6e6; margin-left: 200px;}
 ul#social li{float:right; padding:0px 6px 0px 6px}
 ul#social li a{text-decoration:none}
 li#rss{height:32px; width:32px}
 li#fb{height:32px; width:32px}
 li#twitter{height:32px; width:32px}
 li#delicious{height:32px; width:32px}
 li#email{height:32px; width:32px}
 .sliderContainer{ width:980px; min-height:250px; height:auto; max-height:400px; overflow:hidden; padding-bottom:17px; margin-bottom:17px; background:url("theme/sliderShadow.png?1487812405") no-repeat 50% 100%; padding-top: 170px}
 #footerbtm{position:relative; height:5px; width:980px; background:url(theme/footerbg-btm.png?1487812405) no-repeat; padding-bottom: 20px}
 #footertop{position:relative; height:5px; width:980px; background:url(theme/footerbg-top.png?1487812405) no-repeat; margin-top: 20px}
 #bottom-content{position:relative; width:940px; height:auto !important; min-height:100px; padding-bottom:20px}
 #slider-short{ position:center; width: 980px;height: 250px; overflow: hidden;}
 #slider-tall{ position:center; width: 980px;height: 400px; overflow: hidden;}
 .wsite-header{ width: 980px;height: 400px; background:url(theme/default_header.jpg?1487812405) no-repeat}
 .coin-slider { overflow: hidden; zoom: 1; position: relative; }
 .coin-slider a{ text-decoration: none; outline: none; border: none; }
 .cs-buttons { font-size: 0px; padding: 10px; float: left; }
 .cs-buttons a { margin-left: 5px; height: 10px; width: 10px; float: left; border: 1px solid #B8C4CF; color: #B8C4CF; text-indent: -1000px; }
 .cs-active { background-color: #B8C4CF; color: #FFFFFF; }
 .cs-title { display:none; width: 545px; padding: 10px; background-color: #000000; color: #FFFFFF; }
 .cs-prev, .cs-next { background-color: #000000; color: #FFFFFF; padding: 0px 10px; }

div.paragraph ul, div.paragraph ol { padding-left: 3em !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; }
blockquote { margin: 10px 0; padding-left: 20px; border-left: 4px solid #ddd; font-style: italic; line-height: 170%; }