html,body{margin:0;padding:0;color:#353737;text-align:left;background:#fff;font:normal .9em/150% 'Ubuntu',Verdana,Arial,serif}
@import url('https://fonts.googleapis.com/css?family=Ubuntu:400,300');h1#site-header{margin:0;position:absolute}
#likebutton{position:absolute;left:225px;top:76px;z-index:1000}
#likebutton.home{position:absolute;left:15px;top:50px;z-index:1000}
#navbar{width:100%;height:21px;background:#2969b3 url(../images/bg-navbar.gif) repeat-x;position:absolute;top:0;left:0;z-index:100;text-align:center; overflow: hidden;}
#navbar ul{margin:0 auto;padding:0}
#navbar ul li{list-style-type:none;display:inline-block;*display:inline;line-height:15px;border-left:solid 1px #184a98}
#navbar ul li.first{border:0}
#navbar ul li a{text-decoration:none;color:#FFF;text-shadow:0 1px 0 #0c2c51;text-transform:uppercase;margin:0 40px}
#navbar ul li a:hover{color:#f39732}
#wrapheader{position:relative;width:100%;height:100%;margin-top:21px;background:url(../images/pattern.jpg) repeat-x top}
#wrapheader.hdpage{height:108px}
.hdpage{border-bottom:dotted 1px #b2b2b2}
#header,#footer,#wrapcontent{width:978px;margin:0 auto}
#header{position: relative}
#logo{margin:20px 0}
#header .col30{margin-top:8px}
.search{background:#e5e5e5;padding:10px;clear:both;margin:10px auto 0;height:44px;width:70%}
.search.col70{clear:both;float:none;margin:0 auto;height:44px}
.search.col60.page{float:right;height:45px;margin-top:22px;clear:none}
.col70 .button,.col60 .button{width:174px}
#lastsearch{text-align:center;margin:10px 0;float:none}
#lastsearch span{color:#1c70a7}
#lastsearch ul{list-style-type:none;margin:10px 0 0 0;padding:0}
#lastsearch ul li{display:inline-block;*display:inline}
#lastsearch ul li a{padding:5px 10px;color:#000;text-shadow:0 1px 0 #ccc;font-size:16px}
#lastsearch ul li a:hover{color:#ff6000}
#description{float:none}
input.searchword{background:#fff;float:left;padding:11px 20px;margin:0 4px 0 9px;width:450px;font-size:1.3em;border:solid 1px #adadad}
.page input.searchword{width:346px}
input.searchword:focus{border:solid 1px #f48530;-moz-box-shadow:0 0 5px #f48530,inset 0 1px 4px #bcbcbc;-webkit-box-shadow:0 0 5px #f48530,inset 0 1px 4px #bcbcbc;box-shadow:0 0 5px #f48530,inset 0 1px 4px #bcbcbc;background:#FFF}
#wrapcontent .col60{margin:0 15px 0 0}
#content{float:right;position:relative;min-height:400px;width:600px;margin:20px 0 0 10px}
#content p{line-height:22px}
#content h2 a{cursor:pointer;color:#000}
#content h2 a:hover{color:#ff6100}
#content h1,#content h2{border-left:solid 3px #ff6000;padding-left:10px;clear:both}
#content h1#sitemap-title {border: none;}
h2 span.form{font-size:.7em;display:block}
#content h1{font-size:1.8em}
#content h2{font-size:1.5em}
#content #listresult p{font-size:.9em}
#content .term-content{float:left;margin-bottom:22px}
#content .term-content h1{display:inline}
#content .term-content span.def-num{font-size:1.3em}
#content .term-content span.same-lemma{color:#000;font-size:1.8em;border-left:3px solid #ff6000;clear:both;padding-left:10px;line-height:130%;margin:10px 0}
#content #listrelated{margin-top:20px}
h2#mispelled{border:0}
#result{background:#2c69b3 url(../images/icon-result.png) no-repeat 6px 4px;text-shadow:0 1px 0 #1a3f6c;width:100px;padding:4px 20px;text-align:right;text-transform:uppercase;position:absolute;right:0;top:20px}
#result span{color:#FFF}
span#searchterm{font-size:18px;font-weight:bold;margin:0 3px}
span.single-letter{color:#ff6000;font-size:1.4em}
.evidenced{position:relative;background:#e5e5e5;border:1px solid #a0a0a0;padding:5px 20px 20px 20px;margin:35px 0 30px 0;float:left;width:93%}
.evidenced:after,.evidenced:before{top:-40px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}
.evidenced:after{border-color:rgba(136,183,213,0);border-bottom-color:#e5e5e5;border-width:20px;left:20px;margin-left:1px;margin-top:0}
.evidenced:before{border-color:rgba(160,160,160,0);border-bottom-color:#a0a0a0;border-width:21px;left:20px;margin-left:0;margin-top:-2px}
.evidenced a.readmore{margin-right:0}
a.readmore{float:right;background:#ff6000 url(../images/arrow-left.png) no-repeat 85% 50%;color:#FFF;padding:5px 40px 5px 20px;margin:0 20px 0 0;text-transform:uppercase;text-shadow:0 1px 0 #b34301}
a.readmore:hover{background:#000 url(../images/arrow-left.png) no-repeat 85% 50%;color:#FFF;text-shadow:0 1px 0 #000}
a.backpage{float:left;background:#ff6000 url(../images/arrow-right.png) no-repeat 5% 50%;color:#FFF;padding:5px 20px 5px 40px;margin:10px 0;text-transform:uppercase;text-shadow:0 1px 0 #b34301}
a.backpage:hover{background:#000 url(../images/arrow-right.png) no-repeat 5% 50%;color:#FFF;text-shadow:0 1px 0 #000}
#pagenav{clear:both;text-align:center;height:50px}
#pagenav ul{border:0;margin:20px 0;padding:10px 0;width:100%}
#pagination li{margin:0;padding:0;list-style:none;display:inline-block;*display:inline}
#pagination .previous-off,#pagination .next-off{color:#000;padding:3px 4px}
#pagination .next a,#pagination .previous a{font-weight:300;color:#ff6000}
#pagination .next a:hover,#pagination .previous a:hover{color:#000}
#pagination a{font-weight:300}
#pagination a,#pagination .active{display:inline-block;*display:inline;padding:4px 10px;margin:0 8px}
#pagination .active{color:#FFF;font-weight:700;background:#2c69b3;text-shadow:0 1px 0 #1f497d}
#pagination a:link,#pagination a:visited{display:inline-block;*display:inline;padding:3px 8px;text-decoration:none;font-size:1.1em}
#sidebar{float:left;width:347px;padding:0 10px;margin-top:20px;border-right:dotted 1px #b2b2b2;min-height:700px}
#sidebar h2{text-transform:uppercase;color:#2c69b3;width:100%;font-size:1.5em}
#sidebar h2.check{background:url(../images/icon-check.png) no-repeat 100% 50%}
#sidebar h3{font-size:1.2em;background:url(../images/icon-circle.png) no-repeat 0 50%}
#sidebar h3 a{color:#ff6000}
#sidebar h3 a:hover{color:#000}
#sidebar h3,#sidebar p{padding:0 0 0 20px}
#sidebar p{font-style:italic;font-size:.9em;border-bottom:dotted 1px #b2b2b2;padding-bottom:20px}
#wrapfooter{bottom:0;left:0;position:static;width:100%;border-top:dotted 1px #b2b2b2}
#page #wrapfooter{float:left;position:relative;margin:20px 0 0 0}
.allclear{clear:both}
.col10{width:10%}
.col20{width:20%}
.col30{width:30%}
.col40{width:40%}
.col50{width:50%}
.col60{width:60%}
.col70{width:70%}
.col80{width:80%}
.col90{width:90%}
.col100{width:100%}
.col33{width:33.3333%}
.col45{width:45%}
.col10,.col20,.col30,.col40,.col50,.col60,.col70,.col80,.col90,.col100,.col45,.col33{float:left;display:block}
img{margin:0;padding:0;display:inline-block;position:relative}
img.align-left{float:left;margin:0 10px 5px 0}
img.align-right{float:right;margin:0 0 5px 10px}
img.align-middle{text-align:center}
img.full-width{clear:both;display:block;width:100%;height:auto;margin:0 0 10px 0}
.alignleft{text-align:left}
.alignright{text-align:right}
.aligncenter{text-align:center}
span{color:#295790}
h1{font-size:3em;margin:10px 0 10px 0;line-height:130%}
h2{font-size:2.5em;margin:10px 0 10px 0;line-height:130%}
h3{font-size:1.5em;margin:10px 0 10px 0;line-height:130%}
h4{font-size:1.5em;margin:10px 0 10px 0}
h5{font-size:1.2em;margin:10px 0 10px 0}
h6{font-size:1em;margin:10px 0 5px 0}
img.style1{border:solid 1px #fff;-moz-box-shadow:0 5px 5px #a1a4a9;-webkit-box-shadow:0 5px 5px #a1a4a9;box-shadow:0 5px 5px #a1a4a9}
textarea{width:auto;height:150px;margin-bottom:20px;border:0;color:#585858;background:#d5d9dc;padding:8px;vertical-align:middle;font-family:inherit;font-size:.8em;text-transform:uppercase;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-box-shadow:inset 0 1px 2px #8b8b8b;-webkit-box-shadow:inset 0 1px 2px #8b8b8b;box-shadow:inset 0 1px 2px #8b8b8b;resize:none}
input{display:inline-block;*display:inline;vertical-align:middle;width:auto;margin:0 0 20px 0;font-size:.6em;padding:8px;border:0;color:#585858;background:#d5d9dc;-moz-box-shadow:inset 0 1px 4px #bcbcbc;-webkit-box-shadow:inset 0 1px 4px #bcbcbc;box-shadow:inset 0 1px 4px #bcbcbc}
input:focus,textarea:focus{background:#dfe3e6}
input.button{background:#f48530;color:#b45200;font-size:1.4em;font-weight:700;text-transform:uppercase;cursor:pointer;padding:8px 50px;font-weight:700;border:solid 1px #b45200;float:left;text-shadow:0 1px 0 #f7a86c;-moz-box-shadow:0 3px 0 #b45200,inset 0 0 1px #FFF;-webkit-box-shadow:0 3px 0 #b45200,inset 0 0 1px #FFF;box-shadow:0 3px 0 #b45200,inset 0 0 1px #FFF;margin:0 -15px 20px 0}
input.button:hover{background:#fa9b4e;color:#FFF;border:solid 1px #b45200;text-shadow:0 1px 0 #b45200;-moz-box-shadow:0 3px 0 #b45200,inset 0 0 1px #FFF;-webkit-box-shadow:0 3px 0 #b45200,inset 0 0 1px #FFF;box-shadow:0 3px 0 #b45200,inset 0 0 1px #FFF;margin:0 -15px 20px 0}
input.button:active{background:#b45200;color:#fff;border:solid 1px #b45200;text-shadow:0 -1px 0 #930;-moz-box-shadow:inset 0 2px 2px #630,inset 0 0 1px #FFF;-webkit-box-shadow:inset 0 2px 2px #630,inset 0 0 1px #FFF;box-shadow:inset 0 2px 2px #630,inset 0 0 1px #FFF;margin:0 -15px 20px 0}
#pubb1,#pubb2{text-align:center}
#pubb2.home{margin:15px 0}
@media screen and (min-height:760px){#wrapfooter{position:absolute}
}
