/* @group elements */
body
{
    background-color:#525049;
    font-family:Tahoma, Geneva, sans-serif;
    font-size:11px;
}
a
{
    text-decoration:none;
}
a:hover
{
    text-decoration:underline;
}
h1
{
    font-size:300%;
    text-align:right;
    color:#e0e0e0;
}
h3
{
    font-size:160%;
    text-align:center;
}
h1 a
{
    color:#e0e0e0;
}
h2,
h3,
a
{
    color:#a59e94;
}
/* @end */

/* @group structure */
#wrapperStyle1
{
    width:700px;
}
#header
{
    padding:40px 0 20px 0;
}
#body
{
}
#footer
{
    font-size:85%;
    margin-bottom:20px;
    margin-top:-10px;
}
/* @end */

/* @group content */
.backLine
{
    margin-bottom:5px;
}
.entry,
.comment
{
    background-color:#eeeded;
}
.entry .entryTitle
{
    padding-top:10px;
    margin-left:20px;
    margin-right:20px;
}
.entry .entryContent,
.comment .commentContent
{
    margin-left:20px;
    margin-right:20px;
}
.comment .commentContent
{
    padding-top:10px;
}
.entry .entryInfo,
.comment .commentInfo
{
    border-top:1px dotted #cacaca;
    background-color:#e0e0e0;
    position:relative;
    margin-top:20px;
    height:30px;
}
.entry .entryInfo .entrySocial
{
    position:absolute;
    top:7px;
    left:20px;
    width:45%;
}
.entry .entryInfo .entryFooter,
.comment .commentInfo .commentFooter
{
    position:absolute;
    top:0;
    right:20px;
    width:45%;
    height:30px;
    line-height:30px;
    text-align:right;
}
.entryShadow,
.commentShadow
{
    background:transparent url('../img/shadow.png') no-repeat scroll 0 0;
    width:700px;
    height:17px;
    margin-bottom:10px;
}
.entry .entryContent ul
{
    margin-left:25px;
    margin-bottom:5px;
}
.entry .entryContent ul.spacedList li
{
    padding:2px 0;
}
object.youtube
{
    width:640px;
    height:385px;
    margin-bottom:5px;
}
/* @end */
