html {
  -webkit-font-smoothing: antialiased;
  background: url(../images/nyc.jpg) no-repeat center center fixed;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}
body {
	font-family: Cabin, Ubuntu, Corbel, Verdana, sans-serif;
	font-size: 16px;
    color: #111111;
    background-color: transparent;
}
p {
	font-size: 16px;
}
a, a:link, a:hover, a:visited {
}

ul {
    list-style-type: disc;
    margin-left: 16px;
}

#avelheader .sub-nav {
    font-size: 20px;
}


#avelheader {
    border: 1px solid white;
    background-color: white;

    border-bottom-right-radius: 15px;
    border-bottom-left-radius: 15px;
    border-top-right-radius: 15px;
    border-top-left-radius: 15px;
    box-shadow: 0 2px 20px rgba(0,0,0,0.4);

    opacity: 0.92;
    padding: 1.2em;
    margin: 0.8em 2em;
}
#avelheader h1 ,
#avelheader h1 a,
#avelheader h1 a:hover {
    font-size: 40px;
    color: #222222;
}

#avelcontent {
    background-color: #ffffff;
    /*
    opacity:0.70;
    filter:alpha(opacity=70);
    background-color: #33342D;
    */

box-shadow: 0 2px 20px rgba(0,0,0,0.4);

    padding: 1.2em;

    border: 1px solid white;
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    border-radius: 15px;
}


h1 {
    font-size: 24px;
    color: #333333;
    font-weight: bold;
}


h2 {
    font-size: 24px;
    color: #333333;
    font-weight: bold;
    border-bottom: 2px solid #cccccc;
    margin: 2em 0 0.3em 3px;
}

h3 {
    font-size: 20px;
    color: #ffffff;
    text-align: left;
    font-weight: bold;
    margin: 8px 0 8px 4px;
}

a:link {
    text-decoration: none;
}
a:hover {
    text-decoration: underline;
}

#footer {
    color: #666666;
    text-align: right;
}

.screenshots {
    padding-top: 2em;
    margin: auto;
    text-align: center;
    vertical-align: middle;
}
.pic img {
    border: 2px solid #cccccc;
}

#fancybox-overlay {
        background-color: #111 !important;
    }

.label-php {
    background-color: blue;
}
.label-app {
    background-color: #222222;
}
.label-js {
    background-color: green;
}