
.toggleopacity img{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);-moz-opacity: 1;}
.toggleopacity:hover img{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);-moz-opacity: 0.5;}
.toggleopacity img{border: 1px solid #ccc;}

.caps {
    font-size:1.2em;
    font-variant:small-caps;
    font-weight:bold;
    letter-spacing:1px;
    line-height:1%;
    padding:0 2px;
    text-transform:lowercase;
}

a:focus, a:hover {
    color:#000000;
}

a {
    border-bottom:1px dotted #444444;
    color:#000000;
    text-decoration:none;
}

#header {
    height: 5em;
}

#sidebar {

}

#contact h3 {
    margin-bottom: 0.5em;
}

#contact ul {
    list-style-type: none;
    padding-left: 0em;
    margin-left: 0em;
}

#contact li {
    padding-left: 0.5em;
}

#elsewhere h3 {
    margin-bottom: 0.5em;
}

#elsewhere ul {
    list-style-type: none;
    padding-left: 0em;
    margin-left: 0em;
}

#elsewhere li {
    padding-left: 0.5em;
}

#content {
    font-size:1.3em;
}

#description {
    
}

#data {
}

#footer {
}


/* Services */

#twitter {
    overflow: hidden;
}

#twitter h3 {
    background:url('../images/icon-twitter.jpeg') no-repeat;
    padding-left: 1em;
}

#github {
    overflow: hidden;
}

#github h3 {
    background:url('../images/icon-github.png') no-repeat;
    padding-left: 1em;
}

#delicious {
    overflow: hidden;
}

#delicious h3 {
    background:url('../images/delicious.png') no-repeat;
    padding-left: 1em;
}

#flickr {
  text-align: center;
}

#flickr img {
    margin-right: 2px;
}

#flickr a {
    border-bottom: 0px;
    text-decoration:none;
}
