html{min-height:100%}*{margin:0;padding:0}a{color:#048}a:hover{color:#06c}body{background:#e7e7e2 url(img/body.jpg) no-repeat center top;color:#444;font:normal 62.5% Tahoma,sans-serif;padding-top:64px}code,p,ul{padding-bottom:1.2em}li{list-style:none}h1{font:normal 1.8em Tahoma,sans-serif}h2{font:bold 1.4em sans-serif}h3{font:bold 1em Tahoma,sans-serif}form,input{margin:0;padding:0;display:inline}code{background:#fff;border:1px solid #eee;border-left:6px solid #ccc;color:#666;display:block;font:normal 1em Tahoma,sans-serif;line-height:1.6em;margin-bottom:12px;padding:8px 10px;white-space:pre}blockquote{background:url(img/quote.gif) no-repeat;display:block;font-weight:700;padding-left:28px}h1,h2,h3{padding-top:6px;color:#553;margin-bottom:4px}.clearer{clear:both;font-size:0}.left{float:left}.right{float:right}.inner-container{border:2px solid #d7d7d2;background:#fff;font-size:1.2em;margin:0 auto;padding:10px;width:780px}.outer-container{background:url(img/container.jpg) no-repeat center bottom;padding-bottom:64px}.header{background:#222 url(img/header2.jpg) no-repeat;height:160px;margin-bottom:5px;text-align:center}.header .title{color:#fff;padding-top:20px}.header .title .sitename a{border-bottom:1px dashed #657382;color:#fff;font:normal 3em sans-serif;padding-bottom:2px;text-decoration:none}.header .title a:hover{border-color:#f60}.header .title .slogan{font:normal 1.1em Verdana,sans-serif;padding-top:6px;text-align:left;margin-left:280px}.path{background:#949490;color:#fff;font:normal 1.1em Verdana,sans-serif;padding:8px 12px}.path a{color:#fafafa;text-decoration:none}.path a:hover{color:#ffe;text-decoration:underline}.main{background:url(img/main.gif) repeat-y;border-top:4px solid #fff;padding:8px 12px 0 0}.content{float:right;width:538px}.content .descr{color:#664;font-size:.9em;margin-bottom:6px}.content li{list-style:url(img/li.gif);margin-left:18px}.content p{font-family:"Lucida Sans Unicode",sans-serif}.navigation{float:left;width:210px}.navigation h2{color:#5a5a43;font:bold 1.1em Tahoma,sans-serif;line-height:30px;margin:0;padding-left:12px}.navigation ul{padding:0;border-top:1px solid #eaeada}.navigation li{border-bottom:1px solid #eaeada}.navigation li a{font-size:1.1em;color:#554;display:block;padding:8px 0 8px 5%;text-decoration:none;width:95%}.navigation li a:hover{background:#f0f0eb;color:#654}.footer{background:#949490;color:#f7f7f2;font:bold 1em sans-serif;margin-top:5px;padding:10px 12px}.footer a{color:#f7f7f2;text-decoration:none}.footer a:hover{color:#ffc}.footer .right,.footer .right a{color:#c8c8c3}.footer .right a:hover{color:#f7f7f2}a.validhtmlcss{background:url(img/validhtmlcss.gif) no-repeat left center;padding-left:13px;text-decoration:none;margin-left:5px}