.skip {
   display: none;
}
body {
background:#fff;
margin:20;
padding:40px 20px;
font:Serif;
text-align:left;
color:#333;
font-size:16px;
}
a:link {
color:#336699;
text-decoration:none;
}
a:visited {
color:#969;
text-decoration:none;
}
a:hover {
color:#224466;
text-decoration:underline;
}
a img {
border-width:0;
}
/* Header
----------------------------------------------- */
#header {
width:660px;
margin:0 auto 10px;
border:1px solid #ccc;
}
#description {
margin:0 5px 5px;
padding:0 20px 20px;
border:1px solid #eee;
border-width:0 1px 1px;
max-width:700px;
font:78%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
text-transform:uppercase;
letter-spacing:.2em;
color:#999;
}
/* Content
----------------------------------------------- */
#content {
width:660px;
margin:0 auto;
padding:0;
text-align:left;
font-size:16px;
}
#main {
width:410px;
float:left;
}
#sidebar {
width:220px;
float:right;
}
/* Headings
----------------------------------------------- */
/*h2 {
margin-top:1.5em 0 .75em;
font:98%/1.5em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
text-transform:uppercase;
letter-spacing:.2em;
color:#999;
}*/

h3 {
    font-size: 1.2em
    font-weight: bold;
    color: #000;
    text-transform: none;
    letter-spacing: normal;
}
/* Footer
----------------------------------------------- */
    footer {
        margin-top: 1em;
        text-align: center;
        font-size: 0.9em;
        color: #555;
    }
    footer a {
        color: #555;
        text-decoration: none;
    }
    footer a:hover {
        text-decoration: underline;
    }
.thumb-left {
  float: left;
  width: 135px;      /* your chosen size */
  margin: 0 1em 1em 0;
  border: 1px solid #ccc;
}
/* pre sections */
pre {
  background-color: #f5f5f5;
  padding: 0.5em;
  border: 1px solid #ccc;
  border-radius: 4px;
  box-shadow: 0 0 3px rgba(0,0,0,0.35);
  overflow: auto;
}

