/* reset and scroll */
* { margin: 0; padding: 0; font-size: 1em; text-decoration: none; border: none; list-style: none; outline: none; }
html { background-color: #fff; }

body { background: #fff; font: 13px/20px "droid-sans-1","droid-sans-2","Helvetica Neue", Helvetica, Arial, sans-serif; color: #222; }

a:focus { outline:0px;}

/* basic positioning */
#dylan {margin:20px auto;width:920px;background-color: #FFF;padding:0;}
#content {width:640px;margin:0;padding:0;float:left;}
#info {width:220px;margin:0;padding:0;float:right;}
.dylan-clear {margin:0;padding:0;clear:both;}

/* type */
a { color: #000; text-decoration: none; border: 0; padding:0;font-weight:normal;border-bottom:1px solid #ccc;}
a:hover { color:#000; text-decoration: none; border: 0; padding:0;font-weight:normal; border-bottom:1px solid #000;}

h1 {margin:0 0 20px 0;padding:0;font-size: 13px; line-height:20px; font-weight: bold;}
h2 {margin:0 0 20px 0;padding:0;font-size: 20px; line-height:20px; font-weight: normal;}
h2 em {font-size:13px;color:#777;font-style:normal;}
h3 {}
p {margin:0 0 20px 0;padding:0;}
ul {margin:20px 0 0 0;padding:0;list-style-type:none;font-weight:bold;}
li {margin:0 0 0 10px;padding:0;list-style-type:none;font-weight:normal;}
li ul {margin:0 0 0 0;padding:0;list-style-type:none;font-weight:normal;}

#dylan #content h1,
#dylan #content h2,
#dylan #content p {padding:0 0 0 40px;}
#dylan #content p strong a,
#dylan #content p strong a:hover { font-weight: bold;}
#dylan #content ul {padding:0 0 0 40px;margin:0 0 20px 0;}
#dylan #content li {padding:0 0 0 0;margin:0 0 0 20px;list-style-type:disc;}
#dylan #content blockquote {margin:0 0 0 40px; padding:0 0 0 20px; border-left:1px solid #ccc;}
#dylan #content blockquote p {padding:0 0 0 0;}

#dylan #info p,
#dylan #info ul,
#dylan #info li {color:#777;}
#dylan #info p strong a,
#dylan #info p strong a:hover { font-weight: bold;}
#dylan #info a { color: #444;}
#dylan #info a:hover { color:#000;}

/* log positioning */
.hentry {margin:0 0 80px 0;padding:0;}
.post-attachments {text-align:left;margin: 0 0 20px 0;color:#777;}
.post-sound {text-align:left;padding:0 0 0 40px;}
.post-video {text-align:left;}
.post-image-thumbnails {float:left;margin:0 5px 0 0;min-height:75px;}
.post-image-thumbnails a {border:0px solid transparent;}

.post-permalink-folders {text-align:left;padding:0 0 0 40px;margin:20px 0 0 0;font-size:13px;color:#ccc;font-style:normal;}

/* fancybox */
#fancybox-wrap a {border:0px solid transparent;}

/* comment-wrap */
.comment-wrap {margin:0 0 0 20px;border-bottom:1px solid #eee;}
