html,button,input,select,textarea{color:#222}body{font-size:1em;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.chromeframe{margin:0.2em 0;background:#ccc;color:#000;padding:0.2em 0}body{font:16px/26px Helvetica,Helvetica Neue,Arial}.wrapper{width:90%;margin:0 5%}.header-container{border-bottom:20px solid #e44d26}.footer-container,.main aside{border-top:20px solid #e44d26}.header-container,.footer-container,.main aside{background:#f16529}.title{color:white}nav ul{margin:0;padding:0}nav a{display:block;margin-bottom:10px;padding:15px 0;text-align:center;text-decoration:none;font-weight:bold;color:white;background:#e44d26}nav a:hover,nav a:visited{color:white}nav a:hover{text-decoration:underline}.main{padding:30px 0}.main article h1{font-size:2em}.main aside{color:white;padding:0px 5% 10px}.footer-container footer{color:white;padding:20px 0}.ie7 .title{padding-top:20px}@media only screen and (min-width:480px){nav a{float:left;width:27%;margin:0 1.7%;padding:25px 2%;margin-bottom:0}nav li:first-child a{margin-left:0}nav li:last-child a{margin-right:0}nav ul li{display:inline}.oldie nav a{margin:0 0.7%}}@media only screen and (min-width:768px){.header-container,.main aside{-webkit-box-shadow:0 5px 10px #aaa;-moz-box-shadow:0 5px 10px #aaa;box-shadow:0 5px 10px #aaa}.title{float:left}nav{float:right;width:38%}.main article{float:left;width:57%}.main aside{float:right;width:28%}}@media only screen and (min-width:1140px){.wrapper{width:1026px;margin:0 auto}}.ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px}.ir:before{content:"";display:block;width:0;height:150%}.hidden{display:none !important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}@media print{*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}@font-face{font-family:'diavlobook';src:url('/fonts/diavlo_book_ii_37-webfont.eot');src:url('/fonts/diavlo_book_ii_37-webfont.eot?#iefix') format('embedded-opentype'),url('/fonts/diavlo_book_ii_37-webfont.woff') format('woff'),url('/fonts/diavlo_book_ii_37-webfont.ttf') format('truetype'),url('/fonts/diavlo_book_ii_37-webfont.svg#diavlobook') format('svg');font-weight:normal;font-style:normal}body{background:#c4a469;color:#7a4337;margin:12px;font-family:'Open Sans',sans-serif}.block{background:#feffea;padding:40px 30px;height:100%;min-height:400px}.top{margin-left:0}.title-box{margin:-20px 20px}.title{font-family:'diavlobook';color:#7a4337;font-size:52px;line-height:52px}.motto{color:#7a4337;opacity:0.5;margin-top:5px}.name{font-family:'diavlobook',sans-serif;font-size:28px;margin-top:35px}.name .suffix{font-size:20px;margin-left:12px}.angela{-webkit-box-shadow:-1px 1px 2px rgba(50,50,50,0.75);-moz-box-shadow:-1x 1px 2px rgba(50,50,50,0.75);box-shadow:-1px 1px 2px rgba(50,50,50,0.75)}.angela-floaty{-webkit-box-shadow:-1px 1px 2px rgba(50,50,50,0.75);-moz-box-shadow:-1x 1px 2px rgba(50,50,50,0.75);box-shadow:-1px 1px 2px rgba(50,50,50,0.75);position:relative;top:20px;right:20px}.links{margin:-20px 0 0 50px}.links li{margin-top:15px;font-size:0.9em}.links a,.links a:hover,.links a:focus,.links a:active{text-decoration::none;color:#7a4337}.spacer{margin-top:20px}.text-body{margin-top:60px;margin-left:0}.logo{width:296px}.contact{width:100%}