/* html5 boilerplate from http://csswizardry.com/2011/01/the-real-html5-boilerplate/ */ /*------------------------------------*\ RESET \*------------------------------------*/ /* http://meyerweb.com/eric/tools/css/reset/ v2.0b1 | 201101 NOTE:WORK IN PROGRESS USE WITH CAUTION AND TEST WITH ABANDON */ html,body,div,span,applet,object,iframe, h1,h2,h3,h4,h5,h6,p,blockquote,pre, a,abbr,acronym,address,big,cite,code, del,dfn,em,img,ins,kbd,q,s,samp, small,strike,strong,sub,sup,tt,var, b,u,i,center, dl,dt,dd,ol,ul,li, fieldset,form,label,legend, table,caption,tbody,tfoot,thead,tr,th,td, article,aside,canvas,details,figcaption,figure, footer,header,hgroup,menu,nav,section,summary, time,mark,audio,video{ margin:0; padding:0; border:0; outline:0; font-size:100%; font:inherit; vertical-align:baseline; } /* HTML5 display-role reset for older browsers */ article,aside,details,figcaption,figure, footer,header,hgroup,menu,nav,section{ display:block; } body{ line-height:1; } ol,ul{ list-style:none; } blockquote,q{ quotes:none; } blockquote:before,blockquote:after, q:before,q:after{ content:’’; content:none; } /* remember to define visible focus styles! :focus{ outline:?????; } */ /* remember to highlight inserts somehow! */ ins{ text-decoration:none; } del{ text-decoration:line-through; } table{ border-collapse:collapse; border-spacing:0; } /*------------------------------------*\ $MAIN \*------------------------------------*/ /* GO! */ body { font-family: "Segoe UI", Candara, "Bitstream Vera Sans", "DejaVu Sans", "Bitstream Vera Sans", "Trebuchet MS", Verdana, "Verdana Ref", sans-serif; font-size: 120%; } h1 { font-size: 300%; font-weight: bold; text-shadow: 0 5px 6px rgba(150,150,150,0.69); } h2 { font-size: 120%; margin-bottom: 10px; } form { margin-bottom: 10px; } header,footer { max-width: 600px; margin: 0 auto; padding: 20px; } footer { text-align: center; font-size: 60%; } section { max-width: 600px; margin: 30px auto; padding: 10px 15px; -webkit-box-shadow: 0 0 9px rgba(50,50,50,0.51); -moz-box-shadow: 0 0 9px rgba(50,50,50,0.51); box-shadow: 0 0 9px rgba(50,50,50,0.51); background: #f5f5f5; } .description { font-size:70%; margin-bottom: 10px; position:relative; bottom: 5px; color: #555; } .maintainer { font-size:60%; float:right; color: #777; } .placeholder { color: #aaa; } input, label { font-size: 80%; }