/* 
WOO CUSTOM STYLESHEET
---------------------

Instructions:

Add your custom styles here instead of style.css so it 
is easier to update the theme. Simply copy an existing 
style from style.css to this file, and modify it to 
your liking.

*/

h4.comments a {
    font-size: 1.2em;
    color: #292 !important;
    text-align: right;
}
p.audio span {
    float: right;
    clear: right;
    width: 100px;
    display: block;
}
p.audio audio, p.audio object, p.audio embed {
    width: 330px;
}
.post-content img {
    border-width: 0;
    padding: 0;
    margin: 0;
}
p.audio {
    margin: 0;
    padding: 0;
}

br.clear {
    clear: both;
}

p.presenter img {
    float: left;
    margin: 0 10px 10px 0;
}
div.post-content h2 {
    text-transform: uppercase;
    font-size: 2em;
    text-align: center;
    font-family: Diavlo;
}

#menu ul li {
    font-family: Diavlo;
}

/* A font by Jos Buivenga (exljbris) -> www.exljbris.nl */
@font-face{
    font-family:Diavlo;
    src:url(Diavlo_II_37/Diavlo_BLACK_II_37.otf) format("opentype");
    font-weight:900;
}

/* A font by Jos Buivenga (exljbris) -> www.exljbris.nl */
@font-face {
    font-family: FontinSans;
    src:url(FontinSans/Fontin_Sans_R_45b.otf) format("opentype");
    font-weight: 500;
}

body {
    font-family: FontinSans, Arial, sans-serif;
}

.post-content {
    font-size: 14px;
}

div.avatar img.avatar {
    margin-left: -80px;
    float: left;
}
/* handle nested comments */
ul div.avatar img.avatar { margin-left: -100px; }
ul ul div.avatar img.avatar { margin-left: -120px; }
ul ul div.avatar img.avatar { margin-left: -120px; }
ul ul ul div.avatar img.avatar { margin-left: -140px; }
ul ul ul ul div.avatar img.avatar { margin-left: -160px; }
ul ul ul ul ul div.avatar img.avatar { margin-left: -180px; }
ul ul ul ul ul ul div.avatar img.avatar { margin-left: -200px; }
ul ul ul ul ul ul ul div.avatar img.avatar { margin-left: -220px; }
ul ul ul ul ul ul ul ul div.avatar img.avatar { margin-left: -240px; }
ul ul ul ul ul ul ul ul ul div.avatar img.avatar { margin-left: -260px; }
ul ul ul ul ul ul ul ul ul ul div.avatar img.avatar { margin-left: -280px; }

div.comment-entry {
  border-bottom: 1px dotted #ccc;
  margin-bottom: 10px;
}
div.reply {
  text-align: right;
}
ul.children li {
  border-top: 0px !important;
}
a {
  color: #4A8393;
}
p.audio span {
  font-weight: bold;
  font-size: 12px;
}
