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,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video {
-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;
-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}

html{overflow-y:scroll}
body{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;
line-height:1;color:#515151;}


blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}

#w{display:block; max-width:900px;smin-width:200px;margin:0 auto;padding:8px 8px}

#w ol,#w ul{list-style:none}

.crsl-items {display:block;padding: 8px 0px}
.crsl-item {border:1px solid #eee; background:#fff;padding:8px;-webkit-box-shadow:2px 2px 8px 0px  rgba(0,0,0,.4);-moz-box-shadow:2px 2px 8px 0px  rgba(0,0,0,.4);box-shadow:2px 2px 8px 0px rgba(0,0,0,.4)}
.crsl-item .thumbnail {display:block;position:relative; margin-bottom:10px; cursor:pointer}
.crsl-item .thumbnail img{display:block;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;transition:all .3s linear;  width:100%;}
.crsl-item .thumbnail:hover img{opacity:.8}
.crsl-item h3{font-family:'Oswald','Trebuchet MS',Helvetica,sans-serif; font-size:1.6em; line-height:1.25em;margin-bottom:12px; text-align:left}
.crsl-item h3 a{text-decoration:none;color:#333}.crsl-item h3 a:hover{text-decoration:underline}
.crsl-item .postdate {display:block;position:absolute;bottom:0;right:10px;padding:10px;color:#fff;text-shadow:1px 1px 0 rgba(0,0,0,.4);font-size:1.2em; font-weight:bold;background:#4e90da}.crsl-item p{font-size:1.2em; line-height:1.55em;margin-bottom:5px}

.crsl-item p.readmore a{display:block;float:right;color:#4e90da;padding:3px 5px;text-decoration:none;font-weight:bold;-webkit-border-radius:3px;-moz-border-radius:4px;border-radius:4px}
.crsl-item p.readmore a:hover{background:#4b6caa;color:#fff}.slidernav{display:block;text-align:center;margin-bottom:5px}
.slidernav a{display:inline-block;padding:5px 8px;margin-right:8px;font-size:1.4em;background:#fff;color:#666; text-decoration:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:2px 2px 0 rgba(0,0,0,.2); -moz-box-shadow:2px 2px 0 rgba(0,0,0,.2); box-shadow:2px 2px 0 rgba(0,0,0,.2)}
.slidernav a:active{-webkit-box-shadow:1px 1px 0 rgba(0,0,0,.2);-moz-box-shadow:1px 1px 0 rgba(0,0,0,.2);box-shadow:1px 1px 0 rgba(0,0,0,.2)}
@media screen and (max-width:660px){h1{font-size:2.4em;line-height:1.2em}
.crsl-item h3{font-size:1.65em}}
.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.clearfix{display:inline-block}html[xmlns] 
.clearfix{display:block}
* html .clearfix{height:1%}
