* {padding: 0; margin: 0; }
html, body {margin:0; padding:0; font-size:100%; font-family: Arial, Helvetica, sans-serif; background: url(../images/tail.gif) repeat-x 0 0 #818181; color: #4e4c4c; text-align: left; height: 101%; }
.clear {clear: both; }
ul, li {list-style: none; }
p {padding: 0px 0px 18px 0px; }
a {text-decoration: underline; color: #d3ba7f; }
a:hover {text-decoration: none; }
hr {display: block; position: relative; padding: 0; margin: 8px auto; width: 100%; clear: both; border: none; border-top: 1px solid #AAA; border-bottom: 1px solid #FFF; line-height: 0; overflow: visible; }
blockquote {background: #8d8981; border-left: 10px solid #5c574d; margin: 10px 10px 25px 10px; padding: 10px 10px 10px 10px; color: #333; }
blockquote p {display: inline; color: rgba(255,255,255,1.00); }
input, select, textarea {color: #150a07; }
input.text, select, textarea {padding: 2px 0px 3px 6px; border: 1px solid #cfd6d9; }
html body textarea {color: #150a07; }
/*** Main ***/ .main {width: 934px; margin: 0 auto; padding: 25px 0px 40px 0px; /*width:expression(((document.documentElement.clientWidth || document.body.clientWidth) < 980)? "980px" : "100%"); min-width:980px;*/ }
.header {height: 431px; overflow: hidden; padding: 0px 0px 0px 0px; background-image: -webkit-linear-gradient(270deg,rgba(0,0,0,1.00) 74.43%,rgba(111,111,111,1.00) 100%); background-image: -moz-linear-gradient(270deg,rgba(0,0,0,1.00) 74.43%,rgba(111,111,111,1.00) 100%); background-image: -o-linear-gradient(270deg,rgba(0,0,0,1.00) 74.43%,rgba(111,111,111,1.00) 100%); background-image: linear-gradient(180deg,rgba(0,0,0,1.00) 74.43%,rgba(111,111,111,1.00) 100%); }
.header .corner-left {background: url(../images/slogan-bg.gif) repeat-x 0 0; }
.header .corner-right {background: url(../images/header.jpg) no-repeat right 0; overflow: hidden; height: 100%; padding: 0px 0px 0px 41px; }
/*** Menu ***/ 
.slicknav_menu {display:none; }
.menu ul {list-style: none; width: 100%; overflow: hidden; /*height:100%;*/ p ; font-size: 75%; }
.menu ul li {background: url(../images/ver.gif) no-repeat 0 0px; margin: 0px 0px 0px 0; }
.menu ul li a {display: block; float: left; overflow: hidden; text-decoration: none; padding: 15px 14px 15px 14px; }
.menu ul li a {text-align: center; text-transform: uppercase; color: #d3cbc6; }
.menu ul li a:hover, .menu ul li.current_page_item a {color: #000; background: url(../images/menu-act.gif) repeat-x 0 0; position:relative; }
/*** Logo ***/ 
.logo {/*float:left;*/ clear: both; /*overflow:hidden;*/ }
.logo .indent {padding: 61px 0px 45px 0px; }
.logo h2 {width: 300px; height: 101px; background: url(../images/logo.jpg) no-repeat 0 0; font-weight: normal; color: #fff; cursor: pointer; text-indent: -1000em; overflow: hidden; }
.logo h2:hover {text-decoration: none; }
.slogan {width: 329px; height: 69px; background: url(../images/slogan.png) no-repeat 0 0; font-weight: normal; color: #fff; cursor: pointer; text-indent: -1000em; overflow: hidden; }
/*** Search ***/ .search {float: right; /*overflow:hidden; height:100%;*/ padding: 8px 10px 0px 0px; }
.search form {background: url(../images/search-bg.gif) no-repeat 0 0; }
.search .text {width: 141px; border: 0; background: transparent; padding: 1px 0px 2px 6px; margin: 0px 12px 0px 0px; }
.search .but {cursor: pointer; }
.search_page {float: left; /*overflow:hidden; height:100%;*/ padding: 8px 10px 0px 0px; }
.search_page form {background: url(../images/search-bg.gif) no-repeat 0 0; }
.search_page .text {width: 141px; border: 0; background: transparent; padding: 1px 0px 2px 6px; margin: 0px 12px 0px 0px; }
.search_page .but {cursor: pointer; }
/*** Column ***/ .content {overflow: hidden; background: #ffffff; padding: 0px 0px 0 0px; width: 934px; }
.column-right {width: 38%; float: left; margin: 0; color: #d3cbc6; border-left: 1px solid #292929; background: #2e2e2e; position: relative; padding: 0; }
/*** Widgets  ***/ .widget {/*float:left;*/ height: 100%;/* width:100%;*/ overflow: hidden; margin: 0px 29px 15px 20px; padding: 0px 0px 10px 0px; border-bottom: 1px solid #292929 }
.widget .title {height: 100%; margin: 0px 0px 13px 0px; }
.widget-left .widget h2 {}
.widget h2 {font-family: Arial; font-weight: normal; text-transform: uppercase; color: #ffa01e; height: 100%; overflow: hidden; padding: 20px 10px 0px 0px; }
.widget ul {margin: 0px 0px 0px 0px; color: #d3ba7f; }
.widget li {background: url(../images/marker.gif) no-repeat 0 2px; padding: 2px 0px 7px 21px; }
.widget a {color: #d3ba7f; }
.widget li a {font-weight: bold; color: #d3ba7f; text-decoration: none; }
.widget li a:hover {text-decoration: underline; }
/*********/ #search form {padding: 0px 0px 0px 20px; }
.widget-right #search form {padding: 0px 0px 0px 0px; }
.widget_calendar table {margin: 0px 0px 0px 20px; }
.widget-right .widget_calendar table {margin: 0px 0px 0px -4px; }
.widget_tag_cloud a {color: #fff; }
.widget table a {color: #fff; }
.textwidget {padding: 0px 14px 10px 20px; line-height: 1.3em; }
.widget_recent_comments li {background: none; padding: 5px 0px 6px 0px; }
.widget_recent_comments li a {background: none; }
/*** Content  ***/ .column-center {overflow: hidden; background: #fff; width: 59.85%; float: left; position: relative; margin-left: 0px; padding-left: 1%; padding-right: 1%; }
.column-center .indent {clear: both; /*overflow:hidden; */ margin: 0px 0px 23px 0px; padding: 30px 0px 20px 0px; }
.column-center .indent {border-bottom: 1px solid #292929 }
.column-center .title {overflow: hidden; width: 100%; overflow: hidden; padding: 0px 0px 11px 0px; }
.column-center .title h1 {font-weight: normal; color: #e3dcd7; text-transform: uppercase; padding: 2px 0px 10px 0px; }
.column-center .title h3 {font-weight: normal; color: #e3dcd7; padding: 2px 0px 0px 0px; }
.column-center .title h1 a, .column-center .title h3 a {color: #fff; text-decoration: none; }
.column-center .title h1 a:hover, .column-center .title h3 a:hover {text-decoration: underline; }
.column-center .title .date {color: #d3cbc6; padding: 0px 0px 0px 0px; margin: -3px 0px 0px 0px; }
.column-center .title .author {color: #d3cbc6; padding: 0px 0px 0px 0px; margin: -1px 0px 0px 0px; }
.title-page * {font-size: 150%; font-weight: normal; color: #4e4c4c; padding: 1px 0px 12px 0px; }
.title-page h1 {font-size: 150%; font-weight: normal; color: #333; text-transform: uppercase; padding: 2px 0px 20px 0px; }
/*.text-box {clear:both; font-size:1.2em; line-height:1.45em; padding:10px 10px 0px 0px; margin:0px 0px 0px -1px;}
*/.text-box {clear: both; padding: 5px 10px 0px 0px; margin: 0px 0px 0px -1px; }
.text-box .fleft img {float: left; margin: 0px 16px 0px 0px; }
.text-box .fleft {float: left; display: inline; }
.text-box p {padding: 0px 0px 17px 1px; }
.text-box span {color: #ffa01e; }
.column-center .border-bottom {border-bottom: 0; padding-bottom: 0px; }
.comments a, .link-edit a, .navigation a {font-weight: bold; color: #d3ba7f; }
.comments {clear: both; padding: 0px 12px 7px 0px; display: block; margin: -4px 0px 0px 0px; }
.comments a {text-decoration: none; }
.comments a:hover {text-decoration: underline; }
.link-edit {clear: both; padding: 0px 0px 11px 0px; }
/*******/ .text-box h1 {font-family: Arial; font-size: 170%; font-weight: normal; color: #e3dcd7; }
.text-box h2 {font-family: Arial; font-size: 150%; font-weight: normal; color: #454545; padding: 0px 0px 10px 0px; font-style: italic; }
.text-box h3 {font-family: Arial; font-size: 130%; color: #8d8981; font-weight: normal; padding: 0px 0px 10px 0px; }
.text-box h4 {font-family: Arial; font-size: 100%; font-weight: bold; color: #FFA01E; }
.text-box h5 {font-family: Arial; font-size: 1.1em; line-height: 1.4em; color: #333; font-weight: normal; padding: 0px 0px 0px 0px; }
/*** OL UL style***/.text-box ul {padding: 2px 0px 5px 2px; }
.text-box ul li {background: url(../images/marker.gif) no-repeat 0 5px; padding: 3px 0px 9px 22px; list-style-image: none; list-style: none; font-weight: normal; }
.text-box ul li ul {margin-left: 10px; }
.text-box ul li ol {margin-left: 15px; }
.text-box ul li ol li {list-style-type: decimal; background: none; }
.text-box ol {padding-left: 2px; }
.text-box ol li {/*background:none;*/ padding: 0px; margin-left: 13px; font-weight: normal; list-style-type: decimal; }
.text-box ol li ul {padding: 2px 0px 5px 2px; }
.text-box ol li ul li {font-weight: normal; background: url(../images/marker.gif) no-repeat 0 5px; padding: 3px 0px 9px 22px; }
.text-box ul li {list-style-image: none; list-style: none; }
.text-box ul li a {}
.text-box ul li a:hover {}
.text-box ul li ul {margin-left: 15px; }
.text-box ul li ol {margin-left: 20px; }
.text-box ul li ol li {list-style-type: decimal; }
.text-box ul li ol li a {/*background:none;*/ }
.text-box ol {padding: 5px 0px 5px 2px; }
.text-box ol li {/*background:none;*/ padding: 0px; margin-left: 20px; }
.text-box ol li a {padding-left: 0px; text-decoration: none; font-weight: normal; }
.text-box ol li a:hover {text-decoration: underline; }
.text-box ol li ul li a {font-weight: normal; text-decoration: underline; }
.text-box ol li ul li a:hover {text-decoration: none; }
.box div {float: left; }
.box ul li {padding: 3px 0px 9px 22px; }
.box .left-margin {width: 340px; }
.box a {font-weight: bold; text-decoration: none; }
.box a:hover {text-decoration: underline; }
/*** Footer ****/ .footer {clear: both; color: #d3cbc6; overflow: hidden; background: url(../images/footer-bg.gif) repeat-x 0 bottom #1d1d1d; border-top: 1px solid #2e2e2e; font-size: 80%; }
.footer .corner-left {background: url(../images/footer-left.gif) no-repeat 0 bottom; }
.footer .corner-right {background: url(../images/footer-right.gif) no-repeat right bottom; height: 100%; }
.footer .indent {overflow: hidden; padding: 25px 10px 20px 35px; }
.footer a {color: #d3cbc6; }
.footer a:hover {color: #ffa01e; text-decoration: underline; }
.contact-form {margin: 0px 0px 0px -19px; }
input, textarea {width: 170px; }
textarea {height: 70px; }
.indent border-bottom {background: none; }
.copyright {float: left; }
.creator {float: right; margin-right: 25px; }
.clr {clear: both; }
p span.hide {display: none; }
.text-box blockquote h2 {color: rgba(255,255,255,1.00); }
.slicknav_menu {display:none; }
.slicknav_menu br {display: none; text-align:center; }
@media screen and (max-width: 667px) {
.js #menu {display:none; }
.js .slicknav_menu {display:block; }
}
