* { margin:0; padding:0; }
 body { background-color:#4b1417; font-family:"lucida grande", arial, sans-serif; font-size:12px; color:#666666; margin:0; padding:0; }
 div.paragraph { line-height:1.5; padding-bottom:12px; }
 p { line-height:1.5; padding-bottom:12px; }
 h1 { font-size:20px; font-weight:bold; color:#272e34; line-height:1.5; }
 h2 { font-size:14px; font-weight:bold; color:#272e34; line-height:1.5; border-bottom: 1px solid; margin-bottom:12px; }
 #wrapper { width:1027px; margin:0pt auto; padding-top: 20px; }
 #sitename { height:68px; padding:10px 0; width:960px; font-size:30px; }
 #sitename, #sitename a { color:#cccccc; font-weight:normal; }
 #content-wrapper { float:left; width:1027px; }
 #contents-body { float:left; width:1027px; background-color:#ede6d3; }
 #navigation { float:left; background:transparent url(theme/nav.jpg?748655) no-repeat center top; width:1027px; height:72px; position:relative; font-family: "Times New Romans"; font-size:22px; }
 #navigation-links { float:left; padding:6px 0 0px 20px; }
 #navigation-links ul { float:left; padding:0 10px 0 10px; margin:0; list-style: none; }
 #navigation-links li { background:url(theme/active-hover-n.jpg?748655) left top no-repeat transparent; float:left; display:inline; font-size:1em; margin:26px 0 0; padding:0 20px 10px 38px; height: 15px; }
 #navigation-links li#active, #navigation-links li:hover { background:url(theme/active-hover-y.png?748655) left top no-repeat transparent; float:left; display:inline; font-size:1em; margin:26px 0 0; padding:0 20px 10px 38px; height: 15px; }
 #navigation-links li#active a { color:#fff; text-align:center; }
 #navigation-links a:link { color:#fff; text-decoration:none; }
 #navigation-links a:hover { color:#fff; text-decoration:none; }
 #navigation-links a:visited { color:#fff; text-decoration:none; }
 #active a:link { color:#af5211; text-decoration:none; }
 #active a:hover { color:#af5211; text-decoration:none; }
 #active a:visited { color:#af5211; text-decoration:none; }
 a:link, a:hover, a:visited { color:#af5211; font-weight:normal; text-decoration:none; }
 #header-image { float:left; width:1027px; height:276px; }
 #image { background:transparent url(theme/default_header.jpg?748655) no-repeat center top; width:1027px; height:275px; }
 #contents { width:920px; min-height:400px; height:auto !important; height:400px; clear: both; margin:0 auto; }
 #sidebar { float:right; width:270px; font-family: arial; font-size: 14px; color: #000; }
 #sidebar h2 { border-bottom: 1px solid; color: #4B1417; font-family: "Times New Romans" !important; font-size: 32px !important; margin-bottom: 12px; }
 #main { width:622px; float:left; }
 #footer { float:left; width:1027px; height:72px; background:url(theme/footer-bg.jpg?748655) center top no-repeat transparent; }
 #footer-contents { color: #FFFFFF; float: left; font-family: "lucida grande","lucida sans",arial,sans-serif; height: 28px; padding: 21px 10px 0; text-align: center; width: 1007px; }
 input { background-color:#fff; border:1px solid #999; font-size:12px; }
 textarea { background-color:#fff; border:1px solid #999; font-size:12px; }
 .wsite-menu li {margin-left:34px;}
 .wsite-menu li a {background:#8F7E48 !important;color:#fff !important;font-size:16px !important;font-family:"Times New Romans" !important;}
 .wsite-menu li a:hover {background:#8F7E48 !important;color:#4B1417 !important;}

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

