a {color:#444;}

li.hentry:hover a, a:hover {color:#e95200;}

#sign-up {
    display:none;
}
/* @group Header */
div#hd {
    margin:20px 0;
    border-bottom:1px solid #ddd;
}
div#hd h1 {
    font-size: 197%;
}
div#hd h1 a {
    color: #555;
    text-decoration: none;
}
div#hd h1 a:hover {
    color: #000;
}
#nav {
    float: right;
    margin-top:-2em;
}
#nav li {
    display: inline;
    margin-left:10px;
}

#nav li ul {display:none;}
#nav a {
    color: #444;
    text-decoration: none;
}
#nav a:hover {
    text-decoration: underline;
    color: #111;
}
#nav a.active, #nav a.active:hover, #nav li#end a.active, #nav li#end a.active:hover {
    color: #e95200;
    text-decoration: underline;
}
/* @end */

/* @group Collection */
li.hentry {
    float: left;
    width:120px;
height:13em;
    display:inline;
    margin:10px;
    position:relative;
    font-size:85%;
}
li.i1, li.i8,li.i15,li.i22,
li.i29,li.i36,li.i43,li.i50,
li.i57,li.i64,li.i71,li.i78,li.i85 {
    margin-left:0;
    clear:left;
}
li.i7,li.i14,li.i21,li.i28,
li.i35,li.i42,li.i49,li.i56,
li.i63,li.i70,li.i77,li.i84 {
    margin-right:0;
}
li.hentry  p.photo {
    margin-bottom:.5em;
    background-color:#fff;
    padding:10px;
    width:100px;
    height:100px;
    border:1px solid #ddd;
}
li.hentry  p.photo img {
    text-align:center;
    margin:0 auto;
    display:block;
}

/* @end */

/* @group Home */

#body_home div.hentry .entry-title {
display:none;
}

#body_home div.hentry .photo img {margin:0 auto;}

/* @end */

/* @group Music */

div.hentry {clear:both;}

#body_music div.hentry p.photo,
#body_the-way-i-see-it div.hentry p.photo {
float:left;
margin-right:20px;
width:720px;
}

#body_music div.hentry p.photo img,
#body_the-way-i-see-it div.hentry p.photo img {
margin:0 auto;
}

#body_music div.hentry .entry-title,
#body_the-way-i-see-it .entry-title {
padding-top:80px;
color:#444;
}

#body_music div.hentry .entry-content,
#body_the-way-i-see-it div.hentry .entry-content {
font-size:85%;
color:#444;
}


/* @end */

/* @group About */

#body_about div.hentry {margin:2em;border-bottom:1px solid #000;padding-bottom:1em;}

/* @end */

/* @group Footer */
div#ft {
    font-size:85%;
    border-top:1px solid #ddd;
    padding-top:.5em;
    margin-top:2em;
}
div#ft p {
    color: #999;
    margin-bottom:.25em;
}
div#ft p#right-foot {
    float: right;
}
div#ft a {
    color: #e95200;
}
div#ft p#left-foot a:hover {
    color: #fff;
    text-decoration: none;
    background-color: #e95200;
}
div#ft p#right-foot a {
    color: #999;
    text-decoration: none;
    padding: 2px 0;
}
div#ft p#right-foot a:hover {
    color: #fff;
    background-color: #999;
}
/* @end */
/* End of Stylesheet */