 *{margin:0; padding:0;}
 body{ padding: 30px 0 0 0; font-family:Lucida Grande, Arial, sans-serif; font-size:13pt; line-height:1.8; text-align:center; color:#990000; background:#669999; }
 a{ color:#990000; font-weight:bold; text-decoration:none; background-color:inherit; }
 a:active{ color:#663300; text-decoration: none; background-color: inherit; }
 a:hover{color:#330000; text-decoration:none; background-color:inherit;}
 a img{border:none;}
 div.paragraph{padding:5px 0 10px 0;font-size:13px}
 p{padding:5px 0 10px 0;font-size:13px}
 div.paragraph form{margin-top:0; margin-bottom:20px;}
 p form{margin-top:0; margin-bottom:20px;}
 img.left,img.center,img.right{padding:4px;}
 img.left{float:left; margin:0 12px 5px 0;}
 img.center{display:block; margin:0 auto 5px auto;}
 img.right{float:right; margin:0 0 5px 12px;}
 #container{ font-size:13pt; width:854px; margin:0px auto; padding:0; text-align:left; background:#FFFFCC; color:#330000; }
 #header{ height:100px; width:850px; margin:0; background-image:url(theme/logo.gif?242); background-position:center; background-repeat:no-repeat; border-right:2px solid #996600; border-left:2px solid #996600; border-top:2px solid #996600; }
 #logo{ padding: 0px,30px;30px,0; height:125px; margin-right:30px; }
 #header h1{ padding:10px 0 0 20px; background-color:inherit; color:#330000; letter-spacing:-2px; font-weight:normal; line-height:1.5; }
 #header h2{ margin:10px 0 0 10px; background-color:inherit; color:#330000; letter-spacing:-1px; font-weight:normal; line-height:1.5; }
 #navigation{ height:2.2em; line-height:2.2em; width:850px; margin:0; background:#669999; color:#990000; border-left:2px solid #996600; border-right:2px solid #996600; }
 #navigation li{ float:left; list-style-type:none; white-space:nowrap; }
 #navigation li a{ display:block; padding:0 30px 0 30px; font-size:13pt; font-weight:normal; text-decoration:none; text-transform:capitalize; text-decoration:none; background-color:inherit; color: #990000; }
 * html #navigation a {width:1%;}
 #navigation .selected,#navigation a:hover{ background:#99cccc; color:#804000; text-decoration:none; height:38px; }
 #content{ font-size:13pt; width:850px; min-height:400px; color:#663300; border-right:2px solid #996600; border-left:2px solid #996600; background:#FFFFCC; }
 #contentcontainer{ font-size:13pt; width:750px; padding:20px 20px 20px 50px; margin-left:20px 20px 5px 20px; height:auto !important; color:#663300; line-height:1.8; }
 #content h2{ display:block; margin:10px 10px 10px 0px; font-weight:normal; letter-spacing:-1px; color:#663300; background-color:inherit; }
 #content h2 a{font-weight:normal;}
 #content h3{margin:0 0 5px 0; letter-spacing:-1px;}
 #content a:hover,#subcontent a:hover{text-decoration:underline;}
 #content ul,#content ol{margin:0 5px 16px 35px;}
 #content dl{margin:0 5px 10px 25px;}
 #content dt{font-weight:bold; margin-bottom:5px;}
 #content dd{margin:0 0 10px 15px;}
 #bottommenu{ font-size:9pt; width:850px; min-height:20px; color:#663300; border-right:2px solid #996600; border-left:2px solid #996600; background:#FFFFCC; }
 #subcontent{ float:right; width:170px; padding:20px 20px 10px 0; line-height:1.4em; }
 #subcontent h2{ display:block; margin:0 0 15px 0; font-weight:normal; text-align:left; letter-spacing:-1px; color:#663300; background-color:inherit; }
 #subcontent div.paragraph{margin:0 0 16px 0; font-size:0.9em;}
 #subcontent p{margin:0 0 16px 0; font-size:0.9em;}
 .menublock{margin:0 0 20px 8px; font-size:13pt;}
 .menublock li{list-style:none; display:block; padding:2px; margin-bottom:2px;}
 .menublock li a{font-weight:bold; text-decoration:none;}
 .menublock li a:hover{text-decoration:none;}
 .menublock li ul{margin:3px 0 3px 15px; font-size:13pt; font-weight:normal;}
 .menublock li ul li{margin-bottom:0;}
 .menublock li ul a{font-weight:normal;}
 #searchbar{margin:0 0 20px 0;}
 #searchbar form fieldset{margin-left:10px; border:0 solid;}
 #searchbar #s{ height:1.2em; width:110px; margin:0 5px 0 0; }
 #searchbar #searchbutton{ width:auto; padding:0 1px; text-align:center; }
 #footer{ font-size:10pt; clear:both; width:850px; padding:5px 0; margin:0px; color:#990000; background:#99cccc; border-right:2px solid #996600; border-left:2px solid #996600; }
 #footer div.paragraph{padding:0; margin:0; text-align:center;}
 #footer p{padding:0; margin:0; text-align:center;}
 #footer a{color:#990000; background-color:inherit; font-weight:bold;}
 #footer a:hover{color:#ffffff; background-color:inherit; text-decoration: underline;}
 .splitcontentleft{float:left; width:48%;}
 .splitcontentright{float:right; width:48%;}
 .clear{clear:both;}
 .small{font-size:13pt;}
 .hide{display:none;}
 .textcenter{text-align:center;}
 .textright{text-align:right;}
 .important{color:#f02025; background-color:inherit; font-weight:bold;}
 .box{ margin:0 0 20px 0; padding:10px; border:1px solid #000000; background-color:#fafbfc; color:#505050; line-height:1.5em; }
 #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: #99cccc; text-decoration: none; font-weight: normal; line-height:1; padding:3px; color: #990000; }
 #wsite-menus .wsite-menu li a:hover { background: #669999; }
 #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:Lucida Grande; height: 28px; line-height: 28px; padding:1px 0 3px 0; }

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; }

