/* file: home.css, ratio: 10.1% */ *{margin:0; padding:0;}ul, ol{margin-left:1.5em;}body{background:#E8F3CE url('/img/home-bg.gif') repeat-x 0 0;font-family:"Verdana", "Arial", sans-serif;color:#fff;margin:1em 2px;font-size:0.85em;}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.clearfix{display:inline-block;}* html .clearfix{height:1%;}.clearfix{display:block;}a{color:#FF961F; text-decoration:none; font-weight:normal;}a:hover{text-decoration:underline;}img{border:0;}.hide{display:none;}#pageContainer{margin:0 auto; width:56em;}#header{margin-bottom:6px;}#header ul{list-style:none; float:right; font-size:0.8em; color:#405805;}#header ul li{display:inline; float:left; margin-left:1em;}#header ul li.hide{display:none;}#header ul li a#login{display:-moz-inline-box; display:inline-block;text-indent:-5000px;overflow:hidden;vertical-align:middle;background:transparent url(/img/button-login.png) no-repeat 0 0;width:100px;height:26px;}#content{background:#89BF0B url(/img/home-content-bg1.jpg) no-repeat 110% 0;position:relative; -moz-border-radius:8px; -webkit-border-radius:8px;}#content img#logo{margin:25px 0 0 25px;}#content p#site-tagline{text-indent:-5000px; display:block; width:351px; height:31px;background:transparent url(/img/home-tagline.png) no-repeat 0 0;position:absolute; top:38px; right:25px}#colWrap{margin:50px 75px 0 25px; padding-bottom:50px; background:transparent url(/img/home-content-bg2.jpg) no-repeat 66% 100%}#colLeft{float:left; width:27em; position:relative;}#colRight{float:right; width:15em; text-align:center;}h1, h2{font-size:1.2em; margin-bottom:18px;}form .input{margin-bottom:18px;}form .input label{display:block; font-size:0.9em; margin-bottom:2px;}form .select .selectWrap{background-color:#fff; padding:3px; -moz-border-radius:3px; -webkit-border-radius:3px;}form .select select{border:0; font-size:1.4em; width:100%;}#colRight p{font-size:0.8em;}#colRight a#signup{display:block;text-indent:-5000px;background:transparent url(/img/button-signup.png) no-repeat 0 0;width:160px;height:39px;margin:5px auto 20px;}#colRight a#signup:hover{background-position:0 -39px;}#colRight img{margin:5px 0 0;}#colRight #social{position:relative; padding-right:16px;}#colRight #social a{position:absolute; top:0; right:0;}.table{display:table; width:100%;}.table .tablerow{display:table-row; width:100%;}.table .tablerow .tablecell{display:table-cell; vertical-align:top; width:25%;}table#latest{width:100%; border-collapse:collapse;}table#latest td{width:25%; padding:0; margin:0; vertical-align:top;}#latest{-moz-border-radius:0 0 8px 8px; -webkit-border-bottom-right-radius:8px; -webkit-border-bottom-left-radius:8px; background-color:#587A07;}#latest h3{background-color:#405805; color:#7CAD0A; padding:7px; font-size:110%;}#latest ul{font-size:0.8em; padding:7px; list-style:none; margin-left:0;}#latest ul li{margin-bottom:7px;}#latest ul li a{color:#B4D960;}#latest ul li a:hover{color:#FF961F;}#footer{margin:6px 0;}body #footer ul{list-style:none; font-size:0.8em; color:#405805; margin-left:0;}#footer ul li{display:inline; float:left; margin-right:1em;}#footer ul li.right{float:right; margin-right:0;}table.cake-sql-log{border-collapse:collapse; color:#000; font-size:0.8em; margin-top:2em;background-color:#fff; width:99%; margin:1em auto;}table.cake-sql-log th, table.cake-sql-log td{border:1px solid #ccc; padding:2px;}